Winkel, der benötigt wird, damit sich Objekt A mit Objekt B kreuzt

Objekt B liegt 15 Grad östlich von Nord in einer Entfernung von 20 km/h. Objekt B bewegt sich mit einer Durchschnittsgeschwindigkeit von 30 km/h in Richtung 40 Grad östlich von Nord. Wenn sich Objekt A mit 100 km/h bewegen kann, in welchem ​​Winkel muss es sich bewegen, um Objekt B abzufangen?

obligatorische Skizze

Ich habe versucht, es als Vektoren zu berechnen, bin aber hängen geblieben. Am Ende habe ich einfach versucht, die gute alte Geomatry zu verwenden, wo

Sünde A A = Sünde B B
Also habe ich den Winkel, nach dem ich suche, A und den Winkel von der Linie zwischen A und B und der Richtung von Objekt B als Winkel B bezeichnet. 'a' und 'b' sind die Durchschnittsgeschwindigkeiten von Objekt a und b .
Sünde A 30 × T = Sünde ( 155 ° ) 100 × T
A = A R C S ich N ( 30 × T × Sünde ( 155 ° ) 100 × T ) = 7.284 °

So sollte der Endwinkel sein 15 ° + 7.284 ° = 22.284 °

Ist das richtig? Gibt es keine bessere Möglichkeit, dies zu tun, z. B. die Verwendung von Vektorprodukten?

PS. Ich habe hier eine sehr ähnliche Frage gefunden , aber nicht ganz verstanden, wie das heißt a + β = 40 ° , weil meine Berechnungen zeigen = 35 ° . Und der Versuch, Kommentare und Antworten durchzulesen, verwirrt mich noch mehr, da Aktualisierungen nicht mit Kommentaren zu den vorgenommenen Aktualisierungen übereinstimmen. Und da ich nicht genug Ansehen habe, kann ich keine Gegenfragen stellen.

BONUS-Frage: Ich habe überall gesucht, wie ich ein einfaches Diagramm meines Problems erstellen kann. Wie diese Frage hier , mit einem Diagramm des Problems, das auf stack.imgur.com gehostet wird und das vermutlich von LaTeX auf stackexchange.com generiert wurde, oder?

EDIT: Pflichtskizze hinzugefügt!

gnuplot macht schöne Grafiken, genau wie MATLAB , aber gnuplot ist kostenlos.
Danke @PranavHosangadi! Ich wusste nicht, dass ich sie machen musste und sie das Foto hochladen. Ich dachte, MathJax hätte ein Plugin, um LaTeX-Plots in Beiträgen zu erstellen. Das macht jetzt mehr Sinn!
Ich würde dafür weder Gnuplot noch Matlab verwenden; Sie eignen sich gut zum Plotten von Daten, würden aber grundsätzlich erfordern, dass Sie das Problem lösen, um so etwas zu plotten. Ich würde Inkscape für diese Art von Zeichnung verwenden.

Antworten (2)

Einfache Lösung: Verwenden Sie die zurückgelegten Entfernungen. B hat also bereits 20 km auf 15° Ost von Nord zurückgelegt. Das ist 20 × Sünde ( 15 ° ) km nach Norden u 20 × cos ( 15 ° ) ostwärts.

Stellen Sie sich nun vor, A schneidet B auf einmal ab T . Die Gleichungen für die von B zurückgelegten Strecken lauten:

Y B = 20 × Sünde ( 15 ° ) + 30 × T × Sünde ( 40 ° ) in Y-Richtung und
X B = 20 × cos ( 15 ° ) + 30 × T × cos ( 40 ° ) in X-Richtung.

Für A sind die zurückgelegten Entfernungen:
Y A = 100 × T × Sünde ( a ) in Y-Richtung und
X A = 100 × T × cos ( a ) in X-Richtung.

Damit die beiden abfangen, X A = X B Und Y A = Y B

Sie haben jetzt 2 Gleichungen, 2 Variablen und jede Menge Spaß, sie gleichzeitig zu lösen.

Es gibt eine auf Vektoren basierende Technik, die das Problem löst und Sie wissen lässt, ob es keine Lösung, eine Lösung oder zwei Lösungen gibt.

(Alle meine Winkel werden gegen den Uhrzeigersinn von der positiven X-Achse gemessen)

Angenommen, der Verfolger fährt schräg mit 100 km/h β . Wir werden versuchen, diese Geschwindigkeit in zwei nicht senkrechte Komponenten zu teilen

Man passt die Geschwindigkeit des Ziels genau an. Nehmen Sie also im obigen Problem an, dass ein Teil der Geschwindigkeit von A ist 30 50 ° . Es wäre egal, wenn die Gesamtgeschwindigkeit von A kleiner als 30 wäre .

Also haben wir (theoretisch) den Fluchtversuch von B vollständig zunichte gemacht. Wie kommt nun A zu B? A muss sich mit einer bestimmten Geschwindigkeit (z. B. X) entlang der ursprünglichen Richtung von A nach B bewegen . (Da wir jede Bewegung von B aufgehoben haben) In diesem Problem ist also der andere Teil der Geschwindigkeit von A X 75 °

Also sind wir schließlich darauf reduziert, zu lösen:

30 50 ° + X 75 ° = 100 β
Eine Möglichkeit besteht darin, jeden Vektor in X- und Y-Komponenten zu erweitern und zwei Gleichungen aufzustellen. Wenn Sie beseitigen β Sie erhalten ein Quadrat in X. Wenn es irgendwelche echten positiven Werte von X gibt, können Sie dann ersetzen und auflösen β

WEITERE DETAILS:

Erweiterung der obigen Gleichung für Komponenten in X- und Y-Richtung:

30 cos ( 50 ) + X cos ( 75 ) = 100 cos ( β )
30 Sünde ( 50 ) + X Sünde ( 75 ) = 100 Sünde ( β )
Die einzigen Unbekannten sind die Größe von X (oder ob es überhaupt existiert!) und der Winkel β Wenn Sie beide Seiten beider Gleichungen quadrieren und dann die beiden linken und die beiden rechten addieren, werden einige trigonometrische Manipulationen eliminiert β und führen zum Quadrat in X.

Danke für deine Antwort, aber ich bin mir immer noch nicht ganz sicher, wie ich deine Methode anwenden soll? Ich lerne immer noch, wie man Gleichungen mit Polarkoordinaten löst, und ich weiß nicht, wie ich die obige Gleichung isolieren soll. Außerdem versuche ich, Winkel zu finden β , aber wie würde ich das machen, wenn es zwei unbekannte Faktoren in der Gleichung gibt?