Composite Disturbance Rejection Attitude Control for Quadrotor With Unknown Disturbance

In this article, a composite disturbance rejection control method is proposed for attitude control of quadrotor using an inner–outer loop control framework, which can effectively improve the angular tracking performance of the quadrotor and achieve the active disturbance rejection. In the inner loop, a novel nonlinear extended state observer (NESO) is designed to estimate the disturbance and nonlinear part of the system model, then a robust control law is embedded in inner-loop controller to attenuate the effect of the estimation error. In the outer loop, a composite nonlinear feedback (CNF) controller is designed to improve the transient performance. Moreover, the stability of two loops are also analyzed, respectively. Numerical simulation and platform experiment are carried out to verify the efficiency of the proposed method.

[1]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[2]  Wolfram Burgard,et al.  A Fully Autonomous Indoor Quadrotor , 2012, IEEE Transactions on Robotics.

[3]  Gang Tao,et al.  Robust Backstepping Sliding-Mode Control and Observer-Based Fault Estimation for a Quadrotor UAV , 2016, IEEE Transactions on Industrial Electronics.

[4]  Tong Heng Lee,et al.  Composite nonlinear feedback control for linear systems with input saturation: theory and an application , 2003, IEEE Trans. Autom. Control..

[5]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[6]  Bin Jiang,et al.  A novel robust attitude control for quadrotor aircraft subject to actuator faults and wind gusts , 2018, IEEE/CAA Journal of Automatica Sinica.

[7]  En-Hui Zheng,et al.  Position and attitude tracking control for a quadrotor UAV. , 2014, ISA transactions.

[8]  Sepideh Salehfard,et al.  Simplified fuzzy-Padé controller for attitude control of quadrotor helicopters , 2018 .

[9]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Tyler Ryan,et al.  LMI-Based Gain Synthesis for Simple Robust Quadrotor Control , 2013, IEEE Transactions on Automation Science and Engineering.

[11]  Javier Moreno-Valenzuela,et al.  Nonlinear PID-Type Controller for Quadrotor Trajectory Tracking , 2018, IEEE/ASME Transactions on Mechatronics.

[12]  Héctor Ríos,et al.  Continuous Sliding-Mode Control Strategies for Quadrotor Robust Tracking: Real-Time Application , 2019, IEEE Transactions on Industrial Electronics.

[13]  Di Shi,et al.  Generalized Extended State Observer Based High Precision Attitude Control of Quadrotor Vehicles Subject to Wind Disturbance , 2018, IEEE Access.

[14]  Piwai N. Chikasha,et al.  Adaptive Model Predictive Control of a Quadrotor , 2017 .

[15]  Yisheng Zhong,et al.  Robust Control for Quadrotors With Multiple Time-Varying Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[16]  Zhang Jinhui,et al.  Disturbance observer based integral sliding mode control for systems with mismatched disturbances , 2015, 2015 34th Chinese Control Conference (CCC).

[17]  Yunpeng Zhang,et al.  Multivariable Finite Time Attitude Control for Quadrotor UAV: Theory and Experimentation , 2018, IEEE Transactions on Industrial Electronics.

[18]  Yuanqing Xia,et al.  Active Disturbance Rejection Attitude Control for a Dual Closed-Loop Quadrotor Under Gust Wind , 2018, IEEE Transactions on Control Systems Technology.

[19]  Ben M. Chen,et al.  A Hard-Disk-Drive Servo System Design Using Composite Nonlinear-Feedback Control With Optimal Nonlinear Gain Tuning Methods , 2010, IEEE Transactions on Industrial Electronics.

[20]  Ning Sun,et al.  Nonlinear Hierarchical Control for Unmanned Quadrotor Transportation Systems , 2018, IEEE Transactions on Industrial Electronics.

[21]  Bao-Zhu Guo,et al.  On the convergence of an extended state observer for nonlinear systems with uncertainty , 2011, Syst. Control. Lett..

[22]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .

[23]  Rogelio Lozano,et al.  DYNAMIC MODELLING AND CONFIGURATION STABILIZATION FOR AN X4-FLYER. , 2002 .

[24]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[25]  Mingwei Sun,et al.  A novel control scheme for quadrotor UAV based upon active disturbance rejection control , 2018, Aerospace Science and Technology.

[26]  Zheng Li,et al.  Robust H∞ attitude tracking control of a quadrotor UAV on SO(3) via variation-based linearization and interval matrix approach. , 2019, ISA transactions.

[27]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[28]  Saleh Mobayen,et al.  Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. , 2017, ISA transactions.

[29]  Farid Kendoul,et al.  Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems , 2012, J. Field Robotics.

[30]  Yisheng Zhong,et al.  Robust Attitude Stabilization for Nonlinear Quadrotor Systems With Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[31]  Quan Quan Introduction to Multicopter Design and Control , 2017 .