Hexacopter outdoor flight test results using adaptive control allocation subject to an unknown complete loss of one propeller

This paper presents hexacopter outdoor flight test results using an adaptive control allocation subject to an unknown complete loss of one propeller. The proposed approach is composed of two main elements: The adaptive estimation of the control effectiveness of the propellers and the optimization based control allocation. The adaptive estimation is based on concurrent learning and the optimization is gradient based. The adaptive control allocation is able to deal with faults or failures in the propulsion system without reconfiguration of the controller. Simultaneously it is able to implement a degraded control strategy which prioritizes some control directions in case of extreme degradation.

[1]  Tor Arne Johansen,et al.  Adaptive control allocation , 2008, Autom..

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

[3]  Halim Alwi,et al.  LPV sliding mode fault tolerant control of an octorotor using fixed control allocation , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[4]  Youmin Zhang,et al.  Experimental Test of a Two-Stage Kalman Filter for Actuator Fault Detection and Diagnosis of an Unmanned Quadrotor Helicopter , 2013, J. Intell. Robotic Syst..

[5]  Girish Chowdhary,et al.  Concurrent learning for convergence in adaptive control without persistency of excitation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[6]  Florian Holzapfel,et al.  Reference command shaping for approximate dynamic inversion based model Reference Adaptive Control , 2014, 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology.

[7]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

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

[9]  Florian Holzapfel,et al.  L1 fault tolerant adaptive control of a hexacopter with control degradation , 2015, 2015 IEEE Conference on Control Applications (CCA).

[10]  Thomas Schneider,et al.  Fault-tolerant Control Allocation for Multirotor Helicopters Using Parametric Programming , 2012 .

[11]  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.

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

[13]  Wayne C. Durham Constrained Control Allocation , 1992 .

[14]  Florian A. Potra,et al.  Efficient line search algorithm for unconstrained optimization , 1995 .

[15]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs in the Presence of Actuator Uncertainties , 2010 .

[16]  Florian Holzapfel,et al.  Position Tracking of a Multicopter using a Geometric Backstepping Control Law , 2013 .

[17]  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).

[18]  Minh-Duc Hua,et al.  DISCUSSION AND PRACTICAL ASPECTS ON CONTROL ALLOCATION FOR A MULTI-ROTOR HELICOPTER , 2012 .

[19]  Youmin Zhang,et al.  Fault-Tolerant Fuzzy Gain-Scheduled PID for a Quadrotor Helicopter Testbed in the Presence of Actuator Faults , 2012 .

[20]  Quan Quan,et al.  Additive-state-decomposition-based dynamic inversion stabilized control of a hexacopter subject to unknown propeller damages , 2013, Proceedings of the 32nd Chinese Control Conference.

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

[22]  Raffaello D'Andrea,et al.  Stability and control of a quadrocopter despite the complete loss of one, two, or three propellers , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[23]  Anuradha M. Annaswamy,et al.  Stable Adaptive Systems , 1989 .

[24]  Guangxun Du,et al.  Controllability Analysis and Degraded Control for a Class of Hexacopters Subject to Rotor Failures , 2015, J. Intell. Robotic Syst..

[25]  Youmin Zhang,et al.  Fault/Damage Tolerant Control of a Quadrotor Helicopter UAV using Model Reference Adaptive Control and Gain- Scheduled PID , 2011 .

[26]  Damiano Rotondo,et al.  Robust Quasi–LPV Model Reference FTC of a Quadrotor Uav Subject to Actuator Faults , 2015, Int. J. Appl. Math. Comput. Sci..