Contouring accuracy improvement using cross-coupled control and position error compensator

Abstract The cross-coupled control (CCC) is considered to be the most popular approach to reducing contouring error for biaxial contour following tasks. Using the CCC concept as a starting point, this paper will then develop the position error compensator (PEC) approach to reduce contour error. The main advantage of the proposed approach is that it can simultaneously improve tracking and contouring performances by compensating position errors in advance. Moreover, to further reduce the contour error, an integrated motion control scheme consisting of the proposed PEC, a modified version of CCC, and a fuzzy-logic-based feedrate regulator is employed. Several free form contour following experiments have been conducted. Experimental results demonstrate that the proposed approach can significantly reduce the contouring error for biaxial contour following tasks.

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

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

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

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

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

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

[7]  Masayoshi Tomizuka,et al.  Contouring control of machine tool feed drive systems: a task coordinate frame approach , 2001, IEEE Trans. Control. Syst. Technol..

[8]  Mi-Ching Tsai,et al.  Real-time NURBS command generators for CNC servo controllers , 2002 .

[9]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

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

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

[12]  Chih-Ching Lo,et al.  Tangential-Contouring Controller for Biaxial Motion Control , 1999 .

[13]  Chang-Huan Liu,et al.  Cross-Coupled Adaptive Feedrate Control for Multiaxis Machine Tools , 1991 .

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

[15]  Ming-Yang Cheng,et al.  Design and Implementation of Biaxial Motion Control System Using Fuzzy Logic Based Adjustable Feedrate , 2006, 2006 IEEE International Conference on Mechatronics.

[16]  O. Masory Improving Contouring Accuracy of NC/CNC Systems With Additional Velocity Feed Forward Loop , 1986 .

[17]  Yi-Ti Shih,et al.  A novel cross-coupling control design for Bi-axis motion , 2002 .

[18]  Mi-Ching Tsai,et al.  A real-time NURBS surface interpolator for precision three-axis CNC machining , 2003 .

[19]  M. Cheng,et al.  Contour error reduction for free-form contour following tasks of biaxial motion control systems , 2009 .

[20]  Y. S. Tarng,et al.  Intelligent cross-coupled fuzzy feedrate controller design for CNC machine tools based on genetic algorithms , 1999 .

[21]  Shiuh-Jer Huang,et al.  Application of grey predictor and fuzzy speed regulator in controlling a retrofitted machining table , 1996 .

[22]  Chin-Sheng Chen,et al.  Position command shaping control in a retrofitted milling machine , 2006 .

[23]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .