Wie würde ich die Geschwindigkeit eines Objekts finden, nachdem es nicht vollständig in die Anziehungskraft eines Planeten eingetreten ist und aus seiner Schwerkraft herausgeschleudert wurde?

Offensichtlich hat diese Frage nicht viel Fachjargon, der mit Mathematik und Physik zu tun hat. Ich bin kein Physiker, ich bin kein Mathematiker, ich versuche, ein Spiel zu machen und etwas Physik zu simulieren, die im Weltraum gefunden wird. Wenn dies also nicht ausführlich genug ist, entschuldige ich mich. Aber wie gesagt, ich brauche eine Möglichkeit, die Geschwindigkeit des Objekts zu berechnen, nachdem es die Anziehungskraft der Planeten / Himmelskörper verlassen hat. Die Werte, die ich brauchen würde, und bitte lassen Sie mich nicht mit einer Gleichung zurück, die für den Durchschnittsbürger scheinbar kompliziert ist. Bitte erklären Sie, welchen Wert jede Variable haben würde und so weiter.

Wie simulieren Sie die Schwerkraft? Verwenden Sie die geschlossenen Lösungen für Umlaufbahnen oder berechnen Sie die Anziehungskraft auf Objekte und wenden dann Kräfte an?
Ich würde denken, Sie müssen von potentieller Energie in kinetische Energie und zurück umwandeln. Die Fluchtgeschwindigkeit wird größer, wenn das Objekt bei seiner Annäherung mehr kinetische Energie "sammelt". Ich habe keine genaue Formel, aber ich würde Ihnen die folgenden Demo-Links zu Cinderela Geometry anbieten, wo dieses Phänomen veranschaulicht wird: cinderella.de/files/HTMLDemos/6X02_TwoPlanets.html und cinderella.de/files/HTMLDemos/6X04_5Body2Chain. html und cinderella.de/files/HTMLDemos/6X03_3BodyFigure8Energy.html und cinderella.de/files/HTMLDemos/6X01_Planets.html
Sie können Gravitationsschleuder googeln und viele Links finden (ich habe gerade die letzten Wörter des Titels Ihrer Frage markiert und gegoogelt). Ich wusste die Antwort nicht und war selbst daran interessiert, und ich finde die Erklärung unter dem folgenden Link ziemlich klar, und insbesondere die Zuganalogie dort gibt eine Erklärung, wie man bestimmte Geschwindigkeiten hinzufügt, um die Geschwindigkeit zu erhalten, mit der das Objekt abfährt der Planet. Siehe solarsystem.nasa.gov/basics/grav/primer.php auch gut mathpages.com/home/kmath114/kmath114.htm auch en.wikipedia.org/wiki/Gravity_assist
Ich habe die Tags zu dieser Frage aktualisiert, da „mathematische Physik“ ein ganz anderes Tier ist :-).

Antworten (2)

Es ist nicht klar, auf welcher Ebene Sie dies simulieren möchten.

Feinkörnig

Wenn Sie dies auf einer sehr feinkörnigen Ebene tun möchten, müssen Sie nur die Newtonsche Mechanik und die Schwerkraft simulieren, und es sollte aus sich selbst heraus entstehen, wenn Sie eine Flugbahn eingerichtet haben.

Das bedeutet, dass Sie die Gravitationskraft berechnen

F = G M M R 3 R ,
Wo F ist der Kraftvektor, G ist die Gravitationskonstante, M ist die Masse eines Objekts (z. B. des Planeten) und M ist die Masse des Satelliten oder Raumschiffs. R ist der Abstand zwischen den beiden Objekten und R ist dasselbe wie ein Vektor. Mit meiner Vorzeichenkonvention ist der Vektor R wird in der Richtung als die Kraft entgegengesetzt sein F . Das bedeutet, dass Sie sich entscheiden müssen R = X 1 X 2 so dass die Kraft anziehend ist.

Dann verwenden Sie die Newtonsche Mechanik, die sich in Ihrem Fall hier auf einfach reduziert F = M A . Hier A ist der Beschleunigungsvektor. Beschleunigung ist die zeitliche Änderung der Geschwindigkeit. Einer kann schreiben A = D v / D T Wo v ist die Geschwindigkeit und T die Zeit. Ohne die Ableitung könnte man es schreiben als A = Δ v / Δ T .

