Alpha-Beta-Filter

Ein Alpha-Beta-Filter[1] (auch f-g-Filter oder g-h-Filter) ist ein Beobachter zur Schätzung und Glättung von Größen, welcher mit dem Kalman-Filter verwandt ist. Anwendung findet der Alpha-Beta-Filter zum Beispiel in Radartrackern.

Formeln

Ergebnis der Glättung eines Signals (blau) mittels Alpha-Beta-Filter (rot) mit alpha = 0,85 und beta = 0,005.

Der Alpha-Beta-Filter kann auf Systeme angewandt werden, bei denen eine Größe (zum Beispiel eine Position) aus einer anderen Größe (zum Beispiel die Geschwindigkeit) durch Integration hervorgeht.

Ausgehend von der vorherigen (eventuell initialen) Schätzung der Größen zum Zeitpunkt , erhält man den prädizierten Wert für die Größe durch die Formel

,

wobei die Zeitdifferenz zwischen den beiden Zeitpunkten ist.

Falls das System nicht getrieben ist, bleibt die Schätzung der Größe erhalten:. Ansonsten sind in dieser Formel Anpassungen möglich.

Das Residuum zwischen dem neuen Messwert und dem vorhergesagten Wert zur Zeit ist

Mithilfe d​er Alpha- u​nd Beta-Werte w​ird die Schätzung d​er beiden Größen aktualisiert.

,

hierbei sind und zu wählen.

Für d​ie Konvergenz u​nd Stabilität sollten a​lpha und b​eta kleine positive Zahlen sein:[2]

Siehe auch

Einzelnachweise

  1. David Lee Hall, Sonya A. H. McMullen: Mathematical Techniques in Multisensor Data Fusion. Artech House, 2004, ISBN 978-1-58053-335-5 (eingeschränkte Vorschau in der Google-Buchsuche [abgerufen am 1. Juli 2020]).
  2. C. Frank Asquith: Weight selection in first-order linear filters. Technical report. Army Inertial Guidance and Control Laboratory Center, Redstone Arsenal, Alabama, 1969. https://doi.org/10.21236/ad0859332
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.