2025-11-14T21:58:11.259842

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

Datengestützte Schätzung der Quadrotor-Motoreffizienz durch Residuenminimierung

Grundinformationen

  • Papier-ID: 2510.11388
  • Titel: Data-Driven Estimation of Quadrotor Motor Efficiency via Residual Minimization
  • Autoren: Sheng-Wen Cheng (University of Texas at Austin), Teng-Hu Cheng (National Yang Ming Chiao Tung University)
  • Klassifizierung: eess.SY cs.SY (Systeme und Regelung)
  • Veröffentlichungsdatum: 13. Oktober 2025 (arXiv-Preprint)
  • Papierlink: https://arxiv.org/abs/2510.11388

Zusammenfassung

Dieses Papier präsentiert einen datengestützten Rahmen basierend auf Residuenminimierung zur Online-Schätzung der Motoreffizienz von Quadrotoren. Das Problem wird als beschränktes nichtlineares Optimierungsproblem modelliert und durch Minimierung der Trajektorienresiduen zwischen gemessenen Flugdaten und Quadrotor-Dynamikmodellvorhersagen gelöst. Eine Schiebefenster-Strategie ermöglicht die Online-Schätzung, während iterativ neu gewichtete kleinste Quadrate (IRLS) in Kombination mit dem primär-dualen Innenpunktverfahren das Optimierungsproblem effizient lösen. Logarithmische Barrierenfunktionen erzwingen Ungleichheitsbeschränkungen. Eine robuste z-Score-Gewichtung lehnt Ausreißer ab und zeigt besondere Wirksamkeit in Motorausgrenzszenarios mit kleineren Spitzen im Vergleich zum EKF-Referenzverfahren.

Forschungshintergrund und Motivation

Problemdefinition

Quadrotoren sind stark auf die schnelle Reaktion von Motoren für stabile und präzise Flüge angewiesen. Die Leistung des Antriebssystems beeinflusst direkt Energieeffizienz, Flugdauer und Manövrierfähigkeit. Die Motoreffizienz als kritischer, aber typischerweise nicht direkt messbarer Faktor verschlechtert sich durch hohe Temperaturen, Komponentenalterung, mechanischen Verschleiß und Batteriespannungsschwankungen.

Forschungsrelevanz

Eine effektive Motoreffizienz-Schätzung ist wertvoll für:

  1. Fehlererkennung und -isolierung (FDI): Frühzeitige Erkennung von Motorleistungsabbau
  2. Gesundheitsüberwachung: Echtzeitbewertung des Systemzustands
  3. Vorausschauende Wartung: Verhinderung von Ausfallrisiken während des Fluges
  4. Energieeffizienzoptimierung: Verbesserung der Flugdauer

Einschränkungen bestehender Methoden

Bestehende Forschung konzentriert sich hauptsächlich auf Massen-, Trägheits- oder Massenschwerpunktparameter-Identifikation sowie Aktuatorfehler-Erkennung, mit relativ wenig Aufmerksamkeit für Motoreffizienz-Schätzung. Traditionelle Filtermethoden (wie EKF, UKF) neigen dazu, bei der Behandlung von Sprüngen und Ausreißern Schätzspitzen zu erzeugen und mangeln an Robustheit.

Kernbeiträge

  1. Innovativer Optimierungsrahmen: Vorschlag einer Motoreffizienz-Schätzmethode basierend auf beschränkter nichtlinearer Optimierung durch Minimierung von Trajektorienresiduen zur Parameteridentifikation
  2. Effiziente Lösungsalgorithmen: Kombination von IRLS und primär-dualem Innenpunktverfahren für rechnerisch effiziente und robuste Lösungen
  3. Ausreißerbehandlungsmechanismus: Anwendung robuster z-Score-Gewichtung basierend auf MAD zur effektiven Unterdrückung von Auswirkungen anomaler Messungen
  4. Echtzeitanwendungsfähigkeit: Die Schiebefenster-Strategie macht die Methode für bordgestützte Echtzeitimplementierung geeignet

Methodische Details

Aufgabendefinition

Eingaben: Gemessene Quadrotor-Zustände (Position x, Geschwindigkeit v, Winkelgeschwindigkeit Ω, Rotationsmatrix R) und Steuereingaben (kollektive Schubkraft fc, Drehmomente M) Ausgaben: Effizienzfaktoren der vier Motoren η = η₁, η₂, η₃, η₄Beschränkungen: ηₘᵢₙ ≤ ηᵢ ≤ ηₘₐₓ, typischerweise 0 ≤ η ≤ 1

Modellarchitektur

1. Quadrotor-Dynamikmodell

Beschreibung der Quadrotor-Bewegung mittels Starrkörperdynamik:

