Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV

被引:216
|
作者
Labbadi, Moussa [1 ]
Cherkaoui, Mohamed [1 ]
机构
[1] Mohammed V Univ, Engn Smart & Sustainable Syst Res Ctr, Mohammadia Sch Engineers EMI, Rabat, Morocco
关键词
Quadrotor unmanned aerial vehicle (UAV); Fast terminal sliding mode controller; Robust control; Backstepping; Adaptive laws; Uncertainties and Disturbances; ATTITUDE TRACKING CONTROL; TRAJECTORY TRACKING; DYNAMIC SURFACE; DESIGN; HELICOPTER; POSITION; DRONES; FLIGHT; CLASSIFICATIONS; CHALLENGES;
D O I
10.1016/j.ast.2019.105306
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The problem of controlling the quadrotor orientation and position is considered in the presence of parametric uncertainties and external disturbances. Previous works generally assume that the flight controller parameters are constants. In reality, these parameters depend on the desired trajectory. In this article, a complete mathematical model of a quadrotor UAV is presented based on the Euler-Newton formulation. A robust nonlinear fast control structured for the quadrotor position and attitude trajectory tracking is designed. The position loop generates the actual thrust to control the altitude of the quadrotor and provides the desired pitch and roll angles to the attitude loop, which allow the control of the quadrotor center of gravity in the horizontal plane. The attitude loop generates the rolling, pitching and yawing torques that easily allow the insurance of the quadrotors stability. The outer loop (position loop) uses the robust adaptive backstepping (AB) control to get the desired Euler-angles and the control laws. The inner loop (attitude loop) employs a new controller based on a combination of backstepping technique and fast terminal sliding mode control (AB-ABFTSMC) to command the yaw angle and the tilting angles. In order to estimate the proposed controller parameters of the position and the upper bounds of the uncertainties and disturbances of the attitude, online adaptive rules are proposed. Furthermore, the Lyapunov analysis is used to warranty the stability of the quadrotor UAV system and to ensure the robustness of the controllers against variation. Finally, different simulations were performed in the MATLAB environment to show the efficiency of the suggested controller. The sovereignty of the proposed controller is highlighted by comparing its performance with various approaches such as classical sliding mode control, integral backstepping and second order sliding mode controls. (C) 2019 Elsevier Masson SAS. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Adaptive Robust Trajectory Tracking Controller for a Quadrotor UAV With Uncertain Environment Parameters Based on Backstepping Sliding Mode Method
    Hou, Yuhong
    Chen, Dengkai
    Yang, Shuming
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 11
  • [2] Robust adaptive nonsingular fast terminal sliding-mode tracking control for an uncertain quadrotor UAV subjected to disturbances
    Labbadi, Moussa
    Cherkaoui, Mohamed
    ISA TRANSACTIONS, 2020, 99 : 290 - 304
  • [3] Adaptive Backstepping Sliding Mode Control for Quadrotor UAV
    Huang, Sibo
    Huang, Jianfeng
    Cai, Zhaoquan
    Cui, Han
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [4] A robust global fast terminal sliding mode controller for quadrotor helicopters
    Yuan, Jiaxin
    Xu, Wenhao
    Qiu, Zhan
    Wang, Fuxin
    2017 IEEE INTERNATIONAL CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS (CIS) AND IEEE CONFERENCE ON ROBOTICS, AUTOMATION AND MECHATRONICS (RAM), 2017, : 54 - 57
  • [5] Finite-time Adaptive Integral Backstepping Fast Terminal Sliding Mode Control Application on Quadrotor UAV
    Eliker, Karam
    Zhang, Weidong
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2020, 18 (02) : 415 - 430
  • [6] Finite-time Adaptive Integral Backstepping Fast Terminal Sliding Mode Control Application on Quadrotor UAV
    Karam Eliker
    Weidong Zhang
    International Journal of Control, Automation and Systems, 2020, 18 : 415 - 430
  • [7] Robust Adaptive Backstepping Global Fast Dynamic Terminal Sliding Mode Controller Design for Quadrotors
    Tilki, Umut
    Erust, Ali Can
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 103 (02)
  • [8] Robust Adaptive Backstepping Global Fast Dynamic Terminal Sliding Mode Controller Design for Quadrotors
    Umut Tilki
    Ali Can Erüst
    Journal of Intelligent & Robotic Systems, 2021, 103
  • [9] Robust Tracking Control of a Quadrotor UAV Based on Adaptive Sliding Mode Controller
    Huang, Tianpeng
    Huang, Deqing
    Wang, Zhikai
    Shah, Awais
    COMPLEXITY, 2019, 2019
  • [10] Robust autonomous flight for quadrotor UAV based on adaptive nonsingular fast terminal sliding mode control
    Hamid Hassani
    Anass Mansouri
    Ali Ahaitouf
    International Journal of Dynamics and Control, 2021, 9 : 619 - 635