Adaptive Backstepping Sliding Mode Fault-Tolerant Control of Quadrotor UAV in the Presence of External Disturbances, Uncertainties, and Simultaneous Actuator and Sensor Faults

Authors

  • Abderrahim Ezzara LSEEET Laboratory, Department of Applied Physics, Faculty of Science and Technology, Cadi Ayyad University, Marrakesh, Morocco
  • Ahmed Youssef Ouadine Ecole Royale de l'Air, Marrakesh, Morocco
  • Hassan Ayad LSEEET Laboratory, Department of Applied Physics, Faculty of Science and Technology, Cadi Ayyad University, Marrakesh, Morocco

DOI:

https://doi.org/10.15837/ijccc.2025.5.7018

Keywords:

Active fault-tolerant control, quadrotor UAV, actuator and sensor faults, nonlinear unknown input observer, adaptive backstepping sliding mode control

Abstract

This paper proposes a new active fault-tolerant control strategy for quadrotor unmanned aerial vehicles against simultaneous unknown external disturbances, system uncertainties, actuator faults, and sensor faults, which pose critical safety risks in autonomous flight operations. Unlike existing approaches that address these challenges separately, the proposed method provides an integrated solution for simultaneous actuator and sensor fault compensation. Based on a quadrotor’s nonlinear dynamic model, time-varying actuator and sensor faults are simultaneously estimated by a nonlinear unknown input observer. To attenuate the disturbance’s effects on fault estimation, an H∞ performance index is used. Subsequently, a robust nonlinear adaptive backstepping sliding mode controller is proposed to actively compensate for the estimated faults while maintaining stability despite the presence of uncertainties and disturbances. MATLAB simulations demonstrate successful fault estimation convergence and robust control performance across various challenging scenarios with different fault combinations and operational conditions. The proposed strategy achieves high tracking accuracy, with attitude RMSE below 10^3 rad and position RMSE below 0.2 m under concurrent actuator and sensor fault conditions.

References

Baldini, A., Felicetti, R., Freddi, A., Monteriù, A., "Fault-Tolerant Control of a Variable-Pitch Quadrotor under Actuator Loss of Effectiveness and Wind Perturbations," Sensors and Transducers, vol. 23, no. 10, p. 4907, May 2013. https://doi.org/10.3390/s23104907

Nguyen, N., Hong, S., "Fault-Tolerant Control of Quadcopter UAVs Using Robust Adaptive Sliding Mode Approach," Energies, vol. 12, p. 95, December 2018. https://doi.org/10.3390/en12010095

Nguyen, N., Hong, S., "Active Fault-Tolerant Control of a Quadcopter against Time-Varying Actuator Faults and Saturations Using Sliding Mode Backstepping Approach," Applied Sciences, vol. 9, p. 4010, September 2019. https://doi.org/10.3390/app9194010

Wang, B., Yu, X., Mu, L., Zhang, Y., "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, pp. 727-743, April 2019. https://doi.org/10.1016/j.ymssp.2018.11.001

Ma, H., Liu, Y., Li, T., Yang, G.-H., "Nonlinear High-Gain Observer-Based Diagnosis and Compensation for Actuator and Sensor Faults in a Quadrotor Unmanned Aerial Vehicle," IEEE Transactions on Industrial Informatics, vol. 15, no. 1, pp. 550-562, August 2019. https://doi.org/10.1109/TII.2018.2865522

Nguyen, N.-P., Pitakwatchara, P., "Attitude Fault-Tolerant Control of Aerial Robots with Sensor Faults and Disturbances," Drones, vol. 7, p. 156, February 2023. https://doi.org/10.3390/drones7030156

Ezzara, A., Ouadine, A. Y., Ayad, H., "Adaptive Observer-based Fault-Tolerant Control for Actuator Faults in Quadrotor UAV," in 2024 International Conference on Global Aeronautical Engineering and Satellite Technology (GAST), pp. 1-5, 2024. https://doi.org/10.1109/GAST60528.2024.10520809

Ouadine, A. Y., Mjahed, M., Ayad, H., El Kari, A., "UAV Quadrotor Fault Detection and Isolation Using Artificial Neural Network and Hammerstein-Wiener Model," Studies in Informatics and Control, vol. 29, no. 3, pp. 317-328, 2020. https://doi.org/10.24846/v29i3y202005

Zou, P., Hou, B., Jiang, L., Zhang, Z.,"Bearing Fault Diagnosis Method Based on EEMD and LSTM,"International Journal of Computers Communications and Control, vol. 15, no. 1, 2020. https://doi.org/10.15837/ijccc.2020.1.3780

