TY - JOUR
T1 - Identification and optimization of CNC dynamics in time-dependent machining processes and its validation to fluid jet polishing
AU - Mizoue, Yuichi
AU - Sencer, Burak
AU - Beaucamp, Anthony
N1 - Funding Information:
This work was supported by the Grant-in-Aid for Scientific Research No. 20K04192 from the Japan Society for Promotion of Science , the grant program for research and development from the OSG foundation , and a donation research fund from DMG Mori Seiki Co . The authors acknowledge the advice and guidance provided by Prof. Atsushi Matsubara and Prof. Daisuke Kono throughout this project, as well as support from Zeeko Ltd. in loaning the polishing system and measuring equipment.
Publisher Copyright:
© 2020 Elsevier Ltd
PY - 2020/12/1
Y1 - 2020/12/1
N2 - In time dependent CNC processes such as polishing, a target material removal profile is obtained by creating and inputting G-codes with varying feed into the controller of a machine tool. The input G-codes are firstly filtered by a CNC interpolator, and the real-time generated signal then goes to a feed drive system of the machine. Through these steps, the original signal is distorted and the ideal feed profile cannot be achieved in some areas. This distortion affects the material removal distribution, and thus the accuracy of the final polished surface profile. While a number of methods have been developed for predicting polished surfaces, most of them fail to consider the influence of controller dynamics. In this paper, a method for accurate prediction of polished surfaces is proposed that considers the error contribution from control signal distortion, and a strategy for compensation of this error. Firstly, the principles of identification of control system behavior in a machine tool are explained, and a process model for Fluid Jet Polishing (FJP) is introduced. Secondly, the transfer functions of the control system are identified, and the process model calibrated against experimental data. Thirdly, a simulator for predicting polished surface profiles is implemented that combines the control system and process model. A micro-groove polishing experiment is carried out that validates the reliability of the proposed method, and shows its limitations. Finally, an algorithm based on particle swarm optimization is proposed for reducing the impact of controller dynamics in micro-groove polishing.
AB - In time dependent CNC processes such as polishing, a target material removal profile is obtained by creating and inputting G-codes with varying feed into the controller of a machine tool. The input G-codes are firstly filtered by a CNC interpolator, and the real-time generated signal then goes to a feed drive system of the machine. Through these steps, the original signal is distorted and the ideal feed profile cannot be achieved in some areas. This distortion affects the material removal distribution, and thus the accuracy of the final polished surface profile. While a number of methods have been developed for predicting polished surfaces, most of them fail to consider the influence of controller dynamics. In this paper, a method for accurate prediction of polished surfaces is proposed that considers the error contribution from control signal distortion, and a strategy for compensation of this error. Firstly, the principles of identification of control system behavior in a machine tool are explained, and a process model for Fluid Jet Polishing (FJP) is introduced. Secondly, the transfer functions of the control system are identified, and the process model calibrated against experimental data. Thirdly, a simulator for predicting polished surface profiles is implemented that combines the control system and process model. A micro-groove polishing experiment is carried out that validates the reliability of the proposed method, and shows its limitations. Finally, an algorithm based on particle swarm optimization is proposed for reducing the impact of controller dynamics in micro-groove polishing.
KW - Acceleration filter
KW - Deterministic finishing
KW - Feed drive system
KW - Fluid jet polishing
UR - http://www.scopus.com/inward/record.url?scp=85096608173&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85096608173&partnerID=8YFLogxK
U2 - 10.1016/j.ijmachtools.2020.103648
DO - 10.1016/j.ijmachtools.2020.103648
M3 - Article
AN - SCOPUS:85096608173
SN - 0890-6955
VL - 159
JO - International Journal of Machine Tool Design & Research
JF - International Journal of Machine Tool Design & Research
M1 - 103648
ER -