Diagonal recurrent neural network based adaptive control of nonlinear dynamical systems using lyapunov stability criterion.

In this paper adaptive control of nonlinear dynamical systems using diagonal recurrent neural network (DRNN) is proposed. The structure of DRNN is a modification of fully connected recurrent neural network (FCRNN). Presence of self-recurrent neurons in the hidden layer of DRNN gives it an ability to capture the dynamic behaviour of the nonlinear plant under consideration (to be controlled). To ensure stability, update rules are developed using lyapunov stability criterion. These rules are then used for adjusting the various parameters of DRNN. The responses of plants obtained with DRNN are compared with those obtained when multi-layer feed forward neural network (MLFFNN) is used as a controller. Also, in example 4, FCRNN is also investigated and compared with DRNN and MLFFNN. Robustness of the proposed control scheme is also tested against parameter variations and disturbance signals. Four simulation examples including one-link robotic manipulator and inverted pendulum are considered on which the proposed controller is applied. The results so obtained show the superiority of DRNN over MLFFNN as a controller.

[1]  Jianbin Qiu,et al.  A Combined Adaptive Neural Network and Nonlinear Model Predictive Control for Multirate Networked Industrial Process Control , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[2]  Ching-Hung Lee,et al.  Identification and control of dynamic systems using recurrent fuzzy neural networks , 2000, IEEE Trans. Fuzzy Syst..

[3]  Jun Yang,et al.  RBFNDOB-based neural network inverse control for non-minimum phase MIMO system with disturbances. , 2014, ISA transactions.

[4]  Liqun Zhou,et al.  Global exponential periodicity and stability of recurrent neural networks with multi-proportional delays. , 2016, ISA transactions.

[5]  Xuesong Wang,et al.  Modeling and control for pneumatic manipulator based on dynamic neural network , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

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

[7]  Zhigang Zeng,et al.  Multistability analysis of a general class of recurrent neural networks with non-monotonic activation functions and time-varying delays , 2016, Neural Networks.

[8]  Kwang Y. Lee,et al.  Short-term load forecasting using diagonal recurrent neural network , 1993, [1993] Proceedings of the Second International Forum on Applications of Neural Networks to Power Systems.

[9]  Ah Chung Tsoi,et al.  Discrete time recurrent neural network architectures: A unifying review , 1997, Neurocomputing.

[10]  Ju H. Park,et al.  Synchronization for delayed memristive BAM neural networks using impulsive control with random nonlinearities , 2015, Appl. Math. Comput..

[11]  Derong Liu,et al.  Neural-network-based adaptive optimal tracking control scheme for discrete-time nonlinear systems with approximation errors , 2013, Neurocomputing.

[12]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[13]  Fuli Wang,et al.  A simple nonlinear controller with diagonal recurrent neural network , 2000 .

[14]  Malur K. Sundareshan,et al.  A learning automaton approach to trajectory learning and control system design using dynamic recurrent neural networks , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[15]  C. Shao,et al.  Robust nonlinear adaptive observer design using dynamic recurrent neural networks , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

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

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

[18]  Jing Na,et al.  Adaptive control of nonlinear uncertain active suspension systems with prescribed performance. , 2015, ISA transactions.

[19]  Juergen Hahn,et al.  Fault detection and classification in chemical processes based on neural networks with feature extraction. , 2003, ISA transactions.

[20]  Zhuping Wang,et al.  Adaptive recurrent neural network control of uncertain constrained nonholonomic mobile manipulators , 2014, Int. J. Syst. Sci..

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

[22]  Vincent A Akpan,et al.  Nonlinear model identification and adaptive model predictive control using neural networks. , 2011, ISA transactions.

[23]  Lee A. Feldkamp,et al.  Practical considerations for Kalman filter training of recurrent neural networks , 1993, IEEE International Conference on Neural Networks.

[24]  Kumpati S. Narendra,et al.  Neural networks and dynamical systems , 1992, Int. J. Approx. Reason..

[25]  Madhusudan Singh,et al.  New fuzzy wavelet neural networks for system identification and control , 2005, Appl. Soft Comput..

[26]  John H. Lilly,et al.  Fuzzy Control and Identification , 2010 .

[27]  Yuichi Nakamura,et al.  Approximation of dynamical systems by continuous time recurrent neural networks , 1993, Neural Networks.

