Sliding mode control for a quadrotor UAV with parameter uncertainties

In this paper, we use the recently developed second order sliding mode control approach to design a robust flight controller for a small quadrotor unmanned aerial vehicle (UAV). Due to the underactuated property of a quadrotor UAV, the flight controller can make the quadrotor move three positions and the yaw angle to their desired values and stabilize the pitch and roll angles. The flight controller is designed to provide robust position and attitude tracking control of a quadrotor UAV with respect to model parameter uncertainties. Simulations show that the designed controller robustly stabilizes a quadrotor UAV.

[1]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..

[2]  En-Hui Zheng,et al.  Position and attitude tracking control for a quadrotor UAV. , 2014, ISA transactions.

[3]  Hashem Ashrafiuon,et al.  Sliding mode control of underactuated multibody systems and its application to shape change control , 2008, Int. J. Control.

[4]  M. Tadjine,et al.  Classical and second order sliding mode control solution to an attitude stabilization of a four rotors helicopter: From theory to experiment , 2011, 2011 IEEE International Conference on Mechatronics.

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

[6]  Roland Siegwart,et al.  Towards Autonomous Indoor Micro VTOL , 2005, Auton. Robots.

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

[8]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..

[9]  Abdelaziz Benallegue,et al.  Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

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

[11]  Yao Zhang,et al.  Autonomous Flight Control of a Nano Quadrotor Helicopter in a GPS-Denied Environment Using On-Board Vision , 2015, IEEE Transactions on Industrial Electronics.

[12]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[13]  En-Hui Zheng,et al.  Optimal Kalman Filter for state estimation of a quadrotor UAV , 2015 .

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