999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于實時再處理技術的SINS初始對準算法

2015-07-09 05:19:22鄧繼權馬小艷張吉先
導航定位與授時 2015年4期
關鍵詞:系統

鄧繼權,馬小艷,張吉先,薛 凱

(1.北京自動化控制設備研究所,北京 100074;2.北京空天技術研究所,北京 100074)

0 引言

初始對準是慣導系統進入導航的前提,也是慣導系統的關鍵技術之一。初始對準的兩個重要指標是精確性和快速性,但是在自對準中這兩者之間往往是相互矛盾的[1]。傳統初始對準方法如果要在其他條件不變的情況下提高對準精度,只能通過延長初始對準時間來實現。而通常情況下,慣導系統初始對準時間都有嚴格限制,不可能無限延長,因此,如何在特定的初始對準時間下提高系統初始對準精度是個很大的難題。

可以將SINS中陀螺儀和加速度計的采樣數據當作一組時間序列看待,通常意義下的導航解算是對該序列按時間先后順序進行實時處理,而不必進行數據存儲,就能夠獲得實時導航結果。如果導航計算機存儲容量足夠大,能夠把IMU以及外部參考信息采樣數據存儲下來,那么既然可以按時間順序正向處理,很容易聯想到,也可以對它作逆向分析和處理。對存儲的數據作正向和逆向的反復分析,有可能提高精度,或者在某項任務中能夠減小實際用于分析的數據長度,即縮短任務時間[2-3]。文獻[5]利用對準過程存儲的數據進行多次Kalman濾波迭代計算以提高初始對準精度。本文提出一種優化的基于實時再處理技術的初始對準方法,在初始對準的不同階段均利用相同的數據,進行多次正向、逆向處理,有利于實現慣導系統短時間高精度初始對準。

1 基于實時再處理技術的初始對準算法

1.1 初始對準算法分析

為了能夠存儲整個初始對準以及導航過程中的IMU數據并且實現實時再處理技術,整套慣導系統采用了兩個獨立的導航計算機以及大容量的存儲器。其中導航計算機主板 (CPU1)用于實時的正向導航解算,在預定的對準結束時刻立即轉入實時導航。導航計算機副板 (CPU2)實時存儲對準以及導航過程中的IMU數據,并且在CPU1初始對準結束時刻利用其導航結果以及存儲的數據進行雙向導航、雙向濾波實時再處理計算,由于計算機的運算速率遠大于傳感器的采樣率,所以,經過一段時間延遲(T)之后,CPU2計算得到的導航結果也就是實時導航的結果[4-5]。其基本結構如圖1所示,具體步驟如下:

1)系統通電,CPU1先進入粗對準階段,粗對準結束后,進入Kalman濾波精對準階段。CPU2將整個對準時間內 (設從t0時刻開始到te時刻結束)的陀螺儀、加速度計以及外部參考信息的采樣數據存儲下來。

2)CPU1卡爾曼濾波精對準結束后,對姿態角、陀螺漂移以及加速度計零偏等相關量進行修正。修正結束后,轉入實時導航階段。CPU2繼續實時存儲陀螺儀、加速度計以及外部參考信息的采樣數據,同時以te時刻CPU1的速度、位置、姿態以及陀螺漂移、加速度計零偏等信息作為初值,進行基于逆向導航算法的逆向Kalman濾波估計,其中逆向陀螺漂移須將CPU1卡爾曼濾波精對準估計得到的值取反。

圖1 基于實時再處理技術的初始對準原理圖Fig.1 The initial alignment algorithm based on realtime-reprocessing

3)CPU2逆向Kalman濾波至t0時刻后,逆向Kalman濾波結束,繼續以t0時刻數據作為初始值進行正向Kalman濾波估計。逆向濾波估計結束后,并不進行任何修正,直接將逆向濾波結束時刻的狀態估計值conv_x^k以及估計均方誤差陣conv_Pk作為正向濾波估計的初始狀態估計值和初始均方誤差陣,狀態估計值中速度以及陀螺漂移對應項同樣取反。初始速度、位置、姿態信息取逆向估計結束時刻的值。

