Robust Quasi–LPV Model Reference FTC of a Quadrotor Uav Subject to Actuator Faults

Abstract A solution for fault tolerant control (FTC) of a quadrotor unmanned aerial vehicle (UAV) is proposed. It relies on model reference-based control, where a reference model generates the desired trajectory. Depending on the type of reference model used for generating the reference trajectory, and on the assumptions about the availability and uncertainty of fault estimation, different error models are obtained. These error models are suitable for passive FTC, active FTC and hybrid FTC, the latter being able to merge the benefits of active and passive FTC while reducing their respective drawbacks. The controller is generated using results from the robust linear parameter varying (LPV) polytopic framework, where the vector of varying parameters is used to schedule between uncertain linear time invariant (LTI) systems. The design procedure relies on solving a set of linear matrix inequalities (LMIs) in order to achieve regional pole placement and H∞ norm bounding constraints. Simulation results are used to compare the different FTC strategies.

[1]  Pierre Apkarian,et al.  Self-scheduled H∞ control of linear parameter-varying systems: a design example , 1995, Autom..

[2]  Jin Jiang,et al.  A stability guaranteed active fault-tolerant control system against actuator failures , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[3]  Hassan Noura,et al.  A composite Fault Tolerant Control based on fault estimation for quadrotor UAVs , 2013, 2013 IEEE 8th Conference on Industrial Electronics and Applications (ICIEA).

[4]  Damiano Rotondo,et al.  Fault tolerant control design for polytopic uncertain LPV systems , 2013, 21st Mediterranean Conference on Control and Automation.

[5]  Jin Jiang,et al.  Hybrid Fault-Tolerant Flight Control System Design Against Partial Actuator Failures , 2012, IEEE Transactions on Control Systems Technology.

[6]  Pascal Gahinet,et al.  H/sub /spl infin// design with pole placement constraints: an LMI approach , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[7]  M. Wongsaisuwan,et al.  Optimal control of quad-rotor helicopter using state feedback LPV method , 2012, 2012 9th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

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

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

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

[11]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Nicolas Marchand,et al.  Attitude Stabilization of a Quadrotor by Means of Event-Triggered Nonlinear Control , 2013, Journal of Intelligent & Robotic Systems.

[13]  H. Werner,et al.  Automated Generation and Assessment of Affine LPV Models , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[14]  Abdelaziz Benallegue,et al.  Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  H. Aguilar-Sierra,et al.  Fault Estimation for a Quad-Rotor MAV Using a Polynomial Observer , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[16]  Youmin Zhang,et al.  Fault Tolerant Model Predictive Control of Quad-Rotor Helicopters with Actuator Fault Estimation , 2011 .

[17]  Youmin Zhang,et al.  Model Reference Adaptive Fault Tolerant Control of a Quadrotor UAV , 2011 .

[18]  R.V. Monopoli,et al.  Adaptive control: The model reference approach , 1981, Proceedings of the IEEE.

[19]  Youmin Zhang,et al.  A data-driven fault tolerant model predictive control with fault identification , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

[20]  E. Liceaga-Castro,et al.  Nonlinear Motion Control of a Rotary Wing Vehicle Powered by Four Rotors , 2009 .

[21]  Youmin Zhang,et al.  Gain Scheduling Based PID Controller for Fault Tolerant Control of a Quad-Rotor UAV , 2010 .

[22]  Ricardo Salvador Sánchez Peña,et al.  LPV control of a 6-DOF vehicle , 2002, IEEE Trans. Control. Syst. Technol..

[23]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..

[24]  H. Rodriguez-Cortes,et al.  Nonlinear motion control of a rotary wing vehicle powered by four rotors , 2006, 2006 3rd International Conference on Electrical and Electronics Engineering.

[25]  Youmin Zhang,et al.  Development of advanced FDD and FTC techniques with application to an unmanned quadrotor helicopter testbed , 2013, J. Frankl. Inst..

[26]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[27]  Damiano Rotondo,et al.  Model reference quasi-LPV control of a quadrotor UAV , 2014, 2014 IEEE Conference on Control Applications (CCA).

[28]  Damiano Rotondo,et al.  Fault Estimation and Virtual Actuator FTC Approach for LPV Systems , 2012 .

