Design of arbitrary-order robust iterative learning control based on robust control theory

Abstract Iterative learning control (ILC) is an effective technique that improves the tracking performance of systems by adjusting the feedforward control signal based on the memory data. The key in ILC is to design learning filters with guaranteed convergence and robustness, which usually involves lots of tuning effort especially in high-order ILC. To facilitate this procedure, this paper proposes a systematics approach to design learning filters for arbitrary-order ILC with guaranteed convergence, robustness and ease of tuning. The filter design problem is transformed into an H∞ optimal control problem for a constructed feedback system. This approach is based on an infinite impulse response (IIR) system and conducted directly in iteration-frequency domain. The proposed algorithm is further advanced to the one that explicitly considers system variations based on μ synthesis. Important characteristics of the proposed approach such as convergence and robustness are explored and demonstrated through both simulations and experiments on a wafer scanning system.

[1]  Okko H. Bosgra,et al.  Synthesis of robust multivariable iterative learning controllers with application to a wafer stage motion system , 2000 .

[2]  Mcf Tijs Donkers,et al.  Iterative learning control for uncertain systems: Noncausal finite time interval robust control design , 2011 .

[3]  Masayoshi Tomizuka,et al.  Robust principal component analysis for iterative learning control of precision motion systems with non-repetitive disturbances , 2015, 2015 American Control Conference (ACC).

[4]  D. de Roover,et al.  Synthesis of a robust iterative learning controller using an H/sub /spl infin// approach , 1996 .

[5]  Kevin L. Moore,et al.  A separative high-order framework for monotonic convergent iterative learning controller design , 2003, Proceedings of the 2003 American Control Conference, 2003..

[6]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[7]  P. Gahinet,et al.  A linear matrix inequality approach to H∞ control , 1994 .

[8]  Tao Zhang,et al.  Iterative Learning Control and Repetitive Control in Hard Disk Drive Industry - A Tutorial , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[9]  Jian-Xin Xu,et al.  A High-Order Internal Model Based Iterative Learning Control Scheme for Nonlinear Systems With Time-Iteration-Varying Parameters , 2010, IEEE Transactions on Automatic Control.

[10]  Raymond A. de Callafon,et al.  An iterative learning design for repeatable runout cancellation in disk drives , 2006, IEEE Transactions on Control Systems Technology.

[11]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[12]  Jian-Xin Xu,et al.  Extreme precise motion tracking of piezoelectric positioning stage using sampled-data iterative learning control , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[13]  Svante Gunnarsson,et al.  Time and frequency domain convergence properties in iterative learning control , 2002 .

[14]  Myung Jin Chung,et al.  A Robust Approach to Iterative Learning Control Design for Uncertain Systems , 1998, Autom..

[15]  Jian-Xin Xu,et al.  Real-time Iterative Learning Control: Design and Applications , 2008 .

[16]  Masayoshi Tomizuka,et al.  Dual-Stage Iterative Learning Control for MIMO Mismatched System With Application to Robots With Joint Elasticity , 2014, IEEE Transactions on Control Systems Technology.

[17]  J. Doyle Synthesis of robust controllers and filters , 1983, The 22nd IEEE Conference on Decision and Control.

[18]  Antonio Visioli,et al.  Iterative-Learning Hybrid Force/Velocity Control for Contour Tracking , 2010, IEEE Transactions on Robotics.

[19]  Z. Bien,et al.  Convergence characteristics of proportional-type iterative learning control in the sense of Lebesgue-p norm , 2012 .

[20]  Jian-Xin Xu,et al.  High-Performance Tracking of Piezoelectric Positioning Stage Using Current-Cycle Iterative Learning Control With Gain Scheduling , 2014, IEEE Transactions on Industrial Electronics.

[21]  M. B. Zaremba,et al.  Robust iterative learning control design via /spl mu/-synthesis , 2005, Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005..

[22]  David H. Owens,et al.  Iterative learning control - An optimization paradigm , 2015, Annu. Rev. Control..

[23]  Zeungnam Bien,et al.  Higher-order iterative learning control algorithm , 1989 .

[24]  Tong Duy Son,et al.  Multi-objective iterative learning control using convex optimization , 2017, Eur. J. Control.

[25]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[26]  M. Tomizuka,et al.  Projection-Based Iterative Learning Control for Wafer Scanner Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[27]  Mikael Norrlöf Comparative study on first and second order ILC-frequency domain analysis and experiments , 2000, CDC 2000.

[28]  B. Paden,et al.  Pseudo-inverse based iterative learning control for plants with unmodelled dynamics , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[29]  Tong Duy Son,et al.  Robust Monotonic Convergent Iterative Learning Control , 2016, IEEE Transactions on Automatic Control.

[30]  Cong Wang,et al.  Robust two-degree-of-freedom iterative learning control for flexibility compensation of industrial robot manipulators , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[31]  K. Moore,et al.  Iteration domain H∞‐optimal iterative learning controller design , 2008 .

[32]  Jeroen van de Wijdeven,et al.  Noncausal finite-time robust iterative learning control , 2007, 2007 46th IEEE Conference on Decision and Control.

[33]  Fengfeng Xi,et al.  Calibration-Based Iterative Learning Control for Path Tracking of Industrial Robots , 2015, IEEE Transactions on Industrial Electronics.