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 , 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 (und Radius = 0) liegt im Ursprung. Ich weiß, dass die Größe der Beschleunigung aufgrund der Schwerkraft ist
Hier stecke ich also fest. Ich kann mich in Bezug auf Entfernung integrieren und bekommen
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
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 Und sind Funktionen von , 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?
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 Achse) bleibt erhalten. Dies legt nahe, dass die geeigneten Koordinaten die sphärischen Polarkoordinaten sind Wo
In diesen Koordinaten liegt der Drehimpuls
Die radiale Bewegungsgleichung lautet
Kannst du es von hier nehmen?
Ich kann das zeitlich integrieren, aber das würde geben
Nein, tut es nicht, weil beides Und 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,
Ich schlage vor, dies in einer Richtung zu lösen, bevor Sie es zuerst in zwei Dimensionen versuchen (z Richtung vor der 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 , die Erdbeschleunigung:
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 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, Und 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:
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).
Floris
ACuriousMind
Zachary F
Floris
Zachary F