Parameter-based contour error estimation for contour following accuracy improvements

Generally, the shapes of most precision manufacturing and machining products are described by complex free-form curves/surface, thus it is essential that modern CNC (Computer Numerical Control) machine tools are equipped with parametric free-form curve interpolators. In many application scenarios, a CNC machine tool is required to perform free-form contour following tasks. In order to design an effective motion control scheme so as to achieve satisfactory contouring accuracy, accurate contour error information is indispensable. To this end, this paper develops a parameter-based real-time contour error estimation approach for free-form contour following tasks. The attractive feature of the proposed approach is that it can find a backward estimated point located on the command trajectory through current parameter information. According to this backward estimated point, the contour error can be estimated more accurately in real-time so as to improve contouring accuracy. Several free-form contour following tasks have been performed to compare the performance of the proposed approach with that of existing contour error estimation methods.

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

[2]  Ming-Yang Cheng,et al.  Development of a Recurrent Fuzzy CMAC With Adjustable Input Space Quantization and Self-Tuning Learning Rate for Control of a Dual-Axis Piezoelectric Actuated Micromotion Stage , 2013, IEEE Transactions on Industrial Electronics.

[3]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

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

[5]  Shyh-Leh Chen,et al.  Contouring control of biaxial systems based on polar coordinates , 2002 .

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

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

[8]  Ming-Yang Cheng,et al.  Contouring Performance Improvement of Biaxial Motion Control Systems Using Friction and Disturbance Compensation , 2012 .

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

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

[11]  Yusuf Altintas,et al.  Virtual CNC system. Part II. High speed contouring application , 2006 .

[12]  Jia-Yush Yen,et al.  A decoupled path-following control algorithm based upon the decomposed trajectory error , 1999, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

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

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

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

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