Die Ableitung der Rotationsmatrix erzeugt den Winkelgeschwindigkeitsvektor

Ich versuche zu verstehen, wie und warum der Winkelgeschwindigkeitsvektor mit der Ableitung einer Rotationsmatrix zusammenhängt.

Ich verstehe das für eine Rotationsmatrix R ( T ) hat man R ( T ) R ( T ) T = ICH , So R ˙ R T + R R ˙ T = 0 was zeigt, dass die Matrix R ( T ) R ˙ T = Ω ^ ist schiefsymmetrisch. Ich verstehe, dass wir dann schreiben können Ω ^ in Vektorform ω so dass wir für alle Vektoren erhalten v , Ω ^ v = ω × v .

Aber was brauchen wir sonst noch, um das zu zeigen ω ist der Winkelgeschwindigkeitsvektor? Können wir das behaupten ω wird einzigartig sein?

Antworten (2)

Nehmen Sie einen beliebigen Basisvektor u ^ das sitzt auf einem rotierenden Koordinatenrahmen und findet so weit wie die Bauteile gemessen am Trägheitsrahmen liegen

(1) D D T u ^ = ω × u ^

Erkennen Sie nun, dass die Rotationsmatrix R hat nur die drei Basisvektoren des Körperrahmens in seinen Spalten

(2) R = [ ich ^ J ^ k ^ ]

und die Beziehung

(3) D D T R = ω × R

ist nur eine Abkürzung für

D D T ich ^ = ω × ich ^ D D T J ^ = ω × J ^ D D T k ^ = ω × k ^

Ihre Frage ist also wirklich, wie beweisen Sie (1)?

Meine Lieblingsmethode ist, dass bei Drehungen die Länge des Basisvektors eins bleiben muss u ^ = 1 , oder in abgeleiteter Form

D D T u ^ u ^ = 0
was sich schnell vereinfacht
u ^ D D T u ^ = 0

was so interpretiert wird, dass die Ableitung senkrecht zur Richtung sein muss (ziemlich intuitiv) und dass eine (oder einzige Möglichkeit), dies sicherzustellen, darin besteht, ein Kreuzprodukt zu verwenden, um die Ableitung zu definieren, da das Kreuzprodukt garantiert senkrecht zu beiden Argumenten ist .

u ^ ( ω × u ^ ) = 0

Das obige führt zu

D D T R = v = ω × R
für R Reiten auf dem Körper und ω ist der Winkelgeschwindigkeitsvektor.

Die Transformationsmatrix   R   transformiert die Komponenten eines Vektors vom Körpersystem (Index B) zum Inertialsystem (Index I)

( u ) ICH = R ( u ) B

Nehmen Sie die zeitliche Ableitung, um die Geschwindigkeitskomponenten zu erhalten   v   im Inertialsystem

( v ) ICH = R ˙ ( u ) B

mit

R ˙ = R [ 0 ω z ω j ω z 0 ω X ω j ω X 0 ]

( v ) ICH = R ( ω × u ) B

oder

R T ( v ) ICH ( v ) B = ( ω × u ) B

so erhalten Sie

v = ω × u


mit :

R ˙ = R ω ~ ω ~ = R T R ˙ Und ω ~ + ω ~ T = 0 R T R ˙ + R ˙ T R = 0 oder R T R = ICH