Ich habe die Kepler-Orbitalparameter des Raumfahrzeugs aus Position/Geschwindigkeit mit diesen Formeln berechnet: https://drive.google.com/file/d/11KhEdFboZCPUjfibtjHaDBWtUTNmJxFA/view?usp=sharing
Dann kann ich die Position vorhersagen, indem ich den Orbit-Exzentrizitätsvektor um den wahren Anomaliewinkel rotiere und ihn mit der Radiuslänge multipliziere (nach der Normalisierung). Aber manchmal bekomme ich die richtige Position, die auf die tatsächliche Position des Raumfahrzeugs zeigt, und manchmal bewegt sich diese Position auf der Umlaufbahn in die entgegengesetzte Richtung als das Raumfahrzeug (wenn sich das Raumfahrzeug im Uhrzeigersinn um den Planeten dreht, bewegt sich die wahre Anomalie gegen den Uhrzeigersinn und umgekehrt), also muss ich Wählen Sie wahre Anomalie mit dem Minuszeichen, um in diesem Fall die richtige Position zu erhalten.
Von welchem Umlaufbahnparameter hängt also das Zeichen der wahren Anomalie ab? Wie kann ich erkennen, wann ich wahre Anomalie mit dem Minuszeichen verwenden sollte?
Wahre Anomalie ( ) wird immer in Fahrtrichtung um die Umlaufbahn gemessen; Wenn sich das Raumschiff in Ihrer 2D-Simulation gegen den Uhrzeigersinn bewegt, wird die wahre Anomalie auch gegen den Uhrzeigersinn von der Periapsis aus gemessen und umgekehrt.
In einer 2D - Simulation das Vorzeichen des spezifischen Drehimpulswertes bestimmt, ob die Umlaufbahn prograd (gegen den Uhrzeigersinn) oder retrograd (im Uhrzeigersinn) ist.
Beachten Sie das Argument der Periapsis wird auch immer in Fahrtrichtung um die Umlaufbahn herum gemessen.
Für die 2D-Darstellung, wo Und die x- und y-Komponenten des Exzentrizitätsvektors sind und die x-Achse in Bezugsrichtung zeigt, gilt:
2D-Spezifikation Ang. Schwung | Umlaufbahnrichtung | 2D-Argument der Periapsis | Winkel von Referenzrichtung |
---|---|---|---|
Prograd | |||
Rückläufig |
Beachten Sie auch hier, dass dies für eine 2D-Simulation gilt. In einer 3D-Simulation müssen Sie den spezifischen Drehimpuls als Vektor behandeln, Prograde/Retrograde werden durch das Vorzeichen des Skalarprodukts des spezifischen Drehimpulses und der z-Achse bestimmt, und die erforderlichen Rotationen sind komplizierter.
Robotex
notovny
notovny
Robotex
äh
$\mathbf{r} \times $\mathbf{r} > 0$
Renditen zum Beispiel$\vec{r} \times $\vec{v} > 0$
ErträgeRobotex