Attitude of quadrotor-like vehicles: Fuzzy modeling and control with prescribed rate of convergence

This paper addresses a method for stabilizing the attitude of a quadrotor-like Unmanned Aerial Vehicle (UAV). Towards this end, a new fuzzy control technique based on Linear Matrix Inequalities (LMIs) is proposed, relying on a simple Takagi-Sugeno (TS) fuzzy model when compared to others found in the Literature. This strategy guarantees prescribed performance criteria, such as exponential decay rate, allowing stability under aggressive disturbances. The designed local gains are combined through membership functions of the model and are used to regulate the attitude of the vehicle on the hovering operating point, an important flight mode for this kind of robot. Numerical analysis reveal how the transient response can be tuned and tests with disturbances show the stability of the vehicle starting from different initial conditions, illustrating the merits of the proposed approach.

[1]  G. Feng,et al.  A Survey on Analysis and Design of Model-Based Fuzzy Control Systems , 2006, IEEE Transactions on Fuzzy Systems.

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

[3]  H.O. Wang,et al.  A Sum of Squares Approach to Stability Analysis of Polynomial Fuzzy Systems , 2007, 2007 American Control Conference.

[4]  Guido Herrmann,et al.  Two-state dynamic gain scheduling control applied to an F16 aircraft model , 2012 .

[5]  Okyay Kaynak,et al.  Comparative Results on Stabilization of the Quad-rotor Rotorcraft Using Bounded Feedback Controllers , 2012, J. Intell. Robotic Syst..

[6]  Antonio Barrientos,et al.  Mini-quadrotor attitude control based on Hybrid Backstepping & Frenet-Serret theory , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  Luis Antonio Amezquita-Brooks,et al.  Simplifying quadrotor controllers by using simplified design models , 2013, 52nd IEEE Conference on Decision and Control.

[8]  Dimiter Driankov,et al.  A fuzzy gain-scheduler for the attitude control of an unmanned helicopter , 2004, IEEE Transactions on Fuzzy Systems.

[9]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

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

[11]  Ashfaq Ahmad Mian,et al.  Modeling and Backstepping-based Nonlinear Control Strategy for a 6 DOF Quadrotor Helicopter , 2008 .

[12]  Reinaldo M. Palhares,et al.  A systematic approach to improve multiple Lyapunov function stability and stabilization conditions for fuzzy systems , 2009, Inf. Sci..

[13]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[14]  Steven Lake Waslander,et al.  Path following for a quadrotor using dynamic extension and transverse feedback linearization , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[15]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[16]  Kazuo Tanaka,et al.  Fuzzy control systems design and analysis , 2001 .

[17]  Fernando de Oliveira Souza,et al.  SOFC for TS fuzzy systems: Less conservative and local stabilization conditions , 2014, 2014 IEEE Symposium on Computational Intelligence in Control and Automation (CICA).

[18]  Rita Cunha,et al.  Robust take-off and landing for a quadrotor vehicle , 2010, 2010 IEEE International Conference on Robotics and Automation.

[19]  Fernando de Oliveira Souza,et al.  Reducing conservativeness in recent stability conditions of TS fuzzy systems , 2009, Autom..

[20]  Gerd Hirzinger,et al.  Energy-efficient Autonomous Four-rotor Flying Robot Controlled at 1 kHz , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[21]  Abdelhamid Rabhi,et al.  Robust fuzzy control for stabilization of a quadrotor , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).