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 条
  • [21] Multivariable sliding mode backstepping controller design for quadrotor UAV based on disturbance observer
    Zheng Zhang
    Fang Wang
    Ying Guo
    Changchun Hua
    Science China Information Sciences, 2018, 61
  • [22] MIMO Sliding Mode and Backstepping Control for a Quadrotor UAV
    Dolatabadi, Seyedehmarzieh Hosseini
    Yazdanpanah, Mohammad Javad
    2015 23RD IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2015, : 994 - 999
  • [23] Global fast dynamic terminal sliding mode control for a quadrotor UAV
    Xiong, Jing-Jing
    Zhang, Guo-Bao
    ISA TRANSACTIONS, 2017, 66 : 233 - 240
  • [24] Adaptive Backstepping Sliding Mode Controller Design Based on "H" Type Quadrotor
    Zhang, Linqi
    Wu, Jianan
    Liu, Sujie
    Wang, Changqing
    Li, Aijun
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 3824 - 3828
  • [25] Design of A Backstepping Integral Adaptive Controller for Quadrotor UAV
    Wang H.
    Zhou L.
    Zhou, Laihong (lai_h@126.com), 1600, China Ordnance Industry Corporation (42): : 1283 - 1289
  • [26] Adaptive backstepping and sliding mode control of a quadrotor
    Maaruf, Muhammad
    Abubakar, Abdulrazaq Nafiu
    Gulzar, Muhammad Majid
    JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2024, 46 (11)
  • [27] A robust and adaptive terminal sliding mode control based on backstepping
    Zhou, Li
    Jiang, Chang-Sheng
    Du, Yan-Li
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2009, 26 (06): : 678 - 682
  • [28] Adaptive neural fault-tolerant control of a quadrotor UAV via fast terminal sliding mode
    Gao, Benke
    Liu, Yan-Jun
    Liu, Lei
    AEROSPACE SCIENCE AND TECHNOLOGY, 2022, 129
  • [29] Design of Trajectory Tracking Controller with Fractional -order Backstepping Sliding Mode Method for Quadrotor UAV
    Shi, Xiaoyu
    Hu, Binyang
    Yin, Chun
    Cheng, Yuhua
    Iluang, Xuegang
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 5960 - 5965
  • [30] Robust Integral Terminal Sliding Mode Control for Quadrotor UAV with External Disturbances
    Labbadi, Moussa
    Cherkaoui, Mohamed
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2019, 2019