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
Estimation Basée sur les Données de l'Efficacité des Moteurs de Quadricoptères via Minimisation des Résidus
Cet article propose un cadre basé sur les données pour l'estimation en ligne de l'efficacité des moteurs de quadricoptères via minimisation des résidus. Le problème est modélisé comme un problème d'optimisation non linéaire sous contraintes, résolu en minimisant les résidus de trajectoire entre les données de vol mesurées et les prédictions du modèle dynamique du quadricoptère. Une stratégie de fenêtre glissante permet l'estimation en ligne, tandis qu'un schéma des moindres carrés itérativement repondérés (IRLS) combiné à la méthode des points intérieurs primal-dual résout efficacement le problème d'optimisation, avec application de contraintes d'inégalité via des fonctions de barrière logarithmique. Une pondération robuste par z-score est employée pour rejeter les valeurs aberrantes, particulièrement efficace dans les scénarios de limitation des moteurs, démontrant des pics d'estimation plus faibles comparés à la méthode de référence EKF.
Les quadricoptères dépendent fortement de la réponse rapide des moteurs pour assurer un vol stable et précis. Les performances du système de propulsion affectent directement l'efficacité énergétique, l'autonomie et la manœuvrabilité. L'efficacité des moteurs, facteur critique mais généralement non directement mesurable, se dégrade en raison des températures élevées, du vieillissement des composants, de l'usure mécanique et des fluctuations de tension de batterie.
Les recherches existantes se concentrent principalement sur l'identification des paramètres de masse, d'inertie ou de centre de masse, ainsi que sur la détection de défauts d'actionneurs, mais accordent relativement peu d'attention à l'estimation de l'efficacité des moteurs. Les méthodes de filtrage traditionnelles (telles que EKF, UKF) produisent facilement des pics d'estimation lors du traitement de changements brusques et de valeurs aberrantes, manquant de robustesse.
Cadre d'Optimisation Innovant : Propose une méthode d'estimation de l'efficacité des moteurs basée sur l'optimisation non linéaire sous contraintes, réalisant l'identification des paramètres via minimisation des résidus de trajectoire
Algorithme de Résolution Efficace : Combine IRLS et la méthode des points intérieurs primal-dual, fournissant une solution de calcul efficace et robuste
Mécanisme de Traitement des Valeurs Aberrantes : Emploie une pondération robuste par z-score basée sur l'écart absolu médian (MAD), supprimant efficacement l'influence des mesures aberrantes
Capacité d'Application en Temps Réel : La stratégie de fenêtre glissante rend la méthode adaptée à l'implémentation embarquée en temps réel
Dans divers scénarios de dégradation et de défaut, la méthode proposée et l'EKF de référence présentent une précision à long terme comparable, mais la méthode proposée démontre des avantages de robustesse significatifs pendant les périodes de transition :
Scénario de Dégradation Progressive : Les deux méthodes suivent avec précision les changements d'efficacité lents
Scénario de Défaut Brusque : L'EKF présente des pics évidents, tandis que la méthode proposée maintient une estimation lisse
Scénario Combiné : La méthode proposée conserve des performances stables dans les scénarios complexes
La Figure 6 montre que dans les scénarios de défaut brusque et combiné, les pics d'estimation maximaux de la méthode proposée sont significativement inférieurs à ceux de l'EKF :
Scénario de défaut brusque : Réduction des pics d'environ 60-80%
Scénario combiné : Réduction des pics d'environ 50-70%
Convergence d'Estimation : À partir d'une estimation initiale de 0,5, converge vers la vraie valeur en un cycle complet de la méthode des points intérieurs
Convergence d'Optimisation : Les résidus primaux, les résidus duaux et l'écart de substitution dual décroissent de manière monotone, satisfaisant les conditions d'optimalité KKT
Les recherches connexes sont rares ; les travaux antérieurs des auteurs 13 proposent un estimateur d'efficacité des moteurs basé sur UKF pour les systèmes de quadricoptères coopératifs.
Efficacité : Le cadre proposé estime avec précision l'efficacité des moteurs de quadricoptères
Robustesse : Comparée aux méthodes de filtrage traditionnelles, elle démontre une meilleure capacité de résistance aux perturbations dans les scénarios de changements brusques
Temps Réel : La stratégie de fenêtre glissante supporte l'implémentation en ligne
Rigueur Théorique : Modélisation mathématique stricte basée sur la théorie de l'optimisation
Innovation Méthodologique : Transforme le problème d'identification de systèmes en optimisation sous contraintes, offrant une nouvelle perspective de résolution
Valeur Pratique : Directement orientée vers les besoins d'application réelle, possédant une valeur d'ingénierie
Conception Robuste : Le mécanisme de traitement des valeurs aberrantes est bien conçu, améliorant la fiabilité de l'application pratique
L'article cite 27 références connexes, principalement concentrées sur la modélisation et le contrôle de quadricoptères, l'identification de systèmes et les algorithmes d'optimisation, fournissant une base théorique solide à la recherche.
Évaluation Globale : Cet article présente une qualité technique élevée, proposant une méthode innovante d'estimation de l'efficacité des moteurs avec des contributions certaines dans la modélisation théorique et la conception d'algorithmes. Bien que actuellement validé uniquement par simulation, la méthode possède de bonnes perspectives pratiques. Il est recommandé que les travaux futurs se concentrent sur la vérification de vol réelle et l'optimisation de l'efficacité computationnelle.