[飛控]剛體運動學-歐拉角模型

2021-02-26 智能體

剛體運動學和剛體動力學,我以前也搞不清楚,但是最近全權老師的實驗課,給了我很棒的解釋。

剛體運動學模型研究的是與力無關的過程,只研究位置、速度、姿態、角速度等參量,常以質點為模型。

例如路程的計算公式:x=vt

剛體動力學模型就是要研究物理的受力,物體受力後會有什麼變化:

例如:F=ma

所以,之前的歐拉方程描述的是機體角速度和角加速度的關係,屬於動力學模型

運動學模型,對於多旋翼來說主要關心的就是機體角速度與姿態變化率的關係

為什麼呢?因為,我們傳感器只能測量機體角速度,但是我們控制需要知道姿態變化率

如果有了機體角速度與姿態變化率的關係,我們就可以通過傳感器數據得到姿態。

我們之前反覆提過,姿態有很多種表達,所以你在全權老師的書上也會看到不同形式的剛體運動學模型。今天就簡單介紹一下基於歐拉角的運動學模型

顯然第一個公式非常位置的微分=速度

第二個公式,讓我們考慮飛機從A狀態轉動到C狀態的過程:

這個過程如果用機體角速度描述:

但是這個過程,如果用姿態變化率描述是什麼結果呢?

假設從地理坐標繫到機體坐標系三次轉動順序為

第一次旋轉是yaw,繞z軸旋轉,這個過程的歐拉角速度為:

然後進行第二次旋轉是pitch,繞y軸旋轉,這個過程的歐拉角速度為:

最後,第三次旋轉是roll,繞x軸旋轉,這個過程的歐拉角速度為:

仔細回想一下這個過程,你站在C的角度上看,yaw的歐拉角速度是經過了兩次旋轉後你才看見的,而pitch的歐拉角速度是經過一次旋轉才被你看見的,只有roll 的歐拉角速度是被你直接觀察到的。

所以,機體坐標系相對於地理坐標系的角速率向量可以表示為:

其中:

所以,姿態變化率與機體角速度:

對矩陣求逆,可得:

令:

姿態為:

姿態變化率為:

即:

一階差分方法進行近似離散化:

其中:

為機載 MEMS 陀螺儀實時輸出的機體坐標系下的三軸角速率,Ts 為採樣周期。只需給定三個姿態角初值,就可通過式遞推計算得到 k 時刻的姿態角。

(ps:可以看到剛體的運動學模型通常用在迭代更新上,是不是突然想到卡爾曼裡通常也會有模型更新的概念。)

是不是,我不說你都沒發現,全老師課程的知識量其實非常大,沒關係我會把不同形式的運動學模型全都推導一遍,美滋滋。ok,我是zing,今天就講這麼多,我們下期見。

