Abstract
ABSTRACT This paper introduces a nonlinear adaptive controller of unknown nonlinear dynamical systems based on the approximate models using a multi-layer perceptron neural network. The proposal of this study is to employ the structure of the Multi-Layer Perceptron (MLP) model into the NARMA-L2 structure in order to construct a hybrid neural structure that can be used as an identifier model and a nonlinear controller for the MIMO nonlinear systems. The big advantage of the proposed control system is that it doesn’t require previous knowledge of the model. Our ultimate goal is to determine the control input using only the values of the input and output. The developed NARMA-L2 neural network model is tuned for its weights employing the backpropagation optimizer algorithm. Nonlinear autoregressive-moving average-L2 (NARMA-L2) neural network controller, based on the inputs and outputs from the nonlinear model, is designed to perform control action on the nonlinear for the attitude control of unmanned aerial vehicles (UAVs) model. Once the system has been modeled efficiently and accurately, the proposed controller is designed by rearranging the generalized submodels. The controller performance is evaluated by simulation conducted on a quadcopter MIMO system, which is characterized by a nonlinear and dynamic behavior. The obtained results show that the NARMA-L2-based neural network achieved good performances in modeling and control.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have