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 条
  • [41] Iterative learning control not to interfere with feedback control
    Fujimoto, Yusuke
    IFAC PAPERSONLINE, 2021, 54 (14): : 460 - 463
  • [42] Iterative algorithm of wavelet network learning from nonuniform data
    Zhang, Zhiguo
    NEUROCOMPUTING, 2009, 72 (13-15) : 2979 - 2999
  • [43] Iterative Compilation Optimization Based on Metric Learning and Collaborative Filtering
    Liu, Hongzhi
    Luo, Jie
    Li, Ying
    Wu, Zhonghai
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2022, 19 (01)
  • [44] NOISE FILTERING OF REMOTELY SENSED IMAGES USING ITERATIVE THRESHOLDING OF WAVELET AND CURVELET TRANSFORMS
    Ansari, Rizwan Ahmed
    Mohan, B. Krishna
    ISPRS TECHNICAL COMMISSION I SYMPOSIUM, 2014, 40-1 : 57 - 64
  • [45] A novel method of image filtering based on iterative fuzzy control
    Lu, RH
    Yang, M
    Qiu, YH
    ROUGH SETS, FUZZY SETS, DATA MINING, AND GRANULAR COMPUTING, PT 2, PROCEEDINGS, 2005, 3642 : 241 - 250
  • [46] Optimal input filtering for networked iterative learning control systems with packet dropouts and channel noises in both sides
    Huang, Lixun
    Sun, Lijun
    Wang, Tao
    Zhang, Qiuwen
    Li, Jianyong
    Zhang, Zhe
    Liu, Weihua
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2022, 32 (09) : 5086 - 5104
  • [47] High-performance Control of a UPS Inverter through Iterative Learning based on Zero-phase Filtering
    Deng, Heng
    Oruganti, Ramesh
    Srinivasan, Dipti
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 2, 2004, : 1845 - 1850
  • [48] Stochastic Iterative Learning Control for Lumped- and Distributed-Parameter Systems: A Wiener-Filtering Approach
    Deutschmann-Olek, Andreas
    Stadler, Georg
    Kugi, Andreas
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (08) : 3856 - 3862
  • [49] Fast iterative solution of elliptic control problems in wavelet discretization
    Burstedde, Carsten
    Kunoth, Angela
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2006, 196 (01) : 299 - 319
  • [50] Texture control in image quantization by iterative wavelet transform algorithms
    Department of Physics, University of Essen, 45117 Essen, Germany
    J Opt Soc Am A, 1 (12-17):