Robust Backstepping Controller Design with a Fuzzy Compensator for Autonomous Hovering Quadrotor UAV

AbstractThe purpose of this paper is to propose a robust controller for trajectory tracking and stabilization of a quadrotor UAV perturbed by unknown uncertainties and disturbances. A combination of nonlinear backstepping scheme with intelligent fuzzy system as a new key idea to generate a robust controller is presented. The control law design utilizes the backstepping control methodology that uses Lyapunov function which can guarantee the stability of the system, whereas the intelligent system is used as a compensator to attenuate the effects caused by unknown uncertainties and disturbances. Simulation results demonstrate that the proposed control scheme can achieve favorable control performances for autonomous hovering quadrotor UAV even in the presence of unknown perturbations.

[1]  Shigenori Sano,et al.  Robust Tracking Control of a Quad-Rotor Helicopter Utilizing Sliding Mode Control with a Nonlinear Sliding Surface , 2013 .

[2]  Qinglei Hu,et al.  Adaptive backstepping fault-tolerant control for flexible spacecraft with unknown bounded disturbances and actuator failures. , 2010, ISA transactions.

[3]  Foudil Abdessemed,et al.  Quadrotor position and attitude control via backstepping approach , 2016, 2016 8th International Conference on Modelling, Identification and Control (ICMIC).

[4]  Hossein Bolandi,et al.  Attitude Control of a Quadrotor with Optimized PID Controller , 2013, Intelligent Control and Automation.

[5]  M. Tadjine,et al.  MODELLING AND STABILIZING CONTROL LAWS DESIGN BASED ON BACKSTEPPING FOR AN UAV TYPE-QUADROTOR , 2007 .

[6]  Francesc Pozo,et al.  Adaptive Backstepping Control of Hysteretic Base-Isolated Structures , 2006 .

[7]  Yu Yali,et al.  Backstepping control of each channel for a quadrotor aerial robot , 2010, 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering.

[8]  Jong-Ho Park,et al.  Design of Lateral Fuzzy-PI Controller for Unmanned Quadrotor Robot , 2013 .

[9]  Holger Voos,et al.  Nonlinear control of a quadrotor micro-UAV using feedback-linearization , 2009, 2009 IEEE International Conference on Mechatronics.

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

[11]  Marlio Bonfim,et al.  Stability Control of a Quad-rotor Using a PID Controller , 2013 .

[12]  Steven L. Waslander,et al.  Wind Disturbance Estimation and Rejection for Quadrotor Position Control , 2009 .

[13]  Jafar Roshanian,et al.  An Optimal Guidance Law Applied to Quadrotor Using LQR Method , 2010 .

[14]  Liang Xu,et al.  Adaptive backstepping trajectory tracking control of robot manipulator , 2012, J. Frankl. Inst..

[15]  Miroslav Krstic,et al.  Backstepping control of chemical tubular reactors , 2002 .

[16]  Jun-Beom Song,et al.  Robust Position Control of Electro-Hydraulic Actuator Systems Using the Adaptive Back-Stepping Control Scheme , 2010 .

[17]  Mohd Ariffanan Mohd Basri,et al.  Nonlinear control of an autonomous quadrotor unmanned aerial vehicle using backstepping controller optimized by particle swarm optimization , 2015 .

[18]  Nurkan Yagiz,et al.  Adaptive backstepping control with estimation for the vibration isolation of buildings , 2012 .

[19]  Matilde Santos,et al.  Intelligent fuzzy controller of a quadrotor , 2010, 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering.

[20]  Mohd Ariffanan Mohd Basri,et al.  Backstepping controller with intelligent parameters selection for stabilization of quadrotor helicopter , 2014 .

[21]  Mehdi Roopaei,et al.  Adaptive fuzzy sliding mode control scheme for uncertain systems , 2009 .

[22]  Jan Tommy Gravdahl,et al.  Satellite Attitude Control by Quaternion-Based Backstepping , 2005, IEEE Transactions on Control Systems Technology.

[23]  Mohd Ariffanan Mohd Basri,et al.  DESIGN AND OPTIMIZATION OF BACKSTEPPING CONTROLLER FOR AN UNDERACTUATED AUTONOMOUS QUADROTOR UNMANNED AERIAL VEHICLE , 2014 .

[24]  Huijun Gao,et al.  Adaptive Backstepping Control for Active Suspension Systems With Hard Constraints , 2013, IEEE/ASME Transactions on Mechatronics.

[25]  Chih-Hui Chiu,et al.  Intelligent backstepping control for wheeled inverted pendulum , 2011, Expert Syst. Appl..

[26]  M. Moghavvemi,et al.  Modelling and PID controller design for a quadrotor unmanned air vehicle , 2010, 2010 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR).

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

[28]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[29]  Vincent Cocquempot,et al.  Adaptive fault‐tolerant backstepping control against actuator gain faults and its applications to an aircraft longitudinal motion dynamics , 2013 .

[30]  Ümit Özgüner,et al.  Sliding Mode Control of a Quadrotor Helicopter , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

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