Stochastic P-type/D-type iterative learning control algorithms

This paper presents stochastic algorithms that compute optimal and sub-optimal learning gains for a P-type iterative learning control algorithm (ILC) for a class of discrete-time-varying linear systems. The optimal algorithm is based on minimizing the trace of the input error covariance matrix. The state disturbance, reinitialization errors and measurement errors are considered to be zero-mean white processes. It is shown that if the product of the input-output coupling matrices C ( t + 1 ) B ( t ) is full column rank, then the input error covariance matrix converges to zero in presence of uncorrelated disturbances. Another sub-optimal P-type algorithm, which does not require the knowledge of the state matrix, is also presented. It is shown that the convergence of the input error covariance matrices corresponding to the optimal and sub-optimal P-type and D-type algorithms are equivalent, and all converge to zero at a rate inversely proportional to the number of learning iterations. A transient-response performance comparison, in the domain of learning iterations, for the optimal and sub-optimal P- and D-type algorithms is investigated. A numerical example is added to illustrate the results.

[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]  Suguru Arimoto,et al.  Realization of robot motion based on a learning method , 1988, IEEE Trans. Syst. Man Cybern..

[3]  S. Arimoto,et al.  Robustness of P-type learning control with a forgetting factor for robotic motions , 1990, 29th IEEE Conference on Decision and Control.

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

[5]  Kevin L. Moore,et al.  Adaptive gain adjustment for a learning control method for robotics , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  Jin Soo Lee,et al.  An iterative learning control theory for a class of nonlinear dynamic systems , 1992, Autom..

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

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

[9]  S. Saab On the P-type learning control , 1994, IEEE Trans. Autom. Control..

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

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

[12]  Pasquale Lucibello On the role of high-gain feedback in P-type learning control of robot arms , 1996, IEEE Trans. Robotics Autom..

[13]  Jing-Sin Liu,et al.  A P-type iterative learning controller for robust output tracking of nonlinear time-varying systems , 1996 .

[14]  E. Rogers,et al.  An H∞ approach to linear iterative learning control design , 1996 .

[15]  Richard W. Longman,et al.  Automated tuning concepts for iterative learning and repetitive control laws , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

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

[17]  S. Saab Robustness and convergence rate of a discrete‐time learning control algorithm for a class of nonlinear systems , 1999 .

[18]  Danwei W. Wang On D-type and P-type ILC designs and anticipatory approach , 2000 .

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

[20]  Lianming Sun,et al.  Output intersampling approach to direct closed-loop identification , 2001, IEEE Trans. Autom. Control..

[21]  Mingxuan Sun,et al.  Anticipatory iterative learning control for nonlinear systems with arbitrary relative degree , 2001, IEEE Trans. Autom. Control..

[22]  Samer S. Saab,et al.  A discrete-time stochastic learning control algorithm , 2001, IEEE Trans. Autom. Control..

[23]  T. Sugie,et al.  On iterative learning control , 2004, International Conference on Informatics Research for Development of Knowledge Society Infrastructure, 2004. ICKS 2004..

[24]  J Peris Blanes,et al.  Design as Learning , 2005 .