Dynamics identification and control of nonlinear MIMO coupled plant using supervised neural gas and comparison with recurrent neural controller

AbstractThe dynamics identification and subsequent control of a nonlinear system is not a trivial issue. The application of a neural gas network that is trained with a supervised batch version of the algorithm can produce identification models in a robust way. In this paper, the neural model identifies each local transfer function, demonstrating that the local linear approximation can be done. Moreover, other parameters are analyzed in order to obtain a correct modeling. Furthermore, the algorithm is applied to control a nonlinear multi-input multi-output system composed of tanks. In addition, this plant is a coupled system where the manipulated input variables are influencing all the output variables. The aim of the work is to demonstrate that the supervised neural gas algorithm is able to obtain linear models to be used in a state space design scenario to control nonlinear coupled systems and guarantee a robust control method. The results are compared with the common approach of using a recurrent neural controller trained with a dynamic backpropagation algorithm. Regarding the steady-state errors in disturbance rejection, reference tracking and sensitivity to simple process changes, the proposed approach shows an interesting application to control nonlinear plants.

[1]  Iván Machón-González,et al.  Feedforward Nonlinear Control Using Neural Gas Network , 2017 .

[2]  Martin T. Hagan,et al.  Backpropagation Algorithms for a Broad Class of Dynamic Networks , 2007, IEEE Transactions on Neural Networks.

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

[4]  Chu Kiong Loo,et al.  Nonlinear dynamic system identification and control via constructivism inspired neural network , 2003, Appl. Soft Comput..

[5]  Thomas Villmann,et al.  Fuzzy classification by fuzzy labeled neural gas , 2006, Neural Networks.

[6]  Martin T. Hagan,et al.  Neural network design , 1995 .

[7]  Thomas Villmann,et al.  Supervised Batch Neural Gas , 2006, ANNPR.

[8]  Martin T. Hagan,et al.  Spurious Valleys in the Error Surface of Recurrent Networks—Analysis and Avoidance , 2009, IEEE Transactions on Neural Networks.

[9]  Iván Machón González,et al.  Feedforward Nonlinear Control Using Neural Gas Network , 2017, Complex..

[10]  Thomas Villmann,et al.  Batch and median neural gas , 2006, Neural Networks.

[11]  Barbara Hammer,et al.  Local matrix adaptation in topographic neural maps , 2011, Neurocomputing.

[12]  Thomas Martinetz,et al.  'Neural-gas' network for vector quantization and its application to time-series prediction , 1993, IEEE Trans. Neural Networks.

[13]  José Luís Calvo-Rolle,et al.  Detection of locally relevant variables using SOM-NG algorithm , 2013, Eng. Appl. Artif. Intell..

[14]  Kumpati S. Narendra,et al.  Learning automata approach to hierarchical multiobjective analysis , 1991, IEEE Trans. Syst. Man Cybern..

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

[16]  Martin T. Hagan,et al.  An introduction to the use of neural networks in control systems , 2002 .

[17]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[18]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[19]  Frank L. Lewis,et al.  Introduction to the special issue on neural network feedback control , 2001, Autom..

[20]  Thomas Villmann,et al.  Supervised Neural Gas with General Similarity Measure , 2005, Neural Processing Letters.

[21]  Iván Machón-González,et al.  Comparing feed-forward versus neural gas as estimators: application to coke wastewater treatment , 2013, Environmental technology.

[22]  Weidong Luo,et al.  Nonlinear systems identification using dynamic multi-time scale neural networks , 2011, Neurocomputing.