本發(fā)明涉及衛(wèi)星導(dǎo)航系統(tǒng)領(lǐng)域,尤其涉及一種基于北斗導(dǎo)航衛(wèi)星的防射頻欺騙的衛(wèi)星定位接收系統(tǒng)及其方法,實(shí)現(xiàn)對(duì)無源定位系統(tǒng)射頻欺騙的識(shí)別。
背景技術(shù):
衛(wèi)星導(dǎo)航定位接收機(jī)可實(shí)現(xiàn)無遮擋的任何地點(diǎn)、任何時(shí)間的定位。衛(wèi)星導(dǎo)航定位系統(tǒng)包括中國(guó)的北斗第二代衛(wèi)星導(dǎo)航定位系統(tǒng),美國(guó)的GPS全球衛(wèi)星導(dǎo)航定位系統(tǒng)、俄羅斯的格洛納斯衛(wèi)星導(dǎo)航定位系統(tǒng),歐盟的伽利略衛(wèi)星導(dǎo)航定位系統(tǒng)信號(hào),以及其他區(qū)域衛(wèi)星導(dǎo)航定位系統(tǒng)信號(hào)。
衛(wèi)星導(dǎo)航定位接收機(jī)以無源方式定位,又稱為被動(dòng)式定位方式,容易受到虛假的衛(wèi)星射頻信號(hào)的欺騙,做出錯(cuò)誤的定位結(jié)果,向應(yīng)用系統(tǒng)上報(bào)錯(cuò)誤定位,導(dǎo)致依賴衛(wèi)星定位的安全系統(tǒng)受到欺騙,產(chǎn)生安全漏洞。上述三大衛(wèi)星導(dǎo)航定位系統(tǒng)都是被動(dòng)定位方式,都有可能被射頻欺騙的問題。
北斗衛(wèi)星導(dǎo)航定位接收機(jī)采用有源定位方式,又稱為主動(dòng)式定位方式,如北斗短報(bào)文服務(wù)。北斗定位過程中必須多次與衛(wèi)星實(shí)現(xiàn)通信,才能夠定位。相對(duì)固定的射頻欺騙信號(hào)是一種廣播信號(hào),無法實(shí)現(xiàn)通信應(yīng)答功能,不適用這種定位場(chǎng)景的欺騙。上述三大衛(wèi)星導(dǎo)航定位系統(tǒng)中,只有北斗衛(wèi)星導(dǎo)航定位系統(tǒng)具備有源定位方式,無源定位方式兩種定位方式,且兩種定位方式可同時(shí)工作。
因此,本領(lǐng)域的技術(shù)人員致力于開發(fā)一種基于北斗的防射頻欺騙的衛(wèi)星定位接收系統(tǒng)及其方法,結(jié)合北斗系統(tǒng)的有源方式,實(shí)現(xiàn)對(duì)無源定位系統(tǒng)射頻欺騙的識(shí)別。
技術(shù)實(shí)現(xiàn)要素:
有鑒于現(xiàn)有技術(shù)的上述缺陷,本發(fā)明所要解決的技術(shù)問題是如何結(jié)合北斗系統(tǒng)的有源方式,實(shí)現(xiàn)對(duì)無源定位系統(tǒng)射頻欺騙的識(shí)別。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于北斗的防射頻欺騙的衛(wèi)星定位接收系統(tǒng),包括無源定位模塊、有源定位模塊和可信邏輯判斷模塊,其中,所述無源定位模塊被配置為解算無源導(dǎo)航衛(wèi)星信號(hào),所述有源定位模塊被配置為解算有源導(dǎo)航衛(wèi)星信號(hào),所述可信邏輯判斷模塊被配置為比較所述無源定位模塊和所述有源定位模塊輸出的兩個(gè)定位坐標(biāo),并根據(jù)設(shè)定的誤差范圍輸出判定標(biāo)志。
進(jìn)一步地,所述有源導(dǎo)航衛(wèi)星信號(hào)為北斗有源導(dǎo)航衛(wèi)星信號(hào)。
進(jìn)一步地,所述無源導(dǎo)航衛(wèi)星信號(hào)為GPS全球?qū)Ш叫l(wèi)星信號(hào)、格洛納斯導(dǎo)航衛(wèi)星信號(hào)、伽利略導(dǎo)航衛(wèi)星信號(hào)和區(qū)域性導(dǎo)航衛(wèi)星信號(hào)中的任一一種或多種。
進(jìn)一步地,所述兩個(gè)定位坐標(biāo)的比較是對(duì)同一地點(diǎn)的同一時(shí)刻的定位坐標(biāo)的比較。
進(jìn)一步地,所述誤差范圍小于1公里。
本發(fā)明還提供了一種基于北斗的衛(wèi)星定位接收系統(tǒng)防射頻欺騙的方法,包括以下步驟:
步驟1、衛(wèi)星定位接收系統(tǒng)初始化;
步驟2、判斷是否存在主動(dòng)方式定位坐標(biāo),如果沒有則返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷;
步驟3、如果找到主動(dòng)方式定位坐標(biāo),則繼續(xù)判斷是否存在被動(dòng)方式定位坐標(biāo),如果不存在則返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷;
步驟4、如果找到被動(dòng)方式的定位坐標(biāo),則比較主動(dòng)方式和被動(dòng)方式獲得的兩個(gè)坐標(biāo)的誤差,并判斷得到的誤差值是否在設(shè)定的誤差范圍之內(nèi);
步驟5、若在設(shè)定的誤差范圍之內(nèi),則輸出兩個(gè)坐標(biāo)并輸出可信判定標(biāo)志;
步驟6、若超出設(shè)定的誤差范圍,則輸出兩個(gè)坐標(biāo)并輸出不可信判定標(biāo)志;
步驟7、返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷。
進(jìn)一步地,所述主動(dòng)方式定位坐標(biāo)為基于北斗導(dǎo)航衛(wèi)星獲得的定位坐標(biāo)。
進(jìn)一步地,所述被動(dòng)方式定位坐標(biāo)為基于GPS全球?qū)Ш叫l(wèi)星、格洛納斯導(dǎo)航衛(wèi)星、伽利略導(dǎo)航衛(wèi)星和區(qū)域性導(dǎo)航衛(wèi)星中的任一一種或多種獲得的定位坐標(biāo)。
進(jìn)一步地,所述兩個(gè)定位坐標(biāo)的比較是對(duì)同一地點(diǎn)的同一時(shí)刻的定位坐標(biāo)的比較。
進(jìn)一步地,所述誤差范圍小于1公里。
本發(fā)明包括在一個(gè)衛(wèi)星導(dǎo)航定位接收機(jī)中,采用北斗有源定位方式,多衛(wèi)星系統(tǒng)無源定位方式兩種定位方式,通過同一時(shí)刻兩種不同質(zhì)的定位方式的結(jié)果比較,如果出現(xiàn)在符合誤差范圍之內(nèi),證明定位結(jié)果可信。
本發(fā)明包括在一個(gè)衛(wèi)星導(dǎo)航定位接收機(jī)中,采用北斗有源定位方式,多衛(wèi)星系統(tǒng)無源定位方式兩種定位方式,通過同一時(shí)刻兩種不同質(zhì)的定位方式的結(jié)果比較,如果出現(xiàn)超出正常誤差范圍的,又由于北斗有源定位,不存在射頻信號(hào)欺騙問題,其定位結(jié)果可信,不可信的原因?qū)⒅荒苁峭粫r(shí)刻的被動(dòng)定位系統(tǒng)受到射頻欺騙,由此輸出告警信號(hào),達(dá)到防止欺騙的目標(biāo)。
本發(fā)明包括在一個(gè)衛(wèi)星導(dǎo)航定位接收機(jī)中,采用北斗有源定位方式,多衛(wèi)星系統(tǒng)無源定位方式兩種定位方式,通過同一時(shí)刻兩種不同質(zhì)的定位方式的定位坐標(biāo)比較,如果出現(xiàn)某一定位系統(tǒng)不定位,定位坐標(biāo)無法比較,可保持信任狀態(tài),等待下一次定位的比較判斷。
以下將結(jié)合附圖對(duì)本發(fā)明的構(gòu)思、具體結(jié)構(gòu)及產(chǎn)生的技術(shù)效果作進(jìn)一步說明,以充分地了解本發(fā)明的目的、特征和效果。
附圖說明
圖1是本發(fā)明的一個(gè)較佳實(shí)施例的技術(shù)框架示意圖;
圖2是本發(fā)明的一個(gè)較佳實(shí)施例的邏輯判斷流程圖。
具體實(shí)施方式
以下對(duì)本發(fā)明的處理框架做詳細(xì)闡述:
本發(fā)明技術(shù)框架如圖1所示,功能模塊1是衛(wèi)星導(dǎo)航定位接收機(jī)的無源定位部分,功能模塊2是衛(wèi)星導(dǎo)航定位接收機(jī)的北斗有源定位部分,功能模塊3是衛(wèi)星導(dǎo)航定位接收機(jī)的可信判定邏輯部分,功能模塊3將輸出定位經(jīng)緯度坐標(biāo)以及定位可信標(biāo)志。
接收正常導(dǎo)航衛(wèi)星信號(hào)時(shí),功能模塊1,功能模塊2,輸出同一時(shí)刻的定位坐標(biāo),由功能模塊3做出可信判定,并輸出定位坐標(biāo)及可信標(biāo)志。
當(dāng)無源定位方式的導(dǎo)航衛(wèi)星信號(hào)受到欺騙時(shí),功能模塊1,功能模塊2,輸出同一時(shí)刻的定位坐標(biāo),由功能模塊3做出不可信判定,并輸出告警標(biāo)志。
本發(fā)明所述的衛(wèi)星導(dǎo)航定位接收機(jī)的可信判定邏輯流程如圖2所示,系統(tǒng)開始初始化,首先判斷是否存在北斗的主動(dòng)方式定位坐標(biāo),如果沒有則返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷;如果找到北斗的主動(dòng)方式定位坐標(biāo),則繼續(xù)判斷是否存在被動(dòng)方式定位坐標(biāo),如果不存在則返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷;如果找到被動(dòng)方式的定位坐標(biāo),則比較主動(dòng)方式和被動(dòng)方式獲得的兩個(gè)坐標(biāo)的誤差,并判斷得到的誤差值是否在設(shè)定的誤差范圍之內(nèi),若在設(shè)定的誤差范圍之內(nèi),則輸出兩個(gè)坐標(biāo)并輸出可信判定標(biāo)志;若超出設(shè)定的誤差范圍,則輸出兩個(gè)坐標(biāo)并輸出不可信判定標(biāo)志。設(shè)定的誤差范圍一般在一公里以內(nèi)。系統(tǒng)在輸出兩個(gè)坐標(biāo)和判定標(biāo)志后,返回初始化結(jié)束時(shí)的狀態(tài),進(jìn)入下一輪判斷。
以上詳細(xì)描述了本發(fā)明的較佳具體實(shí)施例。應(yīng)當(dāng)理解,本領(lǐng)域的普通技術(shù)無需創(chuàng)造性勞動(dòng)就可以根據(jù)本發(fā)明的構(gòu)思作出諸多修改和變化。因此,凡本技術(shù)領(lǐng)域中技術(shù)人員依本發(fā)明的構(gòu)思在現(xiàn)有技術(shù)的基礎(chǔ)上通過邏輯分析、推理或者有限的實(shí)驗(yàn)可以得到的技術(shù)方案,皆應(yīng)在由權(quán)利要求書所確定的保護(hù)范圍內(nèi)。