Eine Software zur Bahnausbreitung unter Berücksichtigung von Mond-, Sonnen- und zonalen Harmonischen

Ich muss die Umlaufbahn eines Satelliten in 1 Jahr fortpflanzen und dabei die Effekte der Sonne, des Mondes und der zonalen Harmonischen einhalten.

Gibt es vorzugsweise eine kostenlose Software, die verwendet werden könnte? Mir wurde vorgeschlagen, PyEphem zu verwenden . Gibt es wirklich genaue Ergebnisse unter Berücksichtigung von Mond, Sonne, zonalen Harmonischen und wahrscheinlich Jupiter und Venus?

Was ich wirklich brauche, ist die Änderung des Arguments des Perigäums der Umlaufbahn in 1 Jahr zu berechnen.

Antworten (2)

Ich würde das GMAT (General Mission Analysis Tool) von NASA Goddard sehr empfehlen. Es ist sehr benutzerfreundlich, hat eine Reihe von Tutorials und wurde im Raumfahrzeugbetrieb verwendet.

Aber wie sollen Sonne, Mond, zonale Harmonische dort berücksichtigt werden? Ist es möglich?
Außerdem wird hier das PyEphem beschrieben, das diese Störungen berücksichtigen kann. Was denken Sie? rhodesmill.org/pyephem/quick.html#bodies-with-orbital-elements
Ja, mit GMAT können Sie alle Himmelsobjekte berücksichtigen, die in jeder DE*.bsp-Datei verfügbar sind, einschließlich bestimmter Jupitermonde, falls erforderlich. Normalerweise brauchen Sie nicht mehr als Sonne, Mond, Sonnenstrahlungsdruck und zonale Harmonische von 21 x 21, zumindest für niedrige Erdumlaufbahnen (in einigen der High-Fidelity-Analysen, die ich bei der Arbeit durchführe, verwenden wir nur diese Art von Modell ).
PyEphem scheint nur planetarische Ephemeriden bereitzustellen, und ich denke, Sie müssten Ihre eigene Umlaufbahnausbreitung codieren. GMAT tut all das, und es ist gründlich validiert. Ich würde keine Sekunde zögern, diese NASA-Software zu verwenden, zumal sie kostenlos ist und keine ITAR-Einschränkungen hat.
Hier habe ich meine Konfiguration des GMAT-Kraftmodells gezeigt. Könnten Sie das bitte überprüfen? space.stackexchange.com/q/28327/25120

Vollständiger Haftungsausschluss: Ich bin der Autor und Hauptentwickler von poliastro.

In Poliastro sind bereits mehrere Störungen definiert, darunter zonale Harmonische, Sonnendruck und die Gravitationswirkung des Mondes. Die vollständige Liste der Störungen finden Sie hier:

http://docs.poliastro.space/en/latest/api.html#module-poliastro.twobody.perturbations

Und ein einfaches Beispiel, wie man sie hier verwendet:

http://docs.poliastro.space/en/latest/user_guide.html#studying-non-keplerian-orbits-perturbations

Dies ist noch in Arbeit und Sie könnten unterwegs auf einige Probleme stoßen: insbesondere, dass die Leistung nicht sehr gut ist und dass das Extrahieren des Zeitverlaufs der Kepler-Elemente viel schwieriger ist als das Extrahieren der Zeitgeschichte der kartesischen Elemente. Fühlen Sie sich frei, dem Chat beizutreten und jede Art von Fragen zu stellen!

Danke dir. Lösen Sie numerisch (Differentialgleichungen)? Wie berücksichtigen Sie die zonalen Harmonischen? Könnten Sie bitte Formeln/Links zeigen?
Wir verwenden die Methode von Cowell ( github.com/poliastro/poliastro/blob/master/src/poliastro/… ) und die analytischen Formeln für die ersten Harmonischen ( github.com/poliastro/poliastro/blob/master/src/poliastro/… )