倪淑燕 付琦瑋 陳世淼 祝新力
(1.航天工程大學(xué) 電子與光學(xué)工程系 北京市 100000 2.航天工程大學(xué) 研究生院 北京市 100000)
全球?qū)Ш叫l(wèi)星系統(tǒng)(global navigation satellite system,GNSS)是能在地球表面或近地空間的任何地點(diǎn)任何位置為用戶提供全天候的3 維坐標(biāo)、速度以及時間信息的天基無線電導(dǎo)航定位系統(tǒng),包括美國的全球定位系統(tǒng)GPS、俄羅斯的格洛納斯衛(wèi)星導(dǎo)航系統(tǒng)、歐盟的伽利略衛(wèi)星導(dǎo)航系統(tǒng)和中國的北斗衛(wèi)星導(dǎo)航系統(tǒng)。早在1990年的海灣戰(zhàn)爭美國研制出精密制導(dǎo)武器,使得美國在戰(zhàn)爭中成功進(jìn)行了多次突襲。隨著定位導(dǎo)航以及授時精度提高,目前北斗導(dǎo)航系統(tǒng)授時的精度可以達(dá)到10 納秒量級,低成本高效益使得這項技術(shù)被各行業(yè)廣泛使用。
當(dāng)前,GNSS 不僅應(yīng)用于軍用導(dǎo)航,還逐漸涉及到許多專業(yè)領(lǐng)域,如為鐵路列車控制系統(tǒng)提供列車定位技術(shù),測繪技術(shù),自動識別系統(tǒng),電子海圖顯示和信息系統(tǒng),海事互聯(lián)網(wǎng)衛(wèi)星通信也通過GNSS 調(diào)整天線方向。GNSS 正被越來越多地用于支持無人機(jī)、船舶、鐵路和自動駕駛汽車等應(yīng)用中的自主駕駛。人們?nèi)粘I钪谐J褂玫降亩ㄎ环?wù)[3]比如車載導(dǎo)航、共享單車以及手機(jī)、耳機(jī)定位等都依賴于導(dǎo)航衛(wèi)星系統(tǒng)。然而GNSS 設(shè)備的普遍應(yīng)用使得潛在威脅遍布在生活的方方面面。
由于衛(wèi)星導(dǎo)航與地面距離過大,地面接收機(jī)接收到的衛(wèi)星信號經(jīng)過極長的傳輸路程后,受空氣等因素的影響,會導(dǎo)致導(dǎo)航信號的衰減,信號功率非常低。信號在傳輸?shù)降孛孢^程中還會遇到各種障礙,在地形復(fù)雜的地方會受到過高的樹木,密布的高樓影響,容易受到欺騙干擾。并且因為導(dǎo)航信號結(jié)構(gòu)的開放性,在信號傳輸過程中易于丟失,自身沒有抗干擾的能力,極易受到射頻干擾、遮擋和多徑影響,不容易被接收機(jī)準(zhǔn)確識別出,所以GNSS會時常受到有意人為干擾或無意的自然干擾[1]。
有意的欺騙干擾最早公開在2011年12月5日,伊朗發(fā)出聲明控制了美國RQ-170“哨兵”;在之后的2016年初至2017年間陸續(xù)在莫斯科克里姆林宮附近發(fā)生游客導(dǎo)航失靈,錯誤定位到附近的機(jī)場的情況;還有在黑海附近工作的二十艘船只報告稱定位精度在100 米內(nèi)的GPS 將定位定到了25 海里外的地方,雖然都未經(jīng)證實是有意的干擾,但是都有受到欺騙干擾的痕跡[2]。
GNSS 欺騙攻擊使接收機(jī)輸出錯誤的位置、速度和時間的信息。隨著位置和時間信息在各領(lǐng)域重要性的提升,值得信賴的定位和時機(jī)服務(wù)是保護(hù)人們安全和財務(wù)的關(guān)鍵。可靠的檢測是保證接收方接收安全的第一步,因此對于如何能快速、準(zhǔn)確的檢測識別出欺騙干擾源是值得研究并且至關(guān)重要的。
有意識的人為干擾一般可分為兩種,壓制式干擾和欺騙干擾,而欺騙信號常因與真實信號的結(jié)構(gòu)、參數(shù)、功率相似難以被識別出來。欺騙干擾危害性強(qiáng),檢測難度高,主要有兩種形式分別是轉(zhuǎn)發(fā)式干擾與生成式干擾[3]。
轉(zhuǎn)發(fā)式干擾[4]是基于真實信號合成的,首先通過捕獲信號的GNSS 天線接收真實信號,然后再使用信號放大器增強(qiáng)信號功率并且經(jīng)過適當(dāng)延遲后通過定向的發(fā)射天線傳播高功率的欺騙信號,使接收機(jī)捕獲,該欺騙實現(xiàn)成本較低且容易實現(xiàn),應(yīng)用場景比較廣泛。
生成式干擾[5]根據(jù)已知的公開信號結(jié)構(gòu)由導(dǎo)航信號模擬器自主生成,在已知接收機(jī)大概位置的情況下基于GNSS 接收機(jī)的欺騙信號與真實的GNSS 衛(wèi)星信號同步,因此這種攻擊下的欺騙信號是難以被檢測出的。生成式干擾對比轉(zhuǎn)發(fā)式干擾的局限性在于不能模擬出未公開信號結(jié)構(gòu)的軍碼,欺騙難度較高,不易實現(xiàn),只能對已知民用碼的信號進(jìn)行模擬,實施欺騙。
2.1.1 接收機(jī)完好性監(jiān)測
接收機(jī)的完好性監(jiān)測[6](receiver autonomous integrity monitoring, RAIM)一般是導(dǎo)航數(shù)據(jù)安全可靠的最后保障,通過使用接收機(jī)冗余數(shù)據(jù)監(jiān)測用戶的定位結(jié)果,是一種可以直接應(yīng)用在固定接收器以及移動接收器的檢測方法。文獻(xiàn)[7]利用基于Mean Shift 模型的RAIM 算法,提高檢驗傳統(tǒng)多故障算法的計算效率和檢測識別能力。相比采用LSR 改進(jìn)形式的RAIM 算法監(jiān)測效率最少提升78.79%,既保證了定位精度和定位可靠性,又提高了計算效率,減少了計算耗時。為提高RAIM 方法定位精度,文獻(xiàn)[8]中使用GNSS 增強(qiáng)系統(tǒng)中的局部擴(kuò)展系統(tǒng),主要通過向接收器提供校正數(shù)據(jù)來提高衛(wèi)星導(dǎo)航接收器的定位精度。使用配備GPS 接收器的無人機(jī)模擬信號,根據(jù)移動接收器的測量值來計算導(dǎo)航解決方案。同時利用衛(wèi)星導(dǎo)航校正數(shù)據(jù)和測量值進(jìn)行欺騙信號的檢測,不管對單通道欺騙還是全通道欺騙引起的干擾都可以做出更加有效的檢測,欺騙檢測過程如圖1 所示。

