袁 鵬,楊 雨,陳 光,晏 亮,武雨霞
(北京航天時代激光導(dǎo)航技術(shù)有限責(zé)任公司,北京100094)
由于捷聯(lián)慣導(dǎo)系統(tǒng)直接固連在載體上,直接測量載體的角運動和線運動,因此若零偏和標(biāo)度因數(shù)誤差沒有被準(zhǔn)確標(biāo)定出來,則會造成較大的誤差。目前,針對靜基座情況的標(biāo)定技術(shù)已經(jīng)較為成熟[1-4]。針對處于系泊狀態(tài)的捷聯(lián)慣導(dǎo)系統(tǒng)的標(biāo)定,國內(nèi)外學(xué)者提出了采用GPS提供實時精確位置信息、以位置誤差作為量測量、基于Kalman濾波器的系統(tǒng)級標(biāo)定方法[5-6],以實現(xiàn)捷聯(lián)慣導(dǎo)系統(tǒng)的在艦免拆卸標(biāo)定。隨著慣性技術(shù)的不斷發(fā)展,出現(xiàn)了艦載捷聯(lián)慣導(dǎo)系統(tǒng)在航行中對快速標(biāo)定的新需求。
本文的標(biāo)定全過程可分為3個步驟:粗對準(zhǔn)、精對準(zhǔn)、標(biāo)定。粗對準(zhǔn)過程采用了基座慣性系粗對準(zhǔn)方法[7]??紤]到速度匹配方法受船體變形影響非常小[8],本文采用了速度匹配Kalman濾波進(jìn)行精對準(zhǔn)。標(biāo)定則采用了速度加位置匹配Kalman濾波。通過簡化陀螺和加速度計的輸出誤差模型來對Kalman濾波器進(jìn)行降維,大幅縮短了標(biāo)定時間。通過慣導(dǎo)系統(tǒng)的雙軸旋轉(zhuǎn)機構(gòu)實現(xiàn)各標(biāo)定轉(zhuǎn)位,艦船在航行中僅需保持勻速直航狀態(tài),即可充分激勵各標(biāo)定參數(shù)。該方法在工程上易于實現(xiàn),標(biāo)定時間短,操作簡單,能夠大幅降低成本。
由于安裝誤差的長期穩(wěn)定性很好,因此可將安裝誤差視作常值,事先裝訂進(jìn)捷聯(lián)慣導(dǎo)系統(tǒng)中,進(jìn)而簡化陀螺和加速度計的誤差模型,降低Kalman濾波器的維數(shù)。
陀螺誤差模型的表達(dá)式為
式(1)中,Bx、By、Bz為陀螺零偏,δKgx、δKgy、δKgz為陀螺標(biāo)度因數(shù)誤差,ωx、ωy、ωz為陀螺測得的角速度。
加速度計誤差模型的表達(dá)式為
式(2)中,Dx、Dy、Dz為加速度計零偏,δKax、δKay、δKaz為加速度計標(biāo)度因數(shù)誤差,fx、fy、fz為加速度計測得的比力。
由于可將安裝誤差視作常值處理,根據(jù)上述模型,Kalman濾波器的狀態(tài)變量能夠減少12個。狀態(tài)變量選取如下,共24維
式(3)中,φE、φN、φU為慣導(dǎo)的東北天失準(zhǔn)角,δVE、δVN、δVU為慣導(dǎo)的東北天速度誤差,δλ、δL、δh為慣導(dǎo)的經(jīng)度誤差、緯度誤差、高度誤差,δKaxp、δKayp、δKazp為加速度計正向標(biāo)度因數(shù)誤差,δKaxn、=δKayn、δKazn為加速度計負(fù)向標(biāo)度因數(shù)誤差。
狀態(tài)方程為
式(4)中,
其中,R為地球半徑,ωie為地球自轉(zhuǎn)角速率,VE、VN、VU為慣導(dǎo)的東北天向速度,fE、fN、fU為加速度計的東北天向加速度,C11、C12、C13、C21、C22、C23、C31、C32、C33為姿態(tài)矩陣對應(yīng)位置上的元素,w1、w2、w3、w4、w5、w6為零均值隨機白噪聲。
量測方程為
式(18)中,
其中,I3×3為單位矩陣,v1、v2、v3、v4、v5、v6為零均值隨機白噪聲。
傳統(tǒng)捷聯(lián)慣導(dǎo)系統(tǒng)不具備雙軸旋轉(zhuǎn)機構(gòu),同時艦船無法像飛機一樣做出各種機動動作來激勵所有待標(biāo)定參數(shù)。因此,為了激勵待標(biāo)定參數(shù),本文采用了具備雙軸旋轉(zhuǎn)機構(gòu)的捷聯(lián)慣導(dǎo)系統(tǒng),通過IMU自身改變姿態(tài)來激勵待標(biāo)定參數(shù)。通過可觀測性和可觀測度分析[9-10]設(shè)計了一種標(biāo)定路徑編排方案,下面直接給出標(biāo)定路徑編排方案,如表1所示。
表1 標(biāo)定路徑編排Table 1 Calibration procedure
本文仿真條件為:
(1)艦船直線航行的速度模型
為VE、VN、VU分別加上大小為0.005m/s的隨機噪聲,作為GPS輸出的實時速度信息。
(2)艦船搖擺模型
式(23)中,θ為縱搖角,γ為橫搖角,ψ為艏向角。
(3)仿真標(biāo)定時間為1800s
根據(jù)搖擺模型和設(shè)計的標(biāo)定路徑編排,使用C語言程序生成標(biāo)定過程中的加速度計和陀螺輸出,并進(jìn)行了標(biāo)定仿真試驗。在試驗過程中,根據(jù)標(biāo)定精度要求,對保存的標(biāo)定數(shù)據(jù)進(jìn)行迭代計算,可以提高標(biāo)定精度[11-12]。本文進(jìn)行了4次標(biāo)定仿真試驗,取4次標(biāo)定估計結(jié)果的均值作為最終標(biāo)定結(jié)果,仿真結(jié)果如表2所示。
表2 仿真標(biāo)定參數(shù)真實值和估計值比較Table 2 Comparison of calibration results of the true and estimated error parameters
由表2可以看出,加速度計零偏估計精度優(yōu)于1μg,陀螺零偏估計精度優(yōu)于0.001(°)/h,加速度計標(biāo)度因數(shù)誤差和陀螺標(biāo)度因數(shù)誤差估計精度均優(yōu)于 1×10-6。
下面給出4次標(biāo)定仿真試驗中某次試驗的陀螺和加速度計經(jīng)過多次迭代修正后的零偏仿真估計曲線,如圖1所示。由圖1可知,陀螺和加速度計的零偏經(jīng)過多次迭代修正后,估計曲線均趨于0,這表明陀螺和加速度計的零偏最終成功逼近了真值。
圖1 陀螺和加速度計零偏仿真估計曲線Fig.1 Simulation estimation curves of gyro and accelerometer bias
采用某型帶雙軸旋轉(zhuǎn)機構(gòu)的激光慣組進(jìn)行跑車模擬航行中標(biāo)定試驗,標(biāo)定時間為1800s。目前,不依賴于高精度轉(zhuǎn)臺的靜基座系統(tǒng)級標(biāo)定技術(shù)已經(jīng)能夠?qū)崿F(xiàn)很高的標(biāo)定精度,本文選擇以此方法作為參考,連續(xù)做出4組靜基座標(biāo)定試驗,取4次標(biāo)定結(jié)果的均值作為靜基座的最終標(biāo)定結(jié)果,再連續(xù)做出4次跑車模擬航行中標(biāo)定試驗,取4次標(biāo)定結(jié)果的均值作為動基座的最終標(biāo)定結(jié)果。以靜基座標(biāo)定結(jié)果作為參考,對跑車模擬航行中標(biāo)定試驗結(jié)果進(jìn)行評價,試驗結(jié)果如表3所示。
表3 捷聯(lián)慣導(dǎo)動基座標(biāo)定結(jié)果和靜基座標(biāo)定結(jié)果比較Table 3 Comparison of calibration results of SINS on moving-base and SINS on stationary base
由表3可知,本文介紹的航行中標(biāo)定方法的標(biāo)定結(jié)果與靜基座系統(tǒng)級標(biāo)定方法的標(biāo)定結(jié)果相比,陀螺標(biāo)度因數(shù)相差小于2×10-6,加速度計標(biāo)度因數(shù)相差小于2.5×10-6,陀螺零偏相差小于0.002(°)/h, 加速度計零偏相差小于2μg。
這里給出4次跑車試驗中某次標(biāo)定試驗實際系統(tǒng)的陀螺和加速度計經(jīng)過多次迭代修正后的零偏估計曲線,如圖2所示。由圖2可知,陀螺和加速度計的零偏經(jīng)過多次迭代修正后,估計曲線均趨于0,這表明陀螺和加速度計的零偏最終成功逼近了真值。
圖2 實際系統(tǒng)的陀螺和加速度計零偏估計曲線Fig.2 Estimation curves of actual SINS gyro and accelerometer bias
本文提出了一種基于Kalman濾波器的適用于艦載捷聯(lián)慣導(dǎo)系統(tǒng)的航行中快速在線標(biāo)定方法。通過將具有良好長期穩(wěn)定性的安裝誤差視作常值,并將其事先裝訂進(jìn)慣導(dǎo)系統(tǒng),降低了Kalman濾波器的維數(shù)。采取速度加位置匹配方法,利用GPS的實時速度、位置信息與捷聯(lián)慣導(dǎo)輸出的速度、