Ich habe Konzepte zu Mechaniken aus Online-Beiträgen und Wikipedia-Seiten aufgegriffen, also verzeihen Sie bitte mein begrenztes Verständnis. Ich versuche gerade herauszufinden, ob es in Ordnung ist, einen beliebigen Satz verallgemeinerter Koordinaten zu wählen, solange sie minimal und unabhängig sind, nicht unbedingt orthogonal.
Wenn ich zum Beispiel ein Doppelpendel nehme, kann ich die beiden Winkel als verallgemeinerte Koordinaten auswählen und annehmen, dass ich ein externes Drehmoment habe beantragt bei . Dann können die Bewegungsgleichungen geschrieben werden als
Wo
Was aber, wenn ich die verallgemeinerten Koordinaten wählen würde
Wäre jetzt die verallgemeinerte äußere Kraft
Das kommt mir seltsam vor, weil es jetzt so steht wird auf die erste Koordinate angewendet obwohl das externe Drehmoment nur eingeschaltet ist .
Ich habe nachgerechnet als basierend auf dem, was ich aus Modellierung externer Kräfte in der Lagrange-Dynamik gelesen habe , aber ich habe es auch gesehen aus Euler-Lagrange-Gleichungen mit nichtkonservativer Kraft (Beispiel) . Sehe ich aufgrund einer Koordinatentransformation einfach einen anderen EoM oder habe ich irgendwo auf dem Weg einen Fehler gemacht?
Verallgemeinerte Koordinaten müssen auf folgende Weise mit Basiskoordinaten in Beziehung gesetzt werden: Die Karte muss invertierbar sein. Vorzugsweise bedeutet dies eine Bijektion , dh jeder Punkt im ursprünglichen Koordinatensystem bildet genau einen Punkt im neuen System ab und umgekehrt, aber eins zu eins in den relevanten Teilmengen der beiden ist ausreichend. Die Karte muss auch bis zu einem gewissen Grad differenzierbar ("glatt") sein, der von der Lagrange-Funktion abhängt.
Das ist es. Wenn Sie Invertierbarkeit und Glätte erfüllen, ist alles möglich.
Der Umgang mit externen Kräften beim Wechseln von Koordinatensystemen ist etwas anders. Das Problem, auf das Sie stoßen, besteht darin, dass Sie den externen Zwangsterm zum Lagrange hinzufügen müssen, bevor Sie die Koordinaten ändern. Dann sieht Ihr Lagrange so aus:
Wenn Sie jetzt die Koordinaten ändern, erhalten Sie:
Das kommt mir seltsam vor, weil es jetzt so steht wird auf die erste Koordinate angewendet obwohl das externe Drehmoment nur eingeschaltet ist .
Das liegt daran, dass Sie versuchen, mit einer teilweisen Umkehrung des Koordinatensystems zu denken. ist nicht gleichbedeutend mit , von selbst. Sie müssen den Kontext von beiden berücksichtigen: a, der Rest der Transformation, und b, der Rest der Lagrange-Funktion.
Die Rücktransformation lautet:
Untersuchen Sie als Nächstes Ihre Bewegungsgleichungen. Ich werde die Ableitung nicht für Sie übernehmen, aber ich wäre überrascht zu hören, dass Sie am Ende eine saubere Trennung erhalten .
Bearbeiten: Nachdem ich etwas mehr nachgedacht habe, habe ich eine intuitive Erklärung. Und sind numerisch gleich, bedeuten aber unterschiedliche Dinge. Im System beschreiben die Winkel die Position der Arme unabhängig voneinander in Bezug auf eine externe Standardrichtung und beschreiben so die Bewegung der beiden Körper unabhängig voneinander (insbesondere die kinetische Energie - ihre Kopplung erfolgt ausschließlich im Potentialterm). Im System, beschreibt die Position des Doppelpendels mit dem ersten Arm, als ob das gesamte Doppelpendel starr wäre, und definiert den Winkel des äußeren Pendelarms in Bezug auf den inneren Arm. Denn das gibt Ihnen eine bewegende Referenz für , es koppelt die kinetischen Terme (dh wenn Ihre anfängliche kinetische Energie war deine neue ist ). Auch seit das ganze Pendel überdeckt, wirkt auch das äußere Drehmoment auf es ein.
Warum ist Invertierbarkeit wichtig? Die Karte zwischen Ihren Koordinaten muss aus zwei Gründen invertierbar sein. Erstens, nachdem Sie die Dynamik im neuen Koordinatensystem ausgearbeitet haben, möchten Sie diese möglicherweise wieder in das alte übersetzen.
Zweitens passieren in der Mathematik schlimme Dinge, wenn das System über einen Punkt läuft, an dem sie nicht umkehrbar sind. Betrachten Sie die Punktmasse, die sich auf dem gleichförmig bewegt -Achse. Die Bewegung ist schön und einfach: , Und . Wechseln Sie nun zu Polarkoordinaten. Du wirst kriegen Und , mit Wenn Und Wenn . Beachten Sie, wie etwas Heftiges in den Koordinaten am Ursprung passiert, genau dort, wo die Karte herkommt Zu wird viele zu 1 (dh at Du bist am Ursprung, egal was passiert Ist).
Nebenbemerkung: Die polar-euklidische Transformation ist ein Beispiel für eine Koordinatentransformation, die keine Bijektion ist. Unendlich viele Werte werden auf Single abgebildet Paare. Dies kann Probleme mit der Interpretierbarkeit verursachen, wenn die Tatsache vergessen wird, verursacht aber keine mathematischen Probleme, die mir im Moment einfallen.
Das Lösen der Differentialgleichungen bei Vorhandensein eines punktartigen Problems in den Koordinaten ist möglich, es erfordert nur fortgeschrittenere Werkzeuge. Es ist besser sicherzustellen, dass alle punktuellen Probleme nach Möglichkeit irrelevant sind. Ein Beispiel für ein Problem dieser Art in der realen Welt mit einem mechanischen Computer finden Sie unter dem Phänomen der Gimbal-Sperre .
Warum ist Glätte wichtig? Dieser ist einfacher zu erklären. Es läuft alles auf zwei Worte hinaus: Kettenregel. Erstens wird Ihr Lagrange einen kinetischen Term haben, der im ursprünglichen Koordinatensystem ausgedrückt wird. Um Ihre neuen kinetischen Terme zu finden, müssen Sie die Kettenregel auf die Transformation anwenden. Das heißt, wenn
Der zweite Grund für den Wunsch nach Differenzierbarkeit der Transformation ist technischer Natur: Es macht den Beweis, dass die Euler-Lagrange-Gleichungen äquivalent sind, einfacher (wieder unter Verwendung der Kettenregel).
Wenn Sie sowohl Interpretierbarkeit als auch Glätte haben, reicht dies aus, um zu beweisen, dass die erhaltenen Euler-Lagrange-Bewegungsgleichungen unter Verwendung der Kettenregel äquivalent sind.
Es gibt nicht einmal eine Möglichkeit zu definieren, ob solche Koordinaten orthogonal sind. Es gibt keine natürliche Möglichkeit, ein Skalarprodukt auf dem Raum von Tangentenvektoren im Koordinatenraum zu definieren. Selbst wenn wir eine solche Definition hätten, wäre es im Allgemeinen nicht möglich, die Koordinaten so zu definieren, dass sie überall orthogonal sind. Beispielsweise können Sie dies nicht für ein Teilchen tun, das sich auf der Oberfläche einer Kugel bewegt.
Wie Sie neue verallgemeinerte Koordinaten auswählen
Aus der Euler-Lagrange-Gleichung
du erhältst:
wenn Sie einen neuen Satz generalisierter Koordinaten ( ) daher
mit den Gleichungen (2), (3) und (4) in (1) erhält man:
Multipliziere Gleichung (5) von links mit Sie erhalten die Bewegungsgleichungen für die Koordinaten :
um eine einzigartige Lösung zu erhalten , die Inverse der Matrix muss also vorhanden sein
Folge:
die Determinante der Matrix (Matrix J ist quadratisch!) muss ungleich Null sein, und das gilt auch für die Matrix
dein Fall:
Und
Anmerkung
Um die Bewegungsgleichungen zu erhalten, übertragen Sie Ihre kinetische und potentielle Energie auf die neuen verallgemeinerten Koordinaten und mit EL erhalten Sie Ihre EOMs
Cinaed Simson
Skipher