A time-varying iterative learning control scheme

This paper presents an iterative learning control scheme that uses a time-varying Q-filter. The purpose of the time-varying Q-filter is to utilize the enhanced robustness given by a low bandwidth filter, while taking advantage of the superior performance properties of a high bandwidth Q-filter where needed. Simulations are provided to demonstrate the benefits of the proposed scheme. In addition, stability and convergence issues involved with using a time-varying filter are investigated. Finally the ILC algorithm developed here is implemented on a microscale robotic deposition (/spl mu/RD) system to provide experimental verification.

[1]  Kok Kiong Tan,et al.  High precision linear motor control via relay-tuning and iterative learning based on zero-phase filtering , 2001, IEEE Trans. Control. Syst. Technol..

[2]  Reymond Clavel,et al.  Issues in precision motion control and microhandling , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[4]  Danian Zheng Iterative Learning Control of an Electrohydraulic Injection Molding Machine With Smoothed Fill -to -Pack Transition and Adaptive Filtering , 2002 .

[5]  A.G. Alleyne,et al.  Control of a microscale deposition robot using a new adaptive time-frequency filtered iterative learning control , 2004, Proceedings of the 2004 American Control Conference.

[6]  Masayoshi Tomizuka,et al.  On the compensation of friction forces in precision motion control , 1993, Proceedings 1993 Asia-Pacific Workshop on Advances in Motion Control.

[7]  Douglas A. Bristow Modeling and Control of a Microscale Robotic Deposition Manufacturing System , 2003 .

[8]  A. Alleyne,et al.  Learning control of an electro-hydraulic injection molding machine with smoothed fill-to-pack transition , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[9]  Kevin L. Moore,et al.  Iterative Learning Control: An Expository Overview , 1999 .

[10]  Richard W. Longman,et al.  Simple learning control made practical by zero-phase filtering: applications to robotics , 2002 .