Integrating Second Order Sliding Mode Control and Anomaly Detection Using Auto-Encoder for Enhanced Safety and Reliability of Quadrotor UAVs

Document Type : Original Research Article


1 Faculty of Aerospace, K. N. Toosi University of Technology, Iran

2 Faculty of Aerospace, Malek Ashtar University of Technology, Iran


This paper presents a comprehensive framework for enhancing the safety and reliability of quadrotor UAVs by integrating second-order sliding mode control (2-SMC) and an advanced anomaly detection and prediction system based on machine learning and AI. The paper addresses the challenges of designing controllers for quadrotors by proposing a novel sliding manifold approach divided into two subsystems for accurate position and attitude tracking. The paper also provides a detailed analysis of the nonlinear coefficients of the sliding manifold using Hurwitz stability analysis. It demonstrates the effectiveness of the proposed method through extensive simulation results. To further assess the safety and reliability of the quadrotor, an anomaly detection and prediction system is integrated with the position and attitude tracking control. The system utilizes machine learning and AI techniques to identify and predict abnormal behaviours or faults in real time, enabling the quadrotor to quickly and effectively respond to critical situations. The proposed framework provides a promising approach for designing robust and safe controllers for quadrotor UAVs. It demonstrates the potential of advanced machine learning and AI techniques for enhancing the safety and reliability of autonomous systems.


Main Subjects

  1. Elmeseiry, N. Alshaer, and T. Ismail, "A detailed survey and future directions of unmanned aerial vehicles (uavs) with potential applications," Aerospace, vol. 8, no. 12, p. 363, 2021.
  2. Ameli, Y. Aremanda, W. A. Friess, and E. N. Landis, "Impact of UAV hardware options on bridge inspection mission capabilities," Drones, vol. 6, no. 3, p. 64, 2022.
  3. Chen, "Research on AI application in the field of quadcopter UAVs," in 2020 IEEE 2nd International Conference on Civil Aviation Safety and Information Technology (ICCASIT, 2020: IEEE, pp. 569-571.
  4. Senthilnath, M. Kandukuri, A. Dokania, and K. Ramesh, "Application of UAV imaging platform for vegetation analysis based on spectral-spatial methods," Computers and Electronics in Agriculture, vol. 140, pp. 8-24, 2017.
  5. A. Gandhi and M. Ghosal, "Novel low cost quadcopter for surveillance application," in 2018 International Conference on Inventive Research in Computing Applications (ICIRCA), 2018: IEEE, pp. 412-414.
  6. Bajelani, M. Tayefi, and M. Zhu, "A real-test and simulation combined platform for developing intelligent tracking control of multirotors," International Journal of Intelligent Unmanned Systems, no. ahead-of-print, 2022.
  7. Eghlimi, M. Azimi, and A. Alikhani, "Fault-tolerant Sliding Mode Controller and Active Vibration Control Design for Attitude Stabilization of a Flexible Spacecraft in the Presence of Bounded Disturbances," International Journal of Reliability, Risk and Safety: Theory and Application, vol. 5, no. 1, pp. 85-91, 2022.
  8. Wang, Z. Wang, L. Liu, D. Liu, and X. Peng, "Data-driven anomaly detection for UAV sensor data based on deep learning prediction model," in 2019 Prognostics and System Health Management Conference (PHM-Paris), 2019: IEEE, pp. 286-290.
  9. Bouchoucha, S. Seghour, and M. Tadjine, "Classical and second order sliding mode control solution to an attitude stabilization of a four rotors helicopter: From theory to experiment," in 2011 IEEE International Conference on Mechatronics, 2011: IEEE, pp. 162-169.
  10. U. Din, Q. Khan, F.-U. Rehman, and R. Akmeliawanti, "A comparative experimental study of robust sliding mode control strategies for underactuated systems," IEEE Access, vol. 5, pp. 10068-10080, 2017.
  11. Ríos, R. Falcón, O. A. González, and A. Dzul, "Continuous sliding-mode control strategies for quadrotor robust tracking: Real-time application," IEEE Transactions on Industrial Electronics, vol. 66, no. 2, pp. 1264-1272, 2018.
  12. Herrera, W. Chamorro, A. P. Gómez, and O. Camacho, "Sliding mode control: An approach to control a quadrotor," in 2015 Asia-Pacific Conference on Computer Aided System Engineering, 2015: IEEE, pp. 314-319.
  13. Sharifi, M. Mirzaei, B. W. Gordon, and Y. Zhang, "Fault tolerant control of a quadrotor UAV using sliding mode control," in 2010 conference on control and Fault-Tolerant Systems (SysTol), 2010: IEEE, pp. 239-244.
  14. Benallegue, A. Mokhtari, and L. Fridman, "High‐order sliding‐mode observer for a quadrotor UAV," International Journal of Robust and Nonlinear Control: IFAC‐Affiliated Journal, vol. 18, no. 4‐5, pp. 427-440, 2008.
  15. Coza, C. Nicol, C. Macnab, and A. Ramirez-Serrano, "Adaptive fuzzy control for a quadrotor helicopter robust to wind buffeting," Journal of Intelligent & Fuzzy Systems, vol. 22, no. 5-6, pp. 267-283, 2011.
  16. Eker, "Second-order sliding mode control with experimental application," ISA transactions, vol. 49, no. 3, pp. 394-405, 2010.
  17. Mondal and C. Mahanta, "A fast converging robust controller using adaptive second order sliding mode," ISA transactions, vol. 51, no. 6, pp. 713-721, 2012.
  18. -Q. Guo, J.-X. Xu, and T. H. Lee, "Design and implementation of a new sliding mode controller on an underactuated wheeled inverted pendulum," Journal of the Franklin Institute, vol. 351, no. 4, pp. 2261-2282, 2014.
  19. Ashrafiuon and R. S. Erwin, "Sliding mode control of underactuated multibody systems and its application to shape change control," International Journal of Control, vol. 81, no. 12, pp. 1849-1858, 2008.
  20. -H. Zheng, J.-J. Xiong, and J.-L. Luo, "Second order sliding mode control for a quadrotor UAV," ISA transactions, vol. 53, no. 4, pp. 1350-1356, 2014.
  21. Olfati-Saber, "Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles," Massachusetts Institute of Technology, 2001.
  22. V. Raffo, M. G. Ortega, and F. R. Rubio, "An integral predictive/nonlinear H∞ control structure for a quadrotor helicopter," Automatica, vol. 46, no. 1, pp. 29-39, 2010.
  23. V. Raffo, M. G. Ortega, and F. R. Rubio, "Backstepping/nonlinear H∞ control for path tracking of a quadrotor unmanned aerial vehicle," in 2008 American Control Conference, 2008: IEEE, pp. 3356-3361.
  24. W. Prouty, Helicopter performance, stability, and control. 1995.
  25. Weidong, Z. Pengxiang, W. Changlong, and C. Min, "Position and attitude tracking control for a quadrotor UAV based on terminal sliding mode control," in 2015 34th Chinese control conference (CCC), 2015: IEEE, pp. 3398-3404.
  26. A. Farsi and E. Zio, "Industry 4.0: Some challenges and opportunities for Reliability Engineering," International Journal of Reliability, Risk and Safety: Theory and Application, vol. 2, no. 1, pp. 23-34, 2019.
  27. Bank, N. Koenigstein, and R. Giryes, "Autoencoders," arXiv preprint arXiv:2003.05991, 2020.
  28. Kilbertus, M. J. Kusner, and R. Silva, "A class of algorithms for general instrumental variable models," Advances in Neural Information Processing Systems, vol. 33, pp. 20108-20119, 2020.