LYAPUNOV-BASED FAULT TOLERANT CONTROL OF QUADROTOR UNMANNED AERIAL VEHICLES

This thesis presents the theoretical development, simulation study and flight tests of a Lyapunov-based control approach for the Fault Tolerant Control (FTC) of a quadrotor unmanned aerial vehicle (UAV). Based on the derivation of nonlinear model of the dynamics of the quadrotor UAV, a Lyapunov-based control approach with fixed controller gains is proposed and firstly demonstrated through simulations of the quadrotor UAV for handling system parameter uncertainties. Secondly, this proposed Lyapunov-based approach with the selected controller gains is applied as a fault tolerant controller in the framework of a passive Fault Tolerant Control System (FTCS), for handling less severe faults occurring in the quadrotor UAV. Thirdly, the proposed new controller by Lyapunov-based adaptive control method for fault tolerant control of the quadrotor UAV is proposed to handle more severe faults. Finally, the Lyapunov-based control method has been implemented to the test bed, Qball-X4 Unmanned Aerial Vehicle, and the acceptable performances on altitude control have been achieved. In the thesis, simulation and flight testing results demonstrate that the FTCS with the Lyapunov-based approach has certain robustness for most of partial losses. However, the FTCS with Lyapunov-based adaptive control approach has advantages in accommodating more severe faults for, which may not be addressed by the Lyapunov-based approach

[1]  D. Hazry,et al.  Optimal Parameter Tuning in a Predictive Nonlinear Control Method for a Mobile Robot , 2006 .

[2]  J. Gordon Leishman,et al.  Principles of Helicopter Aerodynamics , 2000 .

[3]  Stefan R. Bieniawski,et al.  Control and Management of an Indoor, Health Enabled, Heterogenous Fleet , 2009 .

[4]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[5]  Subhash Rakheja,et al.  Adaptive variable structure control of a class of nonlinear systems with unknown Prandtl-Ishlinskii hysteresis , 2005, IEEE Transactions on Automatic Control.

[6]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Jan Albert Mulder,et al.  Nonlinear Flight Control Design Using Constrained Adaptive Backstepping , 2007 .

[8]  Rogelio Lozano,et al.  Stabilization of a mini-rotorcraft having four rotors , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[9]  Manu Sharma,et al.  Flight-Path Angle Control via Neuro-Adaptive Backstepping , 2002 .

[10]  Bin Xian,et al.  Output Feedback Tracking Control of an Underactuated Quad-Rotor UAV , 2007, 2007 American Control Conference.

[11]  A. Niederlinski A heuristic approach to the design of linear multivariable interacting control systems , 1971 .

[12]  A. Benallegue,et al.  Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[13]  Rolf Isermann,et al.  Fault-diagnosis systems : an introduction from fault detection to fault tolerance , 2006 .

[14]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[15]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.

[16]  R. Lozano,et al.  Real-Time Nonlinear Embedded Control for an Autonomous Quadrotor Helicopter , 2007 .

[17]  Ying Feng,et al.  Adaptive backstepping control of a class of uncertain nonlinear systems with Prandtl-Ishlinskii hysteresis , 2005, 2005 International Conference on Machine Learning and Cybernetics.

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

[19]  A. Tayebi,et al.  Attitude stabilization of a four-rotor aerial robot , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[20]  A. Benaskeur,et al.  Backstepping-based adaptive PID control , 2002 .

[21]  Gang Tao,et al.  An adaptive actuator failure compensation controller using output feedback , 2002, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[22]  Mahmut Faruk Aksit,et al.  Dynamic model and control of a new quadrotor unmanned aerial vehicle with tilt-wing mechanism , 2008 .

[23]  Bin Yao,et al.  Accommodation of partial actuator faults using output feedback based adaptive robust control , 2008, 2008 International Conference on Prognostics and Health Management.

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

[25]  Marios M. Polycarpou,et al.  Backstepping-Based Flight Control with Adaptive Function Approximation , 2005 .

[26]  Youmin Zhang,et al.  Active fault-tolerant control system against partial actuator failures , 2002 .

[27]  I. Kanellakopoulos,et al.  Systematic Design of Adaptive Controllers for Feedback Linearizable Systems , 1991, 1991 American Control Conference.

[28]  Daobo Wang,et al.  Backstepping based Nonlinear Flight Control Strategy for 6 DOF Aerial Robot , 2008, 2008 International Conference on Smart Manufacturing Application.

[29]  Youmin Zhang,et al.  Active Fault Tolerant Control Systems: Stochastic Analysis and Synthesis , 2003 .

[30]  Robert Mahony,et al.  Modelling and control of a quad-rotor robot , 2006 .

[31]  Jianliang Wang,et al.  Reliable robust flight tracking control: an LMI approach , 2002, IEEE Trans. Control. Syst. Technol..

[32]  Abdelaziz Benallegue,et al.  Backstepping Control for a Quadrotor Helicopter , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  L. Fridman,et al.  Feedback linearization and high order sliding mode observer for a quadrotor UAV , 2006, International Workshop on Variable Structure Systems, 2006. VSS'06..

[34]  Jan Albert Mulder,et al.  Comparison of Inverse Optimal and Tuning Functions Designs for Adaptive Missile Control , 2007 .

[35]  Kenji Ikeda,et al.  Fault tolerant decentralized adaptive control systems using backstepping , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[36]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[37]  Didier Theilliol,et al.  Fault-tolerant Control Systems: Design and Practical Applications , 2009 .

[38]  T. Madani,et al.  Backstepping Sliding Mode Control Applied to a Miniature Quadrotor Flying Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[39]  Raman K. Mehra,et al.  A Hybrid Fault-Tolerant Scheme for Flight Control Applications* , 2001 .

[40]  Raymond W. Prouty,et al.  Helicopter performance, stability, and control , 1986 .

[41]  Y. Soh,et al.  Reliable LQG control with sensor failures , 2000 .

[42]  Camillo J. Taylor,et al.  Control of a Quadrotor Helicopter Using Dual Camera Visual Feedback , 2005, Int. J. Robotics Res..

[43]  Sarah K. Spurgeon,et al.  Sliding Mode Control , 1998 .