Maximieren Sie Flugzeit und Reichweite gleichzeitig in der Projektilbewegung

Angesichts der Gleichungen der Projektilbewegung (kein Luftwiderstand) ist es einfach, den Startwinkel Theta zu finden, der die maximale Reichweite erzeugt. Dieser Winkel beträgt 45 Grad. Die maximale Flugzeit wird stattdessen für einen Startwinkel Theta = 90 Grad erhalten: das Projektil wird gerade nach oben gestartet und die Reichweite ist Null.

Ich möchte den Startwinkel finden, der notwendig ist, um gleichzeitig die maximale Reichweite und die maximale Flugzeit zu erreichen . Es muss einen Startwinkel geben, bei dem die erzielte Reichweite und Flugzeit nicht jeweils das Maximum, aber zusammen das Größte sind. Wie würde ich das Problem einrichten, um diesen speziellen Startwinkel zu finden? Muss ich sowohl die Flugzeit als auch die Reichweite als Funktion von Theta, dh R(Theta) und T(Theta), ausdrücken, die beiden Funktionen multiplizieren und die Ableitung auf Null setzen? Soll ich das Maximum des Produkts R(theta)*T(theta) oder das Maximum der Summe R(theta)+T(theta) finden? Oder etwas anderes?

Wofür Sie optimieren möchten, ist Ihre Wahl. Das Problem bei so etwas wie der Summe aus Entfernung und Zeit ist, dass sie unterschiedliche Einheiten haben, wodurch das Ergebnis von der Wahl der Einheiten abhängig (und damit unphysikalisch) werden würde. Das Produkt leidet nicht unter diesem Problem, aber auch nicht das Produkt einer beliebigen Funktion von r mit einer beliebigen Funktion von t.
Beispiel: Angenommen, bei 90° beträgt die Flugzeit 2 Sekunden und die horizontale Entfernung beträgt 0 Meter vs. bei 45° beträgt die Flugzeit/Entfernung 1,5 Sekunden und bei 10 Metern vs. bei 70° beträgt die Flugzeit/Entfernung 1,9 Sekunden und 6 Meter. Ist 1,5 Sekunden und 10 Meter mehr "maximale Reichweite und maximale Flugzeit" als 1,9 Sekunden und 6 Meter? Das kannst nur du entscheiden. Sie können die beiden Zahlen nicht einfach addieren, denn wenn Sie die Entfernung (zum Beispiel) in Millimetern messen würden, wäre die Entfernung viel wichtiger als die Zeit und Sie würden am Ende 45° als Ihre Antwort erhalten.
OK. Ich denke, es gibt keine einzige Antwort auf meine Frage. Ist es also wirklich nie möglich, selbst bei anderen Problemen als der Projektilbewegung, die Bedingungen zu finden, die zwei (oder mehr) Variablen gleichzeitig in einem bestimmten Problem maximieren?
Nun, wenn Sie angeben, was Sie maximieren möchten, dann ist es Mathematik.
Tut mir leid, so vage zu sein. Nehmen wir an, ich möchte ein Objekt am weitesten starten: Der Startwinkel beträgt 45 Grad.
Nehmen wir an, ich möchte, dass es am längsten in der Luft ist. Der Winkel beträgt 0 Grad. Was ist, wenn ich den "besten" Kompromiss zwischen Laufzeit und Reichweite finden möchte?
Bitte antworten Sie, was "am besten" ist: 1,5 Sekunden Flugzeit und 10 Meter Flugstrecke oder 1,9 Sekunden Flugzeit und 6 Meter Flugstrecke.
OK. Ich sehe jetzt. Aber wenn wir uns nicht um die Maximierung kümmern, was wäre, wenn wir eine Funktion einrichten wollten, die sowohl die Reichweite als auch die Flugzeit berücksichtigt, und die Bedeutung der beiden Parameter gewichten wollten? Wie würden wir eine solche Funktion einrichten?
Ein Beispiel für eine solche Funktion könnte „f = c*Abstand + k*Zeit“ sein, wobei c und k die gewichteten Konstanten mit von Ihnen ausgewählten Werten und Einheiten sind, die f dimensionslos machen.
Sie sollten verstehen, dass Ihre Frage keinen physikalischen / intuitiven Sinn ergibt. Wenn Sie Summe nehmen: Beide Funktionen haben unterschiedliche Einheiten, und daher benötigen Sie eine Dimensionskonstante k Einheiten gleich zu machen. Jetzt hängt alles von der Wahl ab k . Wenn Sie Produkt einnehmen: noch keine physikalische Bedeutung des Ergebnisses.

Antworten (2)

Tim optimiert die Summe aus Höhe und Abstand X der Parabelbahn, nicht die Flugzeit T = 2*u sin(theta)/g, also beantwortet er die Frage nicht. Um die gleichen Einheiten zu erhalten, könnten Sie stattdessen die Summe von u T und X optimieren, was sin(theta) = sqrt(2/3) oder theta = 60,8 Grad ergibt.

Ich habe die Frage komplett falsch verstanden. Jetzt scheint meine Antwort sinnlos!
Eigentlich ist die Frage selbst ein wenig sinnlos, da X nur von u und T abhängt und nicht von Theta.
Da X = uTsqrt(1-(gT/2/u)^2) ist, wäre T = u*sqrt(2)/g eine gute Wahl, was das größte T ist, bevor X zu sinken beginnt.

Wenn v ist die Startgeschwindigkeit und θ ist der Startwinkel über der Horizontalen, ist die Flugzeit T = 2 v Sünde θ G Die Flugdistanz ist R = 2 v 2 Sünde θ cos θ G . Es ist nicht sinnvoll, sie direkt hinzuzufügen, da die Einheiten nicht übereinstimmen. Wir könnten eine Konstante definieren k mit Einheiten Weg/Zeit und optimieren R + k T = 2 v G ( v Sünde θ cos θ + k Sünde θ ) Die Konstante k sagt aus, wie wichtig uns die Flugzeit im Vergleich zur Reichweite ist. Wenn wir es auf Null setzen, ignorieren wir die Flugzeit, maximieren die Reichweite und erhalten θ = 45 . Wenn wir es sehr hoch machen, ignorieren wir im Wesentlichen die Reichweite, maximieren die Flugzeit und bekommen θ = 90 . Dazwischen erhalten wir einen Wert dazwischen. Wir könnten machen k dimensionslos durch Definition k ' = k v , was schön ist, weil v legt das Ausmaß des Problems fest. Dann maximieren wir Sünde θ ( 1 + k ' cos θ ) , die Ableitung hat cos θ ( 1 + k ' cos θ ) k ' Sünde 2 θ = cos θ + 2 k ' cos ( 2 θ ) 1 und Sie können nach lösen θ als Funktion von k '

Was wäre k, wenn T und R die gleiche Bedeutung hätten?
Ich denke nicht, dass diese Frage sinnvoll ist, weil k ist dimensional. Die intuitive Sache wäre zu nehmen k = 1 als ihnen gleiche Bedeutung beizumessen. Wenn ich T in Sekunden und R in mm messe, erhalte ich eine ganz andere Antwort, als wenn ich T in Mikrosekunden und R in km messe. Wenn Sie einstellen k ' = 1 du erhältst θ = arctan 1 7 0,361367
Das sind 20,7 Grad. Ich muss versuchen zu sehen, was T und R sind.
Das Komplement von 20,7 Grad beträgt 69,7 Grad und sollte die gleiche Reichweite und längere Flugzeit ergeben ...