Adaptive neural control for a class of MIMO nonlinear systems with extreme learning machine

This paper presents two adaptive neural control schemes for a class of uncertain continuous-time multi-input multi-output (MIMO) nonlinear dynamic systems. Within these schemes, the single-hidden layer feedforward networks (SLFNs) are applied to approximate the unknown nonlinear functions of the systems and then the neural controller is built based on the approximated neural models. The parameters of the SLFNs are modified using the recently proposed neural algorithm named extreme learning machine (ELM), where the parameters of the hidden nodes are assigned randomly. Different from the original ELM algorithm, the output weights are updated using the adaptive laws derived based on the Lyapunov stability theorem and Barbalat's lemma so that the asymptotical stability of the system can be guaranteed. The robustifying control term is also constructed to compensate for approximation errors of the SLFNs. In order to avoid the requirement of the approximation error bounds, the estimation laws derived based on the Lyapunov stability theorem and Barbalat's lemma are employed to estimate the error bounds in the second adaptive control scheme. Finally the proposed control schemes are applied to control a two-link robot manipulator. The simulation results demonstrate the effectiveness of the proposed control schemes for the MIMO nonlinear system.

[1]  Shuzhi Sam Ge,et al.  Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities , 2010, IEEE Transactions on Neural Networks.

[2]  Narasimhan Sundararajan,et al.  Online Sequential Fuzzy Extreme Learning Machine for Function Approximation and Classification Problems , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[3]  Zhongke Shi,et al.  Direct neural control of hypersonic flight vehicles with prediction model in discrete time , 2013, Neurocomputing.

[4]  Zhongke Shi,et al.  Reinforcement Learning Output Feedback NN Control Using Deterministic Learning Technique , 2014, IEEE Transactions on Neural Networks and Learning Systems.

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

[6]  Fuchun Sun,et al.  Discrete-time hypersonic flight control based on extreme learning machine , 2014, Neurocomputing.

[7]  Zhongke Shi,et al.  Brief Paper - Universal Kriging control of hypersonic aircraft model using predictor model without back-stepping , 2013 .

[8]  Narasimhan Sundararajan,et al.  Nonlinear Adaptive Neural Controller for Unstable Aircraft , 2005 .

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

[10]  Guang-Bin Huang,et al.  Upper bounds on the number of hidden neurons in feedforward networks with arbitrary bounded nonlinear activation functions , 1998, IEEE Trans. Neural Networks.

[11]  Chee Kheong Siew,et al.  Extreme learning machine: RBF network case , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[12]  Frank L. Lewis,et al.  Robust backstepping control of nonlinear systems using neural networks , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[13]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[14]  Chih-Min Lin,et al.  RCMAC Hybrid Control for MIMO Uncertain Nonlinear Systems Using Sliding-Mode Technology , 2007, IEEE Transactions on Neural Networks.

[15]  Hai-Jun Rong,et al.  Direct adaptive neural control of nonlinear systems with extreme learning machine , 2011, Neural Computing and Applications.

[16]  Riccardo Marino,et al.  Nonlinear control design: geometric, adaptive and robust , 1995 .

[17]  B. Xu,et al.  Adaptive Kriging controller design for hypersonic flight vehicle via back-stepping , 2012 .

[18]  Fuchun Sun,et al.  Adaptive discrete-time controller design with neural network for hypersonic flight vehicle via back-stepping , 2011, Int. J. Control.

[19]  N. Sundararajan,et al.  Fully Tuned Radial Basis Function Neural Networks for Flight Control , 2001, The Springer International Series on Asian Studies in Computer and Information Science.

[20]  Qinyu. Zhu Extreme Learning Machine , 2013 .

[21]  Narasimhan Sundararajan,et al.  Stable Neuro-Flight-Controller Using Fully Tuned Radial Basis Function Neural Networks , 2001 .

[22]  V. Utkin Variable structure systems with sliding modes , 1977 .

[23]  Narasimhan Sundararajan,et al.  A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks , 2006, IEEE Transactions on Neural Networks.

[24]  Guang-Bin Huang,et al.  Learning capability and storage capacity of two-hidden-layer feedforward networks , 2003, IEEE Trans. Neural Networks.

[25]  Q. M. Jonathan Wu,et al.  Human face recognition based on multidimensional PCA and extreme learning machine , 2011, Pattern Recognit..

[26]  Guang-Bin Huang,et al.  Extreme learning machine: a new learning scheme of feedforward neural networks , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[27]  Sundaram Suresh,et al.  Performance enhancement of extreme learning machine for multi-category sparse data classification problems , 2010, Eng. Appl. Artif. Intell..

[28]  Paolo Gastaldo,et al.  Efficient Digital Implementation of Extreme Learning Machines for Classification , 2012, IEEE Transactions on Circuits and Systems II: Express Briefs.

[29]  Sundaram Suresh,et al.  Stable indirect adaptive neural controller for a class of nonlinear system , 2011, Neurocomputing.

[30]  Li-Xin Wang Stable adaptive fuzzy control of nonlinear systems , 1993, IEEE Trans. Fuzzy Syst..

[31]  Hai-Jun Rong Indirect Adaptive Fuzzy-Neural Control of Robot Manipulator , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[32]  Salim Labiod,et al.  Adaptive fuzzy control of a class of MIMO nonlinear systems , 2005, Fuzzy Sets Syst..

[33]  Narasimhan Sundararajan,et al.  Classification of Mental Tasks from Eeg Signals Using Extreme Learning Machine , 2006, Int. J. Neural Syst..

[34]  Petros A. Ioannou,et al.  Robust adaptive control for a class of MIMO nonlinear systems with guaranteed error bounds , 2003, IEEE Trans. Autom. Control..

[35]  Zexuan Zhu,et al.  A fast pruned-extreme learning machine for classification problem , 2008, Neurocomputing.