?

IMU精度對欺騙檢測算法的影響分析

2023-02-23 07:39李星童王怡晨
導航定位學報 2023年6期
關鍵詞:新息偽距卡爾曼濾波

李星童,王怡晨

IMU精度對欺騙檢測算法的影響分析

李星童1,王怡晨2

(1. 92941部隊,遼寧 葫蘆島 125000;2. 國防科技大學,長沙 410073)

針對全球衛星導航系統(GNSS)/慣性導航系統(INS)緊組合導航系統對抗欺騙干擾的常用方法基于新息的欺騙檢測算法中,正常情況下,新息向量服從零均值的高斯分布,當受到欺騙干擾時均值不再為零,進而影響欺騙干擾檢測效果,且由于INS慣性測量單元(IMU)精度造成的位置誤差也會影響新息向量的均值等問題,開展IMU精度對欺騙檢測算法的影響分析:提出GNSS/INS緊組合模型與欺騙干擾模型;然后分析IMU精度對欺騙檢測算法的影響,以及INS誤差傳播對觀測新息的影響。實驗結果表明,不同IMU精度對偽距估計值的影響,導致新息檢測量在無欺騙干擾時不再是零均值;使用基于新息的欺騙檢測算法對于IMU精度有要求,隨著卡爾曼(Kalman)濾波狀態傳播間隔與檢測窗口縮短,對于IMU精度的要求降低。

全球衛星導航系統(GNSS)/慣性導航系統(INS)緊組合;慣性測量單元(IMU)精度;欺騙檢測算法;狀態傳播間隔

0 引言

全球衛星導航系統(global navigation satellite system,GNSS)/慣性導航系統(inertial navigation system,INS)緊組合導航系統通常采用GNSS輸出的原始觀測信息(如偽距、偽距率、多普勒等)作為測量值,通過卡爾曼濾波器,和INS中的慣性測量單元(inertial measurement unit,IMU)輸出的測量值進行融合濾波,得到系統最優的狀態估計量[1]。緊組合模式以其適中的計算量和良好的導航性能,成為目前GNSS/INS組合導航技術研究的熱點。

對于信號體制公開的民用衛星導航信號,可以采用轉發式欺騙和生成式欺騙方法;然而對于未知偽碼的授權信號,可以采取轉發式進行欺騙干擾[2],所以導航定位的準確性和安全性受到嚴重威脅。組合導航系統的欺騙檢測是提高組合導航系統可靠性的重要途徑[3-4]。其中,常用的基于新息的欺騙檢測方法包括快照式的欺騙檢測法和連續式的欺騙檢測法。采用快照式欺騙檢測法很難檢測斜坡式偽距欺騙,而對于階躍式欺騙的檢測效果要好得多[5]。連續式欺騙檢測法能夠有效地檢測斜坡式欺騙的問題,但是窗口越長,計算所需時間越長[6]。文獻[7]提出了新息速率抗差估計檢測算法,該算法通過檢測新息速率和抗差估計提高了欺騙檢測效率。文獻[8]提出了基于抗差估計和“檢測窗口”的改進檢測算法。文獻[9]基于緊組合系統模型,研究了基于序貫的緊組合與欺騙檢測算法的結合,能夠識別不同衛星通道的欺騙信號。

上述文獻在提高欺騙檢測算法的檢測效率方面進行了研究,通過改進算法使得欺騙檢測有更好的檢測速度,但是這些算法在IMU精度對檢測算法的影響方面缺乏研究:通常假設IMU為高精度,對新息檢測量不影響,然而低性能的IMU導致的位置誤差通過影響組合導航的偽距預測值,而導致新息檢測量不再是零均值,進而影響欺騙干擾檢測效果。間接影響卡爾曼(Kalman)濾波器的參數,直接或間接地影響欺騙檢測效果。開展IMU精度對欺騙檢測算法的影響分析,有助于用戶根據IMU精度調整合適的欺騙檢測算法參數和幫助導航接收機應對復雜的欺騙對抗場景。所以研究IMU精度對于欺騙檢測算法的影響是有必要的。

本文研究分析不同的IMU精度對于緊組合抗欺騙干擾算法的影響。首先闡述GNSS/INS緊組合模型和欺騙干擾模型,然后分析不同性能的IMU在短時勻速直線誤差傳播模型下的傳播誤差對偽距預測值和新息檢測量均值的影響,最后通過仿真實驗驗證不同精度INS對緊組合欺騙檢測算法的影響。

1 GNSS/INS緊組合模型與欺騙干擾模型

1.1 GNSS/INS緊組合模型

