An Automatic Method for Selecting Convergence Ratios in Iterative Learning Control

被引:0
作者
Chiu W.-L. [1 ]
Lee H.-H. [1 ]
Chen P.-S. [1 ]
机构
[1] Department of Computer Science and Information Engineering and Advanced Institute of Manufacturing for High-Tech Innovations, National Chung Cheng University, Chia-Yi
关键词
CNC; Contour error; Iterative learning control; Machining;
D O I
10.1007/s42979-021-00537-4
中图分类号
学科分类号
摘要
Iterative learning control (ILC) is a technique for improving machining accuracy where the parameter convergence ratio significantly affects the learning efficiency. This paper reports our development of a process for two-axis machining that automatically generates a suitable convergence ratio with each learning iteration. This algorithm not only quickly decreases the root mean square contour errors, but also reduces the total learning iterations required for machining. An additional algorithm is developed to translate a G-code file to the corresponding path equations, facilitating automation of the whole process of ILC machining. The proposed algorithms are implemented and integrated into LinuxCNC. Each machining process for the tested machining paths could be completed automatically. Experimental results show that using the convergence ratios generated by the proposed algorithm can help improve machining accuracy quickly, and in fewer learning iterations compared to set the ratios manually by experiences. © 2021, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd. part of Springer Nature.
引用
收藏
相关论文
共 50 条
[21]   Convergence Analysis of Quantized Iterative Learning Control Using Lifting Representation [J].
Xu Piaopiao ;
Bu Xuhui ;
Hou Zhongsheng .
PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, :3137-3141
[22]   Convergence Analysis for Iterative Learning Control of Conformable Impulsive Differential Equations [J].
Wanzheng Qiu ;
Michal Fečkan ;
Donal O’Regan ;
JinRong Wang .
Bulletin of the Iranian Mathematical Society, 2022, 48 :193-212
[23]   Convergence Analysis of Iterative Learning Control for Initialized Fractional Order Systems [J].
Xu, Xiaofeng ;
Lu, Jiangang ;
Chen, Jinshui .
FRACTAL AND FRACTIONAL, 2024, 8 (03)
[24]   Guiding Signal Iterative Learning Control Method with Parameter Learning [J].
Huang J. ;
Zheng H. ;
Li H. ;
Li G. ;
Qiu C. .
Binggong Xuebao/Acta Armamentarii, 2019, 40 (11) :2363-2369
[25]   Iterative learning control method for EMUs based on predictive control [J].
Li Z.-Q. ;
Zhou L. ;
Yang H. ;
Ye M.-H. .
Jiaotong Yunshu Gongcheng Xuebao/Journal of Traffic and Transportation Engineering, 2023, 23 (01) :280-290
[26]   Iterative Learning Control Utilizing the Error Prediction Method [J].
Muhammad Arif ;
Tadashi Ishihara ;
Hikaru Inooka .
Journal of Intelligent and Robotic Systems, 1999, 25 :95-108
[27]   Convergence monotonicity and speed comparison of iterative learning control algorithms for nonlinear systems [J].
Ruan, Xiaoe ;
Zhao, Jianyong .
IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2013, 30 (04) :473-486
[28]   Iterative learning control utilizing the error prediction method [J].
Arif, M ;
Ishihara, T ;
Inooka, H .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1999, 25 (02) :95-108
[29]   Limit or limit superior? Observations on the convergence of some iterative learning control schemes [J].
Schmid, Robert .
AUTOMATICA, 2009, 45 (10) :2456-2457
[30]   Convergence analysis for iterative learning control of impulsive linear discrete delay systems [J].
Jin, Xianghua ;
Wang, JinRong ;
Shen, Dong .
JOURNAL OF DIFFERENCE EQUATIONS AND APPLICATIONS, 2021, 27 (05) :739-762