Wie setze ich die Zeit richtig in diese Gleichung ein?

In den letzten Jahren war es also mein Ziel, eine Gleichung zu erstellen, die mir die Position eines Objekts in einem Gravitationsfeld zu einem bestimmten Zeitpunkt liefert T , gegeben seine Anfangsposition und Geschwindigkeit. Am Anfang war das Problem, dass ich nicht genug wusste, um zu rechnen. Jetzt, da ich Multivariable berechnen kann, dachte ich, dass dieses Problem gelöst wäre, aber ich bin gerade auf ein neues Problem gestoßen. Bitte sagen Sie mir nicht, wie ich es lösen soll, aber wenn Sie mir einen Hinweis geben könnten, wäre das großartig. Hier ist der Aufbau für das Problem:

Ein Planet der Masse M (und Radius = 0) liegt im Ursprung. Ich weiß, dass die Größe der Beschleunigung aufgrund der Schwerkraft ist

G M R 2
also ein Objekt an ( X , j ) wird Beschleunigung haben
A ( X , j ) = G M X 2 + j 2 ,
oder als Vektor
A ( X , j ) = G M X 2 + j 2 cos θ , G M X 2 + j 2 Sünde θ

= G M X 2 + j 2 X X 2 + j 2 , G M X 2 + j 2 j X 2 + j 2
= G M X ( X 2 + j 2 ) 3 / 2 , G M j ( X 2 + j 2 ) 3 / 2

Hier stecke ich also fest. Ich kann mich in Bezug auf Entfernung integrieren und bekommen

W ( X , j ) = G M X 2 + j 2 , G M X 2 + j 2

was meiner Meinung nach ein Vektor ist, dessen Größe die geleistete Arbeit ist, aber das sagt mir nichts über die Zeit. Ich kann das zeitlich integrieren, aber das würde geben

F ( X , j ) = G M X ( X 2 + j 2 ) 3 / 2 T , G M j ( X 2 + j 2 ) 3 / 2 T

was ... ich meine, ist bestenfalls naiv. Es berücksichtigt nicht die Positionsänderung, die im Laufe der Zeit auftritt. Das einzige, was mir einfällt, ist, irgendwie parametrische Gleichungen zu finden, wo X Und j sind Funktionen von T , aber das ist im Grunde das, was ich sowieso versuche.

Irgendwelche Ideen? Ich möchte eine Gleichung finden, in der ich einen Ort und eine Geschwindigkeit eingeben kann, und die Gleichung sagt mir, welchen Weg das Objekt nehmen wird. Ist das überhaupt möglich?

Die Umlaufbahn eines Objekts in einem Gravitationsfeld ist ein "Kegel". Das heißt, es kann eine Ellipse (geschlossene Umlaufbahn), Parabel oder Hyperbel sein (abhängig von den Anfangsbedingungen der Bewegung). Es ist definitiv möglich. Google „Vis viva-Gleichung“ für weitere Hilfe.
Nun, nehmen Sie Ihre Gravitationskraft F ( R ) und löse die Differentialgleichung F ( R ) = M R ¨ . Es gibt in der Newtonschen Mechanik wirklich nichts weiter zu finden, als Trajektorien zu finden, außer der rechnerischen Herausforderung, die Gleichung zu lösen.
Also wäre r⃗ in diesem Fall GM/r^2?
@ZacharyF - nein, R ¨ = G M R R 3
Wo kommt das her?

Antworten (4)

aber wenn du mir einen tipp geben könntest wäre das super.

Da die Kraft nur vom radialen Abstand abhängt und in Richtung des Ursprungs zeigt, ist der Drehimpuls (angenommen entlang der z Achse) bleibt erhalten. Dies legt nahe, dass die geeigneten Koordinaten die sphärischen Polarkoordinaten sind ( R , ϕ ) Wo

X = R cos ϕ
j = R Sünde ϕ

In diesen Koordinaten liegt der Drehimpuls

l = M R 2 ϕ ˙ = C Ö N S T A N T

Die radiale Bewegungsgleichung lautet

M R ¨ = M R ϕ ˙ 2 G M M R 2

Kannst du es von hier nehmen?

Viel besser als meine (wortreiche) Antwort!

Ich kann das zeitlich integrieren, aber das würde geben

F ( X , j ) = G M X ( X 2 + j 2 ) 3 / 2 T , G M j ( X 2 + j 2 ) 3 / 2 T

Nein, tut es nicht, weil beides X Und j sind Funktionen der Zeit, daher können Sie diese Methode der "einfachen Integration" nicht verwenden. Was Sie tun müssen, ist zurück zur Differentialgleichung zu gehen,

(1) M R ¨ = G M M R 2 R ^ ,
und löse es auf R ( T ) . Hier verwenden wir die Notation, das heißt z ¨ = D 2 z / D T 2 Und z ˙ = D z / D T für eine generische Funktion z . Bei der Verwendung von Vektoren in nichtkartesischen Koordinaten (z. B. Zylinderkoordinaten ) wird es etwas komplizierter, da die Einheitsvektoren selbst zeitvariabel sind. Um (1) zu lösen, müssen Sie einige Tricks kennen (z. B. beide Seiten mit multiplizieren). R ˙ und dann in Bezug auf die Zeit integrieren), aber es kann getan werden.

Ich schlage vor, dies in einer Richtung zu lösen, bevor Sie es zuerst in zwei Dimensionen versuchen (z R Richtung vor der X , j Richtungen). Wenn Sie es auf diese Weise lösen, wird Ihnen die Methode gezeigt (die ziemlich kompliziert ist), es mit der 2. Dimension zu tun, wird ein bisschen einfacher sein (da Sie die Erfahrung haben) - aber es ist auch immer noch ziemlich kompliziert.