4)CPU2正向濾波估計至te時刻后,CPU2正向Kalman濾波精對準計算結束,對姿態角、陀螺漂移以及加速度計零偏等相關量進行修正,修正結束后轉入導航階段。CPU2導航初始一段時間內所用的數據仍然是存儲的數據,由于計算機運算速率遠大于傳感器的采樣頻率,經歷一段時間延遲T之后,CPU2導航運算所用的數據將是實時采樣的數據。因此,CPU2導航解算得到的結果也將是實時導航的結果,并且精度要高于CPU1導航解算得到的結果。用精度更高的CPU2導航結果對CPU1導航結果進行修正,提高了系統實時導航的定位精度。CPU2實時再處理對準運算結束,CPU1繼續進行實時定位導航。

由上述分析可以看出,CPU2的導航運算并沒有粗對準計算,CPU2通過實時再處理技術對整個初始對準過程中的數據都進行了再次處理,提高了數據的利用率。此外,CPU2逆向Kalman濾波結束后并不做任何修正,使得CPU2一次實時再處理Kalman濾波精對準計算的時間要長于CPU1初始對準時間,可以有效提高CPU2實時再處理Kalman濾波估計的穩定性。其中,延遲時間T主要取決于導航計算機副板 (CPU2)的運算能力。

1.2 卡爾曼濾波模型的建立

1.2.1 正向Kalman濾波計算

文中選取“北-天-東”地理坐標系為導航坐標系 (OnXnYnZn),原點與載體系原點重合,Xn軸指北,Yn軸指天,Zn軸指東。XnYnZn構成右手坐標系。載體坐標系(ObXbYbZb)原點位于載體重心,Xb軸沿載體縱軸向前,Yb軸垂直載體縱軸向上,Zb軸按右手坐標系。

(1)狀態方程

由于捷聯慣性導航系統的初始對準時間較短,因此陀螺漂移和加速度計零偏均可看成隨機常數過程。另外,由于捷聯慣性導航系統的高度通道是不穩定的,所以忽略垂直方向的速度以及高度,最終選取系統的狀態變量XF=[δVNδVEφNφUφE δφ δλ εxεyεz?x?y?z]T(由于后文將涉及正向及逆向兩個狀態的濾波,這里的上標F代表正向Kalman濾波,以作區別。),δVN、δVE分別為系統在導航坐標系下北向、東向速度誤差;φN、φU、φE分別為導航系統的北向、天向、東向失準角;δφ、δλ分別為系統的緯度、經度誤差;εbx、εby、εbz和?b x、 ?by、?bz分別為載體系各軸向的陀螺漂移和加速度計零偏。

根據Kalman濾波狀態方程

式中,Cij(i=1,2,3;j=1,2,3)為姿態轉換矩陣Cbn中相應的元素。

(2)量測方程

慣導系統在Kalman濾波精對準過程中采用零速匹配方式,設tk時刻的量測值為Zk,則量測方程可表示為式 (3)。

(3)濾波計算

Kalman濾波是由 R.E.Kalman于 1960年首次提出。目前,Kalman濾波理論作為一種最重要的最優估計理論被廣泛應用于各種領域,組合導航系統的設計是其成功應用中的一個最主要方面。文獻[8]對Kalman濾波作了詳細直觀的推導,這里直接給出離散型正向Kalman濾波的基本方程:

狀態一步預測

在開始濾波之前需選擇合適的狀態初始值XF0(一般選擇零向量作為狀態初始值)、估計均方誤差初始值PF0以及系統噪聲的初始方差陣Q0,并根據實際系統和應用環境確定適當的量測噪聲方差陣Rk。參數設置完成之后,即可按照上述濾波方程遞推計算系統的狀態估計值。

1.2.2 逆向Kalman濾波計算

對正向捷聯慣性導航算法稍作變化可以得到逆向捷聯慣性導航算法[6],由分析可以得到,只要將正向算法中的陀螺采樣和地球自轉角速率符號取反,并將正向結束時刻的位置、速度以及姿態信息作為逆向導航算法的初始信息,對采樣數據作逆向處理,即可實現從終點至初始點的逆向導航解算。其中,逆向初始時刻速度須將正向結束時刻的速度值取反。因此,將正向卡爾曼濾波模型中的地球自轉角速率和速度項取反即可得到逆向卡爾曼濾波模型。

記上標“B”表示逆向組合導航過程,則逆向組合導航的系統狀態方程為

