Ich arbeite derzeit an einem Algorithmus zur Berechnung von Planetenpositionen unter Verwendung des Kepler-Gesetzes. Als ich es mit dem von https://ssd.jpl.nasa.gov/horizons.cgi bereitgestellten Ephemeridendienst testete , fand ich die wahre Anomalie korrekt, aber die Entfernung war um 1% verschoben, also frage ich mich, ob es sie gibt Stimmt etwas mit der vom Dienst gelieferten Entfernung nicht oder habe ich die Entfernung falsch berechnet?
Die Werte beziehen sich auf Merkur am 1. Januar 2000, 00:00 Uhr. Um die Umlaufbahnelemente zu erhalten, geben Sie die folgenden Einstellungen ein:
Ephemeridentyp: ELEMENTE
Zielkörper: Merkur
Koordinatenursprung: 10 (dies ist die Körper-ID der Sonne, die das Koordinatenzentrum sein wird)
Zeitspanne: Start=2000-01- 01 00:00, Stop=2000-01-01 01:00, Step=1
Tabelleneinstellungen: default
Anzeige/Ausgabe: default
Das Ergebnis zeigt, dass zum gegebenen Zeitpunkt (1. Januar 2000 00:00) die Elemente wie folgt waren:
wahre Anomalie: 1,751155303115542E+02 (Grad)
große Halbachse: 3,870982252717257E-01 (AU)
Exzentrizität: 2,056302512089075E- 01
Wenn Sie diese drei Werte verwenden, um die Entfernung zu berechnen , mit der Formel
Wenn Sie jedoch stattdessen die Entfernung von der Site anfordern, indem Sie den Ephemeridentyp von ELEMENTS in VECTORS ändern, erhalten Sie die Entfernung (wie durch den Wert RG angegeben) zu 0,47 AU.
Ich bin sehr verwirrt darüber und hoffe, dass jemand etwas Licht in dieses Rätsel bringen kann.
Es stellt sich heraus, dass es zwei verschiedene Eingabeformulare für die Eingabe des Hauptkörpers gibt, eines, das Koordinaten und Entfernungen relativ zum Mittelpunkt des Hauptkörpers anzeigt, und eines, das sie relativ zu einem Punkt auf der Oberfläche des Hauptkörpers anzeigt . Ich habe die Sonne unwissentlich als Hauptkörper in der Form eingegeben, die Werte relativ zu einem Punkt auf der Oberfläche (in diesem Fall auf der Sonne) ergibt.
Der leitende Analyst bei JPL half mir bei der Lösung des Problems und versprach, die Übersichtlichkeit der Eingabeformulare in Zukunft zu verbessern.
Wenn Sie jedoch stattdessen die Entfernung von der Site anfordern, indem Sie den Ephemeridentyp von ELEMENTS in VECTORS ändern, erhalten Sie die Entfernung (wie durch den Wert RG angegeben) zu 0,47 AU.
Merkur hat ein Aphel von ~0,466697 AE. Eine echte Anomalie von etwa 175 Grad entspricht einem Planeten, der sich fast am Aphel befindet (etwa 5 Grad wären nahe am Perihel). Das heißt, am Aphel der Wert von in Ihrer Gleichung sollte ~ 0,47 AU sein.
Die Exzentrizität 1 von Merkur, ~ 0,2056, ist sehr verschieden von dem der Erde , ~ 0,0167. Daher werden Perihel und Aphel viel unterschiedlicher sein als auf der Erde. Denken Sie daran, die bezieht sich auf einen Brennpunkt in einer Ellipse , nicht auf das Zentrum. Wenn also bei Apoapsis 2 der Wert von größer als die große Halbachse für jede Ellipse sein.
... also frage ich mich, ob mit der vom Dienst angegebenen Entfernung etwas nicht stimmt oder ob ich die Entfernung falsch berechnet habe?
Nein, mit dem HORIZONS- System bei JPL ist nichts falsch und Sie haben bei Ihrer Berechnung nichts falsch gemacht. Ich denke, Sie verwechseln den Ort des Ursprungs für die Variable . Es beginnt an einem der Brennpunkte, nicht in der Mitte der Ellipse.
Anmerkungen
ehrliche_vivere