22
Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Embed Size (px)

Citation preview

Page 1: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Der Erweiterte Kalman Filter

Zur Echtzeit Satelliten Flugbahn Abschätzung

Gerhard Juen

Page 2: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Agenda

Satelliten Kursverfolgungs Systeme

Der Kalman Filter

Detaillierte Vorteile

Abschluss

funktionelle Details

Satelliten Kursverfolgungs Systeme

Page 3: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Das Program Track System

FlugbahnBerechnung

(offline)

Satelliten Model

Letzte Position

posCOM

encoders

torque

velCOM

posENC

errorEST

Lage-regelung

Motoren

Page 4: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Das Autotrack System

encoder

Kursverfolgung

Motorentorque

velCOM = 0

errorMEAS

Lage-regelung

Page 5: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Autotrack vs. Program Track

autotrack program track

statische Genauigkeit Hoch, bei nicht beschleunigter Antennenbewegung

Abhängig von der Genauigkeit der vorgegebenen Flugbahn

dynamische Genauigkeit gering:

Geschwindigkeits-vorgabe fehlt

starkes Reciver Rauschen

hoch:

vorgegebene Störgrößen Kontrolle

kein Empfängerrauschen

betriebsbedingter Aufwand

gering hoch:

Bewegungsablauf muss programmiert werden

Bewegungsmodell erforderlich

Page 6: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Agenda

Satelliten Kursverfolgungs Systeme

Der Kalman Filter

Detaillierte Vorteile

Abschluss

funktionelle Details

Der Kalman Filter

Page 7: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Kalman Filter

Kalman filter

encoders

torque

velCOM

posENC

errorEST

errorMEAS

Lage-regelung

Kursverfolgung

Motoren

Page 8: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Program Track vs. Kalman Filter

Beschaffenheit

Zeithorizont

Messdauer

einfach

anspruchsvoll

sekunden

hours, days

minuten

hours

Program Track Kalman Filter

Page 9: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Agenda

Satelliten Kursverfolgungs Systeme

Der Kalman Filter

Detaillierte Vorteile

Abschluss

funktionelle Detailsfunktionelle Details

Page 10: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Mathematisches Modell

)x(hyxAdt

dx

posENC

Modell basiertes Filtersystem (Kalman Filter)

Kalman filter

errorFILT

errorEST

Empfänger-rauschen

errorTRUE

Flugbahn Empfänger

errorMEAS

Korrektur

posEST

velEST

Page 11: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Mathematische Ausgabe der Gleichung

)(

)(

xhyorxCy

xfdt

dxorxA

dt

dx

Struktur des Kalman Filter Modells

Differential des Skalarproduktes erster Ordnung

dynamisches verhalten des zugehörigen Parameters x

VektorSchreibweise

VektorSchreibweise

Page 12: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

r

Radius der Kreisbahndes Satelliten

Satelliten Bewegungsablaufmodell

y

z

x

satellite path

θ

ßx

r

antenna

θ

Aktueller Satellitenstandpunkt(auf der Kreisbahn)

ßx

Neigung der obitalen Ebenezur Kreisbanebene

AZoffset

koordinierte Rotation umdie AZ-Achse

.. 4 parameter Modell

Page 13: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Satelliten Bewegungsablaufmodell (Gleichungen)

AZ, ELAusgabe-gleichung

r, θ, βx,

AZoffset

Differential-gleichung mit 4 Parametern

AZoffsetcsctanarctanAZ x

x22

earthx

coscos1

r

rcoscos

arctanEL

Page 14: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Agenda

Satelliten Kursverfolgungs Systeme

Der Kalman Filter

Detaillierte Vorteile

Abschluss

funktionelle Details

Detaillierte Vorteile

Page 15: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Reduzierung der Parameter

Problem der Beobachtbarkeit

Rekonstruktion des Verhaltens mithilfe von 2

Sensoren durch Polynomisches Verhalten.

Entfernt (auf fixe Werte gesetzt)

r = “850km” gute Abschätzungen verfügbar

AZoffset = 0

Remaining

x

Page 16: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Test „Erdnahe Satelliten“

• Kreisförmige Erdumlaufbahn• Erdnah (Höhe 365km)• AZoffset = 45° (ungünstigster fall)• Cycle time 50ms

-200 -100 0 100 200-45

0

45

90

135

time [s]

Near Earth satellite AZ/EL trajectory

AZ

EL

degBewegungsablauf

Page 17: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Rauschunterdrückung

-200 -100 0 100 200-10

-5

0

5

10

time [s]

Kalman filter estimation error

XEL [1.2mdeg rms]EL [1.0mdeg rms]

mdeg

-200 -100 0 100 2000

2

4

6

8

10

12

time [s]

Kalman filter estimated estimation error

XELEL

mdegmdeg

-200 -100 0 100 200-100

-50

0

50

100

time [s]

Tracking receiver noise

mdegmdegmdegmdegmdegAbgeschätzter Bewegungsfehler Empfängerrauschen

-200 -100 0 100 200-45

0

45

90

135

time [s]

Near Earth satellite AZ/EL trajectory

AZ

EL

degBewegungsablauf Kalman Filter Bewegungsfehler

Page 18: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Agenda

Satelliten Kursverfolgungs Systeme

Der Kalman Filter

Detaillierte Vorteile

Abschluss

funktionelle Details

Abschluss

Page 19: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Abschluss

Vorteil 1: RauschreduzierungFaktor 10

Vorteil 2: Steuerbefehlsabschätzungfür beschleunigte Antennenbewegungen

Vorteil 3: Kurzzeitvoraussagenum verspätete Steuerbefehle des Kontrollsystems zu kompensieren

Page 20: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Zukünftige Arbeiten?

Berücksichtigung elliptischer Flgbahnenbegrenzte Zeitspanne (60s) Kreisbahnen sind meist ausreichend genau?

Berücksichtigung betriebsspezifischer Aspektee.g. LEOP (Launch and Early Orbit Phase)

Zustandsbeurteilung

Page 21: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen

Vielen Dank für ihre Aufmerksamkeit !

Page 22: Der Erweiterte Kalman Filter Zur Echtzeit Satelliten Flugbahn Abschätzung Gerhard Juen