Model Reference Adaptive Control based on a Simplified Recurrent Neural Network Trained by Gbest-Guided Gravitational Search Algorithm to Control Nonlinear Systems

Abstract

This paper presents an intelligent Model Reference Adaptive Control (MRAC) strategy based on a Simplified Recurrent Neural Network (SRNN) for nonlinear dynamical systems. This network is an enhanced version of a previously reported modified recurrent network (MRN). More precisely, the enhancement in the SRNN structure was realized by employing unity weight values between the context and the hidden layers in the original MRN structure. The newly developed Gbest-guided Gravitational Search Algorithm (GGSA) was adopted for optimizing the parameters of the SRNN structure. To show the efficiency of the proposed SRNN-based MRAC, three different nonlinear systems were considered as case studies, including complex difference equations and the water bath temperature control system. From an extensive set of evaluation tests, which includes a control performance test, a disturbance rejection test, and a generalization test, the proposed SRNN-based MRAC system demonstrated its effectiveness with regards to precise control and good robustness and generalization abilities. Furthermore, compared to other Neural Network (NN) structures, including the original MRN and the Multilayer Perceptron (MLP) NN, the SRNN structure attained superior results due to the utilization of a reduced set of parameters. From another study, the GGSA accomplished the best optimization results in terms of control precision and convergence speed compared to the original Gravitational Search Algorithm (GSA)

    Similar works