Synergistic real-time compensation of tracking and contouring errors for precise parametric curved contour following systems

The tracking and contouring errors are inevitable in real computer numerical control contour following because of the reasons such as servo delay and dynamics mismatch. In order to improve the motion accuracy, this paper proposes a synergistic real-time compensation method of tracking and contouring errors for precise parametric curve following of the computer numerical control systems. The tracking error for each individual axis is first compensated, by using the feed-drive models with the consideration of model uncertainties, to enhance the tracking performances of all axes. Further, the contouring error is estimated and compensated to improve the contour accuracy directly, where a high-precision contouring-error estimation algorithm, based on spatial circular approximation of the desired contour neighboring the actual motion position, is presented. Considering that the system structure is coupled after compensation, the stability of the coupled system is analyzed for design of the synergistic compensator. Innovative contributions of this study are that not only the contouring-error can be estimated with a high precision in real time, but also the tracking and contouring performances can be simultaneously improved although there exist modeling errors and disturbances. Simulation and experimental tests demonstrate the effectiveness and advantages of the proposed method.

[1]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[2]  K. Srinivasan,et al.  Cross-Coupled Control of Biaxial Feed Drive Servomechanisms , 1990 .

[3]  Yoram Koren,et al.  Variable-Gain Cross-Coupling Controller for Contouring , 1991 .

[4]  J. Swevers,et al.  Extended Bandwidth Zero Phase Error Tracking Control of Nonminimal Phase Systems , 1992 .

[5]  Tsung-Ching Lin,et al.  Cross-coupled precompensation method for the contouring accuracy of computer numerically controlled machine tools , 1997 .

[6]  Pau-Lo Hsu,et al.  Theory and Applications of the Robust Cross-Coupled Control Design , 1999 .

[7]  Pau-Lo Hsu,et al.  Estimation of the contouring error vector for the cross-coupled control design , 2002 .

[8]  Jih-Hua Chin,et al.  Improving contour accuracy by Fuzzy-logic enhanced cross-coupled precompensation method , 2004 .

[9]  Aun-Neow Poo,et al.  Tracking and contour error control in CNC servo systems , 2005 .

[10]  Ming-Yang Cheng,et al.  Motion Controller Design for Contour-Following Tasks Based on Real-Time Contour Error Estimation , 2007, IEEE Transactions on Industrial Electronics.

[11]  Geok-Soon Hong,et al.  Taylor series expansion error compensation for a bi-axial CNC machine , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[12]  Kazuo Yamazaki,et al.  An accurate adaptive NURBS curve interpolator with real-time flexible acceleration/deceleration control , 2010 .

[13]  Xin Wang,et al.  An adaptive parametric interpolator for trajectory planning , 2010, Advances in Engineering Software.

[14]  Michele Heng,et al.  Design of a NURBS interpolator with minimal feed fluctuation and continuous feed modulation capability , 2010 .

[15]  Zexiang Li,et al.  A Novel Contour Error Estimation for Position Loop-Based Cross-Coupled Control , 2011, IEEE/ASME Transactions on Mechatronics.

[16]  Naoki Uchiyama,et al.  Discrete-time model predictive contouring control for biaxial feed drive systems and experimental verification , 2011 .

[17]  A. Poo,et al.  Generalized Taylor series expansion for free-form two-dimensional contour error compensation , 2012 .

[18]  Aun-Neow Poo,et al.  Improving contouring accuracy by using generalized cross-coupled control , 2012 .

[19]  H. Ding,et al.  Real-time contouring error estimation for multi-axis motion systems using the second-order approximation , 2013 .

[20]  Aun-Neow Poo,et al.  Precision contouring control of machine tools , 2013 .

[21]  Lie Tang,et al.  Multiaxis Contour Control—the State of the Art , 2013, IEEE Transactions on Control Systems Technology.

[22]  Taiyong Wang,et al.  Smooth feedrate planning for continuous short line tool path with contour error constraint , 2014 .

[23]  X. Shao,et al.  Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools , 2014 .

[24]  I. Yellowley,et al.  A new approach to contour error control in high speed machining , 2015 .

[25]  Zhao Huan,et al.  Cross-coupled controller design for triaxial motion systems based on second-order contour error estimation , 2015 .

[26]  Yuanhao Chen,et al.  A two-layered cross coupling control scheme for a three-dimensional motion control system , 2015 .

[27]  Limin Zhu,et al.  Cross-coupled controller design for triaxial motion systems based on second-order contour error estimation , 2015 .

[28]  Wei Chen,et al.  Robust adaptive cross-coupling position control of biaxial motion system , 2016 .

[29]  Yuanhao Chen,et al.  Iterative pre-compensation scheme of tracking error for contouring error reduction , 2016 .

[30]  Ming-Yang Cheng,et al.  Real time parameter based contour error estimation algorithms for free form contour following , 2016 .