Iterative contouring controller design for biaxial feed drive systems

This article proposes a new approach for high speed and precision motion control of feed drive systems by considering both tracking and contour errors. Iterative learning control is used whereby the tracking error is considered in the feedback controller and the contour error in the feedforward controller. Without changing the original trajectory assigned by NC code, the proposed controller improves the tracking performance under sharp corner motion. The combination of errors and the use of iterative learning control lead to fast convergence within a few iterations. To analyse the performance, the conventional approach that uses only the tracking error has been considered for comparison. Simulation results show that the designed controller can significantly improve the performance of feed drive systems. The proposed method has demonstrated that the maximum contour error can be reduced by 46.3 %.

[1]  Pau-Lo Hsu,et al.  A new approach to bi-axial cross-coupled control , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[2]  Jian-Xin Xu,et al.  Real-time Iterative Learning Control: Design and Applications , 2008 .

[3]  D. Wang,et al.  Design and experiments of anticipatory learning control: frequency-domain approach , 2005, IEEE/ASME Transactions on Mechatronics.

[4]  R. Sreerama Kumar,et al.  A Bezier curve based path planning in a multi-agent robot soccer system without violating the acceleration limits , 2009, Robotics Auton. Syst..

[5]  Zuhua Jiang,et al.  A computer-aided design system for foot-feature-based shoe last customization , 2010 .

[6]  Andrew G. Alleyne,et al.  A Cross-Coupled Iterative Learning Control Design for Precision Motion Control , 2008, IEEE Transactions on Control Systems Technology.

[7]  Nabila M. El-Rabaie,et al.  Adaptive fuzzy iterative learning controller for X-Y table position control , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[8]  Etienne Burdet,et al.  Experimental evaluation of nonlinear adaptive controllers , 1998 .

[9]  W. T. Lei,et al.  Fast real-time NURBS path interpolation for CNC machine tools , 2007 .

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

[11]  Hong Shen,et al.  B-spline tool offset of a free-form curve in the shoe last high-speed machining CNC system , 2006 .

[12]  Fang Liu,et al.  A revised B spline interpolation algorithm of CNC machining , 2009, 2009 International Conference on Information and Automation.

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