🤖 AI Summary
This work addresses the critical issue of degraded trajectory tracking performance and potential collisions in high-speed drone flight caused by battery depletion-induced thrust reduction. For the first time, a coupled battery–propulsion system model is embedded within a nonlinear model predictive control (NMPC) framework to enable real-time prediction of voltage, current, power, and maximum available thrust. These predictions dynamically adjust thrust constraints and trigger online trajectory replanning accordingly. The proposed approach significantly enhances flight stability and safety at high speeds: compared to uncompensated strategies, it reduces trajectory tracking RMSE by a factor of six, extends flight distance by 46%, doubles endurance time, and enables collision-free navigation through obstacle-rich environments.
📝 Abstract
Trajectory tracking performance of Uncrewed Aerial Vehicles (UAVs) degrades during high-speed and agile flight due to the depletion of the battery and subsequent loss of maximum available thrust. In applications such as drone racing, the consequent trajectory tracking error leads to a collision with obstacles and a subsequent failure to complete the race. In this paper, we present a novel method for integrating battery and propulsion system models into a Nonlinear Model Predictive Controller (NMPC) framework to enable real-time prediction of the voltage, consumed current, power, and maximum available thrust of the platform. This enables our approach to account for the dynamic variations in the maximum available thrust of the UAV caused by battery discharge, allowing it to plan for the depleting thrust and improve trajectory tracking performance. A trajectory planning algorithm is implemented to replan the trajectory in-flight based on evolving thrust limits. The accuracy of the proposed model is verified in real-world flight experiments, while the effectiveness of the replanning algorithm is evaluated in simulation. Compared to an uncompensated flight, our novel approach demonstrates achieves a collision-free flight to achieve a 6-fold decrease in tracking Root Mean Square Error (RMSE), a 46 % increase in flight distance, and a 100 % increase in flight time in an obstacle-ridden environment.