Translationsdynamik:

ẋ = v                                    (1)
mv̇ = mge₃ - fcRe₃                       (2)

Rotationsdynamik:

Ṙ = R[Ω]×                               (3)
JΩ̇ + Ω× JΩ = M                          (4)

2. Schubverteilung und Effizienzmodellierung

Beziehung zwischen Motorschub und kollektiver Kraft sowie Drehmoment:

[fc,actual; M1,actual; M2,actual; M3,actual] = ΛEΛ⁻¹[fc; M1; M2; M3]  (14)

wobei Λ die Schubverteilungsmatrix und E = diag(η₁, η₂, η₃, η₄) die Effizienzmatrix ist.

3. Trajektorienresiduendefinition

Definition von vier Residuentypen:

  • Geschwindigkeitsresiduum: rv,t(s) = vt - v̂t(s)
  • Positionsresiduum: rx,t(s) = xt - x̂t(s)
  • Winkelgeschwindigkeitsresiduum: rΩ,t(s) = Ωt - Ω̂t(s)
  • Orientierungsresiduum: rR,t(s) = ½trI - δRᵀδR̂(s)

Technische Innovationen

1. Beschränkte Optimierungsmodellierung

Modellierung des Schätzproblems als:

min F(st) = ½‖r(st)‖²G + γ/2‖st - st-1‖²
s.t. ηmin ≤ ηi ≤ ηmax, i = 1,···,4

Die Zielfunktion enthält einen Trajektorienresiduen-Term und einen zeitlichen Glättungsregularisierungs-Term.

2. Primär-duales Innenpunktverfahren

Verwendung von logarithmischen Barrierenfunktionen zur Behandlung von Ungleichheitsbeschränkungen:

min F(st) - 1/β Σlog(-φi(st))

Lösung durch KKT-Bedingungen und Newton-Iteration.

3. Robuste Ausreißerbehandlung

Anwendung von z-Score-Gewichtung basierend auf mittlerer absoluter Abweichung (MAD):

zi = |ei - m̃|/max(MAD, εmin)
wi = max(1/(1 + (zi/zsoft)^p), wmin)

Kombination von weicher Abschwächung und harter Ablehnungsstrategie zur Verbesserung der Robustheit.

Experimentelle Einrichtung

Simulationsplattform

MATLAB-Implementierung mit Simulation der F450-Quadrotor-Plattform:

  • Masse: 1,0 kg
  • Trägheitsmatrix: diag(0,01466, 0,01466, 0,02848) kg·m²
  • Motorarmenlänge: 0,225 m

Testszenarien

  1. Spannungsinduzierter progressiver Abbau: Motoreffizienz nimmt exponentiell mit Batteriespannung ab
  2. Plötzliche Fehlereinspeisung: Motoreffizienz fällt in bestimmten Zeitintervallen auf 0,5
  3. Zufälliges Schubgeräusch: Hinzufügung von Schubgeräusch mit σf = 0,07

Vergleichsmethoden

Erweiterter Kalman-Filter (EKF) als Referenzmethode mit Motoreffizienz modelliert als Zufallsgang-Prozess.

Bewertungsmetriken

  • Quadratischer Mittelfehler (RMSE)
  • Standardabweichung
  • Maximale Schätzspitze

Experimentelle Ergebnisse

Hauptergebnisse

In verschiedenen Abbau- und Fehlerszenarien zeigt die vorgeschlagene Methode vergleichbare Langzeitgenauigkeit mit EKF-Referenz, aber signifikante Robustheitsvorteile während Übergangsphasen:

  1. Progressives Abbauszenario: Beide Methoden verfolgen langsame Effizienzänderungen genau
  2. Plötzliches Fehlerszenario: EKF zeigt deutliche Spitzen, während die vorgeschlagene Methode glatte Schätzung beibehält
  3. Kombiniertes Szenario: Die vorgeschlagene Methode behält stabile Leistung in komplexen Szenarien

Robustheitsanalyse

Abbildung 6 zeigt, dass die maximalen Schätzspitzen der vorgeschlagenen Methode in plötzlichen Fehler- und kombinierten Szenarien signifikant kleiner als EKF sind:

  • Plötzliches Fehlerszenario: Spitzenreduktion um etwa 60-80%
  • Kombiniertes Szenario: Spitzenreduktion um etwa 50-70%

Konvergenzleistung

  • Schätzkonvergenz: Ausgehend von initialem Schätzwert 0,5 konvergiert in einer vollständigen Innenpunkt-Methoden-Iteration zum wahren Wert
  • Optimierungskonvergenz: Primäre Residuen, duale Residuen und Proxy-Dual-Lücke nehmen monoton ab und erfüllen KKT-Optimalitätsbedingungen

