Robust Flight Control of a Tri-Rotor UAV based on Modified Super-Twisting Algorithm

In this paper, a nonlinear controller for finite-time high-accuracy position and attitude tracking trajectory has been proposed for a tri-rotor unmanned aerial vehicle affected by disturbances. The proposed method is the super-twisting control algorithm supported by two closed-loop feedback regulation based on a proportional-integral-derivative switching surface. This algorithm is one of the most effective algorithms of second order sliding mode due to its robustness, high precision, finite-time convergence when the trajectories of the controlled system are far from the switching surface. The proposed controller also offers a chattering reduction or elimination, which is the main drawback of sliding mode controllers. Stability conditions are presented based on Lyapunov theory. Numerical simulations are performed on the considered tri-rotor to prove the efficiency of the proposed nonlinear method.

[1]  E. Frazzoli,et al.  Micro UAV Path Planning for Reconnaissance in Wind , 2006, 2007 American Control Conference.

[2]  S. Sankaran,et al.  Low-altitude, high-resolution aerial imaging systems for row and field crop phenotyping: A review , 2015 .

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

[4]  Kunwar K. Singh,et al.  A meta-analysis and review of unmanned aircraft system (UAS) imagery for terrestrial applications , 2018 .

[5]  Maarouf Saad,et al.  Finite-Time Altitude and Attitude Tracking of a Tri-Rotor UAV using Modified Super-Twisting Second Order Sliding Mode , 2018, ICINCO.

[6]  Rogelio Lozano,et al.  Second order sliding mode controllers for altitude control of a quadrotor UAS: Real-time implementation in outdoor environments , 2017, Neurocomputing.

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

[8]  Maarouf Saad,et al.  Super-twisting algorithm with time delay estimation for uncertain robot manipulators , 2018 .

[9]  Dongjun Lee,et al.  Backstepping Control of Quadrotor-Type UAVs and Its Application to Teleoperation over the Internet , 2012, IAS.

[10]  Maarouf Saad,et al.  Attitude Tracking of a Tri-Rotor UAV based on Robust Sliding Mode with Time Delay Estimation , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[11]  Maarouf Saad,et al.  Non-singular Terminal Second Order Sliding Mode with Time Delay Estimation for Uncertain Robot Manipulators , 2017, ICINCO.

[12]  Rogelio Lozano,et al.  Robust trajectory tracking for unmanned aircraft systems using high order sliding mode controllers-observers , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

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

[14]  Sergio Toledo,et al.  Implementation of a low cost UAV for photogrammetry measurement applications , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[15]  Sen Yang,et al.  Trajectory tracking control design for the system of a quadrotor UAV with a suspended payload , 2017, 2017 36th Chinese Control Conference (CCC).

[16]  Filiberto Munoz Palacios,et al.  Real-time altitude control for a quadrotor helicopter using a super-twisting controller based on high-order sliding mode observer , 2017 .

[17]  F. Nex,et al.  UAV for 3D mapping applications: a review , 2014 .

[18]  Maarouf Saad,et al.  Sliding Mode with Time Delay Control for MIMO nonlinear Systems With unknown dynamics , 2015, 2015 International Workshop on Recent Advances in Sliding Modes (RASM).

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

[20]  Leonid M. Fridman,et al.  Analysis of chattering in continuous sliding-mode controllers , 2005, IEEE Transactions on Automatic Control.

[21]  Maarouf Saad,et al.  Second order sliding mode with time delay control for uncertain robot manipulators , 2016, 2016 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET).

[22]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[23]  Jaime A. Moreno,et al.  On strict Lyapunov functions for some non-homogeneous super-twisting algorithms , 2014, J. Frankl. Inst..

[24]  Kriuaya Runcharoon,et al.  Sliding Mode Control of quadrotor , 2013, 2013 The International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE).

[25]  Sergio Salazar,et al.  Robust control of an uncertain UAV via high-order sliding mode compensation , 2017 .

[26]  Raul Gregor,et al.  Design and Implementation of a VTOL Flight Transition Mechanism and Development of a Mathematical Model for a Tilt Rotor UAV , 2018, 2018 IEEE International Conference on Automation/XXIII Congress of the Chilean Association of Automatic Control (ICA-ACCA).

[27]  Pedro Castillo,et al.  Nonlinear super twisting algorithm for UAV attitude stabilization , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

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

[29]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[30]  Youmin Zhang,et al.  Design of feedback linearization control and reconfigurable control allocation with application to a quadrotor UAV , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

[31]  J. Rodas,et al.  Speed Control of a Five-Phase Induction Motor Drive using Modified Super-Twisting Algorithm , 2018, 2018 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM).

[32]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

[33]  Matthew A. Garratt,et al.  Flight control of a rotary wing UAV using backstepping , 2010 .

[34]  Rogelio Lozano,et al.  Super-twisting control scheme for a miniature Quadrotor aircraft: Application to trajectory-tracking problem , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[35]  Maarouf Saad,et al.  Current control based on super-twisting algorithm with time delay estimation for a five-phase induction motor drive , 2017, 2017 IEEE International Electric Machines and Drives Conference (IEMDC).

[36]  T. Hamel,et al.  Hovering flight stabilization in wind gusts for ducted fan UAV , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[37]  Shiyin Qin,et al.  A new modified super-twisting algorithm with double closed-loop feedback regulation , 2017 .