[28]  M. Gupta,et al.  Approximation of discrete-time state-space trajectories using dynamic recurrent neural networks , 1995, IEEE Trans. Autom. Control..

[29]  Junfei Qiao,et al.  Nonlinear Model Predictive Control Based on a Self-Organizing Recurrent Neural Network , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Wenchuan Yang,et al.  Research of a Diagonal Recurrent Neural Network and Artificial Neural Networks , 2016, 2016 International Symposium on Computer, Consumer and Control (IS3C).

[31]  S. Han,et al.  Recurrent fuzzy neural network backstepping control for the prescribed output tracking performance of nonlinear dynamic systems. , 2014, ISA transactions.

[32]  J C Patra,et al.  Modeling of an intelligent pressure sensor using functional link artificial neural networks. , 2000, ISA transactions.

[33]  Kwang Y. Lee,et al.  Diagonal recurrent neural network based control using adaptive learning rates , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[34]  Richard P. Paul,et al.  Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[35]  Fuyu Zhao,et al.  Design of a decoupled AP1000 reactor core control system using digital proportional–integral–derivative (PID) control based on a quasi-diagonal recurrent neural network (QDRNN) , 2016 .

[36]  Richa Sharma,et al.  An adaptive PID like controller using mix locally recurrent neural network for robotic manipulator with variable payload. , 2016, ISA transactions.

[37]  Aydogan Savran,et al.  Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks. , 2006, ISA transactions.

[38]  Xue-Ling Song,et al.  Variable flow heating control system based on neural network decoupling , 2007, 2007 IEEE International Conference on Grey Systems and Intelligent Services.

[39]  Smriti Srivastava,et al.  Identification and Control of a Nonlinear System using Neural Networks by Extracting the System Dynamics , 2007 .

[40]  Yang Bai,et al.  PMSM servo system based on dynamic Recurrent Neural Networks PID controller , 2012, Proceedings of The 7th International Power Electronics and Motion Control Conference.

[41]  Mohammad Javad Yazdanpanah,et al.  A neural-network-based controller for a single-link flexible manipulator: Comparison of FFNN and DRNN controllers , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[42]  Wang Sanxiu,et al.  Adaptive Friction Compensation of Robot Manipulator , 2011 .

[43]  Max Donath,et al.  Dynamic model of a one-link robot manipulator with both structural and joint flexibility , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[44]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[45]  Thierry Denoeux,et al.  Neural networks for process control and optimization: two industrial applications. , 2003, ISA transactions.

[46]  Meric Cetin,et al.  A novel auto-tuning PID control mechanism for nonlinear systems. , 2015, ISA transactions.

[47]  Jing Xu,et al.  Recurrent neural network for solving model predictive control problem in application of four-tank benchmark , 2016, Neurocomputing.

[48]  George Stephanopoulos,et al.  Chemical Process Control: An Introduction to Theory and Practice , 1983 .

[49]  Nikita Barabanov,et al.  Stability analysis of discrete-time recurrent neural networks , 2002, IEEE Trans. Neural Networks.

[50]  Lei Guo,et al.  Design and analysis of a novel chaotic diagonal recurrent neural network , 2015, Commun. Nonlinear Sci. Numer. Simul..

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

[52]  Wang Junzheng,et al.  The research of loading model of eddy current dynamometer based on DRNN with double hidden layers , 2015, The 27th Chinese Control and Decision Conference (2015 CCDC).

[53]  Katsuhiko Ogata,et al.  Discrete-time control systems , 1987 .

[54]  Jinde Cao,et al.  Global asymptotic stability of a general class of recurrent neural networks with time-varying delays , 2003 .

[55]  Kwang Y. Lee,et al.  Improved nuclear reactor temperature control using diagonal recurrent neural networks , 1992 .

[56]  Tommy W. S. Chow,et al.  A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics , 1998, IEEE Trans. Ind. Electron..

[57]  Jing Ma,et al.  Diagonal Recurrent Neural Network-Based Electro-Hydraulic Servo System Control , 2013 .

[58]  Sheng Liu,et al.  Sonar array servo system based on diagonal recurrent neural network , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[59]  Smriti Srivastava,et al.  Modeling of non‐linear systems by FWNNs and their intelligent control , 2005 .