Identification and control of continuous-time nonlinear systems via dynamic neural networks

In this paper, we present an algorithm for the online identification and adaptive control of a class of continuous-time nonlinear systems via dynamic neural networks. The plant considered is an unknown multi-input/multi-output continuous-time higher order nonlinear system. The control scheme includes two parts: a dynamic neural network is employed to perform system identification and a controller based on the proposed dynamic neural network is developed to track a reference trajectory. Stability analysis for the identification and the tracking errors is performed by means of Lyapunov stability criterion. Finally, we illustrate the effectiveness of these methods by computer simulations of the Duffing chaotic system and one-link rigid robot manipulator. The simulation results demonstrate that the model-based dynamic neural network control scheme is appropriate for control of unknown continuous-time nonlinear systems with output disturbance noise.

[1]  Panos J. Antsaklis,et al.  Neural networks for control systems , 1990, IEEE Trans. Neural Networks.

[2]  George A. Rovithakis,et al.  Direct adaptive regulation of unknown nonlinear dynamical systems via dynamic neural networks , 1995, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  John Tsinias,et al.  Invertibility of nonlinear analytic single-input systems , 1983 .

[4]  Manolis A. Christodoulou,et al.  Adaptive control of unknown plants using dynamical neural networks , 1994, IEEE Trans. Syst. Man Cybern..

[5]  Fu-Chuang Chen,et al.  Adaptive control of non-linear continuous-time systems using neural networks—general relative degree and MIMO cases , 1993 .

[6]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[7]  Alexander S. Poznyak,et al.  Nonlinear adaptive trajectory tracking using dynamic neural networks , 1999, IEEE Trans. Neural Networks.

[8]  Marimuthu Palaniswami,et al.  An adaptive tracking controller using neural networks for a class of nonlinear systems , 1998, IEEE Trans. Neural Networks.

[9]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[10]  Tommy W. S. Chow,et al.  A real-time learning control approach for nonlinear continuous-time system using recurrent neural networks , 2000, IEEE Trans. Ind. Electron..

[11]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[12]  David G. Luenberger,et al.  Linear and nonlinear programming , 1984 .

[13]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[14]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[15]  Riccardo Marino,et al.  An extended direct scheme for robust adaptive nonlinear control , 1991, Autom..