圖1:檢測過程
2.1.2 基于慣性測量傳感器的欺騙干擾檢測方法
通常情況下,GNSS 傳感器容易被欺騙,但慣性測量傳感器(Inertial Measurement Sensor, IMU)不會被電磁干擾,IMU 是一種先進(jìn)傳感器,穩(wěn)定性較強(qiáng),有三種不同類型的輸出,分別是陀螺儀、磁力計和加速度計。目前,包括很多智能手機(jī)在內(nèi)的大部分設(shè)備都配備了IMU,使用IMU 測量值不受欺騙攻擊,提高了抗干擾性能。研究使用GNSS 與IMU 傳感器相結(jié)合的檢測方法,通過一致性檢測識別異常,可以有效檢測欺騙。文獻(xiàn)[9]中使用GNSS 接收器配備一個慣性測量傳感器,首先利用磁力計和陀螺儀測量估計方向,然后使用最大似然比估計位置、速度和加速度,最后通過簡單的矩陣乘法解決二次規(guī)劃問題,執(zhí)行廣義似然比檢驗進(jìn)行欺騙檢測。這種情況下還可以通過比較GNSS 接收機(jī)和IMU 測量出的位置信息進(jìn)行欺騙檢測[10]。在該實驗中誤檢率極低,對IMU 的方向估計有較高要求。文獻(xiàn)[11]使用一種基于加速度計的一致性檢驗方法來檢測欺騙干擾,關(guān)注恒速度,與以往關(guān)注移動加速度不同,恒速度情況下提出一種新的決策變量,使用決策變量提供的概率密度函數(shù)(PDF)分析比較兩種場景下的欺騙檢測性能。通過將加速度作為狀態(tài)變量加入到GNSS 動態(tài)模型中,使用卡爾曼濾波估計來自GNSS 接收器的加速度,用卡爾曼濾波得到的加速度作為狀態(tài)變量,用速度差的平均值得到加速度。當(dāng)移動加速度為零時,GNSS 欺騙檢測性能取決于欺騙信號和傳感器精度。得出結(jié)論恒速度情況下的欺騙檢測性能優(yōu)于以往移動加速度情況下的性能。文獻(xiàn)[12]中使用GNSS/INS 集成導(dǎo)航系統(tǒng),INS 可以保障短期測量精度,提供姿態(tài)信息,GNSS 可以提供長期測量精度,組合導(dǎo)航形成的系統(tǒng)功能互補(bǔ)。通過利用IMU 測量,在集成導(dǎo)航算法之前運(yùn)行并檢查GNSS 測量值。特定的力和旋轉(zhuǎn)速率在一定時間內(nèi)得出的車輛加速度,通過IMU 測量得出的平均加速度(Time Diあerential of Average Accelerations, TDAA)。該文獻(xiàn)提出的檢測方法的性能會隨著噪聲的增加而下降,噪聲越大,欺騙就更容易,被檢測出的概率就會下降。通過IMU 測量得出的TDAA不受GNSS 欺騙攻擊的影響,仍舊反應(yīng)系統(tǒng)的速度變化,所以可以發(fā)現(xiàn)GNSS 接收器中測量出的TDAA 與IMU測量的不一致,因此檢測出欺騙的存在。
軍用信號一直有加密技術(shù)保護(hù),通過這種技術(shù),可以免受欺騙干擾的攻擊,只有被授權(quán)的用戶才能得到導(dǎo)航的有用信息[13]。對導(dǎo)航信號加密可以直接在偽碼上設(shè)計加密安全碼,安全碼包含的芯片片段可以被建模為隨機(jī)的,有著不可預(yù)測性,所以是不可能被欺騙的,需要對接收機(jī)的結(jié)構(gòu)進(jìn)行改變。導(dǎo)航消息認(rèn)證(NMA)方法也是現(xiàn)在常用的加密技術(shù),通過數(shù)字簽名技術(shù),對整個導(dǎo)航電文進(jìn)行加密,需要改變導(dǎo)航信號接口。加密技術(shù)對提高GNSS 安全性的提高有很重要的作用,但是實現(xiàn)規(guī)模大,耗時久,成本高昂,不易實現(xiàn),且對只需要改變偽距測量值進(jìn)行欺騙的轉(zhuǎn)發(fā)式干擾沒有識別抑制作用。
2.3.1 基于鐘差和多普勒頻移的欺騙干擾檢測方法
欺騙干擾從發(fā)射機(jī)到目標(biāo)接收機(jī)的傳播時延會使接收機(jī)接收延遲,對于單天線欺騙,所有從一個方向發(fā)出的干擾信號都會因欺騙天線和目標(biāo)接收機(jī)/天線之間的傳播距離造成時延,在位置解中很難觀察到異常,而欺騙干擾源和接收機(jī)之間的相對運(yùn)動造成了一個時鐘偏差估計的變量,在時鐘狀態(tài)中可以被觀察到,尤其是對于可移動的目標(biāo)接收機(jī)而言[14]。一般接收機(jī)采用的晶體振蕩器有溫度補(bǔ)償晶體振蕩器和壓控溫補(bǔ)晶振,比起芯片級原子鐘頻率穩(wěn)定性和確定性較差。在文獻(xiàn)[15]中通過比較應(yīng)用于組合導(dǎo)航系統(tǒng)中的芯片級原子鐘和傳統(tǒng)常見振蕩器,可以得出結(jié)論,芯片級原子鐘提供的高精度、高效率時間數(shù)據(jù)可以提供更加準(zhǔn)確有效的欺騙干擾檢測。文獻(xiàn)[16]在短時間內(nèi)分析接收機(jī)時鐘的穩(wěn)定性通過接收機(jī)自主信號認(rèn)證方法來確認(rèn)欺騙干擾的存在,并嘗試將欺騙信號從真實信號中剝離出來。接收器時鐘相位誤差可以通過導(dǎo)航解決方案中的時鐘狀態(tài)估計,分析短時間內(nèi)時鐘狀態(tài)估計的時間序列,以確認(rèn)是否可能包含欺騙干擾,使用卡方檢測評估統(tǒng)計的置信區(qū)間。接收機(jī)自主信號認(rèn)證方法利用導(dǎo)航一致性檢,通過目標(biāo)接收機(jī)與欺騙干擾源的相對運(yùn)動產(chǎn)生的異變,不需要外部的慣性傳感器,此方法為移動GNSS 用戶提供了基本的抵御欺騙干擾的能力。
衛(wèi)星發(fā)射信號到接收機(jī)的過程中,由于相對運(yùn)動和延遲會造成發(fā)生頻率與接收頻率的頻率差。文獻(xiàn)[17]提出的一種基于多普勒頻移的單天線欺騙檢測識別技術(shù),只需要一個單天線接收機(jī)。當(dāng)接收機(jī)移動時,真實的信號之間的多普勒頻移在時域上是非線性的,而兩個單天線的欺騙信號之間的多普勒頻移在時域上是線性的。通過構(gòu)造多普勒頻差模型,將欺騙識別問題轉(zhuǎn)化成了序列線性檢測問題。利用多普勒頻率知識,不需要附加信息,復(fù)雜度較低,通過實驗證明在0.001%的虛警概率下,檢測概率可輕易超過99.99%,可以有效檢測出GNSS欺騙信號,并且區(qū)分出欺騙與真實信號。
2.3.2 基于信號功率的欺騙檢測方法
當(dāng)前最常用的檢測方法就是信號功率的欺騙檢測,針對生成式欺騙干擾,利用欺騙信號生成器與發(fā)射真實信號的衛(wèi)星距離的差別,接收機(jī)接收到信號時信號功率會有不同的特點(diǎn),通過構(gòu)建接收到信號的功率變化模型,進(jìn)行檢測[18]。但是單一的基于信號功率的檢測在欺騙信號與真實信號功率接近時,欺騙信號就難以被識別出來而且欺騙檢測的有效性會受到欺騙源與接收機(jī)距離和欺騙信號入射方向影響。文獻(xiàn)[19]對基于接收機(jī)輸出數(shù)據(jù)的檢測方法進(jìn)行了詳細(xì)研究,在設(shè)定為單通道衛(wèi)星信號,接收機(jī)已被欺騙的情況下進(jìn)行仿真。對接收機(jī)輸出數(shù)據(jù)包括接收機(jī)位置、原始測量信息、信號功率和導(dǎo)航消息數(shù)據(jù)進(jìn)行組合檢測。其中信號功率會隨導(dǎo)航衛(wèi)星仰角變化,如果對仰角較低的衛(wèi)星進(jìn)行欺騙攻擊,逐漸增加信號功率,干擾可能不會被檢測到,所以通過正常情況下的平均信號功率來設(shè)置閾值。引入了可變閾值的概念,以防欺騙一直過于微弱而無法被檢測出的情況發(fā)生,可以有效降低欺騙檢測誤差,組合檢測的方法也可以使檢測效率大大提升。
2.3.3 基于相關(guān)函數(shù)的欺騙檢測方法
當(dāng)前,基于互相關(guān)函數(shù)(Cross Correlation Function,CCF)失真的檢測是較為可靠的,如果存在欺騙,CCF中會存在很多峰,檢測易于實現(xiàn),無需硬件支持。Phelts 最早提出Delta 度量和Ratio 度量,分別用來評估相關(guān)峰的對稱性和平坦度,通常使用窄帶相關(guān)器[20]。信號質(zhì)量監(jiān)測(Signal Quality Monitoring, SQM)的原始度量方法對GNSS 接收機(jī)的相關(guān)器輸出進(jìn)行計算,噪聲影響大[21],所以虛警概率很高,性能損失也大[22]。而且當(dāng)欺騙信號與真實信號的相位和載波多普勒相似時,CCF 會變得相對平滑,欺騙信號就難以被檢測出來。對于真實信號,欺騙信號的碼相位和載波相位的許多特定組合也會降低當(dāng)前的檢測性能。
文獻(xiàn)[23]中提出一種四重復(fù)雜的相關(guān)指標(biāo),稱作加權(quán)雙倍比。通過構(gòu)造一個名叫RatioQ 的度量,欺騙檢測率比傳統(tǒng)Ratio 度量方法高,利用quadra-phase(四相制)相關(guān)輸出,結(jié)合兩雙復(fù)雜相關(guān)器由一個大型相關(guān)器間距分離,根據(jù)噪聲水平加權(quán)形成WDR。使用四個復(fù)雜的相關(guān)器檢測欺騙信號,對于接收功率相當(dāng)于載波噪聲比為45dB-Hz 的欺騙情況,此方法的檢測率高于現(xiàn)有最佳性能指標(biāo)。仿真結(jié)果表明,WDR 檢測覆蓋率高,接收機(jī)特性、檢測概率和載波噪聲比得到顯著提高,使用TEXBAT 數(shù)據(jù)集進(jìn)行的實驗也可以表明WDR 可以檢測出8 種場景下的所有異常,并且檢測率高于現(xiàn)有的四相關(guān)器。雖然能夠應(yīng)對更加復(fù)雜的欺騙干擾,但因額外使用了相關(guān)器,計算更加復(fù)雜。文獻(xiàn)[24]提出的方法克服了真實信號與欺騙信號之間的相對載波相位變化難以識別的問題。提出了一種基于多個相關(guān)器時域瞬態(tài)響應(yīng)的加權(quán)二階中心矩差(Weighted Second-Order Central Moment, WSCM)的欺騙檢驗方法。首先擴(kuò)展信號波形的二階中心矩,建立多相關(guān)器時域瞬態(tài)響應(yīng)的加權(quán)準(zhǔn)則,最后構(gòu)建了能夠準(zhǔn)確量化相關(guān)峰對稱性的WSCM 檢驗統(tǒng)計量,通過分析得出相關(guān)峰兩側(cè)WSCM 差服從高斯分布。采用奈曼-皮爾遜準(zhǔn)則檢驗方法確定閾值,判斷接收器是否到欺騙干擾。使用TEXBAT 數(shù)據(jù)集中的場景4 和場景7 對WSCM 度量進(jìn)行測試和評估,與兩種常規(guī)的Delta 度量和Ratio 度量相比,該方法檢測速度更快,可以提供即時的檢測,應(yīng)對比較復(fù)雜微妙的欺騙更加敏感,尤其是在虛警概率相同的情況下,檢出率更高。文獻(xiàn)[25]也是基于相關(guān)函數(shù)失真的檢測,通過分解相關(guān)函數(shù)來估計GNSS 信號所經(jīng)歷的無線電傳播信道參數(shù)的檢測欺騙方法。建立信道參數(shù)后計算信道脈沖響應(yīng),執(zhí)行最大似然比檢驗來識別異常的信道條件,從而檢測出欺騙,該方法靈敏度高,檢測速度快。同時監(jiān)測相關(guān)函數(shù)失真和多峰,可以在接收器被欺騙前檢測到干擾。通過空中客車公司開發(fā)的FFT 處理算法MTLL 可以有效減少處理量。多徑信號也會在信道脈沖響應(yīng)中造成二次峰值,但多徑效應(yīng)導(dǎo)致的額外相關(guān)峰值功率較小,比真實信號到達(dá)晚,峰值總是延遲的,可以通過處理相關(guān)函數(shù)法用于區(qū)分欺騙干擾和多徑干擾。通過觀察信道異常來檢測欺騙,該方法還需對載波多普勒信息影響進(jìn)行進(jìn)一步研究,完善對更復(fù)雜的干擾的檢測。
基于接收機(jī)完好性檢測、信號功率、載波與噪聲比率(C/N0)和相關(guān)函數(shù)等的檢測方法都易于實現(xiàn),并且不需要其他硬件支持。但是這些方法的局限性在于僅能在時間初始捕獲階段起作用,屬于瞬間探測器,一旦接收器被欺騙就無法檢測到攻擊。即使欺騙攻擊可以被檢測出,接收機(jī)還是難以區(qū)分真實信號與欺騙信號,造成定位錯誤等影響。對于研究在捕獲階段可以隨時進(jìn)行檢測的“穩(wěn)態(tài)檢測”是非常重要的,實現(xiàn)穩(wěn)態(tài)檢測的其中一個方法是利用GNSS 信號的空間多樣性,因為真實信號可能來自各個方向,而欺騙信號來自于同一方向。根據(jù)“到達(dá)角”進(jìn)行識別的方法已被證明非常有效,但需要額外的組件,以實現(xiàn)其魯棒性,硬件成本高,如單個天線、多單元天線、雙極化天線或者在移動平臺上的慣性傳感器[26]。
在文獻(xiàn)[27]中提出了一種基于信號位置的GNSS 欺騙檢測方法,通過空間處理進(jìn)行欺騙檢測,將雙極化天線安裝在C12 飛機(jī)上來收集數(shù)據(jù)。該文獻(xiàn)將算法推導(dǎo)應(yīng)用于政府進(jìn)行的真實欺騙事件中,使用雙極化天線可有效降低成本,對安裝條件沒有過多要求。通過假設(shè)迭代算法減弱多徑信號影響來檢測欺騙,這樣即使存在弱的多徑,也可以有效識別出干擾。但是此主要有兩個缺點(diǎn),首先每個組合都解決了非凸優(yōu)化問題,相關(guān)組合有明顯的計算負(fù)載。其次迭代算法雖然計算更加容易,但是該算法的測試要從測試所有的衛(wèi)星開始,沒有警報再測試N-1 衛(wèi)星子集,該算法僅考慮有限數(shù)量的衛(wèi)星子集,以最小計算負(fù)載,減弱多徑的影響。基于DOA 的欺騙檢測通常使用廣義似然比測試,為了在不降低檢測能力的情況下,減輕干擾對虛假警報的影響,利用RAIM,可以檢測到單個GPS 衛(wèi)星上的故障,而高級接收機(jī)自主完好性監(jiān)測算法可以檢測衛(wèi)星故障和星座故障,因為RAIM 提供了單個衛(wèi)星的錯誤信息,就可以將單個衛(wèi)星排除在檢測中[28]。證實了假設(shè)迭代算法使用低質(zhì)量方位角DOA 測量值檢測了許多衛(wèi)星的欺騙子集,降低遺漏檢測概率,同時保證了最大的有效檢測概率。
多單元天線陣列的欺騙檢測方法基于真實信號與欺騙信號的空間位置差異,利用假設(shè)欺騙信號來自同一方向,或者通過使用額外的IMU 分析多天線的姿態(tài)獲取姿態(tài)信息來檢測欺騙干擾。文獻(xiàn)[29]中提出使用兩個低成本天線,兩個GNSS 接收機(jī)和一個信號處理單元,不需要IMU 提供任何姿態(tài)信息,該系統(tǒng)可以檢測來自相同方向或者不同方向的欺騙信號。利用載波和相位的雙差數(shù)據(jù)和星歷數(shù)據(jù)結(jié)合估計基線矢量,利用已知的基線長度對估計的基線矢量進(jìn)行修正,修正后的數(shù)據(jù)平均值與真實值相當(dāng)接近,所以將修正后的值作為真實值的近似值。歸一化基線矢量后,通過SSE(誤差平方和)測試統(tǒng)計量來檢測欺騙是否存在。分別進(jìn)行了動態(tài)和靜態(tài)的實驗,證明了該方法的有效性,并且沒有任何時延。對于動態(tài)場景下,由于信號的不穩(wěn)定性出現(xiàn)的信號頻繁失鎖現(xiàn)象,進(jìn)行進(jìn)一步研究,解決了動態(tài)場景下會出現(xiàn)的不穩(wěn)定情況。
常用的單參數(shù)檢測方法是通過被欺騙前后參數(shù)變化來識別干擾,比如在被欺騙信號干擾后接收到的信號功率會大大提高,但是考慮到場景的復(fù)雜度會出現(xiàn)多徑干擾以及更復(fù)雜的欺騙干擾,漏警概率大大提高,單參數(shù)檢測方法的局限性就逐漸暴露出來。文獻(xiàn)[30]-[31][32]提出了基于支持向量機(jī)的多參數(shù)聯(lián)合檢測方法,針對接收機(jī)處理各階段的欺騙,建立支持向量機(jī)欺騙檢測的二元分類模型。其中文獻(xiàn)[30][31]通過使用復(fù)合SQM 方法檢測欺騙信號,信號質(zhì)量監(jiān)測的設(shè)計是為了監(jiān)視由于多徑和誘導(dǎo)欺騙干擾而引起的相關(guān)峰異常尖銳、平坦或不對稱的現(xiàn)象,因此多徑效應(yīng)嚴(yán)重的情況下,欺騙檢測分辨率低,相關(guān)器輸出值量化指標(biāo)不完善,單純的SQM 方法對中高級的欺騙檢測性能較差。采用多參數(shù)的欺騙檢測方法比僅選取一種參數(shù)的SQM 方法提高了準(zhǔn)確率,為處理復(fù)雜多變的GNSS 欺騙干擾提供了有價值和可行的檢測思路。多參數(shù)檢測方法也可用于多徑信號干擾的檢測與識別,但是沒有具體分析特征參數(shù)的組合和偏好。多參數(shù)可以被視為真實與欺騙兩類信號場景的特征,支持向量機(jī)是一種用于二元分類的算法,文獻(xiàn)[30]選用高斯核函數(shù)和SMO 算法作為支持向量機(jī)模型,解決拉格朗日因子和偏移量問題,構(gòu)造出GNSS 欺騙檢測模型的分類器。因為[31]等大多文獻(xiàn)中用于欺騙檢測的數(shù)據(jù)都選用TEXBAT 數(shù)據(jù)集,導(dǎo)致場景比較固定,文獻(xiàn)[30]選取了兩個數(shù)據(jù)集分別是得克薩斯大學(xué)的TEXBAT 數(shù)據(jù)集和美國橡樹嶺國家實驗室的OAKBAT 數(shù)據(jù)集,為欺騙檢測研究提供了更多的測試場景。文獻(xiàn)[32]更是使用布谷鳥搜索算法替代傳統(tǒng)網(wǎng)格搜索算法優(yōu)化了支持向量機(jī)的屬性,縮短了檢測時間,降低虛警概率并提高了分類的準(zhǔn)確性。表1 為三篇文獻(xiàn)分別采用的參數(shù)特征和數(shù)據(jù)集。文獻(xiàn)[33]從接收機(jī)采集信號階段開始研究,針對欺騙信號的碼相位偏移量在0-2 個芯片時的小時延欺騙場景,提出了基于卷積神經(jīng)網(wǎng)絡(luò)算法的檢測方法。實驗結(jié)果證明,當(dāng)欺騙信號與真實信號的碼相位差在0.5 個碼片以上,該方法有效且具有高精度檢測能力。文獻(xiàn)[34]使用收集到的GPS 信號數(shù)據(jù)組合,形成用于基于BP 神經(jīng)網(wǎng)絡(luò)的欺騙干擾檢測方法的數(shù)據(jù)集。使用六個特征參數(shù)數(shù)據(jù)進(jìn)行訓(xùn)練,得到了有效的神經(jīng)網(wǎng)絡(luò)模型,檢測準(zhǔn)確率達(dá)到了83%。

