Iterative pre-compensation scheme of tracking error for contouring error reduction

Contouring errors calculated from the tracking errors of the individual servo drives is one of the important factors that affect machining accuracy. Through the pre-compensation of the tracking errors the contouring error can be reduced. This paper builds the prediction model of the tracking error, based on which iterative pre-compensation scheme is proposed, to achieve the optimum pre-compensation value without running servo drives repetitively. Simulation and experiment results verify that the tracking error can be predicted accurately by the prediction model and the iterative pre-compensation scheme of the tracking error can reduce the contouring error effectively.

[1]  Vladimír Strejc,et al.  Least squares in identification theory , 1977, Kybernetika.

[2]  Masayoshi Tomizuka,et al.  Tool Positioning for Noncircular Cutting With Lathe , 1987 .

[3]  Ke Zhang,et al.  Pre-compensation of contour errors in five-axis CNC machine tools , 2013 .

[4]  Geok Soon Hong,et al.  Experimental implementation of Taylor series expansion error compensation on a bi-axial CNC machine , 2011 .

[5]  Youping Chen,et al.  Precision motion control of permanent magnet linear motors , 2007 .

[6]  Geok Soon Hong,et al.  Tracking error-based static friction compensation for a bi-axial CNC machine , 2010 .

[7]  Chinedum E. Okwudire,et al.  Pre-compensation of servo contour errors using a model predictive control framework , 2015 .

[8]  Ting Wu,et al.  A coupling motional control method based on parametric predictive and variable universe fuzzy control for multi-axis CNC machine tools , 2014 .

[9]  Aun-Neow Poo,et al.  Improving CNC contouring accuracy by robust digital integral sliding mode control , 2015 .

[10]  Warren E. Dixon,et al.  Adaptive nonlinear contour coupling control for a machine tool system , 2012 .

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

[12]  Her-Terng Yau,et al.  Identification and Compensation of Nonlinear Friction Characteristics and Precision Control for a Linear Motor Stage , 2013, IEEE/ASME Transactions on Mechatronics.

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

[14]  Zexiang Li,et al.  Task Polar Coordinate Frame-Based Contouring Control of Biaxial Systems , 2014, IEEE Transactions on Industrial Electronics.

[15]  Yoram Koren,et al.  Cross-Coupled Biaxial Computer Control for Manufacturing Systems , 1980 .

[16]  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.

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

[18]  Jixiang Yang,et al.  A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools , 2015 .

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

[20]  Yarong Chen,et al.  A pre-compensation method of the systematic contouring error for repetitive command paths , 2015 .

[21]  Lawrence F. Shampine,et al.  The MATLAB ODE Suite , 1997, SIAM J. Sci. Comput..