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 条
  • [11] Robust autonomous flight for quadrotor UAV based on adaptive nonsingular fast terminal sliding mode control
    Hassani, Hamid
    Mansouri, Anass
    Ahaitouf, Ali
    INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL, 2021, 9 (02) : 619 - 635
  • [12] Adaptive Sliding Mode Controller for Overactuated Quadrotor UAV
    James, Binoj
    Bindu, G. R.
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [13] Backstepping Sliding Mode RBF Network Adaptive Control for Quadrotor UAV
    Shen, Weihao
    Li, Zhong
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4086 - 4091
  • [14] Global Fast Terminal Sliding Mode Control for a Quadrotor UAV
    Li, Yurong
    Qin, Yi
    Wang, Fujie
    Guo, Fang
    Yeow, John T. W.
    PROCEEDINGS OF THE 15TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2020), 2020, : 1820 - 1825
  • [15] Global Fast Terminal Sliding Mode Control for Quadrotor UAV
    Doukhi, Oualid
    Fayjie, AbdurRazzaq
    Lee, Deok Jin
    2017 17TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2017, : 1180 - 1182
  • [16] Robust Adaptive Fractional Fast Terminal Sliding Mode Controller for Microgyroscope
    Fei, Juntao
    Wang, Zhe
    Liang, Xiao
    COMPLEXITY, 2020, 2020
  • [17] Adaptive Robust Control based on Backstepping Sliding Mode techniques for Quadrotor UAV under external disturbances
    Nettari, Yakoub
    Kurt, Serkan
    Labbadi, Moussa
    IFAC PAPERSONLINE, 2022, 55 (12): : 252 - 257
  • [18] Design of terminal sliding mode controller for a quadrotor UAV with disturbance observer
    Yu, Guangyao
    Chen, Yang
    Chen, Zhihuan
    Wu, Huaiyu
    Cheng, Lei
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 2072 - 2077
  • [19] Multivariable sliding mode backstepping controller design for quadrotor UAV based on disturbance observer
    Zhang, Zheng
    Wang, Fang
    Guo, Ying
    Hua, Changchun
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (11)
  • [20] 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 (11) : 155 - 170