Robust control of an uncertain UAV via high-order sliding mode compensation

Abstract This article addresses the design of a robust tracking controller for a quadrotor Unmanned Aircraft Vehicle (UAV). The dynamics of the quadrotor contains uncertainties, nonlinearities and external disturbances that are not considered for the designing of the controller, which is designed using a combination of state-feedback linearization and high-order sliding modes. A state-feedback linearizing controller is applied for tracking of reference signals on the nominal model of the quadrotor, while the high-order sliding mode is applied to compensate for uncertainties and external disturbances in the dynamics. It is shown in numerical simulations that the proposed controller provides exact tracking in the absence of noise. Experimental results in a laboratory prototype illustrates the workability of the proposed methodology.

[1]  Giorgio Bartolini,et al.  A survey of applications of second-order sliding mode control to mechanical systems , 2003 .

[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]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[4]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[5]  Suhada Jayasuriya,et al.  Robust tracking for a class of uncertain linear systems , 1987 .

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

[7]  Tong Heng Lee,et al.  Modeling and Control of the Yaw Channel of a UAV Helicopter , 2008, IEEE Transactions on Industrial Electronics.

[8]  Xilun Ding,et al.  A Quadrotor Test Bench for Six Degree of Freedom Flight , 2012, J. Intell. Robotic Syst..

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

[10]  M. K. Bayrakceken,et al.  An educational setup for nonlinear control systems: Enhancing the motivation and learning in a targeted curriculum by experimental practices [Focus on Education] , 2013, IEEE Control Systems.

[11]  Di Zhou,et al.  Adaptive Sliding-Mode Guidance of a Homing Missile , 1999 .

[12]  Alessandro Pisano,et al.  On the multi‐input second‐order sliding mode control of nonlinear uncertain systems , 2012 .

[13]  Jiancheng Fang,et al.  Frequency-Domain System Identification of an Unmanned Helicopter Based on an Adaptive Genetic Algorithm , 2014, IEEE Transactions on Industrial Electronics.

[14]  Zdenek Hanzálek,et al.  Low-Cost Reconfigurable Control System for Small UAVs , 2011, IEEE Transactions on Industrial Electronics.

[15]  Jorge Davila,et al.  Exact Tracking Using Backstepping Control Design and High-Order Sliding Modes , 2013, IEEE Transactions on Automatic Control.

[16]  Aníbal Ollero,et al.  Reconfigurable Control Architecture for Distributed Systems in the HERO Autonomous Helicopter , 2011, IEEE Transactions on Industrial Electronics.

[17]  R. Lozano,et al.  Real-time stabilization of a small three-rotor aircraft , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[18]  Youdan Kim,et al.  Design of Missile Guidance Law via Variable Structure Control , 2000 .

[19]  Keith J. Burnham,et al.  ADAPTIVE SLIDING MODE BACKSTEPPING CONTROL OF NONLINEAR SYSTEMS WITH UNMATCHED UNCERTAINTY , 2008 .