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 条
[31]   Iterative learning control for intermittently sampled data: Monotonic convergence, design, and applications [J].
Strijbosch, Nard ;
Oomen, Tom .
AUTOMATICA, 2022, 139
[32]   Convergence analysis of feedback-based iterative learning control with input saturation [J].
Sebastian, Gijo ;
Tan, Ying ;
Oetomo, Denny .
AUTOMATICA, 2019, 101 :44-52
[33]   Convergence Analysis of Saturated Iterative Learning Control Systems With Locally Lipschitz Nonlinearities [J].
Zhang, Jingyao ;
Meng, Deyuan .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (10) :4025-4035
[34]   Convergence analysis of iterative learning control with respect to Lebesgue-p norm [J].
Ruan, Xiaoe ;
Chen, Fengmin ;
Wang, Jianguo .
DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 :844-847
[35]   An optimal design of PD-type iterative learning control with monotonic convergence [J].
Chen, YQ ;
Moore, KL .
PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2002, :55-60
[36]   Iterative learning control for discrete-time systems with exponential rate of convergence [J].
Amann, N ;
Owens, DH ;
Rogers, E .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1996, 143 (02) :217-224
[37]   Gearshift Overlap for Multistep Downshift of Automatic Transmissions Based on Iterative Learning Control [J].
Dong, Peng ;
Li, Junqing ;
Guo, Wei ;
Wang, Shuhan ;
Xu, Xiangyang ;
Mao, Feihong ;
Liu, Yi .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024, 29 (01) :224-236
[38]   Iterative learning control of permanent magnet linear motor with relay automatic tuning [J].
Lee, TH ;
Tan, KK ;
Lim, SY ;
Dou, HF .
MECHATRONICS, 2000, 10 (1-2) :169-190
[39]   Development of an Automatic Master-batch Dispensing System with Iterative Learning Control [J].
Li, Peigang ;
Feng, Xianying ;
Du, Fuxin ;
Liu, Wenping ;
Zheng, Jian .
PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2017), 2017, 87 :23-26
[40]   A Novel Automatic Train Operation Algorithm Based on Iterative Learning Control Theory [J].
Wang, Yi ;
Hou, Zhongsheng ;
Li, Xingyi .
IEEE/SOLI'2008: PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, VOLS 1 AND 2, 2008, :1766-1770