Ich konnte die kartesischen Orbitalvektoren für alle Hauptkörper nur in der J2000-Epoche von HORIZON erhalten. Ich könnte die Berichterstattung durch die Zeit verlängern. Dabei kann es leicht zu einer Datenüberlastung kommen. Meine Simulation wird allein anhand der Gravitations- und Bewegungsgesetze modelliert. Dies führt zu Ergebnissen, die den veröffentlichten überraschend nahe kommen. Das Rückwärtslaufen des Sonnensystems (durch Umkehren der Geschwindigkeitsvektoren) hat mir die Anfangsvektoren bis 1900 zurückgegeben. Dies ist alles, was ich brauchte, und die Ergebnisse waren nah genug für meine Zwecke. Ich habe noch die CSV-Dateien.
Ich hatte auch alle möglichen Probleme mit der Horizontschnittstelle. Zum Beispiel hatte die Änderung des Datums keine Auswirkung auf den Wert der Vektoren. dh: Alle angegebenen Startdaten haben die gleichen Werte. In letzter Zeit konnte ich dieses Kunststück nicht wiederholen. Es gibt offensichtlich einige ernsthafte Probleme mit dieser Schnittstelle, insbesondere in letzter Zeit.
Ich weiß, dass die Daten, die ich erhalten habe, korrekt waren, da sie perfekt mit veröffentlichten Ereignissen korrelieren, z. B. dem jüngsten Transit von Merkur.
Auch ich suche noch nach dieser Art von Daten.
Sie sind wahrscheinlich schon lange weitergezogen, aber nur als Referenz werden die Anfangsbedingungen, die HORIZONS verwendet, in ftp://ssd.jpl.nasa.gov/pub/eph/planets/Linux/ erwähnt ("header.431_572"). README.txt, aber der einzige Ort, an dem ich sie in "Tabellenform" finden konnte, ist in meinem eigenen Git-Repository:
https://github.com/barrycarter/bcapps/blob/master/ASTRO/header.431_572
Die Werte werden unter http://ilrs.gsfc.nasa.gov/docs/2014/196C.pdf ab Seite 39, "VI. Anfangsbedingungen und Konstanten" erläutert , insbesondere in den Tabellen ab Tabelle 4 auf Seite 47 und endet mit Tabelle 13 auf Seite 74.
Ich habe Skripte geschrieben, um die Anfangsbedingungen einzurichten und die Differentialgleichungen mit Mathematica numerisch zu lösen. Daher kann Folgendes hilfreich sein:
https://github.com/barrycarter/bcapps/blob/master/ASTRO/README
https://github.com/barrycarter/bcapps/blob/master/ASTRO/bc-header-values.pl
https://github.com/barrycarter/bcapps/blob/master/ASTRO/bc-integrate.m
Wenn ich die Schrittgröße ausreichend reduziere (die Standardschrittgröße von Mathematica ist zu groß), stimmen meine Ergebnisse eng mit denen von HORIZONS überein:
https://github.com/barrycarter/bcapps/blob/master/ASTRO/bc-integrate-compare.m
quelle