Contraction Mapping-Based Robust Convergence of Iterative Learning Control With Uncertain, Locally Lipschitz Nonlinearity

This paper studies the output tracking control problems for multiple-input, multiple-output (MIMO) locally Lipschitz nonlinear (LLNL) systems subject to iterative operation and uncertain, iteration-varying external disturbances and initial conditions. Under the assumption of a linear, P-type iterative learning control (ILC) update law, a double-dynamics analysis (DDA) approach is proposed to show the convergence of the ILC process in the presence of the locally Lipschitz nonlinearities and iteration-varying uncertainties. The DDA approach results in a contraction mapping-based convergence condition that guarantees both: 1) the boundedness of all system trajectories and 2) the robust convergence of the output tracking error. Further, a basic system relative degree condition is given that provides a necessary and sufficient (NAS) guarantee of the convergence of the ILC process. As a corollary, it is noted that in the absence of iteration-varying uncertainties, the results likewise provide an NAS convergence guarantee for MIMO LLNL systems. The simulations are presented to illustrate the ideas.

[1]  Chiang-Ju Chien,et al.  Further results on adaptive iterative learning control of robot manipulators , 2008, Autom..

[2]  Miao Yu,et al.  Discrete-time adaptive iterative learning control for high-order nonlinear systems with unknown control directions , 2013, Int. J. Control.

[3]  Kevin L. Moore,et al.  Robust Iterative Learning Control for Nonrepetitive Uncertain Systems , 2017, IEEE Transactions on Automatic Control.

[4]  Derong Liu,et al.  Data-Based Adaptive Critic Designs for Nonlinear Robust Optimal Control With Uncertain Dynamics , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[5]  Shangtai Jin,et al.  An Improved Data-Driven Point-to-Point ILC Using Additional On-Line Control Inputs With Experimental Verification , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[6]  Dong-Hwan Hwang,et al.  A Study on the Robustness of a Pid-type Iterative Learning Controller against Initial State Error , 1999, Int. J. Syst. Sci..

[7]  Chiang-Ju Chien,et al.  A Unified Adaptive Iterative Learning Control Framework for Uncertain Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

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

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

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

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

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

[13]  Sadao Kawamura,et al.  Time optimal control for underwater Robot manipulators based on iterative learning control and time-scale transformation , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

[14]  Donghua Zhou,et al.  Control Performance Assessment for ILC-Controlled Batch Processes in a 2-D System Framework , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[17]  Zhuo Wang,et al.  From model-based control to data-driven control: Survey, classification and perspective , 2013, Inf. Sci..

[18]  Renquan Lu,et al.  Trajectory-Tracking Control of Mobile Robot Systems Incorporating Neural-Dynamic Optimized Model Predictive Approach , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Mingxuan Sun,et al.  Iterative learning control with initial rectifying action , 2002, Autom..

[20]  Emre Kural,et al.  96 A Survey of Iterative Learning Control Al earning-based method for high-performance tracking control , 2006 .

[21]  Z. Qu,et al.  Model‐Based Learning Controls And Their Comparisons Using Lyapunov Direct Method , 2002 .

[22]  Xiao-gang Jia,et al.  Adaptive iterative learning control for robot manipulators , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[23]  Jian-Xin Xu,et al.  A suboptimal learning control scheme for non‐linear systems with time‐varying parametric uncertainties , 2001 .

[24]  Roy M. Howard,et al.  Linear System Theory , 1992 .

[25]  P. Olver Nonlinear Systems , 2013 .

[26]  Mingxuan Sun,et al.  Initial shift issues on discrete-time iterative learning control with system relative degree , 2003, IEEE Trans. Autom. Control..

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

[28]  Kevin L. Moore A non-standard iterative learning control approach to tracking periodic signals in discrete-time non-linear systems , 2000 .

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

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

[31]  Kevin L. Moore,et al.  Convergence of iterative learning control for SISO nonrepetitive systems subject to iteration-dependent uncertainties , 2017, Autom..

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

[33]  Sadao Kawamura,et al.  Analysis on dynamics of underwater robot manipulators based on iterative learning control and time-scale transformation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[34]  Huijun Gao,et al.  Data-Based Techniques Focused on Modern Industry: An Overview , 2015, IEEE Transactions on Industrial Electronics.

[35]  Junmin Li,et al.  Adaptive iterative learning control for coordination of second‐order multi‐agent systems , 2014 .

[36]  Yangquan Chen,et al.  Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays , 1998, Autom..

[37]  B. Paden,et al.  Stability of learning control with disturbances and uncertain initial conditions , 1992 .

[38]  Samer S. Saab Selection of the learning gain matrix of an iterative learning control algorithm in presence of measurement noise , 2005, IEEE Transactions on Automatic Control.

[39]  Kwang-Hyun Park,et al.  A generalized iterative learning controller against initial state error , 2000 .

[40]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[41]  Mingxuan Sun,et al.  An iterative learning controller with initial state learning , 1999, IEEE Trans. Autom. Control..