Adaptive fuzzy backstepping control for trajectory tracking of unmanned aerial quadrotor

This paper presents an adaptive fuzzy control strategy to solve the problem of trajectory tracking for quadrotor unmanned aerial vehicle in the presence of model parameters uncertainties and external disturbances. A fuzzy system is employed to approximate directly a model based control law developed using backstepping techniques. The adaptive laws for tuning the adjustable parameters of the fuzzy system are derived based on the Lyapunov theorem. The stability analysis of the designed adaptive fuzzy backstepping controller (AFBC) is shown by the Lyapunov theory. The proposed controller yields asymptotic tracking, robustness in the presence of external disturbances affecting the six degrees of freedom, and parameters uncertainties. It is proved that all signals in the closed-loop system are semiglobally uniformly ultimately bounded, and the tracking error converge to a small neighborhood of the origin. Numerical simulation results are provided to illustrate the good tracking performances of the proposed adaptive control approach.

[1]  Lorenzo Pollini,et al.  Simulation and Robust Backstepping Control of a Quadrotor Aircraft , 2008 .

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

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

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

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

[6]  G.V. Raffo,et al.  Backstepping/nonlinear H∞ control for path tracking of a quadrotor unmanned aerial vehicle , 2008, 2008 American Control Conference.

[7]  Masayoshi Tomizuka,et al.  Robust adaptive control using a universal approximator for SISO nonlinear systems , 2000, IEEE Trans. Fuzzy Syst..

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

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

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

[11]  T. Madani,et al.  Adaptive Control via Backstepping Technique and Neural Networks of a Quadrotor Helicopter , 2008 .

[12]  Shengyuan Xu,et al.  Adaptive Output-Feedback Fuzzy Tracking Control for a Class of Nonlinear Systems , 2011, IEEE Transactions on Fuzzy Systems.

[13]  Alfred Gessow,et al.  Aerodynamics of the Helicopter , 1981 .

[14]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[15]  Peter Kuster,et al.  Nonlinear And Adaptive Control Design , 2016 .

[16]  Octavio Garcia,et al.  Robust Backstepping Control Based on Integral Sliding Modes for Tracking of Quadrotors , 2014, J. Intell. Robotic Syst..

[17]  Yu Feng,et al.  Adaptive tracking control of underactuated quadrotor unmanned aerial vehicles via backstepping , 2010, Proceedings of the 2010 American Control Conference.

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

[19]  Yongming Li,et al.  Observer-Based Adaptive Fuzzy Backstepping Dynamic Surface Control for a Class of MIMO Nonlinear Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[21]  Luis F. Luque-Vega,et al.  Robust block second order sliding mode control for a quadrotor , 2012, J. Frankl. Inst..

[22]  Fares Boudjema,et al.  TAKAGI -SUGENO MODEL FOR QUADROTOR MODELLING AND CONTROL USING NONLINEAR STATE FEEDBACK CONTROLLER , 2012 .

[23]  Abdelaziz Benallegue,et al.  Backstepping control with exact 2-sliding mode estimation for a quadrotor unmanned aerial vehicle , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[25]  Camillo J. Taylor,et al.  Quadrotor control using dual camera visual feedback , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[26]  T. Madani,et al.  Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[27]  J. Escareno,et al.  Embedded control of a four-rotor UAV , 2006, 2006 American Control Conference.

[28]  R. Lozano,et al.  Nonlinear control for systems with bounded inputs: Real-time embedded control applied to UAVs , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.