A Robust Disturbance-Rejection Controller Using Model Predictive Control for Quadrotor UAV in Tracking Aggressive Trajectory

被引:7
|
作者
Xu, Zhixiong [1 ]
Fan, Li [1 ,2 ]
Qiu, Wei [1 ]
Wen, Guangwei [2 ]
He, Yunhan [1 ]
机构
[1] Zhejiang Univ, Coll Control Sci & Engn, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Huzhou Inst, Huzhou 313000, Peoples R China
关键词
waypoint tracking; model predictive control; nonlinear attitude controller; differential flatness;
D O I
10.3390/drones7090557
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
A robust controller for the waypoint tracking of a quadrotor unmanned aerial vehicle (UAV) is proposed in this paper, in which position control and attitude control are effectively decoupled. Model predictive control (MPC) is employed in the position controller. The constraints of motors are imposed on the state and input variables of the optimization equation. This design effectively mitigates the nonlinearity of the attitude loop and enhances the planning efficiency of the position controller. The attitude controller is designed using a nonlinear and robust control law based on SO(3) space, which enables continuous control on the SO(3) manifold. By extending the differential flatness of the quadrotor-UAV to the angular acceleration level, the mapping of the control reference from the position controller to the attitude controller is achieved. Simulations are carried out to demonstrate the capability of the proposed controller. In the simulations, multiple aggressive flight trajectories and severe external disturbances are designed. The results show that the controller is robust, with superior accuracy in tracking aggressive trajectories.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A Nonlinear Quadrotor Trajectory Tracking Controller With Disturbance Rejection
    Cabecinhas, David
    Cunha, Rita
    Silvestre, Carlos
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 560 - 565
  • [2] A nonlinear quadrotor trajectory tracking controller with disturbance rejection
    Cabecinhas, David
    Cunha, Rita
    Silvestre, Carlos
    CONTROL ENGINEERING PRACTICE, 2014, 26 : 1 - 10
  • [3] Robust Trajectory Tracking Control of a Quadrotor UAV
    Benzaid, Karima
    Mansouri, Noura
    Labbani-Igbida, Ouiddad
    2013 3D INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC), 2013,
  • [4] Trajectory tracking control of a quadrotor UAV based on sliding mode active disturbance rejection control
    Zhang, Yong
    Chen, Zengqiang
    Sun, Mingwei
    Zhang, Xinghui
    NONLINEAR ANALYSIS-MODELLING AND CONTROL, 2019, 24 (04): : 545 - 560
  • [5] Active Disturbance Rejection Control for the Trajectory Tracking of a Quadrotor
    Ramirez-Neria, Mario
    Luviano-Juarez, Alberto
    Gonzalez-Sierra, Jaime
    Ramirez-Juarez, Rodrigo
    Aguerrebere, Joaquin
    Hernandez-Martinez, Eduardo G.
    ACTUATORS, 2024, 13 (09)
  • [6] Backstepping Trajectory Tracking Control of a Quadrotor with Disturbance Rejection
    Rashad, Ramy
    Aboudonia, Ahmed
    El-Badawy, Ayman
    2015 XXV INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES (ICAT), 2015,
  • [7] Trajectory tracking of quadrotor based on disturbance rejection control
    Wu C.
    Su J.-B.
    Su, Jian-Bo (jbsu@sjtu.edu.cn), 2016, South China University of Technology (33): : 1422 - 1430
  • [8] Trajectory Tracking Control of a Quadrotor UAV using an Auto-tuning Robust Sliding Mode Controller
    Yogi, Subhash Chand
    Kamath, Archit Krishna
    Singh, Padmini
    Behera, Laxmidhar
    2022 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2022, : 345 - 353
  • [9] Robust Model Predictive Control with ESO for Quadrotor Trajectory Tracking with Disturbances
    Xue, Ruochen
    Dai, Li
    Huo, Da
    Xia, Yuanqing
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION, ICCA, 2022, : 192 - 198
  • [10] Cascaded Active Disturbance Rejection Control for Quadrotor Trajectory Tracking
    Han, Fenkai
    Hao, Chenxi
    Deng, Zhihong
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 5385 - 5390