journal article Open Access Feb 17, 2024

Trajectory-Tracking Control for Quadrotors Using an Adaptive Integral Terminal Sliding Mode under External Disturbances

Drones Vol. 8 No. 2 pp. 67 · MDPI AG
View at Publisher Save 10.3390/drones8020067
Abstract
In the face of external disturbances affecting the trajectory tracking of quadrotors, a control scheme targeted at accurate position and attitude trajectory tracking was designed. Initially, a quadrotor dynamic model, essential for control design, was derived. Adaptive integral backstepping control (AIBS) was then employed within the position loop, enabling the upper boundaries of disturbances to be estimated through adaptive estimation. Subsequently, a new adaptive backstepping fast nonsingular integral terminal sliding mode control (ABFNITSM) was proposed to enable adherence to the desired Euler angles. Rapid convergence and accurate tracking were facilitated by the incorporation of the nonsingular terminal sliding mode and an integral component. The dead zone technique was deployed to curtail estimation errors, while a saturation function was used to eradicate the phenomenon of chattering. Finally, to validate the proposed control scheme, simulation experiments were conducted in the Simulink environment, and the results were contrasted with those obtained from traditional integral terminal sliding mode control (ITSM) and integral backstepping control (IBS), providing evidence of the effectiveness of the proposed method.
Topics

No keywords indexed for this article. Browse by subject →

References
30
[1]
Liang "Unmanned aerial transportation system with flexible connection between the quadrotor and the payload: Modeling, controller design, and experimental validation" IEEE Trans. Ind. Electron. (2022) 10.1109/tie.2022.3163526
[2]
Wang "Wind Turbine Crack Inspection Using a Quadrotor with Image Motion Blur Avoided" IEEE Robot. Autom. Lett. (2023) 10.1109/lra.2023.3236576
[3]
Huang "Generic adaptive sliding mode control for a quadrotor UAV system subject to severe parametric uncertainties and fully unknown external disturbance" Int. J. Control Autom. Syst. (2021) 10.1007/s12555-019-0853-3
[4]
Appointed Fixed Time Observer-Based Sliding Mode Control for a Quadrotor UAV Under External Disturbances

Bo Li, Wenquan Gong, Yongsheng Yang et al.

IEEE Transactions on Aerospace and Electronic Syst... 2021 10.1109/taes.2021.3101562
[5]
Pan "Attitude control of quadrotor UAVs based on adaptive sliding mode" Int. J. Control Autom. Syst. (2023) 10.1007/s12555-022-0189-2
[6]
Pouzesh "Event-triggered fractional-order sliding mode control technique for stabilization of disturbed quadrotor unmanned aerial vehicles" Aerosp. Sci. Technol. (2022) 10.1016/j.ast.2022.107337
[7]
"A Review of quadrotor UAV: Control and SLAM methodologies ranging from conventional to innovative approaches" Robot. Auton. Syst. (2023) 10.1016/j.robot.2022.104342
[8]
Xiong "Sliding mode dual-channel disturbance rejection attitude control for a quadrotor" IEEE Trans. Ind. Electron. (2021) 10.1109/tie.2021.3137600
[9]
Labbadi "Robust adaptive nonsingular fast terminal sliding-mode tracking control for an uncertain quadrotor UAV subjected to disturbances" ISA Trans. (2020) 10.1016/j.isatra.2019.10.012
[10]
Fast Terminal Sliding Control of Underactuated Robotic Systems Based on Disturbance Observer with Experimental Validation

Thaned Rojsiraphisal, Saleh Mobayen, Jihad H. Asad et al.

Mathematics 10.3390/math9161935
[11]
Lim "Uncertainty propagation in flight performance of multirotor with parametric and model uncertainties" Aerosp. Sci. Technol. (2022) 10.1016/j.ast.2022.107398
[12]
Kim, H., Ahn, H., Chung, Y., and You, K. (2023). Quadrotor Position and Attitude Tracking Using Advanced Second-Order Sliding Mode Control for Disturbance. Mathematics, 11. 10.3390/math11234786
[13]
Design and Application of a UAV Autonomous Inspection System for High-Voltage Power Transmission Lines

