@article{WEI2026, 
author = {Pengxuan WEI and Hanlin SHENG and Fengyun LI and Yijie WANG and Haolan SHI and Jiacheng LI and Qian CHEN},
title = {Hierarchical adaptive multi-mode fault-tolerant control method for UAVs},
year = {2026},
journal = {Acta Aeronautica et Astronautica Sinica},
volume = {47},
number = {15},
keywords = {quadrotor UAV, actuator fault, online optimization, tracking control, fault-tolerant control},
url = {https://www.sciopen.com/article/10.7527/S1000-6893.2025.33091},
doi = {10.7527/S1000-6893.2025.33091},
abstract = {Rotor failure induces characteristics in quadrotor UAVs such as strong nonlinearity, rapid time-variance, and severe under-actuation. Consequently, traditional control methods often struggle to maintain flight stability, frequently resulting in loss of control and crashes. To address these challenges, this paper proposes a multi-mode fault-tolerant control method based on a hierarchical adaptive framework. This method innovatively constructs a control architecture comprising Dynamic Weighting Nonlinear Model Predictive Control (DWNMPC) and Adaptive Incremental Nonlinear Dynamic Inversion (AINDI). The upper-level DWNMPC controller employs a state-dependent weight adaptive mechanism. By dynamically adjusting the weights of various states in the cost function based on attitude errors, it prioritizes attitude stability to suppress tumbling at the instant of failure, subsequently transitioning smoothly to precise trajectory tracking once the system stabilizes. To cope with model uncertainties and strong aerodynamic disturbances under severe failure conditions, the lower-level AINDI controller is designed to provide online robust adaptive correction to DWNMPC commands. This controller utilizes sensor measurements to compensate for unmodeled moments in real-time and adopts the Recursive Least Squares (RLS) method with a forgetting factor to identify key parameters, such as the moment of inertia, thereby significantly enhancing system robustness. Experimental results demonstrate that the proposed method exhibits excellent trajectory tracking capabilities under fault-free, partial rotor failure, and complete rotor failure conditions. Furthermore, the control process relies solely on onboard sensors for state estimation, reflecting its high applicability in actual physical environments. In the extreme scenario of complete single-rotor failure resulting in a high-speed spin of approximately −10.5 rad/s, the Root Mean Square Error (RMSE) of trajectory tracking increased by only 0.047 6 m, 0.054 5 m, and 0.083 m on the x, y, and z axes, respectively, compared to the fault-free condition, significantly improving the reliability and safety of the UAV.}
}