A Feedback Linearization Approach to Fault Tolerance in Quadrotor Vehicles

Abstract In this paper the control problem of a quadrotor vehicle experiencing a rotor failure is investigated. First we derive a nonlinear mathematical model for the quadrotor including both translational and rotational drag terms. Then we use a feedback linearization approach to design a controller whose task is to make the vehicle enter a constant angular velocity spin around its vertical axis, while retaining zero angular velocities around the other axis. These conditions can be exploited to design a second control loop, which is used to perform trajectory following. The proposed double control loop architecture allows the vehicle to perform both trajectory and roll/pitch control when a rotor failure is present.

[1]  Rogelio Lozano,et al.  Modelling and Control of Mini-Flying Machines , 2005 .

[2]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[3]  Alexander Lanzon Directions, applications and methods in robust control , 2009 .

[4]  Sauro Longhi,et al.  A Model-Based Fault Diagnosis System for a Mini-Quadrotor , 2009 .

[5]  Dominique Sauter,et al.  Actuator fault tolerant control in experimental networked embedded mini Drone , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[6]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Brian D. O. Anderson,et al.  Validating Controllers for Internal Stability Utilizing Closed-Loop Data , 2009, IEEE Transactions on Automatic Control.

[8]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[9]  Holger Voos,et al.  Nonlinear control of a quadrotor micro-UAV using feedback-linearization , 2009, 2009 IEEE International Conference on Mechatronics.

[10]  Michel Zasadzinski,et al.  Simultaneous observer based sensor diagnosis and speed estimation of Unmanned Aerial Vehicle , 2008, 2008 47th IEEE Conference on Decision and Control.

[11]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[12]  G. Raffo,et al.  An integral predictive / nonlinear H ∞ control structure for a quadrotor helicopter , 2009 .

[13]  George Papageorgiou,et al.  Distance Measures for Uncertain Linear Systems: A General Theory , 2009, IEEE Transactions on Automatic Control.

[14]  Jean-Marc Thiriet,et al.  CO-DESIGN OF A SAFE NETWORK CONTROL QUADROTOR , 2008 .

[15]  S. Lesecq,et al.  A multi-observer switching strategy for fault-tolerant control of a quadrotor helicopter , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[16]  Brian D. O. Anderson,et al.  Interconnections of nonlinear systems with "mixed" small gain and passivity properties and associated input-output stability results , 2009, Syst. Control. Lett..