Fault tolerant control of a hexarotor using a command governor augmentation

The application of Nonlinear Dynamic Inversion on agile multicopter systems is beneficial to cope with significant dynamical couplings of the axes. However, modeling errors impose drawbacks to the control concept as the inversion relies on an exact knowledge about the model for best performance. In order to improve the performance of the controller when subject to exogenous disturbances and modeling errors, a command governor augmentation is proposed in this paper. Basically, by utilizing an estimation of the time derivative of the control error, an additional command is applied to the reference model. The superior performance and robustness are demonstrated in flight experiments with a hexacopter, where controlled flight is accomplished even under severe actuator degradation.

[1]  Florian Holzapfel,et al.  Attitude control of a multicopter using L1 augmented quaternion based backstepping , 2014, 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology.

[2]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[3]  Anuradha M. Annaswamy,et al.  Robust Adaptive Control , 1984, 1984 American Control Conference.

[4]  Florian Holzapfel,et al.  Fault-tolerant position tracking of a hexacopter using an Extended State Observer , 2015, 2015 6th International Conference on Automation, Robotics and Applications (ICARA).

[5]  P. Olver Nonlinear Systems , 2013 .

[6]  Jian Wang,et al.  Non-cascaded Dynamic Inversion Design for Quadrotor Position Control with L 1 Augmentation , 2012 .

[7]  Stephan Sand,et al.  Swarm exploration and navigation on mars , 2013, 2013 International Conference on Localization and GNSS (ICL-GNSS).

[8]  Maria Adler,et al.  Stable Adaptive Systems , 2016 .

[9]  Eric N. Johnson,et al.  A new command governor architecture for transient response shaping , 2013 .

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

[11]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[12]  Eugene Lavretsky,et al.  Reference Dynamics Modification in Adaptive Controllers for Improved Transient Performance , 2011 .

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

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

[15]  Florian Holzapfel,et al.  Modified Extended State Observer Control of Linear Systems , 2016 .

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

[17]  Florian Holzapfel,et al.  Application of a Novel Scalability Notion in Adaptive Control to Various Adaptive Control Frameworks , 2015 .

[18]  Ilya Kolmanovsky,et al.  Fast reference governors for systems with state and control constraints and disturbance inputs , 1999 .

[19]  Eric N. Johnson,et al.  Limited authority adaptive flight control for reusable launch vehicles , 2003 .

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

[21]  Florian Holzapfel,et al.  Adaptive fault tolerant control allocation for a hexacopter system , 2016, 2016 American Control Conference (ACC).

[22]  Edoardo Mosca,et al.  Robust command governors for constrained linear systems , 2000, IEEE Trans. Autom. Control..

[23]  Florian Holzapfel,et al.  Hexacopter outdoor flight test results of an Extended State Observer based controller , 2014, 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology.

[24]  Eric N. Johnson,et al.  A new model reference control architecture: Stability, performance, and robustness , 2016 .

[25]  Florian Holzapfel,et al.  Constraint Enforcement Methods for Command Governor based Adaptive Control of Uncertain Dynamical Systems , 2013 .

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

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

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

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

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

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

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