Skip to main content
Log in

Disturbance Observer-based Nonsingular Fast Terminal Sliding Mode Fault Tolerant Control of a Quadrotor UAV with External Disturbances and Actuator Faults

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper addresses a nonsingular fast terminal sliding mode fault tolerant control (NFTSMFTC) scheme based on disturbance observer (DO) for a quadrotor UAV in the presence of external disturbances and actuator additive faults. Firstly, by analyzing the dynamic characteristics of a quadrotor UAV, the model is decoupled into outer-loop (position subsystem) and inner-loop (attitude subsystem). Secondly, the DO is utilized to deal with external disturbances and actuator additive faults effectively. Furthermore, nonsingular fast terminal sliding mode control (NFTSMC) can avoid the chattering problems of traditional sliding mode control (SMC) and singularity problems of terminal SMC. Moreover, compared with nonsingular terminal SMC, it behaves the faster convergence rate. So the NFTSMC method is applied to design controller. Finally, in the framework of Lyapunov theory, the stability of the closed-loop system is analyzed, and the tracking error is asymptotically stable. The effectiveness of the proposed control scheme is verified by simulation results.

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. O. N. Sinan and O. Merit, “Feedback control strategies for quadrotor-type aerial robots,” Transactions of the Institute of Measurement and Control, vol. 38, no. 5, pp. 529–554, 2016.

    Article  Google Scholar 

  2. J. J. Xiong and E. H. Zheng, “Position and attitude tracking control for a quadrotor UAV,” ISA Transactions, vol. 53, no. 3, pp. 725–731, 2014.

    Article  MathSciNet  Google Scholar 

  3. T. Tomic, K. Schmid, and P. Lutz, “Toward safely autonomous UAV: Research platform for indoor and outdoor urban search and rescue,” IEEE Robotics and Automation Magazine, vol. 19, no. 3, pp. 46–56, 2012.

    Article  Google Scholar 

  4. F. Kendoul, “Survey of advances in guidance, navigation and control of unmanned quadrotor craft systems,” Journal of Field Robotics, vol. 29, no. 2, pp. 315–378, 2012.

    Article  Google Scholar 

  5. O. U. Rehman, B. Fudan, and I. Petersen, “Uncertainty modeling and robust minimax LQR control of multivariable nonlinear systems with application to hypersonic flight,” Asian Journal of Control, vol. 14, no. 5, pp. 1180–1193, 2012.

    Article  MathSciNet  Google Scholar 

  6. Z. Pu, X. Tan, and G. Fan, “Uncertainty analysis and robust trajectory linearization control of a flexible airbreathing hypersonic vehicle,” Acta Astronautica, vol. 101, no. 1, pp. 16–32, 2014.

    Article  Google Scholar 

  7. K. H. Ang, G. Chong, and Y. Li, “PID control system analysis, design and technology,” IEEE Transactions on Control Systems Technology, vol. 13, no. 4, pp. 559–576, 2005.

    Article  Google Scholar 

  8. W. Jasim and D. Gu, “H for quadrotor attitude stabilization,” IEEE UKACC International Conference on Control, pp. 19–24, 2012.

  9. N. Koksal, H. An, and B. Fidan, “Backstepping-based adaptive control of a quadrotor UAV with guaranteed tracking performance,” ISA Transactions, vol. 105, pp. 98–110, 2020.

    Article  Google Scholar 

  10. S. Zeghlache, A. Djerioui, and L. Benyettou, “Fault tolerant control for modified quadrotor via adaptive type-2 fuzzy backstepping subject to actuator faults,” ISA Transactions, vol. 95, pp. 330–345, 2019.

    Article  Google Scholar 

  11. F. Chen, R. Jiang, and K. Zhang, “Robust backstepping sliding-mode control and observer-based fault estimation for a quadrotor UAV,” IEEE Transactions on Industrial Electronics, vol. 63, no. 8, pp. 5044–5096, 2016.

    Article  Google Scholar 

  12. T. Li, Y. M. Zhang, and B. W. Gordon, “Nonlinear fault-tolerant control of a quadrotor UAV based on sliding mode control technique,” IFAC Proceedings Volumes, vol. 45, no. 20, pp. 1317–1322, 2012.

    Article  Google Scholar 

  13. C. R. Avram, X. D. Zhang, and J. Muse, “Nonlinear adaptive fault-tolerant quadrotor altitude and attitude tracking with multiple actuator faults,” IEEE Transactions on Control Systems Technology, vol. 26, no. 2, pp. 701–707, 2018.

    Article  Google Scholar 

  14. W. Q. Gong, B. Li, and Y. S. Yang, “Fixed-time integraltype sliding mode control for the quadrotor UAV attitude stabilization under actuator failures,” Aerospace Science and Technology, vol. 95, pp. 1–16, 2019.

    Google Scholar 

  15. X. Wu, B. Xiao, and Y. Qu, “Modeling and sliding mode-based attitude tracking control of a quadrotor UAV with time-varying mass,” ISA Transactions, vol. 19, pp. 30354–30361, 2019.

    Google Scholar 

  16. H. J. Jayakrishnan, “Position and attitude control of a quadrotor UAV using super twisting sliding mode,” IFAC-PapersOnLine, vol. 49, no. 1, pp. 284–289, 2016.

    Article  MathSciNet  Google Scholar 

  17. M. Vahdanipour and M. Khodabandeh, “Adaptive fractional order sliding mode control for a quadrotor with a varying load,” Aerospace Science and Technology, vol. 86, pp. 737–747, 2019.

    Article  Google Scholar 

  18. H. Razmi and S. Afshinfar, “Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV,” Aerospace Science and Technology, vol. 91, pp. 12–17, 2019.

    Article  Google Scholar 

  19. W. C. Lei, C. Y. Li, and M. Z. Q. Chen, “Robust adaptive tracking control for quadrotors by combining PI and self-tuning regulator,” IEEE Transactions on Control Systems Technology, vol. 27, no. 6, pp. 2663–2671, 2019.

    Article  Google Scholar 

  20. B. L. Tian and Z. Y. Zuo, “Multivariable finite time attitude control for quadrotor UAV: Theory and experimentation,” IEEE Transactions on Industrial Electronics, vol. 65, no. 3, pp. 2567–2577, 2017.

    Article  Google Scholar 

  21. S. Islam, P. X. Liu, and A. Ei Saddik, “Nonlinear robust adaptive sliding mode control design for miniature unmanned multirotor aerial vehicle,” International Journal of Control, Automation, and Systems, vol. 15, no. 4, pp. 1661–1668, 2017.

    Article  Google Scholar 

  22. M. Labbadi and M. Cherkaoui, “Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV,” Aerospace Science and Technology, vol. 93, pp. 1–14, 2019.

    Article  Google Scholar 

  23. X. Y. Shi, Y. H. Cheng, and S. M. Zhong, “Adaptive fractional-order SMC controller design for unmanned quadrotor helicopter under actuator fault and disturbances,” IEEE Access, vol. 8, pp. 103792–103802, 2020.

    Article  Google Scholar 

  24. H. Rabiee, M. Ataei, and M. Ekramian, “Continuous nonsingular terminal sliding mode control based on adaptive sliding mode disturbance observer for uncertain nonlinear systems,” Automatica, vol. 109, pp. 1–14, 2019.

    Article  MathSciNet  Google Scholar 

  25. B. Wang, X. Yu, L. X. Mu, and Y. M. Zhang, “Disturbance observer-based adaptive fault-tolerant control for a quadrotor helicopter subject to parametric uncertainties and external disturbances,” Mechanical Systems and Signal Processing, vol. 120, no. 1, pp. 727–743, 2019.

    Article  Google Scholar 

  26. X. M. Zheng, P. Li, and H. Y. Li, “Adaptive backstepping-based NTSM control for unmatched uncertain nonlinear systems,” Journal of Systems Engineering and Electronics, vol. 26, no. 3, pp. 557–564, 2015.

    Article  Google Scholar 

  27. Y. Feng, X. H. Yu, and Z. H. Man, “Non-singular terminal sliding mode control of rigid manipulators,” Automatica, vol. 38, no. 12, pp. 2159–2167, 2002.

    Article  MathSciNet  Google Scholar 

  28. K. Eliker and W. D. Zhang, “Finite-time adaptive integral backstepping fast terminal sliding mode control application on quadrotor UAV,” International Journal of Control, Automation, and Systems, vol. 18, no. 2, pp. 415–430, 2019.

    Article  Google Scholar 

  29. J. Liu, W. D. Gai, J. Zhang, and Y. X. Li, “Nonlinear adaptive backstepping with ESO for the quadrotor trajectory tracking control in the multiple disturbances,” International Journal of Control, Automation, and Systems, vol. 17, no. 11, pp. 2754–2768, 2019.

    Article  Google Scholar 

