Extended state observer-based robust control of an omnidirectional quadrotor with tiltable rotors

被引:14
作者
Lu, Kaiwen [1 ]
Yang, Zhong [1 ]
Liao, Luwei [1 ]
Jiang, Yuhong [2 ]
Xu, Changliang [1 ]
Xu, Hao [1 ]
Zhang, Qiuyan [3 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Automat Engn, 29 Jiang Jun Rd, Nanjing 211106, Jiangsu, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Res Inst UAV, Nanjing, Peoples R China
[3] Guizhou Power Grid Co Ltd, Bijie, Peoples R China
基金
中国国家自然科学基金;
关键词
Omnidirectional MAV; extended state observer; disturbance rejection; PD control; control allocation; AERIAL VEHICLE; UAV;
D O I
10.1177/0142331220966427
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A quadrotor with tiltable rotors is a kind of omnidirectional multirotor aerial vehicle (MAV) that has demonstrated advantages of decoupling control of position from the control of orientation. However, quadrotors with tiltable rotors usually suffer from Coriolis term, modeling error and external disturbance. To this end, the extended state observer (ESO)-based controller is designed to estimate and compensate for the above adverse effects. Especially, the controller involves position and attitude controller in parallel. The attitude controller is made up of cascade control-loops: an outer quaternion-based attitude control-loop and an inner ESO-based Proportional derivative angular velocity control-loop. Similarly, the position controller consists of an outer proportional position control-loop and an inner ESO-based PD velocity control-loop. Besides, a linear control allocation strategy, which allocates the controller outputs to tilting angles and motor speed directly, is proposed to avoid the nonlinear allocation matrix. Extensive simulations and flight tests are carried out to illustrate the effectiveness and robustness of the proposed ESO-based controller.
引用
收藏
页码:1143 / 1155
页数:13
相关论文
共 34 条
[1]   Trajectory tracking for quadrotor UAV transporting cable-suspended payload in wind presence [J].
Barikbin, Baharnaz ;
Fakharian, Ahmad .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2019, 41 (05) :1243-1255
[2]   High-order sliding-mode observer for a quadrotor UAV [J].
Benallegue, A. ;
Mokhtari, A. ;
Fridman, L. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2008, 18 (4-5) :427-440
[3]   Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers [J].
Castillo, Alberto ;
Sanz, Ricardo ;
Garcia, Pedro ;
Qiu, Wei ;
Wang, Hongda ;
Xu, Chao .
CONTROL ENGINEERING PRACTICE, 2019, 82 :14-23
[4]   Mathematical Modelling and Parameter Identification of Quadrotor (a survey) [J].
Chovancova, Anezka ;
Fico, Tomas ;
Chovanec, Lubos ;
Hubinsky, Peter .
MODELLING OF MECHANICAL AND MECHATRONIC SYSTEMS, 2014, 96 :172-181
[5]   Kinematic Analysis and Control Design for a Nonplanar Multirotor Vehicle [J].
Crowther, Bill ;
Lanzon, Alexander ;
Maya-Gonzalez, Martin ;
Langkamp, David .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2011, 34 (04) :1157-1171
[6]  
Dyer E, 2019, IEEE INT CONF ROBOT, P5316, DOI [10.1109/icra.2019.8793549, 10.1109/ICRA.2019.8793549]
[7]  
Gao ZQ, 2003, P AMER CONTR CONF, P4989
[8]  
Gassner Michael, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P5196, DOI 10.1109/ICRA.2017.7989609
[9]   From PID to Active Disturbance Rejection Control [J].
Han, Jingqing .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :900-906
[10]   Extended State Observer-Based Robust Backstepping Sliding Mode Control for a Small-Size Helicopter [J].
He, Miaolei ;
He, Jilin .
IEEE ACCESS, 2018, 6 :33480-33488