Adaptive Terminal Sliding Mode Control for Attitude and Position Tracking Control of Quadrotor UAVs in the Existence of External Disturbance

In this paper, a 6-Degrees-of-Freedom (6-DOF) Unmanned Aerial Vehicle (UAV) system with external disturbance corresponding to sensor failure is considered. The control method is presented in two parts. In the first part, the upper bound of external disturbance is known and a Proportional-Integral-Derivative (PID) Sliding Mode Control (SMC) technique is planned for maintaining the desired position in the finite time. Whereas, the upper bound of the external disturbance is considered unknown in the second part and the adaptive PID-SMC method is offered for stability and position tracking control of UAV systems. Using the Lyapunov stability notion, the offered control method proves that the quadrotor’s states can be tracked and stabilized in the finite time. Moreover, for the approximation of unknown bound of the external disturbances which are entered in the quadrotor dynamic model at any moment, adaptive control laws have been applied. Finally, simulation outcomes are provided to display the efficiency of the recommended technique.

[1]  Hamid Reza Karimi,et al.  Attitude Stabilization Control of a Quadrotor UAV by Using Backstepping Approach , 2014 .

[2]  M. Neila,et al.  Adaptive terminal sliding mode control for rigid robotic manipulators , 2011 .

[3]  Fouad Yacef,et al.  From Pid To State Feedback Attitude Stabilization Of A Quadrotor UAV , 2012 .

[4]  Zhong-Ren Peng,et al.  Multi-objective evolutionary approach for UAV cruise route planning to collect traffic information , 2012, Journal of Central South University.

[5]  Anton Satria Prabuwono,et al.  Moving Object Detection Using Dynamic Motion Modelling from UAV Aerial Images , 2014, TheScientificWorldJournal.

[6]  Hadi Razmi,et al.  Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV , 2019, Aerospace Science and Technology.

[7]  M. Anwar Ma'sum,et al.  Simulation of intelligent Unmanned Aerial Vehicle (UAV) For military surveillance , 2013, 2013 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[8]  Wei Wei,et al.  Sliding Mode Control: An Incremental Perspective , 2020, IEEE Access.

[9]  Manuel G. Ortega,et al.  Robust PID Control of the Quadrotor Helicopter , 2012 .

[10]  Abdelaziz Benallegue,et al.  Attitude Optimal Backstepping Controller Based Quaternion for a UAV , 2016 .

[11]  Yaonan Wang,et al.  Adaptive and robust control of quadrotor aircrafts with input saturation , 2017 .

[12]  Yisheng Zhong,et al.  Robust Attitude Stabilization for Nonlinear Quadrotor Systems With Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[13]  Vladimir V. Golubev,et al.  Sliding mode estimation and closed‐loop active flow control under actuator uncertainty , 2020 .

[14]  Erik-Jan Van Kampen,et al.  Quadrotor Fault Tolerant Incremental Sliding Mode Control driven by Sliding Mode Disturbance Observers , 2019, Aerospace Science and Technology.

[15]  Weidong Zhang,et al.  Adaptive non‐singular integral terminal sliding mode tracking control for autonomous underwater vehicles , 2017, IET Control Theory & Applications.

[16]  A. Kacimi,et al.  Sliding Mode Control Based on Adaptive Backstepping Approch for a Quadrotor Unmanned Aerial Vehicle , 2012 .

[17]  Naâmane Bounar,et al.  ROBUST STABILIZATION OF A QUADROTOR UAV IN PRESENCE OF ACTUATOR AND SENSOR FAULTS , 2012 .

[18]  Peng Lu,et al.  Nonsingular terminal sliding mode control for a quadrotor UAV with a total rotor failure , 2020, Aerospace Science and Technology.

[19]  Rogelio Lozano,et al.  Swing-attenuation for a quadrotor transporting a cable-suspended payload. , 2017, ISA transactions.

[20]  Jason Gu,et al.  RBFNN-Based Adaptive Sliding Mode Control Design for Delayed Nonlinear Multilateral Telerobotic System With Cooperative Manipulation , 2020, IEEE Transactions on Industrial Informatics.

[21]  Sung-Ho Kim,et al.  Autonomous Moving Target-Tracking for a UAV Quadcopter Based on Fuzzy-PI , 2019, IEEE Access.

[22]  Tan Tien Nguyen,et al.  Position Control of a Small Scale Quadrotor Using Block Feedback Linearization Control , 2014 .

[23]  Jeang-lin Chang,et al.  Dynamic compensator-based second-order sliding mode controller design for mechanical systems , 2013 .

[24]  Zain Anwar Ali,et al.  Controlling of an Under-Actuated Quadrotor UAV Equipped With a Manipulator , 2020, IEEE Access.

[25]  Aws Abdulsalam Najm,et al.  Altitude and Attitude Stabilization of UAV Quadrotor System using Improved Active Disturbance Rejection Control , 2020 .

[26]  E. Ibarra‐Jimenez,et al.  Nonlinear control with integral sliding properties for circular aerial robot trajectory tracking: Real‐time validation , 2019, International Journal of Robust and Nonlinear Control.

[27]  Mark W. Spong,et al.  Control of Planar Rigid Body Sliding with Impacts and Friction , 2000, Int. J. Robotics Res..

[28]  Jeang-Lin Chang Sliding mode control design for mismatched uncertain systems using output feedback , 2013, 2013 CACS International Automatic Control Conference (CACS).

[29]  Aminurrashid Noordin,et al.  Adaptive PID Controller Using Sliding Mode Control Approaches for Quadrotor UAV Attitude and Position Stabilization , 2020, Arabian Journal for Science and Engineering.

