Robust iterative learning for high precision motion control through L 1 adaptive feedback

Abstract The diversity of precision motion control applications and their demanding design specifications pose a large array of control challenges. Hence, precision motion control design relies on a variety of advanced control strategies developed to cope with specific problems present in control theory. A popular feedforward control technique for repetitive systems is iterative learning control (ILC). While ILC can decrease tracking errors up to several orders of magnitude, the achievable performance is limited by dynamic uncertainty. We propose the combination of L 1 adaptive control ( L 1 AC) and linear ILC for precision motion control under parametric uncertainties. We rely on the adaptive loop to compensate for parametric uncertainties, and ensure that the plant uncertainty is sufficiently small so that an aggressive learning controller can be designed on the nominal system. We exploit the closed loop stability condition of L 1 AC to design simple, robust ILC update laws that reduce tracking errors to measurement noise for time varying references and uncertainties. We demonstrate in simulation that the combined control scheme maintains a highly predictable, monotonic system behavior; and achieves near perfect tracking within a few trials regardless of the uncertainty present.

[1]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[2]  M. French,et al.  Non-linear iterative learning by an adaptive Lyapunov technique , 2000 .

[3]  P. Olver Nonlinear Systems , 2013 .

[4]  Chia-Yu Yao,et al.  Iterative learning of model reference adaptive controller for uncertain nonlinear systems with only output measurement , 2004, Autom..

[5]  G. Stein,et al.  Respect the unstable , 2003 .

[6]  Chengyu Cao,et al.  L1 Adaptive Output Feedback Controller for Systems with Time-varying Unknown Parameters and Bounded Disturbances , 2007, 2007 American Control Conference.

[7]  Abdelhamid Tayebi Model reference adaptive iterative learning control for linear systems , 2006 .

[8]  Chengyu Cao,et al.  Design and Analysis of a Novel L1 Adaptive Controller, Part I: Control Signal and Asymptotic Stability , 2006, 2006 American Control Conference.

[9]  D. Owens,et al.  Error convergence in an adaptive iterative learning controller , 2000 .

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

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

[12]  J. Freudenberg,et al.  Frequency Domain Properties of Scalar and Multivariable Feedback Systems , 1988 .

[13]  J. Y. Choi,et al.  Adaptive iterative learning control of uncertain robotic systems , 2000 .

[14]  L. Praly,et al.  Adaptive nonlinear regulation: estimation from the Lyapunov equation , 1992 .

[15]  Santosh Devasia,et al.  A Survey of Control Issues in Nanopositioning , 2007, IEEE Transactions on Control Systems Technology.

[16]  Michael Athans,et al.  Robustness of continuous-time adaptive control algorithms in the presence of unmodeled dynamics , 1985 .

[17]  G. Meinsma,et al.  On the use of noncausal LTI operators in iterative learning control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[18]  Jeroen van de Wijdeven,et al.  Iterative Learning Control for uncertain systems: Robust monotonic convergence analysis , 2009, Autom..

[19]  Kevin L. Moore,et al.  Stability analysis of discrete-time iterative learning control systems with interval uncertainty , 2007, Autom..

[20]  Sandipan Mishra,et al.  Robust Iterative Learning Control: L1 adaptive feedback control in an ILC framework , 2011, Proceedings of the 2011 American Control Conference.

[21]  Shorya Awtar,et al.  Large Dynamic Range Nanopositioning Using Iterative Learning Control , 2012 .

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

[23]  Dong Sun,et al.  High-accuracy trajectory tracking of industrial robot manipulator using adaptive-learning scheme , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[24]  Genzhong Wu,et al.  Adaptive Iterative Learning Control for Robot Manipulators , 2012 .

[25]  Naira Hovakimyan,et al.  L1 Adaptive Control Theory - Guaranteed Robustness with Fast Adaptation , 2010, Advances in design and control.

[26]  Chengyu Cao,et al.  Stability Margins of ${\cal L}_{1}$ Adaptive Control Architecture , 2010, IEEE Transactions on Automatic Control.

[27]  Kira Barton,et al.  L1 adaptive control in an iterative learning control framework for precision nanopositioning , 2013 .

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

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

[30]  Kira Barton,et al.  ℒ1 adaptive control in an iterative learning control framework: Stability, robustness and design trade-offs , 2013, 2013 American Control Conference.