Adaptive Robust Finite-time Tracking Control for Quadrotor subject to Disturbances

Nettari Y., Labbadi M., Kurt S.

ADVANCES IN SPACE RESEARCH, vol.0, no.0, 2022 (Peer-Reviewed Journal)

  • Publication Type: Article / Article
  • Volume: 0 Issue: 0
  • Publication Date: 2022
  • Doi Number: 10.1016/j.asr.2022.09.016
  • Journal Indexes: Science Citation Index Expanded, Scopus, Academic Search Premier, Aerospace Database, Artic & Antarctic Regions, Communication Abstracts, Compendex, INSPEC, MEDLINE, Metadex, Civil Engineering Abstracts


Quadrotors are extremely agile UAVs with many unknowns regarding their moment of inertia, drag coefficients, and mass. Aside from aerodynamic turbulence, the quadrotor has a high level of nonlinearity due to its underactuated mechanical system. These last two factors cause issues that necessitate adaptive and robust control. A hybrid robust nonlinear control approach for a quadrotor is described in this research paper. To address the quadrotor trajectory tracking problem, a combination of backstepping and sliding-mode approaches based on proportional integral derivative (PID) surfaces is developed, with the Lyapunov method used to evaluate the control system’s stability. The adaptive technique, in conjunction with sliding-mode and super-twisting algorithm, is then investigated in order to reduce the chattering impact of sliding mode control and estimate the various controller parameters. Super-twisting adaptive backstepping PID sliding mode approach for the quadrotor rotational and translational subsystems is presented to reduce error convergence time and improve speed tracking performance. The simulation results under various scenarios (parameters uncertainties under Gaussian random disturbances, constant and time-varying external disturbance) are given to demonstrate the efficacy and practicability of the proposed control. A comparative analysis is performed with different developed controllers using the performance of the integral of absolute error and the integral of the absolute value of the derivative of the control inputs to demonstrate the superiority and effectiveness of the designed control technique.