Propeller Fault Detection and Isolation for Multirotor Drones with Adaptation to Battery Voltage Drop
Abstract This paper addresses the problem of propeller fault detection and isolation in multirotor aerial vehicles using inertial data, explicitly accounting for the impact of battery voltage drop to ensure reliable residual generation. A complete mathematical model is presented, including the vehicle’s kinematics, dynamics, and powertrain. From this model, an experimentally fitted static powertrain model is developed, which encompasses PWM commands, supply voltage, and blade faults. This model enables effective estimation of the lift force by incorporating battery voltage measurements, which is then used by a bank of observers designed for actuator fault detection and isolation. The resulting residuals are fed to a lightweight neural network classifier, achieving $$95.04\%$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mn>95.04</mml:mn> <mml:mo>%</mml:mo> </mml:mrow> </mml:math> fault isolation accuracy despite considering small faults (starting from a $$5\%$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mn>5</mml:mn> <mml:mo>%</mml:mo> </mml:mrow> </mml:math> reduction in one propeller blade length), varying operating conditions, sensor noise, and model mismatches. The proposed method is validated through Monte Carlo simulations, and its real-time feasibility is demonstrated using processor in the loop experiments on a standard flight controller.
Authors
- Alessandro Freddi (ORCID: https://orcid.org/0000-0002-9880-0238)
- Andrea Monteriù (ORCID: https://orcid.org/0000-0001-5388-8697)
- Francesco Ferracuti
- Riccardo Felicetti
- Alessandro Baldini
Institutions
- Marche Polytechnic University (IT)
Publication Details
- Journal
- Journal of Intelligent & Robotic Systems
- Published
- 2026-02-18
- DOI
- https://doi.org/10.1007/s10846-026-02369-x
- Primary Topic
- Advanced Aircraft Design and Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00