Adaptive Control Based On Neural Network

Neural network has good nonlinear function approximation ability. It can be widely used to identify the model of controlled plant. In this chapter, the theories of modeling uncertain plant by using two kinds of neural networks: feed-forward neural network and recurrent neural network are introduced. And two adaptive control strategies for robotic tracking control are developed. One is recurrent fuzzy neural network based adaptive control (RFNNBAC), and another is neural network based adaptive robust control (NNBARC). In RFNNBAC, a kind of recurrent fuzzy neural network (RFNN) is constructed by using recurrent neural network to realize fuzzy inference, In which, temporal relations are embedded in the network by adding feedback connections on the first layer of the network. Two RFNNs are used to identify and control plant respectively. Base on the Lyapunov stability approach, the convergence of the proposed RFNN is analyzed. In NNBARC, A robust controller and a neural network are combined into an adaptive robust robotic tracking control scheme. Neural network is used to approximate the modeling uncertainties in robotic system. Then the disadvantageous effects on tracking performance, due to the approximating error of the neural network and non-measurable external disturbances in robotic system, are attenuated to a prescribed level by robust controller. The robust controller and the adaptation law of neural network are designed based on Hamilton-JacobiIssacs (HJI) inequality theorem. The weights of NN are easily tuned on-line by a simple adaptation law, with no need of a tedious and lengthy off-line training phase. This chapter is organized in the following manner. In the first section a robust robotic tracking controller based on neural network is designed and its effectiveness is proved by applying it to control the trajectories of a two-link robot. Secondly, a recurrent fuzzy neural network based adaptive control is proposed and simulation experiments are made by applying it on robotic tracing control problem to confirm its effectiveness. Finally, some conclusions are drawn.

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

[2]  Maarouf Saad,et al.  Adaptive versus neural adaptive-control : application to robotics , 1994 .

[3]  Kwang Y. Lee,et al.  Diagonal recurrent neural networks for dynamic systems control , 1995, IEEE Trans. Neural Networks.

[4]  P. Dorato,et al.  Survey of robust control for rigid robots , 1991, IEEE Control Systems.

[5]  Chuen-Tsai Sun,et al.  Functional equivalence between radial basis function networks and fuzzy inference systems , 1993, IEEE Trans. Neural Networks.

[6]  T. A. Condarcure,et al.  Recurrent neural-network training by a learning automaton approach for trajectory learning and control system design , 1998, IEEE Trans. Neural Networks.

[7]  Leonardo Maria Reyneri Unification of neural and wavelet networks and fuzzy systems , 1999, IEEE Trans. Neural Networks.

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

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

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

[11]  Jun Wang,et al.  A recurrent neural network for nonlinear optimization with a continuously differentiable objective function and bound constraints , 2000, IEEE Trans. Neural Networks Learn. Syst..

[12]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[13]  Emilio O. Roxin Control theory and its applications , 1997 .

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

[15]  L. Behera,et al.  Neuro-adaptive hybrid controller for robot-manipulator tracking control , 1996 .

[16]  James J. Buckley,et al.  On the equivalence of neural nets and fuzzy expert systems , 1999 .

[17]  Rafael Kelly,et al.  Stable computed-torque control of robot manipulators via fuzzy self-tuning , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[18]  Shiuh-Jer Huang,et al.  A hybrid fuzzy logic and neural network algorithm for robot motion control , 1997, IEEE Trans. Ind. Electron..

[19]  Eduardo F. Camacho,et al.  A neural network based feedforward adaptive controller for robots , 1995, IEEE Trans. Syst. Man Cybern..

[20]  Sheng-De Wang,et al.  Adaptive tuning of the fuzzy controller for robots , 2000, Fuzzy Sets Syst..

[21]  Roderick Murray-Smith,et al.  Extending the functional equivalence of radial basis function networks and fuzzy inference systems , 1996, IEEE Trans. Neural Networks.

[22]  Kevin M. Passino,et al.  Stable adaptive control using fuzzy systems and neural networks , 1996, IEEE Trans. Fuzzy Syst..

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

[24]  Meng Joo Er,et al.  Hybrid adaptive fuzzy controllers of robot manipulators with bounds estimation , 2000, IEEE Trans. Ind. Electron..

[25]  Meng Joo Er,et al.  Hybrid adaptive fuzzy controller of robot manipulators with bounds estimation , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).