Real-time parallel adaptive neural network control for nonlinear servomechanisms—an approach using direct adaptive techniques

Abstract In this paper, a parallel adaptive neural network control system applicable to nonlinear dynamical systems of the type commonly encountered in many practical position control servomechanisms is developed. The controller is based on the use of direct adaptive techniques and an approach of using an additional parallel neural network to provide adaptive enhancements to a basic fixed neural network-based nonlinear controller. Properties of the proposed new controller are discussed in the paper and it is shown that if Gaussian radial basis function networks are used for the additional parallel neural network, uniformly stable adaptation is assured and asymptotic tracking of the position reference signal is achieved. The effectiveness of the proposed adaptive neural network control system is demonstrated in real-time implementation experiments for position control in a servomechanism with asymmetrical loading and changes in the load.

[1]  J. Rice The approximation of functions , 1964 .

[2]  Eli Tzirkel-Hancock,et al.  A direct control method for a class of nonlinear systems using neural networks , 1991 .

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

[4]  Tong Heng Lee,et al.  Robust adaptive control of discrete-time systems using persistent excitation , 1988, Autom..

[5]  Tong Heng Lee,et al.  An approach to inverse nonlinear control using neural networks , 1992 .

[6]  Tarun Khanna,et al.  Foundations of neural networks , 1990 .

[7]  R. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991 .

[8]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

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

[10]  Anuradha M. Annaswamy,et al.  Stable Adaptive Systems , 1989 .

[11]  W. T. Miller,et al.  CMAC: an associative neural network alternative to backpropagation , 1990, Proc. IEEE.

[12]  Yoshiki Uchikawa,et al.  Trajectory control of robotic manipulators using neural networks , 1991 .

[13]  Tong Heng Lee,et al.  A neural network control system with parallel adaptive enhancements applicable to nonlinear servomechanisms , 1994, IEEE Trans. Ind. Electron..

[14]  A. Isidori Nonlinear Control Systems , 1985 .

[15]  Derrick H. Nguyen,et al.  Neural networks for self-learning control systems , 1990 .

[16]  Jean-Jacques E. Slotine,et al.  Stable adaptive control and recursive identification using radial Gaussian networks , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[17]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[18]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[19]  Eli Tzirkel-Hancock,et al.  Stable control of nonlinear systems using neural networks , 1992 .