Von dort aus stellen Sie einige Anfangsbedingungen (Position, Geschwindigkeit) für Ihren Planeten und Satelliten ein. Sie können einen ausgefallenen ODE-Löser wie Runge-Kutta verwenden. Für den Anfang reicht das einfache Euler-Verfahren. Dort verwenden Sie Δ X = v Δ T Und Δ v = A Δ T . Mit der Kraft haben Sie

Δ X = v Δ T Und Δ v = F M Δ T
von einem Zeitschritt zum nächsten zu gelangen. So haben Sie bei jedem Schritt eine Position X und eine Geschwindigkeit v . Sie berechnen die Kraft F und kann Ihr System um einen Zeitschritt weiterentwickeln Δ T .

Grobkörnig

Man kann das Schleudermanöver auch als elastischen Stoß betrachten . Vor und nach dem Stoß müssen der Gesamtimpuls und die gesamte kinetische Energie erhalten bleiben. Damit können Sie die neuen Geschwindigkeiten nach der Kollision berechnen. Die des Planeten wird sich wahrscheinlich überhaupt nicht ändern, wenn er viel schwerer als der Satellit ist. Dies ist in einer Dimension mit einer der einfacheren Gleichungen auf der Wikipedia-Seite möglich.

Es in zwei Dimensionen zu tun, erfordert etwas mehr Arbeit, da Sie einen Kollisionswinkel haben. Der Fall in drei Dimensionen kann auf eine zweidimensionale Ebene reduziert werden. Woran das liegt, muss man selbst herausfinden.


Ich hoffe, dies hilft Ihnen ein wenig beim Einstieg oder beim Verfeinern oder Hinterfragen.

Nun, das "Objekt" hat zu jeder Zeit zwei Arten von Energie: kinetisches (Bewegung) und Gravitationspotential. Diese Berechnung, die Sie durchführen möchten, ist am einfachsten, wenn es nur einen signifikanten Körper wie die Sonne gibt. In diesem Fall beträgt Ihre KE (kinetische Energie) zu Beginn 0,5 mv 2 und Ihre Gravitationsenergie U g = -Gm 1 m 2 /r.

Nun kann ein Objekt die Anziehungskraft eines anderen Objekts niemals vollständig verlassen. aber es wird schließlich vernachlässigbar. An diesem Punkt gibt die Gravitationspotentialformel Null zurück. Potenzielle Energie ist relativ , was bedeutet, dass es nicht darauf ankommt, was die Formel angibt, sondern auf die Differenz zwischen dem PE zweier Punkte. (Ich hoffe wirklich, dass ich das gut genug formuliert habe) Also ist der Unterschied zwischen dem PE eines bestimmten Punktes und ... unendlich, wo die Schwerkraft Null ist (oder gerade weit genug entfernt, dass sie vernachlässigbar ist), gleich dem Wert von der Formel zurückgegeben. Stecken Sie also Ihre beiden Massen und die Startentfernung zusammen und erhalten Sie, wie viel kinetische Energie in potenzielle umgewandelt wird. Berechnen Sie nun die kinetische Startenergie (0,5mv 2) und das Potential davon abziehen.

Wir sind also auf der Zielgeraden. Nur Mathe von hier. K f = K i - U gi

wobei K f die kinetische Endenergie ist, K i die anfängliche Kinetik ist und U gi das anfängliche Potential ist.

Also, 0,5m 2 v f 2 = 0,5m 2 v i 2 - Gm 1 m 2 /r

0,5 m 2 v f 2 = 0,5 m 2 v ich 2 - Gm 1 m 2 /r

0,5 V f 2 = 0,5 V i 2 – Gm 1 /r

v f 2 = v i 2 – 2 Gm 1 /r

vf = √v ich 2 - 2Gm 1 /r

Da ist es. Die Endgeschwindigkeit ist gleich der Quadratwurzel der Anfangsgeschwindigkeit zum Quadrat minus 2 Gm/r, wobei m die Masse des Planeten oder der Sonne ist, der wir entkommen, r die Entfernung davon ist, in der wir gestartet sind, und G natürlich die Gravitation ist Konstante.