Ziran Li, Yanwen Zhang, Hao Wu et al.

Remote Sensing 10.3390/rs15030865
[14]
On the min-cost Traveling Salesman Problem with Drone

Quang Minh Ha, Yves Deville, Quang Dung Pham et al.

Transportation Research Part C: Emerging Technolog... 2018 10.1016/j.trc.2017.11.015
[15]
Wang "Spray performance evaluation of a six-rotor unmanned aerial vehicle sprayer for pesticide application using an orchard operation mode in apple orchards" Pest Manag. Sci. (2022) 10.1002/ps.6875
[16]
Nair "Lyapunov based PD/PID in model reference adaptive control for satellite launch vehicle systems" Aerosp. Sci. Technol. (2016) 10.1016/j.ast.2016.01.017
[17]
Zhengxi "Quadrotor UAV Control with Disturbance Based on Aerodynamic Parameter Estimation" Inf. Control (2018)
[18]
Li "Adaptive fuzzy control of a quadrotor using disturbance observer" Aerosp. Sci. Technol. (2022) 10.1016/j.ast.2022.107784
[19]
Guettal "Robust tracking control for quadrotor with unknown nonlinear dynamics using adaptive neural network based fractional-order backstepping control" J. Frankl. Inst. (2022) 10.1016/j.jfranklin.2022.07.043
[20]
Yu "Continuous finite-time control for robotic manipulators with terminal sliding mode" Automatica (2005) 10.1016/j.automatica.2005.07.001
[21]
Shao "Finite-time control of a linear motor positioner using adaptive recursive terminal sliding mode" IEEE Trans. Ind. Electron. (2019) 10.1109/tie.2019.2937062
[22]
Cui "Extended state observer-based integral sliding mode control for an underwater robot with unknown disturbances and uncertain nonlinearities" IEEE T. Ind. Electron. (2017) 10.1109/tie.2017.2694410
[23]
Labbadi "Fractional-order nonsingular terminal sliding mode controller for a quadrotor with disturbances" Appl. Math. Model. (2022) 10.1016/j.apm.2022.07.016
[24]
Full Attitude Control of a Quadrotor Using Fast Nonsingular Terminal Sliding Mode With Angular Velocity Planning

Shikang Lian, Wei Meng, Ke Shao et al.

IEEE Transactions on Industrial Electronics 2022 10.1109/tie.2022.3176314
[25]
Ebrahimi "Model-free high-order terminal sliding mode controller for Lipschitz nonlinear systems. Implemented on Exoped® exoskeleton robot" Int. J. Syst. Sci. (2021) 10.1080/00207721.2020.1853848
[26]
Abaunza "Quadrotor aggressive deployment, using a quaternion-based spherical chattering-free sliding-mode controller" IEEE Trans. Aerosp. Electron. Syst. (2019) 10.1109/taes.2019.2937663
[27]
Mofid "Desired tracking of delayed quadrotor UAV under model uncertainty and wind disturbance using adaptive super-twisting terminal sliding mode control" ISA Trans. (2022) 10.1016/j.isatra.2021.06.002
[28]
Ghadiri "Adaptive super-twisting non-singular terminal sliding mode control for tracking of quadrotor with bounded disturbances" Aerosp. Sci. Technol. (2021) 10.1016/j.ast.2021.106616
[29]
Huang, S., and Yang, Y. (2022). Adaptive neural-network-based nonsingular fast terminal sliding mode control for a quadrotor with dynamic uncertainty. Drones, 6. 10.3390/drones6080206
[30]
Mo "Nonlinear and adaptive intelligent control techniques for quadrotor uav—A survey" Asian J. Control (2019) 10.1002/asjc.1758