Moldovan, O., Ghincu, R., Moldovan, A., Noje, D., Tarca, R., "Fault Detection in Three-phase Induction Motor based on Data Acquisition and ANN based Data Processing,"International Journal of Computers Communications and Control, vol. 17, no. 3, 2022. https://doi.org/10.15837/ijccc.2022.3.4788

Gao, Z., Liu, X., Chen, M., "Unknown Input Observer Based Robust Fault Estimation for Systems Corrupted by Partially-Decoupled Disturbances," IEEE Transactions on Industrial Electronics, vol. 63, pp. 1-1, January 2015. https://doi.org/10.1109/TIE.2015.2497201

Chen, J., Patton, R., Zhang, H.-Y., "Design of unknown input observers and robust fault detection filters," International Journal of Control, vol. 63, pp. 85-105, February 2007. https://doi.org/10.1080/00207179608921833

Chen, W., Saif, M., "Unknown input observer design for a class of nonlinear systems: An LMI approach," in Proceedings of the American Control Conference, vol. 2006, pp. 5 pp.-, July 2006. https://doi.org/10.1109/ACC.2006.1655461

Xia, J., Jiang, B., Zhang, K., "UIO-Based Practical Fixed-Time Fault Estimation Observer Design of Nonlinear Systems," Symmetry, vol. 14, p. 1618, August 2022. https://doi.org/10.3390/sym14081618

Hashemi, M., Egoli, A., Naraghi, M., Tan, C., "Saturated Fault Tolerant Control Based on Partially Decoupled Unknown-Input Observer: A New Integrated Design Strategy," IET Control Theory and Applications, July 2019. https://doi.org/10.1049/iet-cta.2018.6349

Lan, J., Patton, R. J., "Integrated fault estimation and fault-tolerant control for uncertain Lipschitz non-linear systems," International Journal of Robust and Nonlinear Control, vol. 27, no. 5, pp. 761-780, 2016. https://doi.org/10.1002/rnc.3597

Bouadi, H., Tadjine, M., Bouchoucha, M., "Modelling and stabilizing control laws design based on backstepping for an UAV type-quadrotor," IFAC Proceedings Volumes, vol. 40, no. 15, pp. 245-250, 2007. https://doi.org/10.3182/20070903-3-FR-2921.00043

Li, F., Song, W.-P., Song, B., Jiao, J., "Dynamic Simulation and Conceptual Layout Study on a Quad-Plane in VTOL Mode in Wind Disturbance Environment," International Journal of Aerospace Engineering, vol. 2022, pp. 1-24, January 2022. https://doi.org/10.1155/2022/5867825

Li, F., Song, W.-P., Song, B., Zhang, H., "Dynamic modeling, simulation, and parameter study of electric quadrotor system of Quad-Plane UAV in wind disturbance environment," International Journal of Micro Air Vehicles, vol. 13, January 2021. https://doi.org/10.1177/17568293211022211

Cole, K., "Reactive trajectory generation and formation control for groups of UAVs in windy environments," Washington, 2018.

Boskovic, J., Mehra, R., "Stable adaptive multiple model-based control design for accommodation of sensor failures," in Proceedings of the American Control Conference, vol. 3, pp. 2046 - 2051, February 2002. https://doi.org/10.1109/ACC.2002.1023937

Jinghui, P., Lili, Q., Kaixiang, P., "Sensor and Actuator Fault Diagnosis for Robot Joint Based on Deep CNN," Entropy, vol. 23, p. 751, June 2021. https://doi.org/10.3390/e23060751

Balaban, E., Saxena, A., Bansal, P., Goebel, K. F., Curran, S., "Modeling, Detection, and Disambiguation of Sensor Faults for Aerospace Applications," IEEE Sensors Journal, vol. 9, no. 12, pp. 1907-1917, 2009. https://doi.org/10.1109/JSEN.2009.2030284

Silva, J., Saxena, A., Balaban, E., Goebel, K., "A knowledge-based system approach for sensor fault modeling, detection and mitigation," Expert Systems with Applications, vol. 39, pp. 10977- 10989, September 2012. https://doi.org/10.1016/j.eswa.2012.03.026

Derafa, L., Madani, T., Benallegue, A., "Dynamic modelling and experimental identification of four rotor helicopter parameters," in 2006 IEEE International Conference on Industrial Technology, pp. 1834-1839, 2006. https://doi.org/10.1109/ICIT.2006.372515

Additional Files

Published

2025-09-11

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.