Iterative learning control with wavelet filtering

被引:20
|
作者
Merry, Roel [1 ]
van de Molengraft, Rene [1 ]
Steinbuch, Maarten [1 ]
机构
[1] Eindhoven Univ Technol, Dept Mech Engn, Control Syst Technol Grp, NL-5600 MB Eindhoven, Netherlands
关键词
iterative learning control; wavelets; motion control; disturbance rejection;
D O I
10.1002/rnc.1239
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The tracking performance of systems that perform repetitive tasks can be significantly improved using iterative learning control (ILC). During successive iterations, TLC learns a high performance feedforward signal from the measured tracking error. In practical applications, the tracking errors of successive experiments contain a repetitive part and a non-repetitive part. TLC only compensates for the repetitive part, while the non-repetitive part also enters the learning scheme and deteriorates the performance of TLC. In this paper, analysis of the tracking error of TLC shows the influence of non-repetitive disturbances. The disturbances of the last two iterations appear to have the largest influence on the tracking error. In order to remove the non-repetitive disturbances from the tracking error, a wavelet filtering method is proposed, which identifies and removes the non-repetitive disturbances by a comparison of the time-frequency content of two error realizations for each iteration of TLC. The wavelet filtered error signal contains only the repetitive disturbances and is used as input for TLC. Both simulations and experiments show that with wavelet filtering, a better tracking performance is obtained together with a feedforward signal that contains significantly less disturbances. Copyright (C) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:1052 / 1071
页数:20
相关论文
共 50 条
  • [21] On iterative learning control
    Sugie, T
    INTERNATIONAL CONFERENCE ON INFORMATICS RESEARCH FOR DEVELOPMENT OF KNOWLEDGE SOCIETY INFRASTRUCTURE, PROCEEDINGS, 2004, : 214 - 220
  • [22] A post wavelet iterative filtering MAP super-resolution algorithm
    Pu, Li
    Jin, Weiqi
    Liu, Yushu
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2007, : 226 - +
  • [23] Adaptive Zero-Phase Filtering Bandwidth of Iterative Learning Control by Particle Swarm Optimization
    Su, Yi-Wei
    Chao, Jen-Ai
    Huang, Yi-Cheng
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNOLOGIES AND ENGINEERING SYSTEMS (ICITES2013), 2014, 293 : 1031 - 1037
  • [24] Iterative learning control and repetitive control
    Freeman, Chris
    Tan, Ying
    INTERNATIONAL JOURNAL OF CONTROL, 2011, 84 (07) : 1193 - 1195
  • [25] An Iterative Filtering Based ECG Denoising Using Lifting Wavelet Transform Technique
    Malik, Shahid A.
    Parah, Shabir A.
    Aljuaid, Hanan
    Malik, Bilal A.
    ELECTRONICS, 2023, 12 (02)
  • [26] Iterative learning in ballistic control
    Xu, Jian-Xin
    Wang, Wei
    Huang, Deqing
    2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 3010 - 3015
  • [27] On the Effectiveness of Iterative Learning Control
    Vemula, Anirudh
    Sun, Wen
    Likhachev, Maxim
    Bagnell, J. Andrew
    LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168, 2022, 168
  • [28] Intermittent iterative learning control
    Ahn, Hyo-Sung
    Chen, YangQuan
    Moore, Kevin L.
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL, 2006, : 144 - +
  • [29] Survey of iterative learning control
    Li, Ren-Jun
    Han, Zheng-Zhi
    Kongzhi yu Juece/Control and Decision, 2005, 20 (09): : 961 - 966
  • [30] On the convergence of iterative learning control
    Ardakani, M. Mandi Ghazaei
    Khong, Sei Zhen
    Bernhardsson, Bo
    AUTOMATICA, 2017, 78 : 266 - 273