Analysis of Nonlinear Discrete-Time Systems with Higher-Order Iterative Learning Control

In this paper, an iterative learning control method is proposed for a class of nonlinear discrete-time systems with well-defined relative degree, which uses the output data from several previous operation cycles to enhance tracking performance. A new analysis approach is developed, by which the iterative learning control is shown to guarantee the convergence of the output trajectory to the desired one within bound and the bound is proportional to the bound on resetting errors. It is further proved effective to overcome initial shifts and the resultant output trajectory can be assessed as iteration increases. Numerical simulation is carried out to verify the theoretical results and exhibits that the proposed updating law possesses good transient behavior of learning process so that the convergence speed is improved.

[1]  Masaki Togai,et al.  Analysis and design of an optimal learning control scheme for industrial robots: A discrete system approach , 1985, 1985 24th IEEE Conference on Decision and Control.

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

[3]  R. Carroll,et al.  Two-dimensional model and algorithm analysis for a class of iterative learning control systems , 1990 .

[4]  D. Hwang,et al.  Iterative learning control method for discrete-time dynamic systems , 1991 .

[5]  Anthony M. Bloch,et al.  Nonlinear Dynamical Control Systems (H. Nijmeijer and A. J. van der Schaft) , 1991, SIAM Review.

[6]  Chong-Ho Choi,et al.  Robust learning controller for discrete-time systems , 1992, [1992] Proceedings of the IEEE International Symposium on Industrial Electronics.

[7]  Tadashi Ishihara,et al.  A discrete-time design of robust iterative learning controllers , 1992, IEEE Trans. Syst. Man Cybern..

[8]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[9]  J. Kurek,et al.  Iterative learning control synthesis based on 2-D system theory , 1993, IEEE Trans. Autom. Control..

[10]  Chong-Ho Choi,et al.  Iterative learning control for discrete-time nonlinear systems , 1994 .

[11]  Yoshiki Uchikawa,et al.  Discrete-time learning control for robotic manipulators , 1990, Adv. Robotics.

[12]  Samer S. Saab Discrete-time learning control algorithm for a class of nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[13]  E. Rogers,et al.  Iterative learning control for discrete-time systems with exponential rate of convergence , 1996 .

[14]  M. Phan,et al.  Designs of Learning Controllers Based on Autoregressive Representation of a Linear System , 1996 .

[15]  Jian-Xin Xu Analysis of Iterative Learning Control for a Class of Nonlinear Discrete-time Systems , 1997, Autom..

[16]  Chiang-Ju Chien A discrete iterative learning control for a class of nonlinear time-varying systems , 1998 .

[17]  Jian-Xin Xu,et al.  Iterative Learning Control , 1998 .

[18]  Danwei Wang,et al.  Convergence and Robustness of Discrete Time Nonlinear Systems with Iterative Learning Control , 1998, Autom..