Neural-Network-Based Approximate Output Regulation of Discrete-Time Nonlinear Systems

The existing approaches to the discrete-time nonlinear output regulation problem rely on the offline solution of a set of mixed nonlinear functional equations known as discrete regulator equations. For complex nonlinear systems, it is difficult to solve the discrete regulator equations even approximately. Moreover, for systems with uncertainty, these approaches cannot offer a reliable solution. By combining the approximation capability of the feedforward neural networks (NNs) with an online parameter optimization mechanism, we develop an approach to solving the discrete nonlinear output regulation problem without solving the discrete regulator equations explicitly. The approach of this paper can be viewed as a discrete counterpart of our previous paper on approximately solving the continuous-time nonlinear output regulation problem.

[1]  W. Rudin Principles of mathematical analysis , 1964 .

[2]  C. Desoer Slowly varying discrete system xi+1=Aixi , 1970 .

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

[4]  E. Davison The robust control of a servomechanism problem for linear time-invariant multivariable systems , 1976 .

[5]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[6]  C. Desoer,et al.  Linear Time-Invariant Robust Servomechanism Problem: A Self-Contained Exposition , 1980 .

[7]  J. Carr Applications of Centre Manifold Theory , 1981 .

[8]  K. A. Semendyayev,et al.  Handbook of mathematics , 1985 .

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

[10]  B. Castillo,et al.  Asymptotic output tracking for SISO nonlinear discrete systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[11]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[12]  W. Rugh,et al.  An approximation method for the nonlinear servomechanism problem , 1992 .

[13]  W. Rugh,et al.  Stabilization on zero-error manifolds and the nonlinear servomechanism problem , 1992 .

[14]  S. Monaco,et al.  Nonlinear regulation for a class of discrete-time systems , 1993 .

[15]  S. Sanders,et al.  Controlling Non-Minimum Phase Nonlinear Systems - The Inverted Pendulum on a Cart Example , 1993, 1993 American Control Conference.

[16]  Jie Huang,et al.  A stability property and its application to discrete-time nonlinear system control , 1994, IEEE Trans. Autom. Control..

[17]  Xuan Kong,et al.  Adaptive Signal Processing Algorithms: Stability and Performance , 1994 .

[18]  Radoslaw Romuald Zakrzewski,et al.  Neural network control of nonlinear discrete time systems , 1994 .

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

[20]  Jie Huang,et al.  Approximate nonlinear output regulation based on the universal approximation theorem , 2000 .

[21]  Dan Wang,et al.  A neural network-based approximation method for discrete-time nonlinear servomechanism problem , 2001, IEEE Trans. Neural Networks.

[22]  Jie Huang,et al.  Neural network enhanced output regulation in nonlinear systems , 2001, Autom..

[23]  Jin Zhang,et al.  Adaptive neural network control for a class of MIMO nonlinear systems with disturbances in discrete-time , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Jie Huang,et al.  Nonlinear Output Regulation: Theory and Applications , 2004 .

[25]  Wen Yu,et al.  Nonlinear system identification using discrete-time recurrent neural networks with stable learning algorithms , 2004, Inf. Sci..

[26]  Peter Tino,et al.  IEEE Transactions on Neural Networks , 2009 .