[30]  Paul Ortiz,et al.  Trajectory tracking of a quadrotor using sliding mode control , 2016, IEEE Latin America Transactions.

[31]  Rogelio Lozano,et al.  Robust Quadrotor Control: Attitude and Altitude Real-Time Results , 2017, J. Intell. Robotic Syst..

[32]  Tao Fan,et al.  Robust adaptive synchronisation of complex networks with multiple coupling time-varying delays , 2013, Int. J. Autom. Control..

[33]  Jonghyuk Kim,et al.  Robust optimal attitude control of hexarotor robotic vehicles , 2013 .

[34]  Yasunori Sugawara,et al.  Attitude Control of Quadrotor in Consideration of the Effects of a Pole Based on Limited Pole Placement , 2017 .

[35]  Sara Dadras,et al.  Design of Fractional‐Order Backstepping Sliding Mode Control for Quadrotor UAV , 2018, Asian Journal of Control.

[36]  Bin Yao,et al.  Integrated Coordinated/Synchronized Contouring Control of a Dual-Linear-Motor-Driven Gantry , 2020, IEEE Transactions on Industrial Electronics.

[37]  Gokhan Izbirak,et al.  Post-earthquake response by small UAV helicopters , 2016, Natural Hazards.

[38]  Enrico Canuto,et al.  Embedded Model Control for UAV Quadrotor via Feedback Linearization , 2016 .

[39]  Weidong Zhang,et al.  Trajectory Tracking Control of AUVs via Adaptive Fast Nonsingular Integral Terminal Sliding Mode Control , 2020, IEEE Transactions on Industrial Informatics.

[40]  Hongxing Li,et al.  Tensor product model transformation based decoupled terminal sliding mode control , 2016, Int. J. Syst. Sci..

[41]  Bram Vanderborght,et al.  Proxy-based Sliding Mode Control of a Planar Pneumatic Manipulator , 2009, Int. J. Robotics Res..

[42]  Xilun Ding,et al.  Quaternion-based nonlinear trajectory tracking control of a quadrotor unmanned aerial vehicle , 2017 .

[43]  M. Tadjine,et al.  Sliding Mode Control Based on Backstepping Approach for an UAV Type-Quadrotor , 2007 .

[44]  Kai Wang,et al.  Dual-loop integral sliding mode control for robust trajectory tracking of a quadrotor , 2020, Int. J. Syst. Sci..

[45]  Arshad Mahmood,et al.  Decentrailized formation flight control of quadcopters using robust feedback linearization , 2017, J. Frankl. Inst..

[46]  Maarouf Saad,et al.  Three-loop uncertainties compensator and sliding mode quadrotor control , 2020, Comput. Electr. Eng..

[47]  A. H. Mazinan,et al.  Application of hybrid robust three-axis attitude control approach to overactuated spacecraft—A quaternion based model , 2016 .

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

[49]  Jing-Jing Xiong,et al.  Global fast dynamic terminal sliding mode control for a quadrotor UAV. , 2017, ISA transactions.

[50]  Xinghuo Yu,et al.  Model reference adaptive control systems with terminal sliding modes , 1996 .

[51]  Hicham Khebbache,et al.  ROBUST STABILIZATION OF A QUADROTOR AERIAL VEHICLE IN PRESENCE OF SENSOR FAILURES , 2012 .

[52]  Mohammad Ali Badamchizadeh,et al.  Improved adaptive fuzzy sliding mode controller for robust fault tolerant of a Quadrotor , 2017 .

[53]  Qun Zong,et al.  Distributed finite‐time formation control for multiple quadrotors via local communications , 2019 .

[54]  Hakim Bouadi,et al.  Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking , 2011, 2011 IEEE 12th International Symposium on Computational Intelligence and Informatics (CINTI).

[55]  Weidong Zhang,et al.  Finite-time Adaptive Integral Backstepping Fast Terminal Sliding Mode Control Application on Quadrotor UAV , 2020, International Journal of Control, Automation and Systems.

[56]  Tom Kusznir,et al.  Sliding Mode-Based Control of a UAV Quadrotor for Suppressing the Cable-Suspended Payload Vibration , 2020, J. Control. Sci. Eng..

[57]  Carlos Cardeira,et al.  Linear Quadratic Regulator for Trajectory Tracking of a Quadrotor , 2019, IFAC-PapersOnLine.

[58]  Huifang Kong,et al.  Robust terminal sliding mode control for automotive electronic throttle with lumped uncertainty estimation , 2017 .

[59]  Jonathan P. How,et al.  Planning for large-scale multiagent problems via hierarchical decomposition with applications to UAV health management , 2014, 2014 American Control Conference.

[60]  Ping He,et al.  Adaptive neural network sliding mode control for steer-by-wire-based vehicle stability control , 2016, J. Intell. Fuzzy Syst..

[61]  Ali Ahaitouf,et al.  Robust autonomous flight for quadrotor UAV based on adaptive nonsingular fast terminal sliding mode control , 2020 .

[62]  Roman Czyba,et al.  Different approaches of PID control UAV type quadrotor , 2011 .

[63]  Weixin Han,et al.  Fault estimation for a quadrotor unmanned aerial vehicle by integrating the parity space approach with recursive least squares , 2018 .

[64]  Rong Mei,et al.  Adaptive Sliding Mode Trajectory Tracking Control of Quadrotor UAV with Unknown Control Direction , 2019 .

[65]  Hamed Jabbari,et al.  Vision-based control of a quadrotor utilizing artificial neural networks for tracking of moving targets , 2017, Eng. Appl. Artif. Intell..