Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties

In this work, by proposing a Barrier Composite Energy Function (BCEF) method with a novel Barrier Lyapunov Function (BLF), we present a new iterative learning control (ILC) scheme for a class of single-input single-output (SISO) high order nonlinear systems to deal with output-constrained problems under alignment condition with both parametric and nonparametric system uncertainties. Nonparametric uncertainties such as norm-bounded nonlinear uncertainties satisfying local Lipschitz condition can be effectively handled. Backstepping design with the newly proposed BLF is incorporated in analysis to ensure output constraint not violated. Through rigorous analysis, we show that under this new ILC scheme, uniform convergence of state tracking error is guaranteed. In the end, an illustrative example is presented to demonstrate the efficacy of the proposed ILC scheme.

[1]  Abdelhamid Tayebi Adaptive iterative learning control for robot manipulators , 2004, Autom..

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

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

[4]  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..

[5]  Mingxuan Sun,et al.  Repetitive learning control of nonlinear systems over finite intervals , 2010, Science in China Series F: Information Sciences.

[6]  Jing Xu,et al.  Iterative learning control for systems with both parametric and non-parametric uncertainties , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

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

[8]  Kwang-Hyun Park An average operator-based PD-type iterative learning control for variable initial state error , 2005, IEEE Transactions on Automatic Control.

[9]  Rui Yan,et al.  On initial conditions in iterative learning control , 2005, 2006 American Control Conference.

[10]  Zaiyue Yang,et al.  Conditional iterative learning control for non-linear systems with non-parametric uncertainties under alignment condition , 2009 .

[11]  R. Mahony,et al.  Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[12]  Eric Rogers,et al.  Nonlinear iterative learning by an adaptive Lyapunov technique , 1998 .

[13]  Kevin L. Moore,et al.  Iterative learning control and repetitive control in hard disk drive industry—A tutorial , 2008 .

[14]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[15]  Tong Heng Lee,et al.  Iterative learning control design based on composite energy function with input saturation , 2004, Autom..

[16]  Keng Peng Tee,et al.  Adaptive Control of A Class of Uncertain Electrostatic Microactuators , 2007, 2007 American Control Conference.

[17]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[18]  Jian-Xin Xu,et al.  A survey on iterative learning control for nonlinear systems , 2011, Int. J. Control.

[19]  Zaiyue Yang,et al.  Universal Repetitive Learning Control for Nonparametric Uncertainty and Unknown State-Dependent Control Direction Matrix , 2010, IEEE Transactions on Automatic Control.

[20]  S. Ge,et al.  Control of nonlinear systems with time-varying output constraints , 2009, IEEE International Conference on Control and Automation.