3D ballistische Flugbahn mit quadratischem Luftwiderstand. Berechnung von Position und Geschwindigkeit zum Zeitpunkt ttt

Ein Partikel beginnt am Ursprung und hat eine Anfangsgeschwindigkeit, die durch einen 3D-Vektor dargestellt wird. Das Partikel erfährt Schwerkraft und Luftwiderstand mit quadratischem Widerstand (basierend auf Geschwindigkeit^2). Was ich gesucht habe, sind parametrische Gleichungen X , j , Und z Position und Geschwindigkeit des Teilchens zu einem bestimmten Zeitpunkt T .

Um die Antworten ähnlich zu halten, werden die beiden Konstanten g als Schwerkraft und a als Luftwiderstand sein. Vermute auch z ist eine positive Höhe. v X ( T ) wird die Geschwindigkeit für die sein X Komponente zur Zeit T . v X 0 würde die Anfangsgeschwindigkeit für die darstellen X Komponente.

Am Ende dieses Wikipedia-Artikels wird vorgeschlagen, dass es eine analytische Lösung für das 2D-Problem von einem Teenager Shouryya Ray gibt. Die entsprechenden Math.SE- und Phys.SE- Links haben Leute, die über das Lösen nach einer Reibungskonstanten diskutieren, aber es gibt nirgendwo parametrische Gleichungen. Ich bin mir nicht sicher, wie ich von dem, worüber sie sprechen, zu den tatsächlichen parametrischen Gleichungen komme, die ich brauche.

Um abzudecken, was ich bisher gelernt habe. In 3D mit Schwerkraft und ohne Widerstand können die folgenden parametrischen Gleichungen verwendet werden:

v X ( T ) = v X 0

v j ( T ) = v j 0

v z ( T ) = v z 0 G T

S X ( T ) = v X 0 T

S j ( T ) = v j 0 T

S z ( T ) = v z 0 T 1 2 G T 2

Mit linearem Widerstand gemäß dem Wikipedia-Artikel, den wir verwendet hatten:

v X ( T ) = v X 0 e A M T

v j ( T ) = v j 0 e A M T

v z ( T ) = M G A + ( v z 0 + M G A ) e A M T

S X ( T ) = M A v X 0 ( 1 e A M T )

S j ( T ) = M A v j 0 ( 1 e A M T )

S z ( T ) = M G A T + M A ( v z 0 + M G A ) ( 1 e A M T )

Beim quadratischen Widerstand haben wir die Länge der Geschwindigkeit, sodass die Geschwindigkeit und Position jeder Komponente im Laufe der Zeit von den anderen Geschwindigkeitskomponenten abhängt. Beginnend mit diesem Beitrag kann ich die 3D-Version für den ersten Teil schreiben:

v X ' = A v X v X 2 + v j 2 + v z 2

v j ' = A v j v X 2 + v j 2 + v z 2

v z ' = A v z v X 2 + v j 2 + v z 2 G

Aber mir fehlt der mathematische Hintergrund, um weiterzumachen. Mir ist nicht einmal klar, wofür die von ihnen berechnete Reibungskonstante verwendet wird, da sie nicht auf der Zeit basiert. Ich würde denken, dass jeder Trick, der versucht, einen konstanten Koeffizienten zu berechnen, etwas über t wissen müsste. Wahrscheinlich stelle ich mir das falsch vor. Jede Hilfe wäre willkommen, da ich mir vorstelle, dass dies ein häufiges Problem in der Physik ist.

Bearbeiten: Mein Problemfall ist auch speziell für einen konstanten Schwerkraftvektor, wenn dies für bestimmte Lösungen hilft, sodass der Pfad eine Art Parabel sein muss. Soweit ich das beurteilen kann, sollte es eine Funktion geben, da es für jedes x einen y-Wert gibt.

Antworten (1)

Es ist nicht erforderlich, in 3D zu arbeiten, da die Bewegung auf eine 2D-Ebene beschränkt ist. Wählen Sie einfach Ihre aus X Und j Achsen in dieser Ebene liegen.

Sie haben sich offensichtlich einige Mühe gegeben, den Links zu folgen, also sollten Sie sich darüber im Klaren sein, dass die Arbeit von Shouryya Ray keine allgemeine Lösung des Problems darstellt. Im Moment ist keine analytische Lösung bekannt, das Problem lässt sich jedoch leicht numerisch analysieren, und solche Analysen werden seit mindestens hundert Jahren von Menschen durchgeführt, die hochexplosive Sprengstoffe auf andere Menschen werfen wollen.

Wenn Sie nach Code suchen, um die Berechnung durchzuführen, sollten Sie auf der Computational Science SE nachfragen . Zum Beispiel ist der in einer Antwort auf diese Frage angegebene Code wahrscheinlich leicht anpassbar. Alternativ stelle ich mir vor, dass eine Google-Suche Sie Pakete zur Berechnung von Trajektorien finden wird.

Ich verwende bereits eine numerische Lösung, aber als ich den Wikipedia-Artikel las, war ich fasziniert. Der Wikipedia-Eintrag über eine analytische Lösung ist also völlig falsch? Neugierig, was dann die Lösung von Shouryya Ray macht? Mein Anwendungsfall ist sehr spezifisch für ein Partikel auf einer flachen Ebene der Schwerkraft, also nicht für einen sich ändernden Schwerkraftvektor.
@Sirisian: Um ehrlich zu sein, habe ich nicht versucht, die Mathematik durchzuarbeiten. David Zaslavskys Antwort auf den Beitrag, den Sie in der PhysicsSE verlinken, besagt jedoch, dass er eine mit der Bewegung verbundene konservierte Größe gefunden hat, aber keine Lösung.