本發(fā)明涉及衛(wèi)星導(dǎo)航系統(tǒng)(gnss),尤其涉及一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法。
背景技術(shù):
1、目前,衛(wèi)星導(dǎo)航系統(tǒng)(gnss)已廣泛應(yīng)用于通信、金融、電力、電信、航空等行業(yè)領(lǐng)域,為行業(yè)用戶提供高精度的定位、導(dǎo)航和授時(shí)服務(wù),賦能行業(yè)用戶高效發(fā)展。但是,衛(wèi)星導(dǎo)航信號存在傳輸距離遠(yuǎn)、信號功率低等固有的無線電特性,極易受到各類有意和無意干擾的影響。其中,欺騙干擾相對于壓制干擾,可使用戶獲得錯(cuò)誤信息,實(shí)現(xiàn)對用戶的誤導(dǎo),危害性更大,且因其所需功率小、隱蔽性強(qiáng),受到國內(nèi)外專家學(xué)者的廣泛關(guān)注,尤其是在欺騙信號干信比20-40db、且欺騙信號比真實(shí)信號延遲低至1個(gè)碼片時(shí),真實(shí)信號的相關(guān)峰極易被欺騙信號淹沒,傳統(tǒng)欺騙干擾抑制技術(shù)難以適用,需要針對性的研究中等強(qiáng)度小延遲欺騙干擾抑制技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題是,如何提高檢測多路欺騙信號的概率,增強(qiáng)gnss服務(wù)的可信性、安全性和可靠性;有鑒于此,本發(fā)明提供一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法。
2、本發(fā)明采用的技術(shù)方案是,一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,包括:
3、步驟s1,獲取gnss接收機(jī)的輸入信號;
4、步驟s2,基于多種預(yù)設(shè)算法,分別確定當(dāng)前所述輸入信號是否為欺騙信號;
5、步驟s3,基于所述預(yù)設(shè)算法對所述輸入信號的判定,利用預(yù)設(shè)的神經(jīng)網(wǎng)絡(luò),對當(dāng)前所述輸入信號是否為欺騙信號進(jìn)行聯(lián)合決策,輸出決策結(jié)果;
6、步驟s4,基于所述決策結(jié)果,對所述輸入信號進(jìn)行pvt解算,以輸出可信定位結(jié)果。
7、在一個(gè)實(shí)施方式中,所述輸入信號包括:真實(shí)載噪比觀測數(shù)據(jù)、真實(shí)衛(wèi)星偽距、用戶已知位置。
8、在一個(gè)實(shí)施方式中,所述預(yù)設(shè)算法包括:
9、獲取真實(shí)載噪比觀測數(shù)據(jù);
10、配置參數(shù),所述參數(shù)包括檢測閾值、滑動窗大??;
11、確定當(dāng)前檢測載噪比是否與所述真實(shí)載噪比觀測數(shù)據(jù)的差值超過所述檢測閾值,且連續(xù)時(shí)長超過滑動窗的預(yù)設(shè)檢測值;
12、若是,確定當(dāng)前所述輸入信號為欺騙信號。
13、在一個(gè)實(shí)施方式中,所述預(yù)設(shè)算法包括:
14、獲取真實(shí)衛(wèi)星偽距、用戶已知位置,以確定衛(wèi)星鐘差;
15、配置參數(shù),所述參數(shù)包括檢測閾值、滑動窗大?。?/p>
16、獲取所述真實(shí)衛(wèi)星偽距,確定當(dāng)前監(jiān)測到接收機(jī)所解算的鐘差跳變是否高于實(shí)際衛(wèi)星鐘差波動且達(dá)到閾值;
17、若是,則確定接收機(jī)接收到信號為欺騙信號。
18、在一個(gè)實(shí)施方式中,所述預(yù)設(shè)算法包括:
19、獲取慣性傳感器的速度值;
20、基于所述速度值以及星歷,確定理論多普勒值;
21、利用所述理論多普勒值,確定多普勒閾值;
22、當(dāng)接收機(jī)測量到信號的多普勒頻移值超出所述多普勒閾值或發(fā)生跳變,則判斷檢測到是欺騙信號。
23、本發(fā)明的另一方面還提供了一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號裝置,包括:
24、獲取單元,配置為獲取gnss接收機(jī)的輸入信號;
25、判定單元,配置為基于多種預(yù)設(shè)算法,分別確定當(dāng)前所述輸入信號是否為欺騙信號;
26、決策單元,配置為基于所述預(yù)設(shè)算法對所述輸入信號的判定,利用預(yù)設(shè)的神經(jīng)網(wǎng)絡(luò),對當(dāng)前所述輸入信號是否為欺騙信號進(jìn)行聯(lián)合決策,輸出決策結(jié)果;
27、輸出單元,配置為基于所述決策結(jié)果,對所述輸入信號進(jìn)行pvt解算,以輸出可信定位結(jié)果。
28、本發(fā)明的另一方面還提供了一種電子設(shè)備,所述電子設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上任一項(xiàng)所述的用于gnss接收機(jī)的多路欺騙信號自適應(yīng)識別方法的步驟。
29、本發(fā)明的另一方面還提供了一種計(jì)算機(jī)存儲介質(zhì),所述計(jì)算機(jī)存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上任一項(xiàng)所述的用于gnss接收機(jī)的多路欺騙信號自適應(yīng)識別方法的步驟。
30、相較于現(xiàn)有技術(shù),本發(fā)明至少具備以下優(yōu)點(diǎn):
31、本發(fā)明基于檢測gnss信號的載噪比、鐘差跳變以及多普勒閾值等多種聯(lián)合檢測方法,通過設(shè)計(jì)的一種基于貝葉斯神經(jīng)網(wǎng)絡(luò)的推算決策算法,有效地提高了檢測多路欺騙信號的概率,增強(qiáng)了gnss服務(wù)的可信性、安全性和可靠性。
1.一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,其特征在于,所述輸入信號包括:真實(shí)載噪比觀測數(shù)據(jù)、真實(shí)衛(wèi)星偽距、用戶已知位置。
3.根據(jù)權(quán)利要求2所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,其特征在于,所述預(yù)設(shè)算法包括:
4.根據(jù)權(quán)利要求2所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,其特征在于,所述預(yù)設(shè)算法包括:
5.根據(jù)權(quán)利要求2所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法,其特征在于,所述預(yù)設(shè)算法包括:
6.一種gnss接收機(jī)自適應(yīng)識別多路欺騙信號的裝置,其特征在于,包括:
7.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任一項(xiàng)所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法的步驟。
8.一種計(jì)算機(jī)存儲介質(zhì),所述計(jì)算機(jī)存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任一項(xiàng)所述gnss接收機(jī)自適應(yīng)識別多路欺騙信號的方法的步驟。