l1-optimal robust iterative learning controller design

In this paper we consider the robust iterative learning control (ILC) design problem for SISO discrete-time linear plants subject to unknown, bounded disturbances. Using the supervector formulation of ILC, we apply a Youla parameterization to pose a MIMO l1-optimal control problem. The problem is analyzed for three situations: (1) the case of arbitrary ILC controllers that use current iteration tracking error (CITE), but without explicit integrating action in iteration, (2) the case of arbitrary ILC controllers with CITE and with explicit integrating action in iteration, and (3) the case of ILC controllers without CITE but that force an integral action in iteration. Analysis of these cases shows that the best ILC controller for this problem when using a non-CITE ILC algorithm is a standard Arimoto-style update law, with the learning gain chosen to be the system inverse. Further, such an algorithm will always be worse than a CITE-based algorithm. It is also found that a trade-off exists between asymptotic tracking of reference trajectories and rejection of unknown-bounded disturbances and that ILC does not help alleviate this trade-off. Finally, the analysis reinforces results in the literature noting that for SISO discrete-time linear systems, first-order ILC algorithms can always do as well as higher-order ILC algorithms.

[1]  K. Moore Multi-loop control approach to designing iterative learning controllers , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[2]  K. Moore,et al.  Algebraic $H_infty$ Design of Higher-Order Iterative Learning Controllers , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[3]  Gjerrit Meinsma,et al.  On admissible pairs and equivalent feedback - Youla parameterization in iterative learning control , 2006, Autom..

[4]  K. Moore,et al.  An algebraic approach to iterative learning control , 2004 .

[5]  E. Rogers,et al.  Analysis Of Linear Iterative Learning Control Schemes Using Repetitive Process Theory , 2002 .

[6]  K. Moore,et al.  Iterative Learning Control: Robustness and Monotonic Convergence for Interval Systems , 2010 .

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

[8]  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).

[9]  A. Nazli Gündes,et al.  Parametrization of stabilizing controllers with integral action , 1999, IEEE Trans. Autom. Control..

[10]  K. Moore,et al.  ON MONOTONIC CONVERGENCE OF HIGH ORDER ITERATIVE LEARNING UPDATE LAWS , 2002 .

[11]  M. Dahleh,et al.  Control of Uncertain Systems: A Linear Programming Approach , 1995 .

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