相關焦點

  • 剛體運動學-最通俗易懂的理解萬向節死鎖
    恰巧,我們剛看了運動學,運動學就是解釋物體的運動規律,建立物體運動的描述方法。剛體旋轉的運動方程我們早就分析過了,那就從這些方程裡看看能不能找到答案。仔細觀察,你很容易發現:只有歐拉角微分方程裡,cos pitch 不能為0 ,即pitch不能為90度那麼如果當pitch=90度了會怎麼樣呢?巧了,這不就是萬向節死鎖嗎?只不過看了一眼微分方程,就非常直觀的解決了這個終極問題為什麼只有歐拉角有死鎖問題?
  • (加餐)歐拉角及矩陣旋轉
    Preliminaries剛體是指在運動中受力作用後,形狀和大小不變,而且內部各點的相對位置不變的物體。剛體是理想模型,合理的理想化模型有助於簡化複雜系統分析。分析剛體運動是後續非剛體運動分析的基礎,這是因為可以將人體等非剛體運動視作一系列剛體運動的組合,從而簡化人體等微都卜勒特徵分析。
  • 剛體與質點的區別與聯繫
    歐拉 (Leonhard Euler,1707-1783) 最早 (1760年) 用進動角、章動角和自轉角(合稱歐拉角)描述了剛體在三維歐氏族空間的繞定點運動。考慮下圖所示藍色坐標系x,y,z為參考坐標系,紅色坐標系X,Y,Z是固定在剛體上,隨剛體一起運動,稱之為隨動坐標系。因此,認為紅色坐標系的運動就代表了剛體的運動。
  • 理論力學剛體的定點轉動
    剛體上各點都在以某一定點為球心的球面上運動。 在運動過程中有一點永遠保持不動。我們可取這個固定點為上述兩個坐標系的公共原點,坐標軸之間的夾角則可以任一改變。可以證明,在這種情況下,剛體從一個初位置運動到任意一個新位置時,恆可通過三個獨立的角坐標來表示。
  • 16.剛體的基本運動
    剛體的基本運動有:平動和定軸轉動。剛體在運動過程中,其上任意一條直線總是與它的初始位置保持平行,這種運動稱為平動。
  • 「飛控」姿態誤差(一)-歐拉角做差
    而且歐拉角是有隱藏條件的,就是旋轉順序,同樣是三個角 (10,20.30) ,x-y-z,y-x-z順序可是兩個不同的旋轉,如果我不告訴你它的旋轉順序,那其實它就是沒用的三個數,因為它根本就沒法還原成旋轉。但是我就沒見過有對控制器做先後順序處理的,roll,pitch,yaw的控制器都是同時啟動,沒有順序之分。所以,憑什麼姿態誤差可以用歐拉角相減!!!
  • 多體動力學裡的歐拉角解析
    全局坐標係為慣性坐標系,固定於大地,不隨物體運動而變化。體坐標系固定於物體上,隨物體運動而變化。對於平面運動的物體,通過坐標變換即可描述兩個坐標系之間的變換關係:廣義上來說,歐拉角共有24種方案,在車輛工程中通用的歐拉角為「3-2-1」。
  • MEMS陀螺儀需組合其他傳感器使用 歐拉角和四元數表述飛行姿態
    飛控系統直接決定了無人機在飛行過程中的穩定性、可靠性、可控性和安全性,MEMS陀螺儀作為其中的一部分,大部分受訪者都表示MEMS陀螺儀有望成為無人機飛控系統中陀螺儀的標配,那麼,首先來看看MEMS陀螺儀對比其他的陀螺儀有何優勢。
  • 第八章 剛體的平面運動
    版權所有,歡迎分享,謝絕轉載第六章討論的剛體平移與定軸轉動是最常見的、最簡單的剛體運動
  • 質點剛體傻傻分不清楚
    剛體又是一個什麼東西?大家來一睹為快吧。質點是有一定質量的一個點。比如,物體的總的質量是m,在物理上把它簡化成一個點。一個圓球,大家知道圓球可大可小。根據研究問題的尺度的不同而設定。如果只研究這個圓球在空中的一個軌跡的話,可以把它簡化成一個所謂的質點模型。物體沿著一個拋物線來運動,在看它的運動軌跡的時候,沒有必要把這個物體放得很大,只需知道它的質量。
  • 剛體力學的知識點和參考習題
    剛體模型是研究物體轉動而引入的,大學物理中我們主要關心一種比較簡單的轉動形式:定軸轉動。
  • 2015年環保工程師知識點:理論力學剛體的簡介
    它是力學中的一個科學抽象概念,即理想模型。事實上任何物體受到外力,不可能不改變形狀。實際物體都不是真正的剛體。若物體本身的變化不影響整個運動過程,為使被研究的問題簡化,可將該物體當作剛體來處理而忽略物體的體積和形狀,這樣所得結果仍與實際情況相當符合。
  • 物理知識:力學-剛體轉動-定軸轉動
    【預習要點】 進入轉動學習 ,首先要明確平動和轉動的區別點 ,了解剛體模型 。定軸轉動是剛體轉動裡最基本的轉動形式 , 通過定軸 轉動運動學 和 轉動 動力學 的學習拉開剛體轉動學習的序幕。了解剛體定軸轉動的轉動特 點 , 即各組成剛體的質元在自己的轉動平面作圓周運動 。
  • 大學物理——力學第七章:剛體力學(2)
    3、常見剛體模型的轉動慣量勻質圓盤繞中心軸的轉動慣量:  為剛體轉過的角度的微元。(3)剛體平面運動的動能剛體平面運動任一點的速度  ,在質心運動學中,由柯尼希定理得到, ,  ,從而剛體平面運動的動能
  • 圖形的量化---度量幾何:圖形的運動之剛體運動三種變換
    為了確認平移變換是剛體運動,我們需要證明d(X,Y)=d(Z,E)。因此,平移變換式剛體運動。現在考慮第二種情況,假定物體上的一點X經過運動後位移到點Z,定義運動滿足下面的條件:運動後,物體上的每一點到射線始點O的距離不變,即由d(O,X)=d(O,Z);同時,OZ與射線的夾角比OX與射線的夾角增加一個給定角度。
  • 利用剛體模態,發現ANSYS靜力分析模型的約束不足或小主元錯誤
    自由模態分析可以獲得剛體模態和彈性模態,剛體模態就是頻率為零或接近零的前六階模態,剛體模態描述的是研究對象隨質心平動和繞質心轉動(運動),物體中無應力;彈性模態描述研究對象各位置的相對變形,物體中有非零應力。文章(
  • 大學物理1-1 剛體力學基礎1
    基礎概念剛體剛體是一個理想化模型,指在任何情況下,其形狀和大小都不發生變化的物體。或者說,剛體是其內部任意兩點間的距離在任何情況下始終保持不變的物體。轉動自由度剛體繞轉軸旋轉運動分類平動:所有點運動情況都相同定軸轉動:剛體繞一條兩端固定的直線旋轉平面平行運動:剛體中任意一點始終在平行於某一固定平面的平面內運動
  • [專欄精選]Unity剛體詳解
    Rigidbody 剛體「大智,昨天我學習了物理系統,知道了碰撞體,那物理系統裡面還有別的東西麼?」「你呀,太天真了,Collider只是物理系統的一部分。你看昨天學的Collider,他們都只是一個靜態的碰撞體。我們昨天學習過物理系統很重要的是模擬物體的受力情況,物體根據物理規則運動呀。」「那通過代碼修改物體的位置不就能運動起來了麼?」
  • 時空、運動速度、剛體都是相對的,那世界上有沒有絕對的?
    剛體的概念是相對的,相對於某物體是剛體,但相對於另一個物體,它就不是剛體;剛體破碎無論剛性多大的物體,無論內部結合鍵多牢固從這個意義上說,壓根就沒有剛體,連理想狀態的剛體都沒有。時間和空間是相對的,相對論的「鍾慢尺縮」已經說的夠多了。另外時間不只時間間隔具有相對性,時間的同時性也具有相對性。質量具有相對性,所謂的質增效應就是不同參考系的不同觀察結果。能量……。可見相對性在宇宙中是很普遍的,否則愛因斯坦也不會把它上升為一個宇宙原理。