arrow
Return

Iterative learning control with wavelet filtering

delete2007-08-02
delete21
delete
OA
AI
R
Roel Merry *
R
René van de Molengraft
M
M. Steinbuch
DOI:10.1002/rnc.1239delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
iterative learning control
wavelets
motion control
disturbance rejection

Journal

International Journal of Robust and Nonlinear Control cover
International Journal of Robust and Nonlinear Control
IF:
3.2
Papers:
6.9K
Citations:
1.4W

Organization

E
Eindhoven University of Technology
Scholars:
1.6W
Papers: 1.5W
Citations: 2.2W