參照正向Kalman濾波計算,選擇合適的反向狀態初始值XB0、反向估計均方誤差初始值PB0、系統噪聲的初始方差陣Q0及測量噪聲方差陣R0。直接可得逆向Kalman濾波計算過程如下:

狀態一步預測

2 數學仿真與分析

為了能夠有效的將陀螺漂移以及加速度計零偏估計出來,在仿真過程中,采用雙位置Kalman濾波精對準方法。為了驗證該技術的可行性,不妨假設導航計算機副板 (CPU2)的運算能力無限大,即延遲時間T等于零。具體仿真結果如圖2~圖4所示。對于實際系統可根據需要進行多次正、逆向迭代計算,迭代次數越多,延遲時間T越長。

具體仿真條件設置如下:

1)運載體初始緯度 φ=39.8°, 經度 λ=116.2°,高度h=80m,初始航向角ψ=-90°,俯仰角θ=0°,滾動角γ=0°。

圖2 航向角誤差Fig.2 Heading error

圖3 水平陀螺漂移估計Fig.3 Kalman filter results of gyro-drift

2)設陀螺常值漂移為0.02(°)/h,加速度計常值零偏為100μg。

圖4 水平加速度計零位估計Fig.4 Kalman filter results of accelerator-bias

3)設初始對準時間為6min,前10s為系統準備時間,粗對準時間設為50s,精對準階段采用雙位置卡爾曼濾波精對準,在200s時通過航向角轉動90°引入第二位置,360s時對準結束,轉位時間設為10s。

在圖2~圖4中,曲線 (1)表示CPU1正向Kalman濾波精對準估計結果,相當于傳統Kalman濾波對準方法。曲線 (2)表示CPU2逆向Kalman濾波估計結果,曲線 (3)表示CPU2正向Kalman濾波估計結果。

為了更加直觀地體現出CPU2實時再處理技術對系統初始對準精度的改善,表1給出了CPU1對準結束時刻與CPU2實時再處理對準結束時刻的姿態角誤差以及陀螺漂移、加速度計零位估計結果比較。

表1 CPU1初始對準結果與CPU2實時再處理對準結果比較Tab.1 The comparison of CPU2 realtime-reprocessing result and CPU1 normal initial alignment result

從仿真結果可以看出,粗對準結束時刻,航向角誤差約為5.67',經過CPU1 Kalman精對準濾波之后,航向角誤差收斂到2.21'左右。而CPU2通過實時再處理技術使航向角誤差收斂到0.1'左右,使航向角更加接近于真實值。從滾動角和俯仰角也可以得到類似的結論,但是由于Kalman濾波水平失準角收斂速度較快,CPU2實時再處理后對滾動角和俯仰角精度的改善非常有限 (0.01'以內)。此外,由于CPU1 Kalman濾波時間較短,導致陀螺漂移、加速度計零位估計不夠準確,而CPU2通過實時再處理技術在CPU1濾波的基礎上,通過雙向導航、雙向濾波對陀螺漂移以及加速度計零位進行再次估計,提高了估計精度。

3 實驗驗證

為了進一步驗證上述算法的有效性,應用此對準方法對該光纖陀螺慣導系統進行了車載實驗驗證。該慣導系統采用6min雙位置初始對準,CPU2進行三次逆向、正向濾波實時再處理計算。在車載試驗中接入GPS信息作為慣導系統純慣性導航的基準。為了直觀地體現基于實時再處理技術初始對準算法的有效性,將試驗采集到的數據用常規對準方法進行仿真,比較兩種情況下系統純慣性導航1h的定位誤差。

從車載試驗結果可以得到,采用基于實時再處理技術的初始對準方法后,系統純慣性導航1h的最大定位誤差由3.93nmile減少到1.79nmile,有效地提高了系統純慣性導航定位精度。車載試驗結果進一步驗證了文中提出的初始對準算法的有效性及可行性。

圖5 水平速度誤差Fig.5 Velocity error

圖6 定位誤差Fig.6 Position error

4 結論

本文提出了一種優化的基于實時再處理技術的捷聯慣導系統初始對準方法,該方法基于雙CPU捷聯慣導系統,將雙向導航、雙向濾波相結合,實現了慣導系統的短時間高精度對準。與傳統對準方法相比,該方法可以在較短的時間內取得同等的精度,或者在相同的對準時間內取得更高的對準精度。最后,通過車載試驗進行了驗證,具有一定的工程實用性。

