Barrier Lyapunov function and adaptive backstepping-based control of a quadrotor UAV

被引:3
|
作者
Khadhraoui, Adel [1 ]
Zouaoui, Amir [1 ]
Saad, Mohamad [1 ]
机构
[1] Univ Quebec Abitibi Temiscamingue, Sch Engn, Rouyn Noranda, PQ J9X 5E4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
flying robot; UAV; quadrotor; tracking trajectory; backstepping; adaptative control; barrier function; constraints; Lyapunov methods; SLIDING-MODE CONTROL; TRAJECTORY TRACKING CONTROL; ATTITUDE;
D O I
10.1017/S0263574723000735
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents backstepping control and backstepping constraint control approaches for a quadrotor unmanned aerial vehicle (UAV) control system. The proposed methods are applied to a Parrot Mambo drone model to control rotational motion along the x, y, and z axes during hovering and trajectory tracking. In the backstepping control approach, each state of the system controls the previous state and is called "virtual control." The last state is con-trolled by the real control input. The idea is to compute, in several steps, a control law that ensures the asymptotic stability of the system. The backstepping constraint control method, based on barrier Lyapunov functions (BLFs), is designed not only to track the desired trajectory but also to guarantee no violation of the position and angle constraints. Symmetric BLFs are introduced in the design of the controller. A nonlinear mathematical model is considered in this study. Based on Lyapunov stability theory, it can be concluded that the proposed controllers can guarantee the stability of the UAV system and the state converges asymptotically to the desired trajectory. To make the control robust, an adaptation law is applied to the backstepping control that estimates the unknown parameters and ensures their convergence to their respective values. Validation of the proposed controllers was performed by simulation on a flying UAV system.
引用
收藏
页码:2941 / 2963
页数:23
相关论文
共 50 条
  • [1] Backstepping-based adaptive control of a quadrotor UAV with guaranteed tracking performance
    Koksal, N.
    An, H.
    Fidan, B.
    [J]. ISA TRANSACTIONS, 2020, 105 : 98 - 110
  • [2] Backstepping-Based Attitude Control for a Quadrotor UAV Using Nonlinear Disturbance Observer
    Wei Qingtong
    Wang Honglin
    Wu Qingxian
    Chen Mou
    [J]. 2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 771 - 776
  • [3] Backstepping-based attitude control for a quadrotor UAV with input saturation and attitude constraints
    Wei, Qing-Tong
    Chen, Mou
    Wu, Qing-Xian
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2015, 32 (10): : 1361 - 1369
  • [4] Backstepping-based flight control with adaptive function approximation
    Farrell, J
    Sharma, M
    Polycarpou, M
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2005, 28 (06) : 1089 - 1102
  • [5] Backstepping-Based Inverse Optimal Attitude Control of Quadrotor
    An Honglei
    Li Jie
    Wang Jian
    Wang Jianwen
    Ma Hongxu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [6] Barrier Lyapunov Function Based Trajectory Tracking Controller of a Quadrotor UAV
    Khadhraoui, Adel
    Saad, Mohamad
    [J]. 2023 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CCECE, 2023,
  • [7] Barrier Lyapunov Function Based Finite-Time Backstepping Control of Quadrotor with Full State Constraints
    Hu, Zhongjun
    Chen, Qiang
    Hu, Yi
    Chen, Cong
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 9877 - 9882
  • [8] Backstepping-based adaptive PID control
    Benaskeur, AR
    Desbiens, A
    [J]. IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 2002, 149 (01): : 54 - 59
  • [9] Adaptive Backstepping Sliding Mode Control for Quadrotor UAV
    Huang, Sibo
    Huang, Jianfeng
    Cai, Zhaoquan
    Cui, Han
    [J]. SCIENTIFIC PROGRAMMING, 2021, 2021
  • [10] Quadrotor UAV Flight Control Using Backstepping Adaptive Controller
    Zhou, Laihong
    Zhang, Bao
    [J]. 2020 IEEE 6TH INTERNATIONAL CONFERENCE ON CONTROL SCIENCE AND SYSTEMS ENGINEERING (ICCSSE), 2019, : 169 - 172