A discrete-time design of robust iterative learning controllers

A simple discrete-time design of robust iterative learning controllers taking account of the transient behavior as well as the uncertainty of a plant is proposed. Using the impulse response sequence of a plant, a simple finite-dimensional formulation of the problem is given. Assuming that a nominal impulse response sequence is given, a design based on the minimization of a quadratic performance index that can be regarded as a measure for the transient performance is proposed. The effect of the error in the impulse response data is analyzed. It is shown that an excessively high-order controller is not robust in the sense that the error severely deteriorates the transient performance. To obtain a robust controller with a reasonable order, a design based on a probabilistic modeling of the error in the impulse response data is proposed. The controller is obtained by minimizing an averaged quadratic performance index. Simulation examples are presented to illustrate the effectiveness of the proposed methods. >

[1]  Masaru Uchiyama,et al.  Formation of High-Speed Motion Pattern of a Mechanical Arm by Trial , 1978 .

[2]  Bernard Widrow,et al.  Adaptive inverse control , 1987, Proceedings of 8th IEEE International Symposium on Intelligent Control.

[3]  You-Liang Gu,et al.  Learning control in robotic systems , 1989, J. Intell. Robotic Syst..

[4]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987 .

[5]  Matthew T. Mason,et al.  Robot Motion: Planning and Control , 1983 .

[6]  Suguru Arimoto,et al.  Realization of robot motion based on a learning method , 1988, IEEE Trans. Syst. Man Cybern..

[7]  Thomas Kailath,et al.  Linear Systems , 1980 .

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

[9]  Il Hong Suh,et al.  An iterative learning control method with application to robot manipulators , 1988, IEEE J. Robotics Autom..