DESIGN OF AN ITERATIVE LEARNING CONTROL FOR A SERVO SYTEM USING MULTI-DICTIONARY MATCHING PURSUIT

Iuliana Rotariu, Erik Vullings

2006

Abstract

Many motion systems repeatedly follow the same trajectory. However, in many cases, the motion system does not learn from tracking errors obtained in a previous cycle. Iterative Learning Control (ILC) resolves this issue by compensating for previous tracking errors, but it suffers from not being able to distinguish between tracking errors caused by machine dynamics versus errors caused by noise, and by trying to ’learn’ the noise, additional errors are introduced. In this paper we address this issue by using the servo error signal by identifying the time-varying nonlinear effects, which can be learned and therefore improve the position accuracy, versus the stochastic effects, which cannot be learned. The identification of these effects is performed by means of time-frequency analysis of the servo error and therefore our goal is to obtain a high-resolution time-frequency energy distribution of the analyzed signal. Here we compare the servo error energy distribution by three means: (1) Wigner distribution; (2) adaptive signal decomposition over one dictionary of modulated versions of wavelets (simple atomic dictionary); (3) and by means of combining several simple atomic dictionaries into a complex atomic dictionary. We show that the latter approach leads to the highest-resolution energy distribution and tracking performance.

Download


Paper Citation


in Harvard Style

Rotariu I. and Vullings E. (2006). DESIGN OF AN ITERATIVE LEARNING CONTROL FOR A SERVO SYTEM USING MULTI-DICTIONARY MATCHING PURSUIT . In Proceedings of the Third International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO, ISBN 978-972-8865-61-0, pages 24-31. DOI: 10.5220/0001206400240031

in Bibtex Style

@conference{icinco06,
author={Iuliana Rotariu and Erik Vullings},
title={DESIGN OF AN ITERATIVE LEARNING CONTROL FOR A SERVO SYTEM USING MULTI-DICTIONARY MATCHING PURSUIT},
booktitle={Proceedings of the Third International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,},
year={2006},
pages={24-31},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001206400240031},
isbn={978-972-8865-61-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,
TI - DESIGN OF AN ITERATIVE LEARNING CONTROL FOR A SERVO SYTEM USING MULTI-DICTIONARY MATCHING PURSUIT
SN - 978-972-8865-61-0
AU - Rotariu I.
AU - Vullings E.
PY - 2006
SP - 24
EP - 31
DO - 10.5220/0001206400240031