GNSS/INS緊組合結構模型如圖1所示。根據INS輸出的接收機位置速度以及GNSS衛星星歷得到的衛星位置速度,組合系統可以更加準確地預測出GNSS信號的偽距和多普勒(Doppler)頻移,而這些偽距和偽距率預測值與GNSS實際測量值作差形成卡爾曼濾波觀測值,觀測值通過卡爾曼濾波系統就可以得到對INS定位定速結果的校正量[10]。

圖1 GNSS/INS緊組合示意

在與INS一起使用的濾波器中,狀態矢量通常不是估計的狀態。為了減小線性化誤差帶來的影響,通常選擇誤差狀態矢量。根據緊組合模式特點,選取位置誤差、速度誤差、姿態誤差、陀螺儀零偏、加速度計零偏、鐘差和鐘漂等共17個狀態作為誤差狀態向量。

在閉環卡爾曼濾波中,濾波得到的誤差估計值在每次迭代中反饋回去,用于校正系統本身,使過程中卡爾曼濾波狀態趨于零值。而在開環卡爾曼濾波中,由于沒有反饋,狀態值會隨著時間增長而逐漸變大。因此閉環卡爾曼濾波普遍應用于組合導航。

1.2 欺騙干擾模型

基于GNSS測量值的偽距欺騙數學模型可以表示為

2 IMU精度對欺騙檢測算法的影響

2.1 欺騙檢測算法

測量與狀態估計之間更小的、緩慢建立的偏差,可以通過最新的個測量構成統計檢驗來辨識。為“檢測窗口”,當為1時即為快照式欺騙檢測,大于1時為連續式欺騙檢測??ǚ綑z測常用于新息欺騙檢測算法[16-18],構造新息檢驗統計量為

其中

2.2 INS誤差傳播對觀測新息的影響

IMU精度通常通過零偏和隨機噪聲來表征,零偏誤差項在所有加速度計和陀螺儀中都存在,在大多數情況下,零偏誤差項是慣性儀表所有誤差的主要成分;另外受多種誤差源的影響,所有慣性傳感器都表現出隨機噪聲。

在GNSS/INS組合系統中,由于每間隔一段時間GNSS與INS輸出結果就要進行融合濾波,所以在考慮IMU精度對新息的影響時,可以將INS的誤差傳播模型等價成短時間勻速直線誤差傳播。速度誤差是加速度誤差的積分,常值加速度偏差產生的速度和位置誤差為

不同性能等級的IMU精度參考如表1所示[12]。

表1 不同性能等級的IMU精度參考

計算不同等級IMU和不同誤差傳播時間下的傳播誤差如表2所示。

表2 偽距誤差 m

所以由IMU精度導致的觀測值誤差不僅隨著IMU精度降低而增大,同時也隨著誤差傳播時間的增大而增大。由于閉環卡爾曼濾波每次迭代都會校正系統本身,所以在組合導航中INS誤差傳播時間為卡爾曼濾波的狀態傳播間隔,即IMU精度導致的觀測值誤差隨著卡爾曼濾波狀態傳播間隔的增大而增大。

利用組合導航新息檢測欺騙干擾時,通常假設在狀態傳播間隔內INS的輸出是相對準確的;但是由于IMU精度的影響,當INS導致的偽距誤差接近甚至超過由相同時間欺騙干擾帶來的偽距偏差時,新息檢測得到的結果將變得不可信。由1.1節分析可知,當時刻有INS傳播誤差時,觀測向量在閉環校正中同時也是觀測新息向量,其中偽距觀測量部分可以表示為

由此可知,利用新息進行欺騙檢測時,對IMU性能有要求,即在檢測窗口內由IMU導致的觀測值總偏差不能超過新息欺騙檢測算法的檢測門限。

3 實驗與結果分析

3.1 實驗設計

為比較不同IMU精度對欺騙檢測算法的影響,顧及由IMU精度導致的觀測值誤差不僅隨著IMU精度降低而增大,同時也隨著卡爾曼濾波狀態傳播間隔與檢測窗口長度的增大而增大,主要從以下方面設計實驗:

實驗1)施加相同的斜坡式欺騙,分析比較不同精度INS在相同狀態傳播間隔內對欺騙檢測算法的影響。

實驗2)施加相同的斜坡式欺騙,分析比較低精度INS在不同狀態傳播間隔對欺騙檢測算法的影響。

實驗3)施加相同的斜坡式欺騙,分析比較不同檢測窗口的欺騙檢測算法在低精度INS和在相同狀態傳播間隔時的效果。

