Design of terminal sliding mode controller for a quadrotor UAV with disturbance observer

In this paper, a novel sliding mode control scheme has been proposed to solve the trajectory tracking problem of the quadrotor UAV subjected to external disturbances based on a double closed-loop control strategy. Firstly, a dynamic model of the quadrotor based on Newton-Euler laws is given, the integral terminal sliding mode method is adopted to the outer loop to ensure the robustness and accuracy of tracking. Furthermore, in order to attenuate external disturbances accurately, a nonsingular terminal sliding mode control combining sliding mode disturbance observer with the scheme has been applied to the inner loop to realize the stability of the attitude. The stability of system is proved by Lyapunov theory. Finally, simulation results are provided to demonstrate effectiveness of the proposed scheme.

[1]  Yang Chen,et al.  IoT UAV Control Based on DIC-PID in Water Quality Measurement Application , 2019, 2019 Chinese Control Conference (CCC).

[2]  Moussa Labbadi,et al.  Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV , 2019, Aerospace Science and Technology.

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

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

[5]  Bin Xu,et al.  Composite Learning Finite-Time Control With Application to Quadrotors , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[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]  Yang Sen,et al.  Quad-Rotor UAV Control Method Based on PID Control Law , 2017, 2017 International Conference on Computer Network, Electronic and Automation (ICCNEA).

[8]  Rogelio Lozano,et al.  Enhanced Robust Altitude Controller via Integral Sliding Modes Approach for a Quad-Rotor Aircraft: Simulations and Real-Time Results , 2017, J. Intell. Robotic Syst..

[9]  Andon V. Topalov,et al.  Continuous Sliding Mode Control of a Quadrotor , 2015 .

[10]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[11]  Deok Jin Lee,et al.  Neural Network-based Robust Adaptive Certainty Equivalent Controller for Quadrotor UAV with Unknown Disturbances , 2019, International Journal of Control, Automation and Systems.

[12]  Xiangyang Zhu,et al.  High-performance trajectory tracking control of a quadrotor with disturbance observer , 2014 .

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

[14]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[15]  Saleh Mobayen,et al.  Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. , 2017, ISA transactions.

[16]  En-Hui Zheng,et al.  Quad-rotor unmanned helicopter control via novel robust terminal sliding mode controller and under-actuated system sliding mode controller , 2014 .