Observer-based iterative and repetitive learning control for a class of nonlinear systems

In this paper, both output-feedback iterative learning control ( ILC ) and repetitive learning control ( RLC ) schemes are proposed for trajectory tracking of nonlinear systems with state-dependent time-varying uncertainties. An iterative learning controller, together with a state observer and a fully-saturated learning mechanism, through Lyapunov-like synthesis, is designed to deal with time-varying parametric uncertainties. The estimations for outputs, instead of system outputs themselves, are applied to form the error equation, which helps to establish convergence of the system outputs to the desired ones. This method is then extended to repetitive learning controller design. The boundedness of all the signals in the closed-loop is guaranteed and asymptotic convergence of both the state estimation error and the tracking error is established in both cases of ILC and RLC. Numerical results are presented to verify the effectiveness of the proposed methods.

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

[2]  Ying Tan,et al.  Iterative learning control design based on composite energy function with input saturation , 2003, Proceedings of the 2003 American Control Conference, 2003..

[3]  D. Luenberger Observing the State of a Linear System , 1964, IEEE Transactions on Military Electronics.

[4]  Chee Pin Tan,et al.  Sliding mode observers for fault detection and isolation , 2002 .

[5]  Masayoshi Tomizuka,et al.  A unified approach to the design of adaptive and repetitive controllers for robotic manipulators , 1990 .

[6]  Mingxuan Sun,et al.  A Barbalat-Like Lemma with Its Application to Learning Control , 2009, IEEE Transactions on Automatic Control.

[7]  Jianxin Xu,et al.  Observer-based iterative learning control for a class of time-varying nonlinear systems , 2003 .

[8]  Ying Tan,et al.  A composite energy function-based learning control approach for nonlinear systems with time-varying parametric uncertainties , 2002, IEEE Trans. Autom. Control..

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

[10]  Roberto Horowitz,et al.  A new adaptive learning rule , 1991 .

[11]  Davide Fissore,et al.  Robust control in presence of parametric uncertainties: Observer-based feedback controller design , 2008 .

[12]  Jing Xu,et al.  Observer based learning control for a class of nonlinear systems with time-varying parametric uncertainties , 2004, IEEE Trans. Autom. Control..

[13]  Iven M. Y. Mareels,et al.  Adaptive repetitive learning control of robotic manipulators without the requirement for initial repositioning , 2006, IEEE Transactions on Robotics.

[14]  G. Besançon Remarks on nonlinear adaptive observer design , 2000 .

[15]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[16]  Zhihua Qu,et al.  Robust Iterative Learning Control for a Class of Nonlinear Systems , 1998, Autom..

[17]  Jang-Hyun Park,et al.  Output-feedback control of uncertain nonlinear systems using a self-structuring adaptive fuzzy observer , 2005, Fuzzy Sets Syst..

[18]  Zhihua Qu,et al.  A new framework of learning control for a class of nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[19]  J. S. Lee,et al.  An adaptive learning control of uncertain robotic systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[20]  I Chairez,et al.  Application of a neural observer to phenols ozonation in water: simulation and kinetic parameters identification. , 2005, Water research.

[21]  Warren E. Dixon,et al.  Repetitive learning control: a Lyapunov-based approach , 2002, IEEE Trans. Syst. Man Cybern. Part B.