Hexacopter outdoor flight test results of an Extended State Observer based controller

Extended State Observers (ESO) provide the appealing capability of estimating states and disturbances (like modeling errors) simultaneously. In this paper we present a modified full-state linear ESO as an augmentation of a baseline attitude tracking controller for a hexacopter. The baseline controller is designed using Nonlinear Dynamic Inversion with relative degree 2. By feeding back the estimated modeling error from the ESO, the performance as well as the robustness of the overall control system is significantly improved. These capabilities are demonstrated in outdoor flight tests with a hexacopter, where controlled flight is achieved even under severe actuator degradation. Due to the linear structure of the presented ESO, this might be an alternative to adaptive controllers in view of certification issues.

[1]  Michael Achtelik,et al.  Design of a Multi Rotor MAV with regard to Efficiency, Dynamics and Redundancy , 2012 .

[2]  S F Campbell,et al.  A nonlinear dynamic inversion L1 adaptive controller for a Generic Transport Model , 2010, Proceedings of the 2010 American Control Conference.

[3]  Jianqiang Yi,et al.  Robust Attitude Controller for Unmanned Aerial Vehicle Using Dynamic Inversion and Extended State Observer , 2009, 2009 Second International Conference on Intelligent Computation Technology and Automation.

[4]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[5]  Boris Lohmann,et al.  Position trajectory tracking of a quadrotor helicopter based on L1 adaptive control , 2013, 2013 European Control Conference (ECC).

[6]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[7]  Christopher T. Raabe Adaptive, Failure-Tolerant Control for Hexacopters , 2013 .

[8]  Florian Holzapfel,et al.  Admissible thrust control laws for quadrotor position tracking , 2013, 2013 American Control Conference.

[9]  Carlos A. Arellano-Muro,et al.  Backstepping control with sliding mode estimation for a hexacopter , 2013, 2013 10th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[10]  Xun Gong,et al.  Trajectory tacking control of a quad-rotor based on active disturbance rejection control , 2012, 2012 IEEE International Conference on Automation and Logistics.

[11]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[12]  Zhiqiang Gao,et al.  Active disturbance rejection control: a paradigm shift in feedback control system design , 2006, 2006 American Control Conference.

[13]  Xiaoxia Yang,et al.  Capabilities of extended state observer for estimating uncertainties , 2009, 2009 American Control Conference.

[14]  Zhiqiang Gao,et al.  On stability analysis of active disturbance rejection control for nonlinear time-varying plants with unknown dynamics , 2007, 2007 46th IEEE Conference on Decision and Control.

[15]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010, J. Field Robotics.

[16]  Naira Hovakimyan,et al.  L1 Adaptive Control Theory - Guaranteed Robustness with Fast Adaptation , 2010, Advances in design and control.

[17]  Anthony J. Calise,et al.  FAULT TOLERANT FLIGHT CONTROL VIA ADAPTIVE NEURAL NETWORK AUGMENTATION , 1998 .

[18]  Zhiqiang Gao,et al.  An alternative paradigm for control system design , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[19]  Stephen A. Jacklin,et al.  Closing the Certification Gaps in Adaptive Flight Control Software , 2008 .

[20]  Rafael Fierro,et al.  Adaptive Control of a Quadrotor with Dynamic Changes in the Center of Gravity , 2011 .

[21]  Naira Hovakimyan,et al.  L1 Adaptive Controller for Attitude Control of Multirotors , 2012 .

[22]  Kevin A. Wise,et al.  Robust and Adaptive Control: With Aerospace Applications , 2012 .

[23]  Jan Albert Mulder,et al.  Robust Flight Control Using Incremental Nonlinear Dynamic Inversion and Angular Acceleration Prediction , 2010 .

[24]  Aaron J. Ostroff,et al.  RECONFIGURABLE FLIGHT CONTROL USING NONLINEAR DYNAMIC INVERSION WITH A SPECIAL ACCELEROMETER IMPLEMENTATION , 2000 .