Skip to main content
Log in

Disturbance observer-based nonsingular fixed-time sliding mode tracking control for a quadcopter

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

This paper proposes a fixed-time method for the tracking control of a quadcopter subject to external disturbances. Compared with finite-time tracking control, the proposed control strategy ensures that the upper bound of the convergence time is independent of the initial state of the system. To determine the external disturbances, we have designed a fixed-time disturbance observer (FTDO). This allows the external disturbances to be compensated precisely, as a result of which the robustness of the control algorithm is enhanced, and the chattering problem is alleviated. We also propose a novel nonsingular fixed-time sliding mode control (FTSMC) technique to provide fixed-time position and attitude tracking control for the quadcopter, which enables a more accurate determination of the convergence time. We validated the fixed-time convergence of the proposed quadcopter tracking control method using Lyapunov stability theory. Finally, we verified the theoretical results not only by simulations but also by experiments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Tripathi V, Behera L, Verma N. Design of sliding mode and backstepping controllers for a quadcopter. In: Proceedings of the 39th National Systems Conference (NSC), Noida, 2015

  2. Argentim L, Rezende W, Santos P, et al. PID, LQR and LQR-PID on a quadcopter platform. In: Proceedings of International Conference on Informatics, Electronics and Vision (ICIEV), Dhaka, 2013

    Book  Google Scholar 

  3. Xiong J J, Zhang G B. Global fast dynamic terminal sliding mode control for a quadrotor UAV. ISA Trans, 2017, 66: 233–240

    Article  Google Scholar 

  4. Tian B L, Liu L H, Lu H C, et al. Multivariable finite time attitude control for quadrotor UAV: theory and experimentation. IEEE Trans Ind Electron, 2018, 65: 2567–2577

    Article  Google Scholar 

  5. Xu B. Composite learning finite-time control with application to quadrotors. IEEE Trans Syst Man Cybern Syst, 2018, 48: 1806–1815

    Article  Google Scholar 

  6. Alexis K, Nikolakopoulos G, Tzes A. Design and experimental verification of a constrained finite time optimal control scheme for the attitude control of a quadrotor helicopter subject to wind gusts. In: Proceedings of IEEE International Conference on Robotics and Automation, Anchorage, 2010. 1636–1641

  7. Polyakov A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans Autom Control, 2012, 57: 2106–2110

    Article  MathSciNet  MATH  Google Scholar 

  8. Zhang Z C, Wu Y Q. Fixed-time regulation control of uncertain nonholonomic systems and its applications. Int J Control, 2017, 90: 1327–1344

    Article  MathSciNet  MATH  Google Scholar 

  9. Parsegov S, Polyakov A, Shcherbakov P. Fixed-time consensus algorithm for multi-agent systems with integrator dynamics. In: Proceedings of the 4th IFAC Workshop on Distributed Estimation and Control in Networked Systems, Koblenz, 2013. 110–115

  10. Liu X G, Liao X F. Fixed-time \({{\cal H}_\infty}\) control for port-controlled hamiltonian systems. IEEE Trans Autom Control, 2019, 64: 2753–2765

    Article  MathSciNet  MATH  Google Scholar 

  11. Zuo Z Y. Non-singular fixed-time terminal sliding mode control of non-linear systems. IET Control Theory Appl, 2015, 9: 545–552

    Article  MathSciNet  Google Scholar 

  12. Corradini M L, Cristofaro A. Nonsingular terminal sliding-mode control of nonlinear planar systems with global fixed-time stability guarantees. Automatica, 2018, 95: 561–565

    Article  MathSciNet  MATH  Google Scholar 

  13. Zuo Z Y. Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica, 2015, 54: 305–309

    Article  MathSciNet  MATH  Google Scholar 

  14. Basin M, Panathula C B, Shtessel Y. Multivariable continuous fixed-time second-order sliding mode control: design and convergence time estimation. IET Control Theory Appl, 2017, 11: 1104–1111

    Article  MathSciNet  Google Scholar 

  15. Yun H, Zuo Z Y, Shi Z G. Fixed-time terminal sliding mode trajectory tracking control of quadrotor helicopter. In: Proceedings of the 34th Chinese Control Conference (CCC), Hangzhou, 2015. 4361–4366

  16. Fu J J, Wang J Z. Fixed-time coordinated tracking for second-order multi-agent systems with bounded input uncertainties. Syst Control Lett, 2016, 93: 1–12

    Article  MathSciNet  MATH  Google Scholar 

  17. Chen M, Shi P, Lim C C. Robust constrained control for MIMO nonlinear systems based on disturbance observer. IEEE Trans Autom Control, 2015, 60: 3281–3286

    Article  MathSciNet  MATH  Google Scholar 

  18. Huang J, Ri S, Fukuda T, et al. A disturbance observer based sliding mode control for a class of underactuated robotic system with mismatched uncertainties. IEEE Trans Autom Control, 2019, 64: 2480–2487

    Article  MathSciNet  MATH  Google Scholar 

  19. Chen W H, Yang J, Guo L, et al. Disturbance-observer-based control and related methods — an overview. IEEE Trans Ind Electron, 2016, 63: 1083–1095

    Article  Google Scholar 

  20. Xie W, Yu G, Cabecinhas D, et al. Global saturated tracking control of a quadcopter with experimental validation. IEEE Control Syst Lett, 2021, 5: 169–174

    Article  MathSciNet  Google Scholar 

  21. Chen F Y, Jiang R Q, Zhang K K, et al. Robust backstepping sliding mode control and observer-based fault estimation for a quadrotor UAV. IEEE Trans Ind Electron, 2016, 63: 5044–5056

    Google Scholar 

  22. Cheng X, Liu Z W. Robust tracking control of a quadcopter via terminal sliding mode control based on finite-time disturbance observer. In: Proceedings of the 14th IEEE Conference on Industrial Electronics and Applications (ICIEA), Xi’an, 2019. 1217–1222

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 61973133, 61673303, 61633011, 61976099).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhi-Wei Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, X., Liu, ZW., Hou, H. et al. Disturbance observer-based nonsingular fixed-time sliding mode tracking control for a quadcopter. Sci. China Inf. Sci. 65, 192202 (2022). https://doi.org/10.1007/s11432-020-3153-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-020-3153-x

Keywords

Navigation