表1:基于支持向量機(jī)的欺騙干擾檢測方法
基于人工智能算法的欺騙檢測方法不需要額外的硬件支持與復(fù)雜的算法,優(yōu)化了檢測能力,提高了檢測精度,有良好的應(yīng)用前景。
當(dāng)前的研究為避免因信號堵塞或多徑造成信號功率波動等影響,實驗大多選在較為空曠的無人場地,但是現(xiàn)實中的欺騙干擾不會在理想條件下攻擊。并且當(dāng)前大多數(shù)研究都是基于生成式欺騙干擾的檢測研究,今后應(yīng)更加深入研究轉(zhuǎn)發(fā)式欺騙干擾的檢測,注重多徑影響下的算法性能,優(yōu)化應(yīng)對各種復(fù)雜場景的欺騙檢測干擾方法。單一的信號特征檢測難以應(yīng)對未知可變的干擾,多參數(shù)的應(yīng)用減小了漏警概率。多種方法的融合檢測也是未來研究的一大趨勢,尤其是如何將人工智能的算法與傳統(tǒng)的方法結(jié)合,提高欺騙干擾的檢測性能。大部分檢測方法還都處于理論分析階段,今后可進(jìn)一步在軟件定義的接收機(jī)系統(tǒng)中進(jìn)行實踐與應(yīng)用。