Verwandte Arbeiten

Quadrotor-Systemidentifikation

Bestehende Forschung konzentriert sich auf:

  • Parameteridentifikation: Massen-, Trägheits-, Massenschwerpunktschätzung 1-6
  • Fehlererkennung: Neuronale Netze 8, erweiterter Zustandskalman-Filter 9, spärliche Identifikation 10
  • Lernmethoden: Diffusionsmodell-Lernen für unmodellierte Effekte 7

Motoreffizienz-Schätzung

Verwandte Forschung ist begrenzt; frühere Arbeiten der Autoren 13 schlugen einen UKF-basierten Motoreffizienz-Schätzer für kooperative Multi-Rotor-Systeme vor.

Schlussfolgerungen und Diskussion

Hauptschlussfolgerungen

  1. Wirksamkeit: Der vorgeschlagene Rahmen kann Quadrotor-Motoreffizienz genau schätzen
  2. Robustheit: Zeigt stärkere Störungsunterdrückung in Sprungszenarios im Vergleich zu traditionellen Filtermethoden
  3. Echtzeitfähigkeit: Die Schiebefenster-Strategie unterstützt Online-Implementierung

Einschränkungen

  1. Rechenkomplexität: Optimierungslösung erfordert mehr Rechenaufwand als einfache Filtermethoden
  2. Parameteroptimierung: Erfordert angemessene Einstellung von Fensterlänge, Gewichtungsparametern usw.
  3. Unmodellierte Effekte: Berücksichtigt keine Windstörungen oder externe Störungen

Zukünftige Richtungen

  1. Lernverstärkung: Integration von Lernmethoden zur Behandlung unmodellierter Dynamik
  2. Verteilte Implementierung: Verteilte Schätzung in Multi-Agent-Kooperationsszenarien
  3. Hardwareverifikation: Verifikationsexperimente auf echten Flugplattformen

Tiefgreifende Bewertung

Stärken

  1. Theoretische Strenge: Strenge mathematische Modellierung basierend auf Optimierungstheorie
  2. Methodische Innovation: Umwandlung des Systemidentifikationsproblems in beschränkte Optimierung bietet neue Lösungsansätze
  3. Praktischer Wert: Direkt auf praktische Anforderungen ausgerichtet mit Ingenieurwert
  4. Robustes Design: Ausreißerbehandlungsmechanismus ist gut konzipiert und erhöht Zuverlässigkeit in praktischen Anwendungen

Mängel

  1. Simulationsverifikation: Mangel an Verifikation durch echte Flugexperimente
  2. Szenario-Einschränkungen: Konzentriert sich hauptsächlich auf Motoreffizienz-Abbau, berücksichtigt nicht andere Fehlertypen
  3. Recheneffizienz: Obwohl behauptet wird, dass es für bordgestützte Implementierung geeignet ist, fehlt konkrete Rechenzeit-Analyse
  4. Parameterempfindlichkeit: Unzureichende Diskussion der Auswirkung von Algorithmusparametern auf die Leistung

Einflussfähigkeit

  1. Akademischer Beitrag: Bietet neue Optimierungsperspektive für Drohnen-Systemidentifikation
  2. Anwendungsperspektiven: Gutes Anwendungspotenzial in Drohnen-Gesundheitsüberwachung und Fehlerdiagnose
  3. Skalierbarkeit: Der Rahmen hat gute Erweiterbarkeit und kann auf andere Parametersch ätzungsprobleme angewendet werden

Anwendungsszenarien

  1. Kommerzielle Drohnen: Kommerzielle Quadrotor-Plattformen mit hohen Zuverlässigkeitsanforderungen
  2. Langzeitflugmissionen: Langzeitflugmissionen mit hohen Energieeffizienzanforderungen
  3. Autonome Wartung: Intelligente Drohnensysteme mit vorausschauender Wartungsunterstützung
  4. Multi-Agent-Kooperation: Gesundheitsüberwachung großer Drohnenschwärme

Literaturverzeichnis

Das Papier zitiert 25 verwandte Arbeiten, hauptsächlich konzentriert auf Quadrotor-Modellierung, Regelung, Systemidentifikation und Optimierungsalgorithmen, die eine solide theoretische Grundlage bieten.


Gesamtbewertung: Dies ist ein technisch hochwertiges Papier, das eine innovative Motoreffizienz-Schätzmethode mit Beiträgen in theoretischer Modellierung und Algorithmusdesign präsentiert. Obwohl derzeit nur Simulationsverifikation vorhanden ist, hat die Methode gute praktische Aussichten. Empfohlen wird, dass zukünftige Arbeiten sich auf echte Flugverifikation und Recheneffizienzoptimierung konzentrieren.