Fault Diagnosis and Fault-Tolerant Control of an Octorotor UAV using motors speeds measurements

Abstract This paper presents an active fault-tolerant control strategy (AFTCS) for an octorotor unmanned aerial vehicle (UAV) regarding several motors failures or rotors damages. A complete AFTC architecture including error detection, fault isolation and system recovery is presented. The diagnosis system is based on the motors speeds and currents measurements. Once the motor failure or the rotor loss is diagnosed, a recovery algorithm is applied. It uses the pseudo-inverse control allocation approach to redistribute the control efforts among the healthy actuators. This architecture is validated in real flights.

[1]  Guillaume Sanahuja,et al.  Fault diagnosis and fault-tolerant control strategy for rotor failure in an octorotor , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Vincenzo Lippiello,et al.  Emergency landing for a quadrotor in case of a propeller failure: A backstepping approach , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Isabelle Fantoni,et al.  Fault tolerant control for multiple successive failures in an octorotor: Architecture and experiments , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  A. Marks,et al.  Control allocation for fault tolerant control of a VTOL octorotor , 2012, Proceedings of 2012 UKACC International Conference on Control.

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

[6]  Halim Alwi,et al.  Sliding mode fault-tolerant control of an octorotor using linear parameter varying-based schemes , 2015 .

[7]  Hassan Noura,et al.  Active Fault Tolerant Control of Octorotor UAV using Dynamic Control Allocation , 2014 .

[8]  Sauro Longhi,et al.  Flight control of a quadrotor vehicle subsequent to a rotor failure , 2014 .

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

[10]  Halim Alwi,et al.  Fault tolerant control of an octorotor using LPV based sliding mode control allocation , 2013, 2013 American Control Conference.