Development of friction identification methods for feed drives of CNC machine tools

Friction exists in the feed drive servomechanisms of CNC machine tools and usually affects their motion. Although many experiments have been performed to identify the friction characteristics of a feed drive servomechanism, problems such as unmodeled dynamics and position-dependent perturbations still exist and significantly affect the friction identification results. In this study, in order to obtain reliable friction and velocity data values, a modified velocity control system is developed to reduce the effects induced by unmodeled dynamics, and a friction extraction method is developed to remove the adverse effects of position-dependent perturbations. Furthermore, several experiments and motion tests are carried out on a three-axis CNC milling machine to demonstrate the feasibility of the proposed friction identification method. The experimental results indicate that the friction-compensated motion control system with the friction model obtained in this study reduces the root mean square value of tracking errors by 44.16%. Moreover, as compared to a conventional identification method, the root mean square value of tracking errors is found to further reduce by 9.52% in the experiments.

[1]  Wei-Yao Hsu,et al.  The influence of friction on contouring accuracy of a Cartesian guided tripod machine tool , 2006 .

[2]  Carlos Canudas-de-Wit,et al.  Friction compensation for an industrial hydraulic robot , 1999 .

[3]  An-Chen Lee,et al.  Survey on modeling and control for motion systems with friction , 2003 .

[4]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

[5]  P. Dahl Solid Friction Damping of Mechanical Vibrations , 1976 .

[6]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[7]  Sabri Cetinkunt,et al.  Friction characterization experiments on a single point diamond turning machine tool , 1994 .

[8]  Andrew A. Goldenberg,et al.  Modeling of friction using spectral analysis , 1998, IEEE Trans. Robotics Autom..

[9]  Pau-Lo Hsu,et al.  Applications of integrated motion controllers for precise CNC machines , 2009 .

[10]  Andres Soom,et al.  A Two-Component Mixed Friction Model for a Lubricated Line Contact , 1996 .

[11]  S. Kato,et al.  Stick-Slip Motion of Machine Tool Slideway , 1974 .

[12]  Gary M. Bone,et al.  Model-based controller design for machine tool direct feed drives , 2004 .

[13]  E. K. Koh,et al.  Stable adaptive control of multivariable servomechanisms, with application to a passive line-of-sight stabilization system , 1996, IEEE Trans. Ind. Electron..

[14]  B. Armstrong,et al.  The Z-properties chart , 2008, IEEE Control Systems.

[15]  Hiroki Endo,et al.  Significance of contact resistance in boundary lubrication , 1992 .

[16]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[17]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .

[18]  Ming-Jyi Jang,et al.  Modeling and high-precision control of a ball-screw-driven stage , 2004 .

[19]  Carlos Canudas de Wit,et al.  Velocity Dependence in the Cyclic Friction Arising with Gears , 2002, Int. J. Robotics Res..

[20]  Jong-Hwan Kim,et al.  Identification and control of systems with friction using accelerated evolutionary programming , 1996 .

[21]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[22]  Jan Awrejcewicz,et al.  Analysis of Dynamic Systems With Various Friction Laws , 2005 .

[23]  Mi-Ching Tsai,et al.  Design and implementation of command and friction feedforward control for CNC motion controllers , 2004 .

[24]  Hyuk Lim,et al.  Model-based disturbance attenuation for CNC machining centers in cutting process , 1999 .

[25]  N. Loh,et al.  Modeling and Identification of a Class of Servomechanism Systems With Stick-Slip Friction , 1988 .

[26]  Yoichi Hori,et al.  Robust speed control of DC servomotors using modern two degrees-of-freedom controller design , 1991 .

[27]  Ru-Qing Yang,et al.  Nonlinear friction compensation in mechatronic servo systems , 2006 .

[28]  Carlos Canudas de Wit,et al.  Adaptive friction compensation with partially known dynamic friction model , 1997 .

[29]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[30]  C. Hsieh,et al.  Dynamic behavior and modelling of the pre-sliding static friction , 2000 .

[31]  R Persianoff,et al.  Comparison between an experimental study and a numerical model of the dynamic behaviour of machine-tool slideways , 2003 .

[32]  Masayoshi Tomizuka,et al.  Robust motion controller design for high-accuracy positioning systems , 1996, IEEE Trans. Ind. Electron..