Download references

Funding

This research was supported by Natural Science Foundation of Hebei Province (F2020203105), National Natural Science Foundation of China (61503323).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fang Wang.

Additional information

Fang Wang received her M.S. degree in computational mathematics from Yanshan University, Hebei, China, in 2008. In 2014, she received a Ph.D. degree in control theory and control engineering from Tianjin University, Tianjin, China. She is currently an associate professor in Yanshan University. She is the author or coauthor of more than 30 papers in technical journals, and conferences. She has been involved in projects supported by the National Natural Science Foundation of China, the China Postdoctoral Science Foundation, and other important foundations. Her major research interests include nonlinear control theories, adaptive control, robust control, guidance, and control of aircraft.

Zhigang Ma received his B.S. degree from Changzhi University, Shanxi, China in 2019. Now, he is studying in Yanshan University for a Master’s degree and his research interest is quadrotor UAV control.

Hongmei Gao received her B.S. degree from Xinzhou Teachers University, Shanxi, China, in 2017. Now, she is studying in Yanshan University for a Master’s degree and her research interest is quadrotor UAV control.

Chao Zhou received his Ph.D. degree in mechanical engineering from Yanshan University, Qinhuangdao, China, in 2019. Now he is a Lecturer in Hebei Agricultural University, China. He is the author or coauthor of more than 15 papers in technical journals, and conferences. His research interests include metallurgy automatic, machinery design and theory, and highly efficient continuous casting technology.

Changchun Hua received his Ph.D. degree in electrical engineering from Yanshan University, Qinhuangdao, China, in 2005. He was a research Fellow in National University of Singapore from 2006 to 2007. From 2007 to 2009, he worked in Carleton University, Canada, funded by Province of Ontario Ministry of Research and Innovation Program. From 2009 to 2011, he worked in University of Duisburg-Essen, Germany, funded by Alexander von Humboldt Foundation. Now he is a full professor in Yanshan University, China. He is the author or coauthor of more than 110 papers in mathematical, technical journals, and conferences. His research interests are in nonlinear control systems, control systems design over network, teleoperation systems, and intelligent control.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, F., Ma, Z., Gao, H. et al. Disturbance Observer-based Nonsingular Fast Terminal Sliding Mode Fault Tolerant Control of a Quadrotor UAV with External Disturbances and Actuator Faults. Int. J. Control Autom. Syst. 20, 1122–1130 (2022). https://doi.org/10.1007/s12555-020-0773-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0773-2

Keywords

Navigation