Fault diagnosis and fault-tolerant control strategy for rotor failure in an octorotor

This paper presents a fault tolerant approach for a coaxial octorotor regarding rotor failures. A complete architecture including error detection, fault isolation and system recovery is presented. The diagnosis system is designed with a nonlinear observer to generate residuals and an inference model to evaluate them and isolate the faulty motor. Once the motor failure is diagnosed, a recovery algorithm is applied. It uses the built-in hardware redundancy of the octorotor and compensates the loss of the failing motor by controlling its dual to keep a stable flight that allows the multirotor to continue its mission. This architecture is validated on real flights.

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

[2]  Youmin Zhang,et al.  Nonlinear Fault-Tolerant Control of a Quadrotor UAV Based on Sliding Mode Control Technique , 2012 .

[3]  Inseok Hwang,et al.  A Survey of Fault Detection, Isolation, and Reconfiguration Methods , 2010, IEEE Transactions on Control Systems Technology.

[4]  Section De Microtechnique,et al.  design and control of quadrotors with application to autonomous flying , 2007 .

[5]  Youmin Zhang,et al.  Control Allocation and Re-allocation for a Modified Quadrotor Helicopter against Actuator Faults , 2012 .

[6]  Sauro Longhi,et al.  A Feedback Linearization Approach to Fault Tolerance in Quadrotor Vehicles , 2011 .

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

[8]  Youmin Zhang,et al.  Active fault‐tolerant control system design with trajectory re‐planning against actuator faults and saturation: Application to a quadrotor unmanned aerial vehicle , 2015 .

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

[10]  T. Madani,et al.  Sliding Mode Observer and Backstepping Control for a Quadrotor Unmanned Aerial Vehicles , 2007, 2007 American Control Conference.

[11]  Rogelio Lozano,et al.  Fault estimation for a quad-rotor MAV using a polynomial observer , 2013 .

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

[13]  Youmin Zhang,et al.  Flatness-Based Trajectory Planning/Replanning for a Quadrotor Unmanned Aerial Vehicle , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[14]  S. Longhi,et al.  Actuator fault detection system for a mini-quadrotor , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[15]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

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

[17]  Hassan Noura,et al.  Engineering implementation on fault diagnosis for quadrotors based on nonlinear observer , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[18]  Arnaud Koehl Modélisation, observation et commande d'un drone miniature à birotor coaxial , 2012 .

[19]  Guillaume Sanahuja,et al.  Stabilization of n integrators in cascade with bounded input with experimental application to a VTOL laboratory system , 2010 .