Advanced quadrotor takeoff control based on incremental nonlinear dynamic inversion and integral extended state observer

This paper presents an advanced control scheme for quadrotor taking off process. Firstly a high-fidelity model is established, with Coriolis force, gyro effect, and ground effect taken into account. Then the quadrotor control system is decoupled into three control loops, which are position loop, angle loop, and inner loop. Dynamic inversion (DI) is applied to design control laws for both the position and the angle loops. Incremental nonlinear dynamic inverse (INDI) control law is furtherly developed to cope with non-affine form of the inner loop. To realize disturbance rejection and the measurement noise attenuation, integral extended state observer (IESO) is combined in this control scheme. Besides, arranged transient process technique (ATP) is utilized in the control scheme to smooth huge-jump desired input and connect different loops with feasible transient process. Finally, through series of simulations the effectiveness of the control scheme, as well as robustness against external disturbances and measurement noise are validated.

[1]  Mohd Ariffanan Mohd Basri,et al.  Enhanced Backstepping Controller Design with Application to Autonomous Quadrotor Unmanned Aerial Vehicle , 2015, J. Intell. Robotic Syst..

[2]  Guido C. H. E. de Croon,et al.  Adaptive Incremental Nonlinear Dynamic Inversion for Attitude Control of Micro Air Vehicles , 2016 .

[3]  Zhou Yan,et al.  Autonomous landing of quadrotor based on ground effect modelling , 2015, 2015 34th Chinese Control Conference (CCC).

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

[5]  Jafar Roshanian,et al.  An Optimal Guidance Law Applied to Quadrotor Using LQR Method , 2010 .

[6]  Leonid Fridman,et al.  High‐order sliding‐mode observer for a quadrotor UAV , 2008 .

[7]  Zhao Wansheng,et al.  The attitude control of the four-rotor unmanned helicopter based on feedback linearization control , 2013 .

[8]  Claire J. Tomlin,et al.  Quadrotor Helicopter Trajectory Tracking Control , 2008 .

[9]  H. Voos Nonlinear and neural network-based control of a small four-rotor aerial robot , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[10]  Cao Xi,et al.  ATTITUDE CONTROL OF SMALL UNMANNED FOUR-ROTOR HELICOPTER BASED ON ADAPTIVE INVERSE CONTROL THEORY , 2012 .

[11]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.