Quadrotor Attitude Control based on Nonlinear Active Disturbance Rejection Control

被引:0
|
作者
Zhou, Wenya [1 ]
Qin, Libo [1 ]
Li, Long'en [1 ]
Jiang, Wenhui [2 ]
机构
[1] Dalian Univ Technol, Sch Aeronaut & Astronaut, Dalian, Peoples R China
[2] Liaoning Zhuanglong UAv Technol Co Ltd, Shenyang, Liaoning, Peoples R China
基金
中国国家自然科学基金;
关键词
Quadrotor; Active Disturbance Rejection Control (ADRC); Extended State Observer (ESO); Attitude Decoupling; Anti-disturbance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The characteristics of non-linearity, strong coupling and vulnerability to external disturbances exist inherently in attitude dynamics system of quadrotor. In order to eliminate the influence of coupling during attitude channels and improve the anti-disturbance ability of controller, an attitude decoupling algorithm based on active disturbance rejection control (ADRC) is designed in this paper. By analyzing attitude dynamics equation, attitude coupling are divided into two parts: static coupling part and dynamic coupling part. A set of virtual control variables is introduced to decouple the static coupling part. The dynamic coupling part is taken as the internal disturbance which is estimated by a extended state observer (ESO) and compensated in the control law. Moreover, extended state observer can also estimate the external disturbances precisely. The simulation results show that comparing with PID controller, the ADRC controller has grateful performance in both decoupling control and anti-disturbance ability.
引用
收藏
页码:294 / 298
页数:5
相关论文
共 50 条
  • [1] Research on Attitude Control of Quadrotor UAV Based on Active Disturbance Rejection Control
    Song, Zuling
    Wang, Yongji
    Liu, Lei
    Cheng, Zhongtao
    Yang, Ye
    [J]. PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 5051 - 5056
  • [2] A Quaternion-based and Active Disturbance Rejection Attitude Control for Quadrotor
    Castillo, Alberto
    Sanz, Ricardo
    Garcia, Pedro
    Albums, Pedro
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2016, : 240 - 245
  • [3] Attitude control of quadrotor UAV based on integral backstepping active disturbance rejection control
    Yu, Susu
    Fan, Xuan
    Qi, Jingjing
    Wan, Luanfei
    Liu, Bingyou
    [J]. TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2024, 46 (04) : 703 - 715
  • [4] Linear Active Disturbance Rejection Control of Quadrotor's Altitude and Attitude
    Ye, Bo
    Lan, Weiyao
    Jin, Huiyu
    Huang, Cao
    [J]. 2017 32ND YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2017, : 1188 - 1193
  • [5] Attitude Active Disturbance Rejection Control of the Quadrotor and Its Parameter Tuning
    Shen, Suiyuan
    Xu, Jinfa
    [J]. INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2020, 2020
  • [6] Quadrotor modeling and control based on Linear Active Disturbance Rejection Control
    Li, Jiaming
    Li, Rui
    Zheng, Haichao
    [J]. PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 10651 - 10656
  • [7] Composite Disturbance Rejection Attitude Control for Quadrotor With Unknown Disturbance
    Zhao, Kai
    Zhang, Jinhui
    Ma, Dailiang
    Xia, Yuanqing
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (08) : 6894 - 6903
  • [8] Active Disturbance Rejection Sliding Mode Altitude and Attitude Control of a Quadrotor with Uncertainties
    Lu, Hongbo
    Zhu, Xinshan
    Ren, Chao
    Ma, Shugen
    Wang, Wenjie
    [J]. PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 1366 - 1371
  • [9] Disturbance Rejection Attitude Control for a Quadrotor: Theory and Experiment
    Ding, Li
    He, Qing
    Wang, Chengjun
    Qi, Rongzhi
    [J]. INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2021, 2021
  • [10] Adaptive-based linear active disturbance rejection attitude control for quadrotor with external disturbances
    Wang, Zhaoji
    Zhao, Tong
    [J]. TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2022, 44 (02) : 286 - 298