實驗基于420 s的機載軌跡數據,飛機以 200 m/s的速度飛行,中間進行2次相反的45°轉彎,最后爬升500 m。IMU模塊參數設置參考2.2小節,GNSS模塊設置30顆衛星均勻分布在6個圓軌道上,參數設置如表3所示。

表3 GNSS參數設置 m

3.2 結果分析

圖2 不同IMU精度時的檢測情況

結果表明:使用戰術級和航天級IMU能夠正常檢測出欺騙干擾;當使用消費級IMU時,檢測量出現異常,并導致虛警次數過多。

圖3 不同狀態傳播間隔時的檢測情況

結果表明:當卡爾曼濾波器狀態傳播間隔縮短為0.1 s時,檢測量的分布趨于正常情況;但是在未受到欺騙干擾時,欺騙檢測量的值仍舊超過門限,檢測算法失效。

結果表明,通過縮短窗口使得原本失效的欺騙檢測算法能夠檢測欺騙干擾,但是縮短窗口會使得檢測斜距式欺騙的時間延長。

結合3個實驗的結果可知,IMU精度確實會影響欺騙檢測算法的檢測效果,在使用消費級IMU時受到的影響更大,甚至會導致欺騙檢測算法失效。具體表現在未受到欺騙干擾時,欺騙檢測統計量仍然受到IMU精度帶來的誤差影響,使得欺騙檢測統計量超過門限。并且實驗表明,通過調整卡爾曼濾波器狀態傳播間隔與欺騙檢測算法的檢測窗口能夠降低低精度IMU帶來的影響。

圖4 不同窗口時的檢測情況

4 結束語

本文通過理論推導與仿真實驗,對比分析了不同IMU精度對緊組合抗欺騙算法的影響,并且實驗分析了卡爾曼濾波器狀態傳播間隔與欺騙檢測算法的檢測窗口2個因素的作用。仿真結果表明,不同IMU精度對偽距估計值的影響導致新息檢測量在無欺騙干擾時不再是零均值,使用基于新息的欺騙檢測算法對于IMU精度有要求,隨著檢測概率和卡爾曼濾波狀態傳播間隔增加,對于IMU精度的要求提升。具體為:

1)IMU精度確實會影響欺騙檢測算法的檢測效果,消費級IMU會導致卡方欺騙檢測算法虛警。

2)在卡爾曼濾波器的狀態傳播間隔小于等于0.1 s并且使用的檢測窗口等于1的條件下,消費級IMU導致的卡方欺騙檢測算法虛警問題得到解決,但是存在大于50 s的檢測時延。

[1] BIAN S, HU Y, JI B. Research status and prospect of GNSS anti-spoo?ng technology[J]. Sci Sin Inform, 2017, 47(3): 275-287.

[2] 龐春雷, 郭澤輝, 呂敏敏, 等. 基于PNN的北斗轉發式欺騙干擾信號檢測方法[J]. 中國慣性技術學報, 2021, 29(4): 554-560.

[3] WANG S, ZHAN X, PAN W, et al. GNSS/INS tightly coupling system integrity monitoring by robust estimation[J]. Journal of Aeronautics Astronautics and Aviation, 2018, 50(1): 61-79.

[4] 王立冬, 車琳, 魯軍, 等. 基于改進型灰色預測模型的 SINS/GPS 組合導航系統[J]. 中國慣性技術學報, 2015, 23(2): 248-252.

[5] LIU Y, LI S, FU Q, et al. Analysis of Kalman filter innovation-based GNSS spoofing detection method for INS/GNSS integrated navigation system[J]. Ieee Sensors Journal, 2019, 19(13): 5167-5178.

[6] FENG Yang, CHENG Cheng, QUAN Pan. Practical integrated navigation fault detection algorithm based on sequential hypothesis testing[J]. Journal of Systems Engineering and Electronics, 2011, 22(1): 146-149.

[7] 徐張超, 呂志偉, 張倫東, 等. 基于新息速率抗差估計的INS/GNSS組合導航系統欺騙檢測算法[J]. 中國慣性技術學報, 2021, 29(3): 328-333.

[8] ZHANG C, ZHAO X, PANG C, et al. Improved fault detection method based on robust estimation and sliding window test for INS/GNSS integration[J]. Journal of Navigation, 2020, 73(4): 776-796.

[9] 周鵬飛. GNSS/INS組合導航抗欺騙性干擾關鍵技術研究[D]. 國防科學技術大學, 2015.

[10] LIU Y, LI S, FU Q, et al. Analysis of Kalman filter innovation-based GNSS spoofing detection method for INS/GNSS integrated navigation system[J]. IEEE Sensors Journal, 2019, 19(13): 5167-5178.

