Robust adaptive iterative learning control for discrete-time nonlinear systems with both parametric and nonparametric uncertainties

A new robust adaptive iterative learning control approach is proposed for discrete-time nonlinear systems with both parametric and nonparametric uncertainties. By virtue of a well-designed dead-zone function, the learning of the parametric and nonparametric uncertainties can be performed concurrently. Rigorous Lyapunov function-based analysis ensures that the effect of system uncertainties can be fully compensated, and the tracking error will converge to zero asymptotically in the iteration domain, even under random initial conditions and iteration-varying reference trajectories. The efficacy of the proposed controller is demonstrated by simulating a single-link robot manipulator with unknown frictions. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Sun Mingxuan,et al.  Learning Identification:Least Squares Algorithms and Their Repetitive Consistency , 2012 .

[2]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[3]  Carlos Canudas de Wit,et al.  Adaptive Friction Compensation in Robot Manipulators: Low Velocities , 1991, Int. J. Robotics Res..

[4]  S. Saab A discrete-time learning control algorithm for a class of linear time-invariant systems , 1995, IEEE Trans. Autom. Control..

[5]  Jian-Xin Xu,et al.  A barrier composite energy function approach for robot manipulators under alignment condition with position constraints , 2014 .

[6]  Furong Gao,et al.  Robust design of integrated feedback and iterative learning control of a batch process based on a 2D Roesser system , 2005 .

[7]  K. Moore,et al.  Harnessing the nonrepetitiveness in iterative learning control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[8]  P. Kokotovic,et al.  Adaptive control of a class of nonlinear discrete-time systems , 1995 .

[9]  Wojciech Paszke,et al.  H2/H∞ output information-based disturbance attenuation for differential linear repetitive processes , 2011 .

[10]  Zhongsheng Hou,et al.  Adaptive ILC for a class of discrete-time systems with iteration-varying trajectory and random initial condition , 2008, Autom..

[11]  Ming-Xuan Sun,et al.  Learning Identification: Least Squares Algorithms and Their Repetitive Consistency: Learning Identification: Least Squares Algorithms and Their Repetitive Consistency , 2012 .

[12]  Shuzhi Sam Ge,et al.  Adaptive model reference control of a class of MIMO discrete-time systems with compensation of nonparametric uncertainty , 2008, 2008 American Control Conference.

[13]  Shuzhi Sam Ge,et al.  Robust adaptive output feedback control of a class of discrete‐time nonlinear systems with nonlinear uncertainties and unknown control directions , 2013 .

[14]  Jian-Xin Xu,et al.  Observer based repetitive learning control for a class of nonlinear systems with non‐parametric uncertainties , 2015 .

[15]  Lei Guo,et al.  How much uncertainty can be dealt with by feedback? , 2000, IEEE Trans. Autom. Control..

[16]  Chenguang Yang,et al.  Adaptive predictive control of periodic non-linear auto-regressive moving average systems using nearest-neighbour compensation , 2013 .

[17]  Junping Du,et al.  Robust Discrete-Time Iterative Learning Control for Nonlinear Systems With Varying Initial State Shifts , 2009, IEEE Transactions on Automatic Control.

[18]  Dong Shen,et al.  Survey on stochastic iterative learning control , 2014 .

[19]  Shuzhi Sam Ge,et al.  Robust adaptive control of a class of nonlinear strict-feedback discrete-time systems with exact output tracking , 2009, Autom..

[20]  Zhongsheng Hou,et al.  Reply to "Comments on 'Adaptive ILC for a class of discrete-time systems with iteration-varying trajectory and random initial condition"' , 2010, Autom..

[21]  Kevin L. Moore,et al.  Monotonically convergent iterative learning control for linear discrete-time systems , 2005, Autom..

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

[23]  Ying Tan,et al.  On iterative learning control with high-order internal models , 2009, 2009 IEEE International Conference on Control and Automation.

[24]  M. Indri,et al.  Friction Compensation in Robotics: an Overview , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[25]  YangQuan Chen,et al.  Dynamic high order periodic adaptive learning compensator for cogging effect in permanent magnet synchronous motor servo system , 2011 .

[26]  Jay H. Lee,et al.  Model-based iterative learning control with a quadratic criterion for time-varying linear systems , 2000, Autom..

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

[28]  Shuzhi Sam Ge,et al.  Adaptive control of a class of discrete-time MIMO nonlinear systems with uncertain couplings , 2010, Int. J. Control.

[29]  S. Islam,et al.  Adaptive iterative learning control for robot manipulators : Experimental results , 2006 .

[30]  Xiangrui Li,et al.  Adaptive discrete-time iterative learning control for non-linear multiple input multiple output systems with iteration-varying initial error and reference trajectory , 2011 .

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