rootie
Neues Mitglied
Guten Tag!
Ich schreibe grade als Jahresprojekt für eine Informatikausbildung ein Programm ähnlich "Celestia", dem man Körper mit bestimmten Positionen und Werten vorgeben soll, und das Programm rechnet dann Sekunde für Sekunde die Gravitationskräfte aus und versetzt die Objekte dementsprechend.
Die Grundlegenden Berechnungen habe ich fertigprogrammiert, jetzt würde ich das Programm gerne Testen. Wenn ich Sonne + Erde simuliere (Sonne statisch bei (0|0|0), Erde bei (150.000.000km|0|0)) und der Erde dabei die durchschnittliche Orbitalgeschwindigkeit laut wikipedia (als vektor in z-richtung) gebe, komme ich nach den Berechnungen für ein jahr bis auf 6 mio km an die startposition ran.
Nehme ich den Mond dazu, habe ich in etwa die selben Ergebnisse für die Erde, der Mond aber landet irgendwie 300 mio km entfernt.......
aber ich bin mir recht sicher, dass die Startwerte die ich dem Mond gegeben habe falsch sind (Position wie die der Erde nur z = Abstand Mond-Erde und Geschwindigkeitsvektor = Erdgeschwindigkeitsvektor mit der Mond-Orbitalgeschwindigkeit als x-wert)
Wo bekomme ich richtige Werte? Gibt es überhaupt so etwas wie ein Koordinatensystem in der Form? Wo liegen die Achsen? Und wo bekommt man Positionen / Geschwindigkeitsvektoren für Planeten / Monde / Asteroiden / Satteliten etc?
danke schonmal
mfg
Ich schreibe grade als Jahresprojekt für eine Informatikausbildung ein Programm ähnlich "Celestia", dem man Körper mit bestimmten Positionen und Werten vorgeben soll, und das Programm rechnet dann Sekunde für Sekunde die Gravitationskräfte aus und versetzt die Objekte dementsprechend.
Die Grundlegenden Berechnungen habe ich fertigprogrammiert, jetzt würde ich das Programm gerne Testen. Wenn ich Sonne + Erde simuliere (Sonne statisch bei (0|0|0), Erde bei (150.000.000km|0|0)) und der Erde dabei die durchschnittliche Orbitalgeschwindigkeit laut wikipedia (als vektor in z-richtung) gebe, komme ich nach den Berechnungen für ein jahr bis auf 6 mio km an die startposition ran.
Nehme ich den Mond dazu, habe ich in etwa die selben Ergebnisse für die Erde, der Mond aber landet irgendwie 300 mio km entfernt.......
aber ich bin mir recht sicher, dass die Startwerte die ich dem Mond gegeben habe falsch sind (Position wie die der Erde nur z = Abstand Mond-Erde und Geschwindigkeitsvektor = Erdgeschwindigkeitsvektor mit der Mond-Orbitalgeschwindigkeit als x-wert)
Wo bekomme ich richtige Werte? Gibt es überhaupt so etwas wie ein Koordinatensystem in der Form? Wo liegen die Achsen? Und wo bekommt man Positionen / Geschwindigkeitsvektoren für Planeten / Monde / Asteroiden / Satteliten etc?
danke schonmal
mfg