[11] LIU Yang, LI Sihai, FU Qiangwen, et al. Analysis of Kalman filter innovation-based GNSS spoofing detection method for INS/GNSS integrated navigation system[J]. IEEE Sensors Journal, 2019, 19(13): 5167-5178.

[12] GROVES P D. Principles of GNSS, inertial and multisensor integrated navigation systems[M]. 2nd ed. London: Artech House, 2013.

[13] 黃盼. GPS/INS深耦合系統抗欺騙式干擾關鍵技術研究[D]. 電子科技大學, 2014.

[14] 張曉明, 劉磊. 基于M-估計的抗欺騙卡爾曼濾波算法[J]. 無線電工程, 2022, 52(3): 450-455.

[15] 袁超, 康國華, 鄭峰嬰, 等. 基于加權估計的緊組合導航抗欺騙算法研究[J]. 現代電子技術, 2013, 36(19): 1-4.

[16] 張超, 呂志偉, 張倫東, 等. 基于新息速率抗差估計的INS/GNSS組合導航系統欺騙檢測算法[J]. 中國慣性技術學報, 2021, 29(3): 328-333.

[17] 李四海, 劉洋, 張會鎖, 等. 慣性信息輔助的衛星導航欺騙檢測技術[J]. 中國慣性技術學報, 2013, 21(3): 336-353.

[18] 肖嶺, 唐小妹, 李柏渝, 等. GNSS雙接收機抗欺騙技術[J]. 國防科技大學學報, 2016, 38(3): 45-49.

[19] 劉科. GNSS欺騙干擾檢測算法與實驗驗證方法研究[D]. 長沙: 國防科技大學, 2019.

[20] 張鑫. 衛星導航欺騙干擾信號仿真與檢測關鍵技術研究[D]. 長沙: 國防科技大學, 2014.

Influence analysis of IMU accuracy on spoofing detection algorithm

LI Xingtong1, WANG Yichen2

(1. Troops 92941, Huludao, Liaoning 125000, China;2. National University of Defense Technology, Changsha 410073, China)

Aiming at the problems that in the spoofing detection algorithm based on innovation that is a common method to combat spoofing in global naviagtion satellite system (GNSS)/inertial navigation system (INS) tightly integrated navigation system, under normal conditions, the innovation sequence obeys Gaussian distribution with zero mean value, and the mean value is no longer zero when spoofing interferes, which affects the detection effect of deception interference, moreover, because the position error caused by the accuracy of inertial measurement unit (IMU) will also affect the mean value of innovation vector, the paper analyzed the influence of IMU accuracy on the spoofing detection algorithm: the GNSS/INS tight combination model and spoofing model were proposed; and then the influences of IMU accuracy on spoofing detection algorithm, and INS error propagation on observation innovation were elaborated. Experimental result showed that the influence of IMU accuracy on the estimated pseudorange value would lead to the fact that the detection quantity could be no longer zero mean when there is no spoofing interference; and the spoofing detection algorithm based on innovation would have requirements on the accuracy of IMU, while with the shortening of the Kalman filter state propagation interval and detection window, the requirements for IMU accuracy could be reduced.

global naviagtion satellite system (GNSS)/inertial navigation system (INS) tight combination; accuracy of inertial measurement unit (IMU); spoofing detection algorithm; state transmission interval

李星童, 王怡晨. IMU精度對欺騙檢測算法的影響分析[J]. 導航定位學報, 2023, 11(6): 87-92.(LI Xingtong, WANG Yichen. Influence analysis of IMU accuracy on spoofing detection algorithm[J]. Journal of Navigation and Positioning, 2023, 11(6): 87-92.)DOI:10.16547/j.cnki.10-1096.20230611.

P228

A

2095-4999(2023)06-0087-06

2023-09-30

李星童(1997—),男,黑龍江鶴崗人,碩士,研究方向為導航時頻技術與應用。

猜你喜歡
新息偽距卡爾曼濾波
傳遞函數辨識(21):線性回歸系統的遞階遞推參數估計
M估計的強跟蹤SVD-UKF算法在組合導航中的應用
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
北斗偽距觀測值精度分析
GNSS偽距粗差的開窗探測及修復
自適應卡爾曼濾波在航空重力異常解算的應用研究
基于模糊卡爾曼濾波算法的動力電池SOC估計
基于新息正交性自適應濾波的慣性/地磁組合導航方法
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
聯合碼偽距和載波寬巷組合的相對定位技術研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合