[1]萬德鈞,房建成.慣性導航初始對準[M].南京:東南大學出版社,1998.

[2]秦永元.慣性導航[M].北京:科學出版社,2006.

[3]嚴恭敏.捷聯慣導系統動基座初始對準及其他相關問題研究[D].西北工業大學博士后研究工作報告,2008.

[4]Zhang Chuanbin,Tian Weifeng,Jin Zhihua.A novel method improving the alignment accuracy of a strapdown inertial navigation system on a stationary base[J].Measurement Science And Technology,2004,15:756-769.

[5]I Clay Thompson,Jr,Kenneth S Morgan.Rapid self-alignment of a strapdown inertial system through real-time reprocessing[P].US,US7739045,2006-5-31.

[6]Kenneth S Morgan,I Clay Thompson,Jr.High speed gyrocompass alignment via multiple Kalman filter based hypothesis testing[P].US,US7512493,2006-5-31.

[7]Goshen-Meskin D,Bar-Itzhack I Y.Observability analysis of piece-wise constantsystem-partI:Theory[J]. IEEE Transactions on Aerospace and Electronics Systems,1992,28(4):1056-1067.

[8]付夢印,鄧志紅,閆莉萍.Kalman濾波理論及其在導航系統中的應用(第二版)[M].北京:科學出版社,2010.

[9]David H Tittertion,John L Weston.Strapdown inertial navigation technology(2ndEdition) [M].United Kingdom:The Institution of Electrical Engineers,2004.

[10]秦永元,張洪鉞,汪叔華.卡爾曼濾波與組合導航原理[M].西安:西北工業大學出版社,1998.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 伊人激情综合网| 国产精品亚洲精品爽爽| 视频在线观看一区二区| 色吊丝av中文字幕| 欧美日韩精品一区二区在线线| 日韩国产亚洲一区二区在线观看| 欧美色99| 国产va在线| 中文字幕不卡免费高清视频| 亚洲性影院| 成人伊人色一区二区三区| 亚洲色图欧美| 国产白浆在线| 国产成人综合久久精品尤物| 91福利在线看| 亚洲日本一本dvd高清| 亚洲无码一区在线观看| 最新国产午夜精品视频成人| 亚洲开心婷婷中文字幕| 亚洲欧洲日韩综合色天使| 午夜视频www| 在线看免费无码av天堂的| 久久精品最新免费国产成人| 国产原创演绎剧情有字幕的| 日韩精品成人在线| 91色在线视频| 国产91精品调教在线播放| 国产福利一区视频| 香蕉久久国产精品免| 欧美一级高清免费a| 欧美日韩另类在线| 国产噜噜噜| 免费毛片a| 三级毛片在线播放| 秋霞一区二区三区| 成人免费午间影院在线观看| 91久久大香线蕉| 色播五月婷婷| 热99re99首页精品亚洲五月天| 热久久综合这里只有精品电影| 中文字幕无线码一区| 国产在线98福利播放视频免费| 99精品热视频这里只有精品7| 91精品福利自产拍在线观看| 国产丝袜无码精品| 国产精品视屏| 91精品国产91久无码网站| 亚洲一级毛片| 91精品国产一区| 538精品在线观看| 国产精品999在线| 国产在线八区| 国产在线自乱拍播放| 亚洲激情99| 欧美日韩国产综合视频在线观看| 久久精品国产999大香线焦| 国产超碰一区二区三区| 国产亚洲精品自在久久不卡| 制服丝袜一区| 日韩av在线直播| 第九色区aⅴ天堂久久香| 专干老肥熟女视频网站| 国产又爽又黄无遮挡免费观看 | 真人免费一级毛片一区二区| 狠狠色噜噜狠狠狠狠色综合久| 一级香蕉视频在线观看| 在线视频亚洲欧美| 亚洲无线观看| 欧美精品另类| 在线国产你懂的| 欧美亚洲一二三区| 在线日本国产成人免费的| 亚洲无线国产观看| 亚洲无卡视频| 综合网天天| 亚洲综合片| 婷婷亚洲视频| 一本大道无码日韩精品影视| 婷婷五月在线| 亚洲精品无码AV电影在线播放| 欧美成人国产| 四虎国产在线观看|