Iterative learning control design with high-order internal model for nonlinear systems

In this work we focus on iterative learning control (ILC) design for tracking iteration-varying reference trajectories that are generated by high-order internal models (HOIM). An HOIM can be formulated as a polynomial operator between consecutive iterations to describe the changes of desired trajectories in the iteration domain. The classical ILC for tracking iteration-invariant reference trajectories, on the other hand, is a special case of HOIM where the polynomial renders to a unity coefficient or a special first order internal model. By inserting the HOIM into P-type ILC, the tracking performance along the iteration axis is investigated for a class of continuous-time nonlinear systems. Utilizing of conventional time-weighted norm method guarantees validity of proposed algorithm in a sense of data-driven control.

[1]  Toshiharu Sugie,et al.  Iterative learning control for robot manipulators using the finite dimensional input subspace , 2002, IEEE Trans. Robotics Autom..

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

[3]  Jingwen Yan,et al.  An iterative learning approach for density control of freeway traffic flow via ramp metering , 2008 .

[4]  Marlin H. Mickle,et al.  Learning control algorithms for tracking "slowly" varying trajectories , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[5]  Jian-Xin Xu,et al.  Linear and Nonlinear Iterative Learning Control (Lecture Notes in Control and Information Sciences, 291) , 2003 .

[6]  E. Rogers,et al.  H/sub /spl infin// control of discrete linear repetitive processes , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Zeungnam Bien,et al.  Higher-order iterative learning control algorithm , 1989 .

[8]  Jian-Xin Xu,et al.  On iterative learning from different tracking tasks in the presence of time-varying uncertainties , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[9]  Toshiharu Sugie,et al.  Noise tolerant iterative learning control for a class of continuous-time systems , 2007, Autom..

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

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

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

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

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

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

[16]  M. Phan,et al.  Higher-order iterative learning control by pole placement and noise filtering , 2002 .

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

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

[19]  Jianxin Xu,et al.  Linear and Nonlinear Iterative Learning Control , 2003 .

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

[21]  YangQuan Chen,et al.  Iterative Learning Control: A Tutorial and Big Picture View , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.