Abstract

The aim of this paper is to design a neural network based adaptive backstepping controller (NN-ABC) for altitude and attitude control of a quadrotor system under uncertainties and disturbances. A radial basis function neural network (RBFNN) used as an approximator of nonlinear functions is included in classical backstepping control (BC) to solve the unknown dynamics problem. Also, a robust control term is added to improve the performances in tracking a reference signal when parametric uncertainties and disturbances exist. Design and stability of the closed-loop system is realized by Lyapunov method in a step by step procedure. Simulation results of the proposed NN-ABC are compared with those of the classical proportional-integral-derivative (PID) controller and backstepping controller (BC). The proposed NN-ABC achieves good tracking performance and robust control law to deal with parametric uncertainties and disturbances than the classical PID and BC controllers.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.