Fault-Tolerant Control of Quadrotors with Actuator Faults: Experimental Verification of a Backstepping-Based Adaptive Controller
Abstract
1. Introduction
- We develop a quadrotor testbed that integrates a self-developed flight controller, and perform system identification experiments. Note that the experimental validation in [17] does not provide detailed specifications or parameters for the testbed.
- We implement the controller in the developed testbed and perform real-time experiments of attitude-loop control. Through experiments comparing it with a PID-type controller, we confirm that the controller is implementable and can stabilize the quadrotor’s attitude under actuator faults. We also demonstrate that the proposed controller can stabilize the quadrotor’s attitude under multi-actuator failures.
Notation
2. Mathematical Modelling
2.1. Representation of Rigid-Body Attitude [23,24,25]
2.2. Dynamics of a Quadcopter
2.3. Actuator Model and the Definition of Faults [21]
2.4. Overall Control System
3. Backstepping-Based Adaptive Fault-Tolerant Controller [21]
4. Problem Formulation
5. Development of a Quadrotor Testbed
5.1. System Configuration
- Estimate the attitude q of the quadrotor based on the measured and the Madgwick filter [31];
- Convert into the corresponding pulse width modulation (PWM) signals and send them to the electric speed controllers (ESCs) for the actuators.
5.2. Parameter Identification
- The relationship between and torque/thrust (i.e., the parameters and in (11));
- The relationship between and the corresponding PWM signal to the ESC.
6. Experimental Verification
6.1. Experimental Conditions
- Take the quadrotor off the ground and manually control its vertical position (the attitude is stabilized by the implement controller);
- An actuator failure is triggered (this time denoted as );
- Observe the behavior of the attitude of the quadrotor.
6.2. Experiment 1: Single Actuator Failure
6.3. Experiment 2: Two Actuator Failures
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Sadeghzadeh, I.; Mehta, A.; Chamseddine, A.; Zhang, Y. Active Fault Tolerant Control of a Quadrotor UAV Based on Gain-Scheduled PID Control. In Proceedings of the 25th IEEE Canadian Conference on Electrical and Computer Engineering, Montreal, QC, Canada, 29 April–2 May 2012. [Google Scholar]
- Xing, X.; Ma, Z.; Chen, X.; Huang, L. Fault-Tolerant Flight Control of Quad-rotor UAV Based on Sliding Mode Theory. In Proceedings of the Chinese Control and Decision Conference, Shenyang, China, 9–11 June 2018. [Google Scholar]
- Provan, G.; Sohége, Y. Fault-Tolerant Control for Unseen Faults Using Randomized Methods. In Proceedings of the 4th Conference on Control and Fault Tolerant Systems, Casablanca, Morocco, 18–20 September 2019. [Google Scholar]
- Huang, S.; Liao, F.; Teo, R. AI-based Fault-Tolerant Controller Design for Handling both Actuator and Sensor Faults of Multirotors. In Proceedings of the 2022 International Conference on Unmanned Aircraft Systems (ICUAS), Dubrovnik, Croatia, 21–24 June 2022. [Google Scholar]
- Yang, S.; Zou, Z.; Li, Y.; Shi, H.; Fu, Q. Adaptive Fault-Tolerant Tracking Control of Quadrotor UAVs against Uncertainties of Inertial Matrices and State Constraints. Drones 2023, 7, 107. [Google Scholar] [CrossRef]
- Saied, M.; Shraim, H.; Francis, C. A Review on Recent Development of Multirotor UAV Fault-Tolerant Control Systems. IEEE Aerosp. Electron. Syst. Mag. 2024, 39, 146–180. [Google Scholar] [CrossRef]
- Hu, X.; Wang, B.; Shen, Y.; Fu, Y.; Li, N. Disturbance Observer-Enhanced Adaptive Fault-Tolerant Control of a Quadrotor UAV against Actuator Faults and Disturbances. Drones 2023, 7, 541. [Google Scholar] [CrossRef]
- Hernndez-Gonzlez, O.; Targui, B.; Valencia-Palomo, G.; Guerrero-Snchez, M.E. Robust Cascade Observer for a Disturbance Unmanned Aerial Vehicle Carrying a Load under Multiple Time-Varying Delays and Uncertainties. Int. J. Syst. Sci. 2024, 55, 1056–1072. [Google Scholar] [CrossRef]
- Campos-Martnez, S.N.; Hernndez-Gonzlez, O.; Guerrero-Snchez, M.E.; Valencia-Palomo, G.; Targui, B.; Lpez-Estrada, F.R. Consensus Tracking Control of Multiple Unmanned Aerial Vehicles Subject to Distinct Unknown Delays. Machienes 2024, 12, 337. [Google Scholar] [CrossRef]
- Du, Y.; Huang, P.; Cheng, Y.; Fan, Y.; Yuan, Y. Fault Tolerant Control of a Quadrotor Unmanned Aerial Vehicle Based on Active Disturbance Rejection Control and Two-Stage Kalman Filter. IEEE Access 2023, 11, 67556–67566. [Google Scholar] [CrossRef]
- Ke, C.; Cai, K.; Quan, Q. Uniform Passive Fault-Tolerant Control of a Quadcopter With One, Two, or Three Rotor Failure. IEEE Trans. Robot. 2021, 37, 116–130. [Google Scholar] [CrossRef]
- Sun, S.; Wang, X.; Chu, Q.; Visser, C.D. Incremental Nonlinear Fault-Tolerant Control of a Quadrotor With Complete Loss of Two Opposing Rotors. IEEE Trans. Robot. 2023, 39, 4297–4311. [Google Scholar] [CrossRef]
- Aoki, Y.; Asano, Y.; Honda, A.; Motooka, N.; Hoshino, K.; Ohtsuka, T. Nonlinear model predictive control for hexacopter with failed rotors based on quaternions –simulations and hardware experiments–. Mech. Eng. J. 2021, 8, 21-00204. [Google Scholar] [CrossRef]
- Nan, F.; Sun, S.; Foehn, H.; Scaramuzza, D. Nonlinear MPC for Quadrotor Fault-Tolerant Control. IEEE Robot. Autom. Lett. 2022, 7, 5047–5054. [Google Scholar] [CrossRef]
- Yang, X.; Hu, X.; Ye, H.; Liu, W.; Shen, H. Fraction-order MRAC Method Based Fault Tolerant Control for Plant Protection UAV With Actuator Failure and Uncertainty. Int. J. Control. Autom. Syst. 2023, 21, 2623–2633. [Google Scholar] [CrossRef]
- Avram, R.C.; Zhang, X.; Muse, J.; Clark, M. Nonlinear Adaptive Control Design and Controller Integrity Monitoring for Quadrotor UAVs. In Proceedings of the International Conference on Unmanned Aircraft Systems, Arlington, VA, USA, 7–10 June 2016. [Google Scholar]
- Avram, R.C.; Zhang, X.; Muse, J. Nonlinear Adaptive Fault-Tolerant Quadrotor Altitude and Attitude Tracking with Multiple Actuator Faults. IEEE Trans. Control Syst. Technol. 2018, 26, 701–707. [Google Scholar] [CrossRef]
- Shen, Q.; Wang, D.; Zhu, S.; Poh, E.K. Fault-Tolerant Attitude Tracking Control for a Quadrotor Aircraft. In Proceedings of the 53rd IEEE Conference on Decision and Control, Los Angeles, CA, USA, 15–17 December 2014. [Google Scholar]
- Yu, H.; Wu, S.; He, W.; Liang, X.; Han, J.; Fang, Y. Fault-Tolerant Control for Multirotor Aerial Transportation Systems with Blade Damage. IEEE Trans. Ind. Electron. 2024, 71, 12718–12731. [Google Scholar] [CrossRef]
- Seshasayanan, S.; De, S.; Sahoo, S.R. Robust Attitude Control With Fixed Exponential Rate of Convergence and Consideration of Motor Dynamics for Tilt Quadrotor Using Quaternions. IEEE Trans. Autom. Sci. Eng. 2025, 22, 2445–2459. [Google Scholar] [CrossRef]
- Tabata, A.; Satoh, Y.; Nakamura, H.; Kato, K. Adaptive Fault Tolerant Control of Quadcopter by Using Minimum Projection Method. In Proceedings of the 44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, USA, 21–23 October 2018. [Google Scholar]
- Liang, W.; Chen, Z.; Yao, B. High-Accuracy Adaptive Robust Fault-Tolerant Control for Quadrotor With Actuator Uncertainties and Aerodynamic Drag Compensation. IEEE Trans. Autom. Sci. Eng. 2025, 22, 8123–8136. [Google Scholar] [CrossRef]
- Nonami, K.; Kendoul, F.; Suzuki, S.; Wang, W.; Nakazawa, D. Autonomous Flying Robots: Unmanned Aerial Vehicles and Micro Aerial Vehicles; Springer: Tokyo, Japan, 2014. [Google Scholar]
- Siciliano, B.; Sciavicco, L.; Villani, L.; Oriolo, G. Robotics: Modelling, Planning and Control; Springer: London, UK, 2010. [Google Scholar]
- Wie, B. Space Vehicle Dynamics and Control, 2nd ed.; American Institute of Aeronautics: Reston, VA, USA, 2008. [Google Scholar]
- Hatayama, T.; Nakamura, H. Discontinuous Adaptive Control of Attitude of Rigid Body by Using Minimum Projection Method. In Proceedings of the SICE Annual Conference 2014, Sapporo, Japan, 9–12 September 2014. [Google Scholar]
- Bhat, S.P.; Bernstein, D.S. A Topological Obstruction to Continuous Global Stabilization of Rotational Motion and the Unwinding Phenomenon. Syst. Control Lett. 2000, 39, 63–70. [Google Scholar] [CrossRef]
- Ioannou, P.; Sun, J. Robust Adaptive Controls; Prentice Hall: Englewood Cliffs, NJ, USA, 1995. [Google Scholar]
- Nakamura, H.; Tsuzuki, T.; Fukui, Y.; Nakamura, N. Asymptotic Stabilization with Locally Semiconcave Control Lyapunov Function on General Manifolds. Syst. Control Lett. 2013, 62, 902–909. [Google Scholar] [CrossRef]
- Jardin, M.R.; Mueller, E.R. Optimized Measurements of UAV Mass Moment of Inertia with a Bifilar Pendulum. J. Aircr. 2009, 46, 763–775. [Google Scholar] [CrossRef]
- Madgwick, S.O.H. An Efficient Orientation Filter for Inertial and Inertial/Magnetic Sensor Arrays; Report x-io and University of Bristol: Bristol, UK, 2010; Volume 25, pp. 763–775. [Google Scholar]










