Identification and control of a nonlinear discrete-time system based on its linearization: a unified framework

This paper presents a unified theoretical framework for the identification and control of a nonlinear discrete-time dynamical system, in which the nonlinear system is represented explicitly as a sum of its linearized component and the residual nonlinear component referred to as a "higher order function." This representation substantially simplifies the procedure of applying the implicit function theorem to derive local properties of the nonlinear system, and reveals the role played by the linearized system in a more transparent form. Under the assumption that the linearized system is controllable and observable, it is shown that: 1) the nonlinear system is also controllable and observable in a local domain; 2) a feedback law exists to stabilize the nonlinear system locally; and 3) the nonlinear system can exactly track a constant or a periodic sequence locally, if its linearized system can do so. With some additional assumptions, the nonlinear system is shown to have a well-defined relative degree (delay) and zero-dynamics. If the zero-dynamics of the linearized system is asymptotically stable, so is that of the nonlinear one, and in such a case, a control law exists for the nonlinear system to asymptotically track an arbitrary reference signal exactly, in a neighborhood of the equilibrium state. The tracking can be achieved by using the state vector for feedback, or by using only the input and the output, in which case the nonlinear autoregressive moving-average (NARMA) model is established and utilized. These results are important for understanding the use of neural networks as identifiers and controllers for general nonlinear discrete-time dynamical systems.

[1]  Snehasis Mukhopadhyay,et al.  Disturbance rejection in nonlinear systems using neural networks , 1993, IEEE Trans. Neural Networks.

[2]  Frank L. Lewis,et al.  Introduction to the special issue on neural network feedback control , 2001, Autom..

[3]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .

[4]  Kumpati S. Narendra,et al.  Issues in the application of neural networks for tracking based on inverse control , 1999, IEEE Trans. Autom. Control..

[5]  Frank L. Lewis,et al.  High-Level Feedback Control with Neural Networks , 1998, World Scientific Series in Robotics and Intelligent Systems.

[6]  Snehasis Mukhopadhyay,et al.  Adaptive control of nonlinear multivariable systems using neural networks , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[7]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[8]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Autom..

[9]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[10]  Kumpati S. Narendra,et al.  On a new approach to the design of tracking controllers for nonlinear dynamical systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[11]  Tao Zhang,et al.  Stable Adaptive Neural Network Control , 2001, The Springer International Series on Asian Studies in Computer and Information Science.

[12]  J.B.D. Cabrera,et al.  The general tracking problem for discrete-time dynamical systems , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[13]  Eduardo Sontag,et al.  Controllability of Nonlinear Discrete-Time Systems: A Lie-Algebraic Approach , 1990, SIAM Journal on Control and Optimization.

[14]  Alberto Isidori,et al.  Nonlinear Control Systems II , 1999 .

[15]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[16]  K S Narendra,et al.  Control of nonlinear dynamical systems using neural networks. II. Observability, identification, and control , 1996, IEEE Trans. Neural Networks.

[17]  D. Normand-Cyrot,et al.  Minimum-phase nonlinear discrete-time systems and feedback stabilization , 1987, 26th IEEE Conference on Decision and Control.

[18]  Kumpati S. Narendra,et al.  Control of nonlinear dynamical systems using neural networks: controllability and stabilization , 1993, IEEE Trans. Neural Networks.