On the Interaction Between Theory, Experiments, and Simulation in Developing Practical Learning Control Algorithms

Iterative learning control (ILC) develops controllers that iteratively adjust the command to a feedback control system in order to converge to zero tracking error following a specific desired trajectory. Unlike optimal control and other control methods, the iterations are made using the real world in place of a computer model. If desired, the learning process can be conducted both in the time domain during each iteration and in repetitions, making ILC a 2D system. Because ILC iterates with the real world, and aims for zero error, the field pushes the limits of theory, modeling, and simulation, to predict the behavior when applied in the real world. It is the thesis of this paper that in order to make significant progress in this field it is essential that the research effort employ a coordinated simultaneous synergistic effort involving theory, experiments, and serious simulations. Otherwise, one very easily expends effort on something that seems fundamental from the theoretical perspective, but in fact has very little relevance to the performance in real world applications.

[1]  E. Rogers,et al.  Predictive optimal iterative learning control , 1998 .

[2]  S. Hara,et al.  Synthesis of repetitive control systems and its application , 1985, 1985 24th IEEE Conference on Decision and Control.

[3]  Graham C. Goodwin,et al.  A Method for Improving the Dynamic Accuracy of a Robot Performing a Repetitive Task , 1989, Int. J. Robotics Res..

[4]  M. Phan,et al.  Discrete frequency based learning control for precision motion control , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[5]  Richard W. Longman,et al.  A mathematical theory of learning control for linear discrete multivariable systems , 1988 .

[6]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[7]  John J. Craig,et al.  Adaptive control of manipulators through repeated trials , 1984 .

[8]  Eric Rogers,et al.  Stability Analysis for Linear Repetitive Processes , 1992 .

[9]  Richard W. Longman,et al.  Discrete time learning control in nonlinear systems , 1992 .

[10]  Richard W. Longman,et al.  Techniques for improving transients in learning control systems , 1992 .

[11]  D. H. Owens Stability of linear multipass processes , 1977 .

[12]  S. Hara,et al.  Microprocessor-Based Repetitive Control , 1986 .

[13]  Eric Rogers,et al.  Analysis of Linear Iterative Learning Control Schemes - A 2D Systems/Repetitive Processes Approach , 2000, Multidimens. Syst. Signal Process..

[14]  Michio Nakano,et al.  Application of Repetitive Control Method to Multivariable Systems , 1984 .

[15]  Richard W. Longman,et al.  Designing iterative learning and repetitive controllers , 1998 .

[16]  Shinji Hara,et al.  Stability of repetitive control systems , 1985, 1985 24th IEEE Conference on Decision and Control.

[17]  Richard W. Longman,et al.  Use of unstable repetitive control for improved tracking accuracy , 1998 .

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

[19]  J. Juang,et al.  COMPARISON AND COMBINATION OF LEARNING CONTROLLERS : COMPUTATIONAL ENHANCEMENT AND EXPERIMENTS , 1996 .

[20]  Masayoshi Tomizuka,et al.  Analysis and Synthesis of Discrete-Time Repetitive Controllers , 1989 .

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

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

[23]  Michio Nakano,et al.  High Accuracy Control of a Proton Synchrotron Magnet Power Supply , 1981 .

[24]  Karl Johan Åström,et al.  Zeros of sampled systems , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[25]  Zeungnam Bien,et al.  Iterative learning control: analysis, design, integration and applications , 1998 .

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