Wo finde ich Beispiele für Orbitalzustandsvektoren?

Ich versuche gerade, ein Programm zu schreiben, das Umlaufbahnen berechnen kann. Das Ziel besteht darin, einen beliebigen Orbitalzustandsvektor (Position, Geschwindigkeit) zu nehmen und ihn in Keplersche Orbitalelemente umzuwandeln oder Keplersche Elemente in einen Orbitalzustandsvektor umzuwandeln.

Ich möchte testen, ob mein Code funktioniert, indem ich Beispiele für Orbitalzustandsvektoren und ihre entsprechenden keplerschen Elemente bekomme, damit ich sie in mein Programm einfügen kann, um zu überprüfen, ob die Ausgabe mit der richtigen Ausgabe übereinstimmt. Ich kann jedoch anscheinend keine Beispiele für Orbitalzustandsvektoren und ihre entsprechenden Keplerschen Elemente finden. Nachdem ich im Internet gesurft habe, kann ich nur Beschreibungen darüber finden, was Orbitalzustandsvektoren ohne Beispiele sind.

Antworten (2)

Das Horizons-Webinterface von JPL ist ein großartiger Ort, um dies zu tun. Siehe diese Antwort für eine detaillierte Erklärung, wie es geht.

Für Planeten und den Mond können Sie ein wenig Python mit dem raffinierten Skyfield- Paket lokal verwenden. Es lädt die JPL-Ephemeriden lokal auf Ihren Computer und macht ungefähr dasselbe wie Horizons, interpoliert zu Ihren angeforderten Zeitpunkten.

Hier ist ein Beispiel für Sie.

Zustandsvektoren links, Orbitalparameter rechts.

Dies ist eine alte Hardcopy aus dem Shuttle Mission Simulator.

Geben Sie hier die Bildbeschreibung ein

Eine allgemeingültige Antwort weiß ich nicht.

Was ist mit Horizonten ?
Klingt so, als sollten Sie eine Antwort posten! Ich bin mit „Horizonten“ nicht vertraut, außer dass ich auf dieser Website darauf verwiesen sehe.
Hör zu :). uhoh hat mich darauf aufmerksam gemacht! Es ist ehrlich gesagt eher ein Kommentar, um ehrlich zu sein; Ich brauche keine Punkte für das Posten eines Site-Links lol