Download Dokument_13

Transcript
Entwicklung des Sternsensors
3-21
Beispiel: Suche nach Blöcken mit den Parameterwerten Breite=4, Höhe=3 und Versatztoleranz=2
a) unvollständige Ketten
Höhe=2<3
b) vollständige Kette
Breite=4
Breite=4
c) unvollständiges Pixelfeld
d) vollständiges Pixelfeld=Block
Höhe=3
Versatz=1 (Kette 2 zu Kette 1) bzw.
Versatz=2 (Kette 3 zu Kette 1)
Abbildung 3-9: Beispiel zur Datenreduktion
3.2.4 Bodenseitige Datenvisualisierung
Nachdem die Sternbilddaten an Bord reduziert wurden, werden sie zum Boden übertragen und dort weiterverarbeitet. Der erste Schritt dieser Weiterverarbeitung ist
die Visualisierung der Daten, d.h. das Umsetzen der Blockliste in ein Bild. Dieses
wieder zusammengesetzte Sternbild dient dann als Grundlage für die Sternmustererkennung bzw. die Lagebestimmung des Satelliten, deren Beschreibung in Kapitel 4
folgt.
Für die Visualisierung wurde das Programm „Star Imager“ entwickelt. Neben der
Darstellung des Sternbildes übernimmt es auch die Steuerung der beiden Softwarekomponenten an Bord, PHLOAD und PHDRA. Abbildung 3-10 zeigt die Benutzeroberfläche dieses Programms.
Die Schaltflächen sind so angeordnet, dass sich von links nach rechts eine sinnvolle
Befehlsabfolge ergibt. Schaltfläche a) löst das Programm PHLOAD aus, welches, wie
im vorangegangenen Unterkapitel beschrieben, das Programm PHDRA vom OBDH
in den RAM des Kamera-Mikrocontrollers kopiert.