Hybrid Backstepping Control of a Quadrotor Using a Radial Basis Function Neural Network

Research output: Contribution to journalArticlepeer-review

22 Scopus citations

Abstract

This article presents a hybrid backstepping consisting of two robust controllers utilizing the approximation property of a radial basis function neural network (RBFNN) for a quadrotor with time-varying uncertainties. The quadrotor dynamic system is decoupled into two subsystems: the position and the attitude subsystems. As part of the position subsystem, adaptive RBFNN backstepping control (ANNBC) is developed to eliminate the effects of uncertainties, trace the quadrotor’s position, and provide the desired roll and pitch angles commands for the attitude subsystem. Then, adaptive RBFNN backstepping is integrated with integral fast terminal sliding mode control (ANNBIFTSMC) to track the required Euler angles and improve robustness against external disturbances. The proposed technique is advantageous because the quadrotor states trace the reference states in a short period of time without requiring knowledge of dynamic uncertainties and external disturbances. In addition, because the controller gains are based on the desired trajectories, adaptive algorithms are used to update them online. The stability of a closed loop system is proved by Lyapunov theory. Numerical simulations show acceptable attitude and position tracking performances.

Original languageEnglish
Article number991
JournalMathematics
Volume11
Issue number4
DOIs
StatePublished - Feb 2023

Bibliographical note

Publisher Copyright:
© 2023 by the authors.

Keywords

  • adaptive control
  • backstepping
  • integral fast terminal sliding mode control
  • quadrotor
  • radial basis function neural network

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • General Mathematics
  • Engineering (miscellaneous)

Fingerprint

Dive into the research topics of 'Hybrid Backstepping Control of a Quadrotor Using a Radial Basis Function Neural Network'. Together they form a unique fingerprint.

Cite this