Correction to "asymptotic state tracking in a class of nonlinear systems via learning-based inversion"

Describes a learning approach to asymptotic state tracking in a class of nonlinear systems. The tracking problem considered concerns the case when the tracking-error dynamics are described by a set of time-varying nonlinear differential equations, which are periodic in time with a known period. Our iterative update scheme is based on the specific property that the learning system tends to oscillate in steady state. In fact, our approach extends in a very natural manner the idea of the well-known iterative learning control for the case of finite-time tracking problems to the case of infinite-time asymptotic tracking problems. The best advantage of the proposed leaning approach is that it is computationally simple and does not require one to solve any complicated equations based on full system dynamics. We explore the conditions under which a periodic nonlinear system exhibits a steady-state oscillation. Our work also can be viewed to provide a learning-based solution to the input-state inversion problem. The generality and practicality of our work is demonstrated through rigorous performance analysis and simulation using a robot manipulator.

[1]  L. A. Li︠u︡sternik,et al.  Elements of Functional Analysis , 1962 .

[2]  S. Hara,et al.  Repetitive control system: a new type servo system for periodic exogenous signals , 1988 .

[3]  L. Silverman Inversion of multivariable linear systems , 1969 .

[4]  B. Francis The linear multivariable regulator problem , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[5]  A. Isidori,et al.  Output regulation of nonlinear systems , 1990 .

[6]  Miklós Farkas,et al.  Periodic Motions , 1994 .

[7]  Roberto Horowitz,et al.  Stability and Robustness Analysis of a Class of Adaptive Controllers for Robotic Manipulators , 1990, Int. J. Robotics Res..

[8]  J. Dieudonne Foundations of Modern Analysis , 1969 .

[9]  In-Joong Ha,et al.  A learning approach to precision speed control of servomotors and its application to a VCR , 1999, IEEE Trans. Control. Syst. Technol..

[10]  M. Tomizuka,et al.  Comparison of four discrete-time repetitive control algorithms , 1993, IEEE Control Systems.

[11]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[12]  Roberto Horowitz,et al.  Digital implementation of repetitive controllers for robotic manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[14]  Roberto Horowitz,et al.  A new adaptive learning rule , 1991 .

[15]  Luca Maria Gambardella,et al.  On the iterative learning control theory for robotic manipulators , 1988, IEEE J. Robotics Autom..

[16]  R. Hirschorn Invertibility of multivariable nonlinear control systems , 1979 .

[17]  P. Lucibello Inversion of linear square systems by learning , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[18]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[19]  John Hauser,et al.  Learning control for a class of nonlinear systems , 1987, 26th IEEE Conference on Decision and Control.

[20]  Eduardo Sontag,et al.  New characterizations of input-to-state stability , 1996, IEEE Trans. Autom. Control..

[21]  Wilson J. Rugh,et al.  Output regulation with derivative information , 1995, IEEE Trans. Autom. Control..

[22]  Vimal Singh,et al.  Stability Theory and the Existence of Periodic Solutions and Almost Periodic Solutions , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[23]  L. Chua,et al.  A qualitative analysis of the behavior of dynamic nonlinear networks: Steady-state solutions of nonautonomous networks , 1976 .

[24]  In-Joong Ha,et al.  Iterative identification of state-dependent disturbance torque for high-precision velocity control of servo motors , 1998, IEEE Trans. Autom. Control..

[25]  P. Lucibello,et al.  Inversion of nonlinear time-varying systems , 1993, IEEE Trans. Autom. Control..

[26]  S. Arimoto,et al.  Learning control theory for dynamical systems , 1985, 1985 24th IEEE Conference on Decision and Control.

[27]  T. Apostol Mathematical Analysis , 1957 .

[28]  Masayoshi Tomizuka,et al.  A Comparison of Four Discrete-Time Repetitive Control Algorithms , 1992, 1992 American Control Conference.