Beachten Sie auch, dass die rechte Seite von (1) die Definition von ist G , die Erdbeschleunigung:

G = G M R 2 R ^ .
(1) ist also wirklich M A M R ¨ F = M G .

Hier ein paar kleine Probleme. Dieser Ansatz funktioniert, wenn die Bewegung eindimensional ist, dh das Objekt sich in einer geraden Linie bewegt. Auch dann brauchen Sie ein Minuszeichen. Besser (vielleicht): R ¨ = ( G M M / | R | 2 ) R ^ . In jedem Fall ist dies ein schwieriges Problem für einen Anfänger.
@garyp: Hoppla! Ich habe das Minuszeichen vernachlässigt. Ich denke, es zuerst in 1D zu lösen , ist ein besserer Ansatz, als es direkt in 2D zu tun (so wie es Timaeus vorschlägt).
Einverstanden. Das muss der OP dann beachten R ist einfach ein Abstand oder eine Koordinate, obwohl wir normalerweise die Variable " R " in zwei oder drei Dimensionen ... keine Winkel, überhaupt keine Vektoren in einer Dimension.
Schöne Bearbeitung. Ich möchte Zachary warnen, dass das zweidimensionale Problem mehr als doppelt so schwierig ist wie das eindimensionale Problem. Meiner Meinung nach.
M R ¨ = G M M R 2 R ^ ist gut, aber R ¨ = D 2 R / D T 2 Und R ˙ = D R / D T (ohne die Vektoren) ist problematisch. In einem Kreis R ( T ) = C Ö N S T , aber die Beschleunigung ist radial nach innen, ungleich Null. Sie wollen also nicht verwirren R ¨ = D 2 R / D T 2 Und R ¨ = D 2 R / D T 2 .
Facepalm Richtig! Ich habe vergessen, dass x und y Funktionen von t sind. Wie gesagt, bestenfalls naiv.
@Timaeus: Ich wollte hauptsächlich die zeitliche Ableitungsreihenfolge angeben, nicht die bestimmte Vektorgleichung. Ich werde entsprechend aktualisieren.

Sie haben eine Beschleunigung, die eine zeitliche Ableitung der Geschwindigkeit ist. Das Integrieren der Beschleunigung in Bezug auf den Abstand erzeugt keinen Arbeitsvektor. Sie können die potentielle Energie finden U ( X , j ) = G M M / R die die Eigenschaft hat, dass ihr Gradient das Kraftfeld ist. Aber die potentielle Energie ist ein Skalar, kein Vektor.

Ihr Integral über die Zeit ist nicht korrekt, X = X ( T ) Und j = j ( T ) sind keine Konstanten in der Zeit, und du hast sie so behandelt, wie sie es waren.

Wenn Sie sich mit Kalkül mit mehreren Variablen, aber noch nicht mit Differentialgleichungen beschäftigt haben, dann studieren Sie Differentialgleichungen.

Beginnen Sie auch zuerst mit Bewegung in einer Dimension (dh lösen Sie ein 1d-Problem), nur weil es einfacher ist. Nachdem ihr das leicht tun könnt, dann geht zu höheren Dimensionen.

Leider ist multivariable Kalkül nicht ganz genug! Ihr Ziel ist es, ein nichtlineares System gewöhnlicher Differentialgleichungen zu lösen, und das ist ein hohes Ziel.

Wie auch immer, es gibt Lösungen dafür. Sehen Sie hier ein Beispiel einer Implementierung (Disclaimer: It's mine): http://mathandcode.com/kepler/

Die nützlichsten Referenzen, die ich dafür gefunden habe, waren die Bücher Mathematical Methods of Classical Mechanics von Arnold, Mechanics by Landau and Lifshitz und Classical Mechanics von Goldstein. Jeder von ihnen hat eine Lösung für dieses Problem - das "Kepler-Problem" genannt. Die Lösungsskizze sieht ungefähr so ​​aus:

  1. Gehen Sie von einer Differentialgleichung in zwei Variablen aus ( X ( T ) , j ( T ) ) zu einer Differentialgleichung in R = X 2 + j 2 nur unter Verwendung des Konzepts eines "effektiven Potenzials".
  2. "Lösen" Sie diese Differentialgleichung, indem Sie die Erhaltung des Drehimpulses missbrauchen (womit Sie wissen φ ˙ ), Energieerhaltung (womit man die Menge findet R ˙ 2 + R 2 φ ˙ 2 ) und eine geschickte Änderung der Variablen vornehmen, damit Sie finden R als Funktion von φ statt als Funktion der Zeit.
  3. Setze die Gleichung für ein R ( φ ) (was sich als die Gleichung einer Ellipse herausstellt - der Form P 1 + e cos φ für Konstanten P Und e genannt Parameter und Exzentrizität bzw.) in die Definition des Drehimpulses, die besagt R 2 φ ˙ wird konserviert und gibt Ihnen daher φ ˙
  4. Verwenden Sie den Trick der Trennung von Variablen (der einfachste ODE-Trick!), um zu finden φ ( T ) in Bezug auf ein Integral. VIELLEICHT kann dieses Integral dann in Bezug auf spezielle Funktionen ausgewertet werden.

Wenn das alles Griechisch für Sie ist, empfehle ich Ihnen, ein Buch über Mechanik zu kaufen (Meine Favoriten sind Mathematische Methoden der klassischen Mechanik von Arnold, ergänzt durch The Theoretical Minimum [non-quantum] von Sussking und Hrabovsky).