Data-Driven Estimation of Quadrotor Motor Efficiency via Residual Minimization
Cheng, Cheng
A data-driven framework is proposed for online estimation of quadrotor motor efficiency via residual minimization. The problem is formulated as a constrained nonlinear optimization that minimizes trajectory residuals between measured flight data and predictions generated by a quadrotor dynamics model. A sliding-window strategy enables online estimation, and the optimization is efficiently solved using an iteratively reweighted least squares (IRLS) scheme combined with a primal-dual interior-point method, with inequality constraints enforced through a logarithmic barrier function. Robust z-score weighting is employed to reject outliers, which is particularly effective in motor clipping scenarios where the proposed estimator exhibits smaller spikes than an EKF baseline. Compared to traditional filter-based approaches, the batch-mode formulation offers greater flexibility by selectively incorporating informative data segments. This structure is well-suited for onboard implementation, particularly for applications such as fault detection and isolation (FDI), health monitoring, and predictive maintenance in aerial robotic systems. Simulation results under various degradation scenarios demonstrate the accuracy and robustness of the proposed estimator.
academic
Data-Driven Estimation of Quadrotor Motor Efficiency via Residual Minimization
This paper proposes a data-driven framework based on residual minimization for online estimation of quadrotor motor efficiency. The problem is formulated as a constrained nonlinear optimization problem, solved by minimizing trajectory residuals between measured flight data and quadrotor dynamics model predictions. An online estimation scheme is implemented using a sliding window strategy, with iterative reweighted least squares (IRLS) combined with primal-dual interior point methods to efficiently solve the optimization problem, enforcing inequality constraints through logarithmic barrier functions. Robust z-score weighting based on median absolute deviation (MAD) is employed to reject outliers, demonstrating particular effectiveness in motor saturation scenarios with smaller estimation spikes compared to the EKF baseline method.
Quadrotors depend critically on rapid motor response to achieve stable and precise flight. The performance of the propulsion system directly impacts energy efficiency, flight duration, and maneuverability. Motor efficiency, a key but typically unmeasurable factor, degrades due to elevated temperatures, component aging, mechanical wear, and battery voltage fluctuations.
Existing research primarily focuses on mass, inertia, or center-of-mass parameter identification and actuator fault detection, with relatively limited attention to motor efficiency estimation. Traditional filtering methods (e.g., EKF, UKF) tend to produce estimation spikes when handling abrupt changes and outliers, lacking robustness.
Innovative Optimization Framework: Proposes a motor efficiency estimation method based on constrained nonlinear optimization, achieving parameter identification through trajectory residual minimization
Efficient Solution Algorithm: Combines IRLS and primal-dual interior point methods, providing computationally efficient and robust solutions
Outlier Handling Mechanism: Employs robust z-score weighting based on MAD, effectively suppressing the impact of anomalous measurements
Across various degradation and fault scenarios, the proposed method demonstrates comparable long-term accuracy to the EKF baseline while exhibiting significant robustness advantages during transient periods:
Progressive Degradation Scenario: Both methods accurately track gradual efficiency changes
Abrupt Fault Scenario: EKF exhibits pronounced spikes, while the proposed method maintains smooth estimates
Combined Scenario: The proposed method maintains stable performance in complex scenarios
The paper cites 25 relevant references, primarily focused on quadrotor modeling and control, system identification, and optimization algorithms, providing solid theoretical foundations for the research.
Overall Assessment: This is a technically sound paper proposing an innovative motor efficiency estimation method with contributions in both theoretical modeling and algorithm design. Although currently validated only through simulation, the method demonstrates promising practical prospects. Subsequent work should prioritize actual flight verification and computational efficiency optimization.