Application of Iterative Learning Contouring Control to a Machine Tool Feed Drive System with Linear Motors

This paper presents a design of iterative learning contouring controller (ILCC) by considering actual contour error compensation (ACEC) to enhance the contouring performance of CNC machine tool feed drive systems. The proposed control iteratively modifies NC programs for each drive axis to reduce the contour error. Hence, the proposed controller can be directly applied to commercial CNC machines currently in use without any modification of their original controllers. The effectiveness of the proposed method has been experimentally verified through linear motor CNC machine tools with a non-smooth rhombus trajectory. Experimental results have shown that the maximum and mean contour error was reduced by 90.56% and 79. 34%, respectively, as compared to the originally equipped controller.

[1]  Sungkwun Kim,et al.  On iterative learning control algorithm for industrial robots and CNC machine tools , 1993, Proceedings of IECON '93 - 19th Annual Conference of IEEE Industrial Electronics.

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

[3]  Shigenori Sano,et al.  Iterative contouring controller design for biaxial feed drive systems , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[4]  Yogi Muldani Hendrawan,et al.  Iterative learning based trajectory generation for machine tool feed drive systems , 2018, Robotics and Computer-Integrated Manufacturing.

[5]  Dong-Il Kim,et al.  An iterative learning control method with application for CNC machine tools , 1993, Conference Record of the 1993 IEEE Industry Applications Conference Twenty-Eighth IAS Annual Meeting.

[6]  Naoki Uchiyama,et al.  Embedded iterative learning contouring controller design for biaxial feed drive systems , 2016, 2016 International Electronics Symposium (IES).

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

[8]  Seiichiro Katsura,et al.  Design of a skill-learning system based on human-motion reproduction , 2018, 2018 IEEE International Conference on Industrial Technology (ICIT).

[9]  Naoki Uchiyama,et al.  Embedded Iterative Learning Contouring Controller Based on Precise Estimation of Contour Error for CNC Machine Tools , 2018, 2018 26th Mediterranean Conference on Control and Automation (MED).