[發(fā)明專利]一種基于慣性技術(shù)的相對姿態(tài)測量方法有效
| 申請?zhí)枺?/td> | 201610803806.3 | 申請日: | 2016-09-06 |
| 公開(公告)號: | CN107796388B | 公開(公告)日: | 2021-03-16 |
| 發(fā)明(設(shè)計(jì))人: | 馬濤;朱紅;李群;李永鋒;石志興;王根;劉沖;李瑞賢;李志勇 | 申請(專利權(quán))人: | 北京自動化控制設(shè)備研究所 |
| 主分類號: | G01C21/16 | 分類號: | G01C21/16 |
| 代理公司: | 核工業(yè)專利中心 11007 | 代理人: | 呂巖甲 |
| 地址: | 100074 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 慣性 技術(shù) 相對 姿態(tài) 測量方法 | ||
1.一種基于慣性技術(shù)的相對姿態(tài)測量方法,其特征在于,該方法包括以下步驟:
坐標(biāo)系定義;
b1坐標(biāo)系:艦船慣導(dǎo)設(shè)備載體坐標(biāo)系oxb1yb1zb1,前上右坐標(biāo)系,xb1軸指向艦船的右,yb1軸指向艦船的前,zb1軸指向艦船的上;
b2坐標(biāo)系:相對姿態(tài)測量裝置載體坐標(biāo)系oxb2yb2zb2,前上右坐標(biāo)系,xb2軸指向測量裝置的右,yb2軸指向測量裝置的前,zb2軸指向測量裝置的上;
n坐標(biāo)系:導(dǎo)航坐標(biāo)系oxnynzn,東北天地理坐標(biāo)系,xn軸指向東,yn軸指向北,zn軸指向天;
b1系、b2系和n系的計(jì)算坐標(biāo)系分別為和
記初始時刻為t0,建立慣性坐標(biāo)系i1、i2和n0,分別由b1和b2坐標(biāo)系在t0時刻的位置凝固為慣性坐標(biāo)系i1和i2,系在t0時刻的位置凝固為慣性坐標(biāo)系n0,i1和i2系的計(jì)算坐標(biāo)系分別為和
步驟一、確定姿態(tài)轉(zhuǎn)換矩陣,并初始化卡爾曼濾波器;
記系到i1系的姿態(tài)轉(zhuǎn)換矩陣為系到i2系的姿態(tài)轉(zhuǎn)換矩陣為t0時刻的和為姿態(tài)轉(zhuǎn)換矩陣;
根據(jù)艦船慣導(dǎo)設(shè)備輸出的姿態(tài)信息,實(shí)時重新計(jì)算系到系的姿態(tài)轉(zhuǎn)換矩陣t0時刻的姿態(tài)轉(zhuǎn)換矩陣即為卡爾曼濾波器的狀態(tài)向量X為:
式中:Φ=[Φx Φy Φz]T為t0時刻后任一時刻t的相對姿態(tài)向量,θ為船體動態(tài)變形引起的相對姿態(tài)角向量,單位rad;為θ的微分,θ0為t0時刻θ的值,θi為由陀螺漂移引起的i1和i2兩慣性系的誤差歐拉角向量,單位rad;ε0為等效常值陀螺漂移,單位rad/s;εr為等效陀螺隨機(jī)漂移,單位rad/s;
步驟二、對步驟一中確定的姿態(tài)轉(zhuǎn)換矩陣進(jìn)行時間更新,并更新卡爾曼濾波狀態(tài)轉(zhuǎn)移矩陣;
將由船體動態(tài)變形引起的相對姿態(tài)變化看作是二階馬爾科夫過程,則其對應(yīng)的濾波器方程可表示為:
式中:j=x,y,z,表示式(2)為坐標(biāo)系x,y,z的方程組;μ2j為動態(tài)不規(guī)則系數(shù),λj為動態(tài)變形的支配頻率,Dj為噪聲強(qiáng)度相關(guān)參數(shù),wj(t)為零均值單位高斯白噪聲;將艦船慣導(dǎo)設(shè)備和相對姿態(tài)測量裝置的陀螺漂移分為常值陀螺漂移ε01、ε02和陀螺隨機(jī)漂移εr1、εr2兩部分;
其中:
式中:ε01和ε02分別為艦船慣導(dǎo)設(shè)備和相對姿態(tài)測量裝置的常值陀螺漂移,單位rad/s;和分別為ε01和ε02的倒數(shù);
用一階馬爾科夫模型近似艦船主慣導(dǎo)和相對姿態(tài)測量裝置的陀螺隨機(jī)漂移εr1和εr2,則:
式中:j′=1x,1y,1z,2x,2y,2z,表示式(4)為坐標(biāo)系1x,1y,1z,2x,2y,2z的方程組;μ1j′為一階馬爾科夫系數(shù),為等效陀螺隨機(jī)漂移εr的倒數(shù),εr=εr2-εr1;σj′為一階馬爾科夫過程的驅(qū)動白噪聲,wj′(t)為零均值單位高斯白噪聲;
由于陀螺誤差的存在,和會逐漸偏離真正的和即計(jì)算坐標(biāo)系和逐漸偏離坐標(biāo)系b1和b2;用來分別表示系與b1系、系與b2系之間的姿態(tài)轉(zhuǎn)換矩陣;將其對應(yīng)的姿態(tài)角向量分別定義為θε1和θε2;
由于陀螺誤差的存在,和會逐漸偏離真正的和還可以視為系和系逐漸偏離i1系和i2系;用來分別表示系與i1系、系與i2系之間的姿態(tài)轉(zhuǎn)換矩陣,同樣也代表了由于陀螺的測量誤差導(dǎo)致的計(jì)算偏差,將其對應(yīng)的姿態(tài)角向量分別定義為θi1和θi2,則:
式中:θε1為系偏離b1系的相對姿態(tài)角向量,單位rad;θε2為系偏離b2系的相對姿態(tài)角向量,單位rad;θi1為系偏離i1系的相對姿態(tài)角向量,單位rad;θi2為系偏離i2系的相對姿態(tài)角向量,單位rad;為b1系到i1系的姿態(tài)轉(zhuǎn)換矩陣,為b2系到i2系的姿態(tài)轉(zhuǎn)換矩陣;和分別為θi1和θi2的倒數(shù);定義:
ε0=ε02-ε01 (9)
εr=εr2-εr1 (10)
θε=θε2-θε1 (11)
θi=θi2-θi1 (12)
式中:θε為b系下計(jì)算偏差導(dǎo)致相對姿態(tài)角向量,單位rad;θε1為系偏離b1系的相對姿態(tài)角向量,單位rad;θε2為系偏離b2系的相對姿態(tài)角向量,單位rad;θi為i系下計(jì)算偏差導(dǎo)致相對姿態(tài)角向量,單位rad;θi1為系偏離i1系的相對姿態(tài)角向量,單位rad;θi2為系偏離i2系的相對姿態(tài)角向量,單位rad;
綜上,得到濾波模型的狀態(tài)矩陣為:
其中:
式中:和分別為β2在坐標(biāo)系x,y,z中的分量;μ2為動態(tài)不規(guī)則系數(shù),λ為動態(tài)變形的支配頻率;μ2x、μ2y和μ2z分別為μ2在坐標(biāo)系x,y,z中的分量;μe為等效陀螺隨機(jī)漂移的一階馬爾科夫系數(shù),μex、μey和μez分別為μe在坐標(biāo)系x,y,z中的分量;I3×3為單位陣;
濾波模型的狀態(tài)噪聲矩陣為:
其中:
式中:D為噪聲強(qiáng)度相關(guān)參數(shù),Dx、Dy和Dz分別為D在坐標(biāo)系x,y,z中的分量;σe為等效陀螺隨機(jī)漂移的一階馬爾科夫過程的驅(qū)動白噪聲,σex、σey和σez分別為σe在坐標(biāo)系x,y,z中的分量;則濾波模型狀態(tài)方程為:
式中:為X的倒數(shù);F為狀態(tài)矩陣;X為狀態(tài)向量;G為狀態(tài)噪聲矩陣;w為系統(tǒng)噪聲;
步驟三、計(jì)算觀測值,并更新觀測矩陣;
根據(jù)姿態(tài)矩陣變換關(guān)系有下式成立:
式中:為t時刻系到i1系的姿態(tài)轉(zhuǎn)換矩陣;為單位姿態(tài)轉(zhuǎn)化矩陣;由t0時刻艦船主慣導(dǎo)姿態(tài)輸出重建得到的系到系的姿態(tài)轉(zhuǎn)換矩陣;為系到n0系的姿態(tài)轉(zhuǎn)換矩陣,由主慣導(dǎo)輸出的位置信息和當(dāng)前經(jīng)歷的時間實(shí)時計(jì)算得到;為系到系的姿態(tài)轉(zhuǎn)換矩陣,由艦船主慣導(dǎo)輸出的姿態(tài)信息實(shí)時重建得到;為系到i2系的姿態(tài)轉(zhuǎn)換矩陣,利用相對姿態(tài)測量裝置的陀螺儀輸出角速率對其進(jìn)行實(shí)時更新;
t時刻的相對姿態(tài)體現(xiàn)在姿態(tài)轉(zhuǎn)換矩陣上,有下列關(guān)系:
式中:為b2系到b1系的姿態(tài)轉(zhuǎn)換矩陣;為b1系到i1系的姿態(tài)轉(zhuǎn)換矩陣;為i2系到i1系的姿態(tài)轉(zhuǎn)換矩陣;為b2系到i2系的姿態(tài)轉(zhuǎn)換矩陣;
考慮到計(jì)算坐標(biāo)系與理論坐標(biāo)系的誤差,有:
式中:為b1系到系的姿態(tài)轉(zhuǎn)換矩陣;為系到b2系的姿態(tài)轉(zhuǎn)換矩陣;為系到i1系的姿態(tài)轉(zhuǎn)換矩陣;為i2系到i1系的姿態(tài)轉(zhuǎn)換矩陣;為系到i2系的姿態(tài)轉(zhuǎn)換矩陣;
設(shè)t時刻的相對姿態(tài)角向量為則t0時刻的相對姿態(tài)角向量為,姿態(tài)轉(zhuǎn)換矩陣和對應(yīng)的姿態(tài)角向量分別為θε1和θε2,則上述姿態(tài)角度均為小角度,忽略二階以上小量應(yīng)有:
式中:I為單位陣;表示向量的反對稱矩陣;表示向量的反對稱矩陣;[θε1×]表示向量θε1的反對稱矩陣;[θε2×]表示向量θε2的反對稱矩陣;
將以式(28)至式(31)代入考慮計(jì)算坐標(biāo)系誤差的相對姿態(tài)關(guān)系矩陣關(guān)系式(27)中,有:
整理得:
式中:I為單位陣;表示向量的反對稱矩陣;
式(33)為兩個方向余弦矩陣相等,則上式(33)展開將有9個等式,由于姿態(tài)歐拉角本身的約束特性,這9個等式中只有3個是獨(dú)立的;
若姿態(tài)轉(zhuǎn)換矩陣或?qū)?yīng)的姿態(tài)歐拉角向量為θ=[θx θy θz]T,定義其姿態(tài)轉(zhuǎn)換矩陣可由θ表示,如姿態(tài)轉(zhuǎn)換矩陣表示為:
記和分別為:
選取式(33)中非對角線上元素(1,2)、(3,1)和(3,2)對應(yīng)的3個等式,建立與
的關(guān)系:
令:
則:
式中:為t時刻的相對姿態(tài)角向量,為t0時刻的相對姿態(tài)角向量,姿態(tài)轉(zhuǎn)換矩陣和對應(yīng)的姿態(tài)角向量分別為θε1和θε2;
觀測矩陣為:
式中:H為觀測矩陣;為b2系到i2系的姿態(tài)轉(zhuǎn)換矩陣;
步驟四、進(jìn)行卡爾曼濾波計(jì)算;
對連續(xù)的卡爾曼濾波狀態(tài)方程和系統(tǒng)方程進(jìn)行離散化,通過卡爾曼濾波計(jì)算獲得狀態(tài)向量X的相關(guān)參數(shù),獲得相對姿態(tài)的測量。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京自動化控制設(shè)備研究所,未經(jīng)北京自動化控制設(shè)備研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610803806.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 防止技術(shù)開啟的鎖具新技術(shù)
- 技術(shù)評價裝置、技術(shù)評價程序、技術(shù)評價方法
- 防止技術(shù)開啟的鎖具新技術(shù)
- 視聽模擬技術(shù)(VAS技術(shù))
- 用于技術(shù)縮放的MRAM集成技術(shù)
- 用于監(jiān)測技術(shù)設(shè)備的方法和用戶接口、以及計(jì)算機(jī)可讀存儲介質(zhì)
- 用于監(jiān)測技術(shù)設(shè)備的技術(shù)
- 技術(shù)偵查方法及技術(shù)偵查系統(tǒng)
- 使用投影技術(shù)增強(qiáng)睡眠技術(shù)
- 基于技術(shù)庫的技術(shù)推薦方法





