A neural network controller by adaptive interaction

We propose an approach to neural network controllers by using a new adaptation algorithm. The algorithm is derived from the theory of adaptive interaction. The principle behind the adaptation algorithm is a simple but efficient methodology to perform gradient descent optimization in the parametric space. Unlike the approach based on the backpropagation algorithm, this approach does not require the plant to be converted to its neural network equivalent (a major obstacle in early approaches). By applying this adaptive algorithm, the same adaptation as the backpropagation algorithm is achieved without the need of backward propagating the error throughout a feedback network. This important property makes it possible to adapt the neural network controller directly. Control of second and third order plants are simulated to demonstrate the effectiveness of the algorithm.

[1]  Stefen Hui,et al.  Application of feedforward neural networks to dynamical system identification and control , 1993, IEEE Trans. Control. Syst. Technol..

[2]  Pierre Baldi,et al.  Gradient descent learning algorithm overview: a general dynamical systems perspective , 1995, IEEE Trans. Neural Networks.

[3]  Satish S. Nair,et al.  Indirect control of a class of nonlinear dynamic systems , 1996, IEEE Trans. Neural Networks.

[4]  Ramesh C. Jain,et al.  A robust backpropagation learning algorithm for function approximation , 1994, IEEE Trans. Neural Networks.

[5]  Martin Brown,et al.  Intelligent Control - Aspects of Fuzzy Logic and Neural Nets , 1993, World Scientific Series in Robotics and Intelligent Systems.

[6]  Kevin M. Passino,et al.  Decentralized adaptive control of nonlinear systems using radial basis neural networks , 1999, IEEE Trans. Autom. Control..

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

[8]  Snehasis Mukhopadhyay,et al.  Adaptive control using neural networks and approximate models , 1997, IEEE Trans. Neural Networks.

[9]  Kumpati S. Narendra,et al.  Gradient methods for the optimization of dynamical systems containing neural networks , 1991, IEEE Trans. Neural Networks.

[10]  Hassan K. Khalil,et al.  Adaptive control of a class of nonlinear discrete-time systems using neural networks , 1995, IEEE Trans. Autom. Control..

[11]  Takayuki Yamada,et al.  Neural network controller using autotuning method for nonlinear functions , 1992, IEEE Trans. Neural Networks.

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

[13]  Deepak Shukla,et al.  Multiple neural-network-based adaptive controller using orthonormal activation function neural networks , 1999, IEEE Trans. Neural Networks.

[14]  Hong Wang,et al.  A direct adaptive neural-network control for unknown nonlinear systems and its application , 1998, IEEE Trans. Neural Networks.

[15]  Lee A. Feldkamp,et al.  Neurocontrol of nonlinear dynamical systems with Kalman filter trained recurrent networks , 1994, IEEE Trans. Neural Networks.

[16]  Feng Lin,et al.  Adaptive Interaction and Its Application to Neural Networks , 1999, Inf. Sci..

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

[18]  Léon Personnaz,et al.  Nonlinear internal model control using neural networks: application to processes with delay and design issues , 2000, IEEE Trans. Neural Networks Learn. Syst..

[19]  Kwang Y. Lee,et al.  An optimal tracking neuro-controller for nonlinear dynamic systems , 1996, IEEE Trans. Neural Networks.

[20]  R. D. Brandt,et al.  Self-tuning of PID controllers by adaptive interaction , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[21]  Kevin Warwick,et al.  Dynamic Systems in Neural Networks , 1995 .

[22]  Hassan K. Khalil,et al.  Adaptive control of nonlinear systems using neural networks , 1990, 29th IEEE Conference on Decision and Control.

[23]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

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

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

[26]  Mietek A. Brdys,et al.  Dynamic neural controllers for induction motor , 1999, IEEE Trans. Neural Networks.