常耀偉 陳 帥 雷浩然 王磊杰
南京理工大學(xué)自動(dòng)化學(xué)院,南京210094
捷聯(lián)慣性導(dǎo)航系統(tǒng)(SINS)具有可提供姿態(tài)、速度和位置信息,短時(shí)間精度較高的特點(diǎn),但其精度具有時(shí)間相關(guān)性,導(dǎo)航精度隨時(shí)間的增加而降低;全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)具有與時(shí)間無(wú)關(guān),定位輸出穩(wěn)定等特點(diǎn),但是其定位條件苛刻,容易受到信號(hào)遮擋等外部因素的干擾;而衛(wèi)星/慣性組合導(dǎo)航則結(jié)合二者特點(diǎn),具有定位精度高,穩(wěn)定性強(qiáng)等特點(diǎn),因此被廣泛應(yīng)用。
基于偽距、偽距率的緊組合導(dǎo)航系統(tǒng)可以在衛(wèi)星少于4 顆的情況下進(jìn)行組合,有效抑制導(dǎo)航精度的發(fā)散,因此緊組合系統(tǒng)被廣泛應(yīng)用在諸如高動(dòng)態(tài)、信號(hào)遮擋等情況[1]。若GNSS 出現(xiàn)時(shí)鐘異常等情況,則偽距、偽距率誤差出現(xiàn)異常,常規(guī)緊組合系統(tǒng)將異常的誤差量引入到回路中,從而導(dǎo)致導(dǎo)航精度下降;同時(shí),緊組合導(dǎo)航系統(tǒng)需要對(duì)GNSS 接收機(jī)各通道量測(cè)信息進(jìn)行解算處理,占用時(shí)間較大,因此削弱偽距和偽距率誤差對(duì)導(dǎo)航系統(tǒng)的影響和提高緊組合導(dǎo)航實(shí)時(shí)性是十分必要的。
本文基于某型導(dǎo)彈緊組合研制項(xiàng)目背景,對(duì)雙通道差分降維濾波算法進(jìn)行仿真研究。首先進(jìn)行了組合導(dǎo)航濾波算法的設(shè)計(jì),在此基礎(chǔ)上,建立緊組合仿真系統(tǒng),用于仿真降維濾波算法的性能。
若GNSS 出現(xiàn)時(shí)鐘異常或組合濾波相關(guān)時(shí)鐘誤差出現(xiàn)跳變等情況[2],則會(huì)引起偽距、偽距率誤差異常,常規(guī)緊組合系統(tǒng)會(huì)將這2個(gè)異常的誤差量引入到回路中,從而導(dǎo)致常規(guī)緊組合導(dǎo)航系統(tǒng)精度下降。同時(shí)考慮到要降低導(dǎo)航計(jì)算機(jī)的運(yùn)算負(fù)荷,提高導(dǎo)航實(shí)時(shí)性。因此,基于SINS/GNSS 緊組合系統(tǒng)數(shù)學(xué)模型,設(shè)計(jì)了一種雙通道降維濾波器,即15 階卡爾曼濾波進(jìn)行組合導(dǎo)航信息融合。
常規(guī)緊組合導(dǎo)航系統(tǒng)常采用17 階濾波方程,具體形式如下:
狀態(tài)方程:
量測(cè)方程:
狀態(tài)方程中:
上式中,φE,φN,φU為東北天姿態(tài)失準(zhǔn)角,δVE,δVN,δVU為東北天速度誤差,δL,δλ,δh 為緯經(jīng)高位置誤差,εx,εy,εz為載體系下陀螺隨機(jī)常值漂移,為載體系下加速度計(jì)零位漂移,與時(shí)鐘誤差等效的距離誤差為δtu,與時(shí)鐘頻率誤差等效的距離率誤差為δtru。
F(t)為系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣,G(t)為系統(tǒng)噪聲驅(qū)動(dòng)矩陣,W(t)為系統(tǒng)噪聲矩陣,Z(t)為系統(tǒng)觀(guān)測(cè)矢量,H(t)為系統(tǒng)觀(guān)測(cè)矩陣,V(t)為系統(tǒng)觀(guān)測(cè)噪聲陣。
Fins為慣導(dǎo)系統(tǒng)誤差矩陣,由慣導(dǎo)系統(tǒng)基本誤差方程決定。Fsg為慣性器件誤差轉(zhuǎn)換矩陣。Fimu由慣性器件的噪聲特性決定,具體形式參見(jiàn)文獻(xiàn)[3]。
系統(tǒng)噪聲矩陣為:
偽距(偽距率)觀(guān)測(cè)方程中觀(guān)測(cè)矢量的維數(shù)n和收到的衛(wèi)星數(shù)目N 有關(guān):
當(dāng)GNSS 接收機(jī)接收到的有效衛(wèi)星數(shù)目大于4顆時(shí),通過(guò)選星算法獲取最佳4 顆導(dǎo)航衛(wèi)星[4],故量測(cè)矩陣為8 ×17 階。當(dāng)接收到的有效衛(wèi)星數(shù)目小于4 顆時(shí),GNSS 接收機(jī)各通道量測(cè)信息均將用于構(gòu)造量測(cè)方程,故量測(cè)矩陣為2N ×17 階。
其中參數(shù)為:
上述參數(shù)中,m 取值1 到n。ei1,ei2,ei3分別為載體和第m 顆衛(wèi)星之間的方向余弦[5]。
雙通道降維濾波器設(shè)計(jì)的思路是:系統(tǒng)狀態(tài)方程不再擴(kuò)充鐘差和鐘漂誤差變量,由星間單差抵消;系統(tǒng)量測(cè)方程中選擇一個(gè)通道作為基準(zhǔn)通道,其它通道與此通道做差構(gòu)成量測(cè)信息,從而降低狀態(tài)方程和量測(cè)方程的維數(shù)。
系統(tǒng)狀態(tài)方程的構(gòu)成形式和15 階松組合系統(tǒng)狀態(tài)方程相同,具體形式參見(jiàn)文獻(xiàn)[3]。
根據(jù)SINS/GNSS 緊組合觀(guān)測(cè)方程的推導(dǎo)[5]可知,GNSS 接收機(jī)a 通道的偽距差和偽距率差量測(cè)量如下:
將a 通道和b 通道測(cè)量值進(jìn)行差分,形式如下:
式中,a = 1,…,n,a ≠b。將第1個(gè)通道設(shè)置為基準(zhǔn)通道,然后分別與其余的n -1個(gè)通道進(jìn)行差分,可以得到:
1) 偽距差分量測(cè)方程
其中,
2) 偽距率差分量測(cè)方程
其中,
綜上所述,可以得到系統(tǒng)觀(guān)測(cè)方程如下所示:
首先,基于上述算法設(shè)計(jì)搭建緊組合系統(tǒng),然后針對(duì)GNSS 時(shí)鐘異常等情況,進(jìn)行了常規(guī)濾波和降維濾波仿真對(duì)比。
2.1.1 系統(tǒng)總體結(jié)構(gòu)
SINS/GNSS 緊組合導(dǎo)航仿真系統(tǒng)主要實(shí)現(xiàn)緊組合仿真和雙通道降維濾波仿真等功能。整個(gè)系統(tǒng)主要包含以下模塊:導(dǎo)航參數(shù)配置模塊、軌跡發(fā)生模塊、組合導(dǎo)航解算模塊、數(shù)據(jù)監(jiān)測(cè)與分析模塊等。
圖1 SINS/GNSS 緊組合仿真系統(tǒng)結(jié)構(gòu)框圖
2.1.2 模塊具體功能
緊組合導(dǎo)航仿真系統(tǒng)各模塊具體功能如下:
1)導(dǎo)航參數(shù)配置模塊
主要是為整個(gè)導(dǎo)航系統(tǒng)配置相關(guān)的參數(shù),包括:卡爾曼濾波器初始參數(shù)設(shè)置,衛(wèi)星接收截止高度角的選擇,選星算法的選擇,慣導(dǎo)解算算法的選擇,飛行軌跡配置,衛(wèi)星導(dǎo)航系統(tǒng)的選擇等。
2)軌跡發(fā)生模塊
根據(jù)載體運(yùn)動(dòng)軌跡,結(jié)合誤差發(fā)生模塊加入誤差特性,以模擬IMU 輸出。同時(shí),通過(guò)GNSS 星座仿真得到衛(wèi)星數(shù)據(jù),由故障發(fā)生器模擬產(chǎn)生外部干擾以盡可能模擬真實(shí)的飛行環(huán)境。
3)組合導(dǎo)航模塊
該模塊是整個(gè)緊組合仿真模塊的核心,其接收IMU 和GNSS 量測(cè)數(shù)據(jù)進(jìn)行導(dǎo)航解算并輸出導(dǎo)航參數(shù),主要計(jì)算包括:選星算法、捷聯(lián)慣導(dǎo)解算、卡爾曼濾波[6-7]等。
4)數(shù)據(jù)監(jiān)測(cè)與分析模塊
該模塊主要進(jìn)行導(dǎo)航系統(tǒng)監(jiān)控、性能分析與評(píng)估,其主要功能包括:飛行參數(shù)實(shí)時(shí)顯示、誤差輸出與分析、3D 飛行視圖展現(xiàn)及仿真結(jié)果存儲(chǔ)等。圖2為緊組合導(dǎo)航仿真系統(tǒng)軟件界面。
圖2 仿真系統(tǒng)軟件界面
在仿真中子系統(tǒng)輸出頻率及仿真初始條件如下:組合濾波頻率為1Hz,IMU 輸出頻率200Hz,GNSS 輸出頻率為1Hz;載體初始靜止,初始位置:北緯32.03°、東經(jīng)118.46°、高程5m;初始姿態(tài):俯仰角0°、橫滾角0°、航向角45°;可見(jiàn)星的屏蔽角為10°。載體飛行軌跡設(shè)置參見(jiàn)表1,偽距和偽距率誤差跳變時(shí)刻及跳變值參見(jiàn)表2。
表1 載體飛行軌跡
表2 偽距、偽距率誤差跳變時(shí)刻
在常規(guī)濾波器中初始估計(jì)方差P0,系統(tǒng)噪聲方差Q,系統(tǒng)觀(guān)測(cè)噪聲方差R 分別設(shè)置如下:
在雙通道降維濾波器中初始估計(jì)方差P0,系統(tǒng)噪聲方差Q,系統(tǒng)觀(guān)測(cè)噪聲方差R 分別設(shè)置如下:
圖3(a)~(c)為對(duì)比仿真曲線(xiàn)。
圖3 常規(guī)全維濾波與改進(jìn)降維濾波仿真結(jié)果曲線(xiàn)
從圖3 分析可知:
1)雙通道降維濾波器:水平位置誤差小于5m,高度誤差小于10m。速度誤差小于0.3m/s,姿態(tài)角小于0.2°。滿(mǎn)足導(dǎo)航精度要求;
2)在GNSS 時(shí)鐘存在異常的情況下,若采用常規(guī)濾波,則將異常的偽距、偽距率誤差反饋到系統(tǒng)回路中,必將導(dǎo)致導(dǎo)航精度的下降;
3)雙通道降維濾波器未將偽距、偽距率誤差考慮在狀態(tài)變量中,同時(shí)在量測(cè)方程中將雙通道的偽距、偽距率差作為量測(cè)量,抵消了鐘差、鐘漂等的影響,因此在GNSS 時(shí)鐘存在異常的情況時(shí),降維濾波的導(dǎo)航精度優(yōu)于常規(guī)濾波;
4)雙通道降維濾波器降低了狀態(tài)方程和觀(guān)測(cè)方程的維數(shù),降低了組合濾波器的運(yùn)算復(fù)雜度,因此相較單通道常規(guī)濾波器具有更高的濾波實(shí)時(shí)性。
介紹了SINS/GNSS 緊組合導(dǎo)航系統(tǒng)仿真系統(tǒng)。模擬GNSS 時(shí)鐘異常的情況,以驗(yàn)證降維濾波器的性能優(yōu)勢(shì)。通過(guò)仿真對(duì)比表明了雙通道降維濾波器的有效性。該仿真為SINS/GNSS 緊組合系統(tǒng)的進(jìn)一步研究和工程化實(shí)現(xiàn)提供了重要依據(jù)。
[1]周坤芳,孔鍵,周湘蓉.緊耦合GPS/INS 組合導(dǎo)航能力的分析[J]. 中國(guó)慣性技術(shù)學(xué)報(bào),2005,13(6):50-53.(ZHOU Kunfang,KONG Jian,ZHOU Xiangrong.Analysis on Modular Navigation Ability of Coupling GPS/INS[J].Journal of Chinese Inertial Technology,2005,13(6):50-53.)
[2]葉萍.MEMS IMU/GNSS 超緊組合導(dǎo)航技術(shù)研究[D].上海交通大學(xué),2011:70-77.(YE Ping .Research on MEMS IMU/GNSS Ultra-tight Integration Navigation Technology [D]. Shanghai Jiao Tong University,2011:70-77.)
[3]袁信,俞濟(jì)祥,陳哲.導(dǎo)航系統(tǒng)[M].北京:航空工業(yè)出版社,1993:178-181. (YUAN Xin ,YU Jixiang,CHEN Zhe.Navigation System[M]. Beijing :Aviation Industry Press,1993:178-181.)
[4]何曉峰.北斗/微慣導(dǎo)組合導(dǎo)航方法研究[D].國(guó)防科技大學(xué),2009:57-59. (HE Xiaofeng. Algorithms for BD/MIMU Integrated Navigation Systems[D]. National University of Defense Technology,2009:57-59.)
[5]王惠南.GPS 導(dǎo)航原理與應(yīng)用[M].北京:科學(xué)出版社,2008:244-248.(WANG Huinan. Principles and Applications of GPS Navigation [M]. Beijing :Science Press ,2008:244-248.)
[6]陳帥,管雪元,薛曉中,等.彈載SINS/GPS 組合導(dǎo)航信息同步與融合技術(shù)[J]. 火力與指揮控制,2009,34(10):69-72. (CHEN Shuai,GUAN Xueyuan,XUE Xiaozhong,et al. Data Synchronization and Fusion Method in SINS/ GPS Integrated Navigation System for Guidance Munitions[J].Fire Control & Command Control,2009,34(10):69-72.)
[7]馬云峰.MSINS/GPS 組合導(dǎo)航系統(tǒng)及其數(shù)據(jù)融合技術(shù)研究[D].東南大學(xué),2006:82-84.(MA Yunfeng .Research on MSINS/GPS Integrated Navigation System and Its Data Fusion Technology[D].Southeast University,2006:82-84.)