[發明專利]一種基于地球重力場與地磁場序貫修正的姿態解算方法有效
| 申請號: | 201810384477.2 | 申請日: | 2018-04-26 |
| 公開(公告)號: | CN108871319B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 李志;王錄;汪璟;倪瑞 | 申請(專利權)人: | 李志;王錄;汪璟;倪瑞 |
| 主分類號: | G01C21/08 | 分類號: | G01C21/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 030003 山西省太原市尖草*** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 地球 重力場 地磁場 修正 姿態 方法 | ||
1.一種基于地球重力場與地磁場序貫修正的姿態解算方法,其特征在于,具體步驟為:
(1)根據航姿系統中MEMS陀螺儀采集的角速率計算系統模型的狀態轉移矩陣,并利用離散化的四元數微分方程更新載體姿態四元數,具體過程是:
a.建立陀螺儀動力學模型:
即
其中,X=[X0 X1 X2 X3]T表示全局坐標系G到載體坐標系B的旋轉四元數,表示在載體坐標系中測量的MEMS陀螺角速度信息,且
利用四元數微分方程的比卡求解法,使上式離散化可得
其中,Xk-1為tk-1時刻全局坐標系G到載體坐標系B的旋轉四元數,Xk為tk時刻全局坐標系G到載體坐標系B的旋轉四元數,
且
b.獲得載體坐標系B下的載體角速度信息
c.根據所述載體角速度信息計算系統狀態轉移矩陣
c.載體姿態四元數狀態一步預測
d.計算系統噪聲協方差矩陣Qk
對于MEMS陀螺儀在微小時間間隔Δt,其真實的角增量Δθ°是無法測量的,假設在tk-1時刻到tk時刻的時間間隔內,陀螺儀的實際輸出與真實角增量的誤差為δθk/k-1,有
其中,Δθk/k-1表示陀螺儀的實際角增量,表示陀螺儀的真實角增量;
相應的,實際狀態轉移矩陣與真實狀態轉移矩陣的誤差為ΔΦk/k-1,則有
將上式代入步驟a中陀螺儀離散化的動力學模型中,可得
變形為
-δΘk/k-1Xk-1=-Ξ(Xk-1)δθk/k-1
式中
設陀螺儀的輸出噪聲為ngyro,則有
則系統噪聲協方差矩陣為:
其中,Σgyro為陀螺儀噪聲協方差矩陣;
f.計算姿態四元數狀態一步預測均方誤差Pk/k-1
其中,Pk-1表示步驟(3)中的狀態估計均方誤差;
(2)根據航姿系統中MEMS加速度計采集的載體重力加速度對步驟(1)中更新得到的姿態四元數由均方誤差最小原則進行修正,具體過程是:
a.建立加速度計觀測模型:
將三維矢量g與a看作零標量的四元數,則g與a間的變換關系可用四元數乘法表示為
其中,g為在全局坐標系G中測量的重力加速度,a為在載體坐標系B中測量的重力加速度,且滿足||g||=||a||=1;表示姿態四元數Xk的逆;
上式經過變換可得
M′(a)Xk-M(g)Xk=0
其中,M′(a)與M(g)表示由零標量的四元數g與a構成的矩陣,如下
b.獲得載體坐標系B下的載體重力加速度信息a=[ax ay az]T;
c.根據所述載體重力加速度信息及先驗重力加速度計算量測矩陣
d.計算重力加速度量測噪聲協方差矩陣Rg′k
設加速度計的輸出噪聲為nacc,則有
nacc=a-a°
其中,a°表示載體坐標系下加速度計的真實值;
實際量測矩陣與理想量測矩陣誤差為
其中,表示理想量測矩陣;
將上式代入步驟a中的加速度計觀測模型,可得
0=HgkXk-ΔHgkXk
-ΔHgkXk變形為
其中,
令則量測噪聲協方差矩陣為
其中,Σacc為加速度計噪聲協方差矩陣;
上式得到的量測噪聲協方差矩陣在應用的過程中很有可能是奇異的,為了避免矩陣的奇異,需要對該量測噪聲協方差矩陣進行改進,即
Rg′k=Rgk+βgI βg0;
e.計算重力加速度修正的濾波增益Kgk
Kgk=Pk/k-1(Hgk)T(HgkPk/k-1(Hgk)T+Rg′k)-1;
f.基于重力加速度的姿態四元數狀態估計
g.基于重力加速度的姿態四元數狀態估計均方誤差Pgk
Pgk=(I-KgkHgk)Pk/k-1;
(3)根據航姿系統中MEMS磁力計采集的載體地磁場矢量對步驟(2)中修正得到的姿態四元數由均方誤差最小原則進行第二次修正,具體過程是:
a.建立磁力計觀測模型:
把三維矢量h與m看作零標量的四元數,則h與m間的變換關系可用四元數乘法表示為
其中,h為在全局坐標系G中測量的地磁場矢量,m為在載體坐標系B中測量的地磁場矢量,且滿足||g||=||a||=1,
上式經過變換可得
M′(m)Xk-M(h)Xk=0
其中,M′(m)與M(h)表示由零標量的四元數h與m構成的矩陣,如下
b.獲得載體坐標系B下的載體地磁場矢量信息m=[mx my mz]T;
c.計算先驗地磁場矢量h
全局參考坐標系G的Gz軸選取重力加速度g的反方向,Gx軸選取地磁北極,Gy按照右手法則選取,則先驗地磁場矢量h與全局參考坐標系G的GxoGz面重合即h=[hx 0 hy]T,則有
其中,l=[lx ly lz]T表示帶有誤差的先驗地磁場矢量,
則有
式中
Γ=lx2+ly2
d.根據所述載體地磁場矢量信息及先驗地磁場矢量計算量測矩陣
e.計算地磁場矢量量測噪聲協方差矩陣Rm′k
設磁力計的輸出噪聲為nmag,則有
nmag=m-m°
其中,m°表示載體坐標系下加速度計的真實值;
實際量測矩陣與理想量測矩陣誤差為
其中,表示理想量測矩陣;
把上式代入步驟a中的磁力計觀測模型,可得
0=HmkXk-ΔHmkXk
-ΔHmkXk變形為
其中,
令則量測噪聲協方差矩陣為
其中,Σmag為磁力計噪聲協方差矩陣;
上式得到的量測噪聲協方差矩陣在應用的過程中很有可能是奇異的,為了避免矩陣的奇異,需要對該量測噪聲協方差矩陣進行改進,即
Rm′k=Rmk+βmI βm0;
f.計算地磁場矢量修正的濾波增益Kmk
Kmk=Pgk(Hmk)T(HmkPgk(Hmk)T+Rm′k)-1;
g.基于地磁場矢量的姿態四元數狀態估計
h.基于地磁場矢量的姿態四元數狀態估計均方誤差Pmk
Pmk=(I-KmkHmk)Pgk
其中,I表示單位矩陣;
Pmk→Pk-1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于李志;王錄;汪璟;倪瑞,未經李志;王錄;汪璟;倪瑞許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810384477.2/1.html,轉載請聲明來源鉆瓜專利網。





