旋转矩阵和角速度的一些应用
在全局坐標(biāo)系下點P(X,Y,Z)由R變換到局部坐標(biāo)系下p(x,y,z)的表達(dá)式如下:
P=Rp
這裡P和p是一個點,只不過參考系不同,表現(xiàn)出來的坐標(biāo)也不同。p跟隨坐標(biāo)系B運(yùn)動。
對上面的位置函數(shù)二次求導(dǎo)就能得到慣性力的公式。
假定旋轉(zhuǎn)參照系B的角速度為Omega, 方向由右手定則確定。
準(zhǔn)備
首先證明在參照系變換中,。
這裡的D表示是在慣性坐標(biāo)系下求導(dǎo)。前一項表示大小變化,後一項表示方向變化)這個公式在很多材料中一筆帶過,是十分有價值的結(jié)論。
定義是某向量Q在慣性系下的微分。
定義是某向量Q在非慣性系下的微分。
設(shè)B中的單位正交向量為e1, e2, e3。
因為第二項的e在B系中是固定的,在A中不是,而是以omega為角速度旋轉(zhuǎn),有
上式另外一種推導(dǎo)如下:
這裡把R看作了無窮小矩陣。
所以有:
推導(dǎo)
假設(shè)坐標(biāo)系統(tǒng) B 在 A 中的單位軸為 uj, j = { 1 , 2 , 3 } , 把旋轉(zhuǎn)等變換附著在這三個單位軸上 , 如上節(jié)所說?
T是平動位移。
假設(shè)僅僅是轉(zhuǎn)動,平動加速度為零:
以上是從慣性系觀察的結(jié)果,而從非慣性系中觀看:
旋轉(zhuǎn)矩陣的進(jìn)一步分析
三維下的旋轉(zhuǎn)矩陣在特定條件下使用三個數(shù)字就能表示,這是因為旋轉(zhuǎn)矩陣只改變向量方向,不改變大小,所以旋轉(zhuǎn)前後內(nèi)積不變:
所以
也可以記為:
另一種推導(dǎo)
用矩陣表示向量叉積
因為
上述3乘3矩陣是一個反對稱矩陣,這裡也可稱為叉積矩陣。
用叉 乘矩陣可以很方便地表示旋轉(zhuǎn)矩陣的導(dǎo)數(shù)。
假設(shè)B中有固定點l, 在L=Rl中對R求導(dǎo):
證明如下:
一個有趣的驗證法是假定一個旋轉(zhuǎn)代入:
與R的導(dǎo)數(shù)結(jié)果相同。
下面分析P=Rp的情況:
所以:
注意這裡微分的時候,時間間隔很小,所以
接近於零,R近似於單位陣。因此:
總結(jié)
以上是生活随笔為你收集整理的旋转矩阵和角速度的一些应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实体服务与虚拟服务迎来数字化发展新契机
- 下一篇: python自学行_有编程基础Pytho