| Parameter | Explanation | Value |
|---|---|---|
| ℓ [m] | Arm length | 0.115 |
| m [kg] | Mass of the quadrotor | 0.308 |
| [kg·m2] | Roll-axis rotational inertia | |
| [kg·m2] | Pitch-axis rotational inertia | |
| [kg·m2] | Yaw-axis rotational inertia | |
| [N/rpm2] | Thrust coefficient | |
| [N/rpm2] | Torque coefficient |
| Parameter | Value |
|---|---|
| 1.0 | |
| 790,000.0 | |
| D | diag(1.0, 1.0, 1.0, 1.0) |
| K | diag(1.0, 4200.0, 4200.0, 4200.0) |
| (0.000001, 0.000001, 0.000001, 0.000001) | |
| (0.000001, 0.000001, 0.000001, 0.000001) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Satoh, Y.; Tabata, A. Fault-Tolerant Control of Quadrotors with Actuator Faults: Experimental Verification of a Backstepping-Based Adaptive Controller. Actuators 2026, 15, 105. https://doi.org/10.3390/act15020105
Satoh Y, Tabata A. Fault-Tolerant Control of Quadrotors with Actuator Faults: Experimental Verification of a Backstepping-Based Adaptive Controller. Actuators. 2026; 15(2):105. https://doi.org/10.3390/act15020105
Chicago/Turabian StyleSatoh, Yasuyuki, and Anan Tabata. 2026. "Fault-Tolerant Control of Quadrotors with Actuator Faults: Experimental Verification of a Backstepping-Based Adaptive Controller" Actuators 15, no. 2: 105. https://doi.org/10.3390/act15020105
APA StyleSatoh, Y., & Tabata, A. (2026). Fault-Tolerant Control of Quadrotors with Actuator Faults: Experimental Verification of a Backstepping-Based Adaptive Controller. Actuators, 15(2), 105. https://doi.org/10.3390/act15020105

