Ich plane ein Weltraumsimulationsprogramm mit vollständiger Physik und als Teil eines Hacks, um zu viele Probleme mit der Zahlengenauigkeit zu vermeiden, wollte ich umlaufende Objekte auf eine berechnete Umlaufbahn umstellen (anstatt mich auf genaue Schwerkrafteffekte zu verlassen, um sie perfekt zu halten Orbit). Dazu muss ich wissen, ob sich ein Objekt gerade in der Umlaufbahn befindet, und wenn dies der Fall ist, auf die Verwendung der Formel anstelle der weniger genauen Anwendung der Schwerkraft in jedem Frame umstellen.
Wie würde ich feststellen, ob sich ein Objekt in der Umlaufbahn befindet, vorausgesetzt, ich kenne seine Geschwindigkeit, den Abstand vom Mittelpunkt des Planeten und die Masse des Planeten?
Offensichtlich suche ich niemanden, der meine Arbeit für mich erledigt, aber ich konnte online kein Lesematerial finden.
Ich glaube, das Konzept, nach dem Sie wahrscheinlich suchen, ist das effektive Gravitationspotential . Für Fälle, in denen die Masse eines von zwei umlaufenden Körpern viel größer ist als die des anderen (dh M >> m) oder in denen das Problem durch die Verwendung der reduzierten Masse auf ein "äquivalentes Ein-Körper-Problem" reduziert wurde , die kleinere Masse (oder die einzige Masse im äquivalenten Ein-Körper-Problem) wird in einer festen Umlaufbahn "gefangen", wenn sie ihre Gesamtenergie hat erfüllt das Kriterium . (Die Wikipedia-Seite behauptet hier tatsächlich , dass die Bedingung für eine eingeschlossene Umlaufbahn ist aber das scheint sich von dem zu unterscheiden, was ich in Lehrbüchern der klassischen Mechanik gedruckt gesehen habe, also überprüfen Sie Ihre Quellen sorgfältig!). Auf jeden Fall besteht der Nutzen des effektiven Potentials aus Ihrer Sicht darin, dass es Ihnen, wenn die Bedingungen für eine gravitativ gebundene Umlaufbahn erfüllt sind, einen einfachen Mechanismus zur Berechnung der Aspiden der Umlaufbahn bietet. Sobald Sie die Apsiden haben (dh die detaillierte Form und Exzentrizität der elliptischen Umlaufbahn), sollten Sie in der Lage sein, Konzepte wie die Keplerschen Gesetze zu verwenden, um Ihnen dabei zu helfen, die spezifische zeitliche Entwicklung jeder einzelnen Umlaufbahn zu berechnen.
Der mathematische Ausdruck für effektives Potential wird normalerweise im Zusammenhang mit dem größeren Thema der zentralen Kraftbewegung hergeleitet . Wenn die Wikipedia-Seite zum effektiven Potenzial nicht genügend Erklärungen bietet, um herauszufinden, wie man reelle Zahlen einsetzt und eine praktische Berechnung korrekt durchführt, dann würde ich empfehlen, dass Sie einen Schritt zurücktreten und versuchen, es innerhalb von zu verstehen Kontext des größeren Problems der zentralen Kraftbewegung. Ihre Wahl dafür umfasst einen offenen Online-Kurs, oder alternativ haben viele der häufiger verwendeten Lehrbücher der klassischen Mechanik normalerweise ein Kapitel darüber; „Classical Dynamics of Particles and Systems“ von Stephen T. Thornton und Jerry B. Marion zum Beispiel hat eine ziemlich gute Diskussion. Oder googeln Sie einfach "Central Force Motion" und sehen Sie, was sonst noch auftaucht.
Übrigens, die wirklich "vollständige Physik" und allgemeinste Version des Weltraumsimulationsprogramms, an der Sie arbeiten, wird üblicherweise als das Gravitations- N-Körper-Problem beschrieben , und viele Leute in der Astronomie- und Weltraumgemeinschaft haben bereits ihr eigenes entwickelt Lösungen. Einige haben sogar Lehrbücher darüber geschrieben, wie sie es gemacht haben; zB "Gravitational N-body Simulations, Tools and Algorithms", von Sverre J. Aarseth. Da das gesamte physikalische Problem, das Sie zu lösen versuchen, von Natur aus kompliziert und schwierig ist, möchten Sie vielleicht erwägen, eines davon zu erwerben.
tpg2114
dmckee --- Ex-Moderator-Kätzchen
tpg2114
Sellorio
anna v
Gregor
dmckee --- Ex-Moderator-Kätzchen
Gregor
Hirsch Jäger
DJohnM
udiboy1209
Sellorio
MüllcontainerDoofus
John Alexiou
Sellorio
Sellorio
udiboy1209