Title :
Removing non-repetitive disturbances in iterative learning control by wavelet filtering
Author :
Merry, Roel ; Van de Molengraft, René ; Steinbuch, Maarten
Author_Institution :
Fac. of Mech. Eng., Eindhoven Univ. of Technol.
Abstract :
The tracking performance of systems that perform repetitive tasks can be significantly improved using iterative learning control (ILC). During successive iterations, ILC learns a high performance feedforward signal from the measured tracking error. In practice, the tracking error consists of both a repetitive part which is equal every iteration and a non-repetitive part which varies every iteration. ILC can only compensate for the repetitive part, the non-repetitive part limits the achievable performance of ILC. In this paper, a wavelet based filtering method is presented which identifies and removes the non-repetitive part of the tracking error by a comparison of two error realizations for each iteration of ILC. The filtered error signal is used as input for the learning scheme of ILC. Simulations and experiments show that the wavelet filtering method improves the performance of ILC, resulting in a smaller tracking error and in a learned feedforward signal that contains significantly less non-repetitive disturbances
Keywords :
adaptive control; feedforward; filtering theory; iterative methods; learning (artificial intelligence); realisation theory; wavelet transforms; error realizations; error signal filtering; feedforward signal; iterative learning control; nonrepetitive disturbance removal; tracking error; tracking performance; wavelet filtering; Constraint optimization; Control systems; Filtering; Filters; Frequency; Low-frequency noise; Noise cancellation; Noise robustness; Phase noise; Wavelet transforms;
Conference_Titel :
American Control Conference, 2006
Conference_Location :
Minneapolis, MN
Print_ISBN :
1-4244-0209-3
Electronic_ISBN :
1-4244-0209-3
DOI :
10.1109/ACC.2006.1655359