Robust Backstepping Sliding-Mode Control and Observer-Based Fault Estimation for a Quadrotor UAV

This study gives the mathematic model of a quadrotor unmanned aerial vehicle (UAV) and then proposes a robust nonlinear controller which combines the sliding-mode control technique and the backstepping control technique. To achieve Cartesian position trajectory tracking capability, the construction of the controller can be divided into two stages: a regular SMC controller for attitude subsystem (inner loop) is first developed to guarantee fast convergence rapidity of Euler angles and the backstepping technique is applied to the position loop until desired attitudes are obtained and then the ultimate control laws. The stability of the closed-loop system is guaranteed by stabilizing each of the subsystems step by step and the robustness of the controller against model uncertainty and external disturbances is investigated. In addition, an adaptive observer-based fault estimation scheme is also considered for taking off mode. Simulations are conducted to demonstrate the effectiveness of the designed robust nonlinear controller and the fault estimation scheme.

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

[2]  Yisheng Zhong,et al.  Robust LQR Attitude Control of a 3-DOF Laboratory Helicopter for Aggressive Maneuvers , 2013, IEEE Transactions on Industrial Electronics.

[3]  Youmin Zhang,et al.  Sliding Mode Reconfigurable Control Using Information on the Control Effectiveness of Actuators , 2014 .

[4]  Leonid Fridman,et al.  High‐order sliding‐mode observer for a quadrotor UAV , 2008 .

[5]  Hassan Noura,et al.  Design of passive fault-tolerant controllers of a quadrotor based on sliding mode theory , 2015, Int. J. Appl. Math. Comput. Sci..

[6]  Erdinç Altuğ,et al.  Design and implementation of a hybrid fuzzy logic controller for a quadrotor VTOL vehicle , 2012 .

[7]  Abdelaziz Benallegue,et al.  Exact linearization and sliding Mode observer for a quadrotor Unmanned Aerial Vehicle , 2006, Int. J. Robotics Autom..

[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]  Sing Kiong Nguang,et al.  Adaptive sliding mode control for a class of MIMO nonlinear systems with uncertainties , 2014, J. Frankl. Inst..

[10]  Peter Xiaoping Liu,et al.  Robust Control of Four-Rotor Unmanned Aerial Vehicle With Disturbance Uncertainty , 2015, IEEE Transactions on Industrial Electronics.

[11]  Lu Wang,et al.  Robust Disturbance Rejection Control for Attitude Tracking of an Aircraft , 2015, IEEE Transactions on Control Systems Technology.

[12]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..

[13]  Tyler Ryan,et al.  LMI-Based Gain Synthesis for Simple Robust Quadrotor Control , 2013, IEEE Transactions on Automation Science and Engineering.

[14]  Richard Colgren Nonlinear H(Infinity) Control Of A Uav , 2004 .

[15]  Shau-Shiun Jan,et al.  Autonomous Hovering of an Experimental Unmanned Helicopter System with Proportional-Integral Sliding Mode Control , 2011 .

[16]  Abdelaziz Benallegue,et al.  Nonlinear H ∞ control of a Quadrotor (UAV), using high order sliding mode disturbance estimator , 2012, Int. J. Control.

[17]  Bijan Shirinzadeh,et al.  Nonlinear Double-Integral Observer and Application to Quadrotor Aircraft , 2015, IEEE Transactions on Industrial Electronics.

[18]  Huijun Gao,et al.  Data-Based Techniques Focused on Modern Industry: An Overview , 2015, IEEE Transactions on Industrial Electronics.

[19]  Yisheng Zhong,et al.  Robust motion control of quadrotors , 2014, J. Frankl. Inst..

[20]  Ke Zhang,et al.  Fast fault estimation and accommodation for dynamical systems , 2009 .

[21]  Aaron M. Dollar,et al.  Stability of small-scale UAV helicopters and quadrotors with added payload mass under PID control , 2012, Autonomous Robots.

[22]  Juhoon Back,et al.  Nonlinear disturbance observer based robust attitude tracking controller for quadrotor UAVs , 2014 .

[23]  Kostas Alexis,et al.  Switching networked attitude control of an unmanned quadrotor , 2013 .

[24]  Salah Laghrouche,et al.  Observer-based higher order sliding mode control of power factor in three-phase AC/DC converter for hybrid electric vehicle applications , 2013, Int. J. Control.

[25]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

[26]  Salah Laghrouche,et al.  Adaptive-Gain Second Order Sliding Mode Observer Design for Switching Power Converters , 2013, ArXiv.

[27]  Yinqiu Wang,et al.  Consensus algorithm for multiple quadrotor systems under fixed and switching topologies , 2013 .

[28]  Yisheng Zhong,et al.  Robust Tracking Control of a Quadrotor Helicopter , 2014, J. Intell. Robotic Syst..

[29]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[30]  Zongyu Zuo,et al.  Trajectory tracking control design with command-filtered compensation for a quadrotor , 2010 .

[31]  Okyay Kaynak,et al.  Improved PLS Focused on Key-Performance-Indicator-Related Fault Diagnosis , 2015, IEEE Transactions on Industrial Electronics.

[32]  Jean-Jacques E. Slotine,et al.  Sliding controller design for non-linear systems , 1984 .

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

[34]  Steven X. Ding,et al.  A Review on Basic Data-Driven Approaches for Industrial Process Monitoring , 2014, IEEE Transactions on Industrial Electronics.

[35]  Salah Laghrouche,et al.  Adaptive Second-Order Sliding Mode Observer-Based Fault Reconstruction for PEM Fuel Cell Air-Feed System , 2015, IEEE Transactions on Control Systems Technology.

[36]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .

[37]  Yuri B. Shtessel,et al.  Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer , 2012, J. Frankl. Inst..

[38]  Yue Bai,et al.  Modeling and Neuro-Fuzzy adaptive attitude control for Eight-Rotor MAV , 2011 .

[39]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[40]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[41]  Timothy W. McLain,et al.  Quadrotors and Accelerometers: State Estimation with an Improved Dynamic Model , 2014, IEEE Control Systems.