[29]  Youmin Zhang,et al.  Fault tolerant control of a quadrotor UAV using sliding mode control , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

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

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

[32]  T. Hamel,et al.  A practical Visual Servo Control for a Unmanned Aerial Vehicle , 2008, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[33]  Youmin Zhang,et al.  Fault-Tolerant Trajectory Tracking Control of a Quadrotor Helicopter Using Gain-Scheduled PID and Model Reference Adaptive Control , 2011 .

[34]  Hassan Noura,et al.  Robust Fault Diagnosis for Quadrotor UAVs Using Adaptive Thau Observer , 2014, J. Intell. Robotic Syst..

[35]  Frazzoli Emilio,et al.  Nonlinear flight control techniques for unmanned aerial vehicles , 2015 .

[36]  Anuradha M. Annaswamy,et al.  Combined/Composite Adaptive Control of a Quadrotor UAV in the Presence of Actuator Uncertainty , 2010 .

[37]  P. Castillo,et al.  Stabilization of a mini rotorcraft with four rotors , 2005, IEEE Control Systems.

[38]  Marcel Staroswiecki,et al.  Reducing the Reliability Over-Cost in Reconfiguration-Based Fault Tolerant Control Under Actuator Faults , 2012, IEEE Transactions on Automatic Control.

[39]  Agus Budiyono,et al.  Linear Parameter Varying Model Identification for Control of Rotorcraft-based UAV , 2008, ArXiv.

[40]  Thomas F. Coleman,et al.  Optimization Toolbox User's Guide , 1998 .

[41]  Claire J. Tomlin,et al.  Quadrotor Helicopter Trajectory Tracking Control , 2008 .

[42]  P. Gahinet,et al.  H∞ design with pole placement constraints: an LMI approach , 1996, IEEE Trans. Autom. Control..

[43]  Hassan Noura,et al.  Passive fault tolerant control of quadrotor UAV using regular and cascaded Sliding Mode Control , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[44]  Yaohong Qu,et al.  Fault-tolerant control with linear quadratic and model predictive control techniques against actuator faults in a quadrotor UAV , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[45]  Youmin Zhang,et al.  Passive and active nonlinear fault-tolerant control of a quadrotor unmanned aerial vehicle based on the sliding mode control technique , 2013, J. Syst. Control. Eng..

[46]  Jeff S. Shamma,et al.  An Overview of LPV Systems , 2012 .

[47]  Tammaso Bresciani,et al.  Modelling, Identification and Control of a Quadrotor Helicopter , 2008 .

[48]  Damiano Rotondo,et al.  Fault Tolerant Control design for polytopic uncertain LPV systems: Application to a quadrotor , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

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

[50]  Naâmane Bounar,et al.  ROBUST STABILIZATION OF A QUADROTOR UAV IN PRESENCE OF ACTUATOR AND SENSOR FAULTS , 2012 .

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

[52]  Jin Jiang,et al.  Fault-tolerant control systems: A comparative study between active and passive approaches , 2012, Annu. Rev. Control..

[53]  Youmin Zhang,et al.  Design of feedback linearization control and reconfigurable control allocation with application to a quadrotor UAV , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

[54]  Marcel Staroswiecki,et al.  PACT : a passive / active approach to fault tolerant stability under actuator outages , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[55]  Ali Abdullah,et al.  Model reference control of LPV systems , 2009, J. Frankl. Inst..

[56]  Youmin Zhang,et al.  Fault Tolerant Control for Quad-rotor UAV by Employing Lyapunov-based Adaptive Control Approach , 2010 .

[57]  James F. Whidborne,et al.  Linear Parameter Varying control of a quadrotor , 2011, 2011 6th International Conference on Industrial and Information Systems.

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

[59]  Damiano Rotondo,et al.  Passive and active FTC comparison for polytopic LPV systems , 2013, 2013 European Control Conference (ECC).

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

[61]  Youmin Zhang,et al.  Fault Tolerant Control for Quadrotor via Backstepping Approach , 2010 .

[62]  M. Benosman,et al.  A Survey of Some Recent Results on Nonlinear Fault Tolerant Control , 2010 .