一種衛(wèi)星識(shí)別的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種衛(wèi)星識(shí)別的方法和裝置,該方法為,預(yù)先獲取所有已進(jìn)行星歷解析衛(wèi)星的星歷參數(shù),獲取任一待確定衛(wèi)星的星歷參數(shù),判斷是否存在已進(jìn)行星歷解析衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件;如果否則確定待確定衛(wèi)星為可用衛(wèi)星;如果是則確定與待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星;根據(jù)可疑衛(wèi)星、待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定待確定衛(wèi)星為不可用衛(wèi)星。本發(fā)明采用遍歷所有已進(jìn)行星歷解析衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)進(jìn)行比較步驟,所以比多門限檢測法更準(zhǔn)確,同時(shí),通過簡單計(jì)算就能達(dá)到識(shí)別衛(wèi)星的目的,減少了衛(wèi)星識(shí)別過程的計(jì)算量,提高了衛(wèi)星識(shí)別的效率。
【專利說明】一種衛(wèi)星識(shí)別的方法和裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及定位系統(tǒng)【技術(shù)領(lǐng)域】,具體涉及一種衛(wèi)星識(shí)別的方法和裝置。
【背景技術(shù)】
[0002]GPS是一種衛(wèi)星定位系統(tǒng),為實(shí)現(xiàn)定位功能,要求GPS接收機(jī)至少同時(shí)接收到4顆衛(wèi)星信號(hào)。不同衛(wèi)星的C/A碼信號(hào)直接存在著互相關(guān)性,在強(qiáng)信號(hào)存在的情況下,互相關(guān)干擾產(chǎn)生的弱信號(hào)衛(wèi)星可能導(dǎo)致GPS接收機(jī)錯(cuò)誤的捕獲和跟蹤某顆實(shí)際不存在的衛(wèi)星信號(hào),進(jìn)而計(jì)算出錯(cuò)誤的定位結(jié)果。
[0003]為了使得GPS接收機(jī)能夠識(shí)別到用于定位運(yùn)算的衛(wèi)星,現(xiàn)有技術(shù)中的處理互相關(guān)干擾問題,進(jìn)而識(shí)別可用衛(wèi)星的方法如下,第一、多門限檢測法:當(dāng)GPS接收機(jī)獲取弱信號(hào)衛(wèi)星的過程中,檢測到其多普勒頻移與已捕獲的強(qiáng)信號(hào)衛(wèi)星的多普勒頻移相差I(lǐng)kHz的整數(shù)倍,則判斷捕獲的弱信號(hào)衛(wèi)星可能是強(qiáng)信號(hào)衛(wèi)星產(chǎn)生的信號(hào)場,進(jìn)而放棄對(duì)其的捕獲。第二、多峰檢測法:GPS接收機(jī)通過分析捕獲到的每個(gè)衛(wèi)星的C/A碼內(nèi)的互相關(guān)主峰,來識(shí)別互相關(guān)干擾衛(wèi)星。第三、扣除法:GPS接收機(jī)將接收到的信號(hào)中的強(qiáng)信號(hào)成分扣除,以徹底消除強(qiáng)信號(hào)對(duì)弱信號(hào)衛(wèi)星捕獲的互相關(guān)干擾。第四、子空間投影法:構(gòu)建一種與強(qiáng)信號(hào)衛(wèi)星的C/A碼完全正交的新碼,讓其與GPS接收機(jī)接收到的衛(wèi)星的信號(hào)進(jìn)行相關(guān)運(yùn)算,進(jìn)而匹配出所需要的衛(wèi)星。
[0004]但是,現(xiàn)有技術(shù)中的四種方法存在著缺點(diǎn),首先,多門限檢測法中,若一個(gè)弱信號(hào)衛(wèi)星的多普勒頻移恰好與一個(gè)強(qiáng)信號(hào)的多普勒頻移相差I(lǐng)kHz的整數(shù)倍時(shí),該弱信號(hào)衛(wèi)星可能被錯(cuò)誤的放棄, 進(jìn)而不能識(shí)別出可用的衛(wèi)星,所以,此方法不準(zhǔn)確,且存在著較大失誤的可能性。其次,除多門限檢測法的其他三種處理互相關(guān)干擾問題且識(shí)別可用衛(wèi)星的方法的計(jì)算量都較大,成本和時(shí)間消耗較高。
【發(fā)明內(nèi)容】
[0005]為了達(dá)到通過處理互相關(guān)干擾問題,使得識(shí)別衛(wèi)星的方法更準(zhǔn)確,以及在衛(wèi)星識(shí)別的過程中計(jì)算量更小的目的,本發(fā)明提供了一種衛(wèi)星識(shí)別的方法和裝置。
[0006]本發(fā)明提供了一種衛(wèi)星識(shí)別的方法,預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù),所述方法包括:
[0007]獲取任一待確定衛(wèi)星的星歷參數(shù);
[0008]判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件;
[0009]如果否,則確定所述待確定衛(wèi)星為可用衛(wèi)星;
[0010]如果是,則確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星;
[0011]根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。[0012]優(yōu)選地,所述根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星,具體為:
[0013]獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值;
[0014]判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值,如果是,則確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0015]如果否,則根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0016]優(yōu)選地,所述預(yù)置的第一閾值為根據(jù)C/A碼的互相關(guān)峰值設(shè)置。
[0017]優(yōu)選地,所述根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星,具體為:
[0018]獲取預(yù)置的第二閾值;
[0019]判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值,如果否,則確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0020]如果是,則確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
[0021]優(yōu)選地,所述預(yù)置的第二閾值根據(jù)GPS接收機(jī)的捕獲靈敏度設(shè)置。
[0022]優(yōu)選地,所述參數(shù)匹配條件為相同或者相似,所述相似表示所述星歷參數(shù)中至多三個(gè)變量相同。
[0023]本發(fā)明還提供了一種衛(wèi)星識(shí)別的裝置,所述裝置包括:
[0024]第一獲取模塊,用于預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù);
[0025]第二獲取模塊,用于獲取任一待確定衛(wèi)星的星歷參數(shù);
[0026]第一判斷模塊,用于判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件;
[0027]第一確定模塊,用于在所述第一判斷模塊的結(jié)果為否時(shí),確定所述待確定衛(wèi)星為可用衛(wèi)星;
[0028]第二確定模塊,用于在所述第一判斷模塊的結(jié)果為是時(shí),確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星;
[0029]第三確定模塊,用于根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0030]優(yōu)選地,所述第三確定模塊,具體包括:
[0031]第三獲取模塊,用于獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值;
[0032]第二判斷模塊,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值;
[0033]第四確定模塊,用于在所述第二判斷模塊結(jié)果為是時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0034]第五確定模塊,用于在所述第二判斷模塊結(jié)果為否時(shí),根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0035]優(yōu)選地,所述第五確定模塊,具體包括:
[0036]第四獲取模塊,用于獲取預(yù)置的第二閾值;[0037]第三判斷模塊,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值;
[0038]第六確定模塊,用于在所述第三判斷模塊結(jié)果為否時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0039]第七確定模塊,用于在所述第三判斷模塊結(jié)果為是時(shí),確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
[0040]與現(xiàn)有技術(shù)相比,本發(fā)明首先預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù),同時(shí)獲取任一待確定衛(wèi)星的星歷參數(shù),其次,判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件,如果否,則確定所述待確定衛(wèi)星為可用衛(wèi)星,如果是,則確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星。最后,根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。與現(xiàn)有技術(shù)中的多門限檢測法相比,本發(fā)明的衛(wèi)星識(shí)別方法因?yàn)椴捎昧吮闅v所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)進(jìn)行比較的步驟,所以比多門限檢測法更準(zhǔn)確,同時(shí),與現(xiàn)有技術(shù)中的多峰檢測法、扣除法以及子空間投影法相比,本發(fā)明通過簡單的計(jì)算就能達(dá)到識(shí)別衛(wèi)星的目的,同時(shí)減少了衛(wèi)星識(shí)別過程的計(jì)算量,提高了衛(wèi)星識(shí)別的效率。
【專利附圖】
【附圖說明】
[0041]為了更清楚地說明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本發(fā)明實(shí)施例一的衛(wèi)星識(shí)別方法的流程圖;
[0043]圖2為本發(fā)明實(shí)施例二的衛(wèi)星識(shí)別方法的流程圖;
[0044]圖3為本發(fā)明實(shí)施例三的衛(wèi)星識(shí)別裝置的結(jié)構(gòu)圖;
[0045]圖4為本發(fā)明實(shí)施例三的衛(wèi)星識(shí)別裝置中的第三確定模塊306的結(jié)構(gòu)圖;
[0046]圖5為本發(fā)明實(shí)施例三的衛(wèi)星識(shí)別裝置中的第五確定模塊404的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0047]下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0048]實(shí)施例一、
[0049]參考圖1,圖1為本發(fā)明提供的一種衛(wèi)星識(shí)別的方法實(shí)施例一的流程圖,本實(shí)施例具體可以包括:
[0050]步驟101、預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)。
[0051]在本領(lǐng)域中,傳統(tǒng)GPS接收機(jī)在捕獲一顆衛(wèi)星后會(huì)啟動(dòng)一個(gè)通道對(duì)該衛(wèi)星進(jìn)行跟蹤,此過程中GPS接收機(jī)下載到該衛(wèi)星的星歷,進(jìn)而完成該衛(wèi)星的星歷解析。傳統(tǒng)方法中,完成星歷解析的衛(wèi)星可以被認(rèn)為是能用于定位運(yùn)算的可用衛(wèi)星,所以,在本實(shí)施例執(zhí)行之前,預(yù)先獲取到所有已經(jīng)完成星歷解析的衛(wèi)星的星歷參數(shù),將其作為本實(shí)施例后續(xù)步驟執(zhí)行的輔助比較值。
[0052]其中,星歷參數(shù)表示由衛(wèi)星向GPS接收機(jī)發(fā)送的數(shù)據(jù),用以描述該衛(wèi)星時(shí)空位置
等的參量。
[0053]步驟102、獲取任一待確定衛(wèi)星的星歷參數(shù)。
[0054]本實(shí)施例中,首先確定任意一個(gè)衛(wèi)星為待確定衛(wèi)星,獲取該待確定衛(wèi)星向GPS接收機(jī)發(fā)送的星歷參數(shù),以便用于后續(xù)步驟的執(zhí)行。
[0055]值得注意的是,步驟101和步驟102的執(zhí)行不存在先后順序關(guān)系,只要保證在步驟103執(zhí)行前,步驟101和步驟102執(zhí)行結(jié)束即可。
[0056]步驟103、判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件,如果否,則進(jìn)入步驟104 ;如果是,則進(jìn)入步驟105。
[0057]本實(shí)施例中,將獲取到的待確定衛(wèi)星的星歷參數(shù)與所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)逐一比較,判斷是否存在任意一個(gè)比較結(jié)果滿足預(yù)先設(shè)定的參數(shù)匹配條件,如果不存在,則進(jìn)入步驟104 ;如果存在,則進(jìn)入步驟105。
[0058]具體的,預(yù)先設(shè)定的參數(shù)匹配條件可以為相同或者相似,所述相似表示待確定衛(wèi)星與任意一個(gè)已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)中至多三個(gè)變量相同。
[0059]步驟104、確定所述待確定衛(wèi)星為可用衛(wèi)星。
[0060]本實(shí)施例中,當(dāng)不存在已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)滿足預(yù)先設(shè)定的參數(shù)匹配條件時(shí),可以確定該待確定衛(wèi)星為可用衛(wèi)星,即此待確定衛(wèi)星可以用于定位運(yùn)算等。
[0061]步驟105、確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星,并進(jìn)入步驟106。
[0062]本實(shí)施例中,對(duì)所有獲取到的已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)進(jìn)行遍歷比較,當(dāng)發(fā)現(xiàn)存在一個(gè)已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)滿足預(yù)先設(shè)定的參數(shù)匹配條件時(shí),將此被發(fā)現(xiàn)的衛(wèi)星確定為可疑衛(wèi)星,說明此可疑衛(wèi)星也可能是由于互相關(guān)干擾問題產(chǎn)生的不可用衛(wèi)星,同時(shí)進(jìn)入步驟106。
[0063]步驟106、根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0064]本實(shí)施例中,當(dāng)存在一個(gè)已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)滿足預(yù)先設(shè)定的參數(shù)匹配條件時(shí),說明該待確定衛(wèi)星可能為由于互相關(guān)干擾問題產(chǎn)生的不可用衛(wèi)星,可以根據(jù)與待確定衛(wèi)星星歷相同或相似的衛(wèi)星的載噪比,即可疑衛(wèi)星的載噪比,以及待確定衛(wèi)星的載噪比與預(yù)置的第一閾值和第二閾值進(jìn)行比較,進(jìn)而確定待確定衛(wèi)星為不可用衛(wèi)星。
[0065]本實(shí)施例首先預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù),同時(shí)獲取任一待確定衛(wèi)星的星歷參數(shù),其次,判斷所述任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)是否滿足參數(shù)匹配條件,如果否,則確定所述待確定衛(wèi)星為可用衛(wèi)星,如果是,則確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星。最后,根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。本實(shí)施例的衛(wèi)星識(shí)別方法因?yàn)椴捎昧吮闅v所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)進(jìn)行比較的步驟,所以比多門限檢測法更準(zhǔn)確,同時(shí),與現(xiàn)有技術(shù)中的多峰檢測法、扣除法以及子空間投影法相比,本實(shí)施例通過簡單的計(jì)算就能達(dá)到識(shí)別衛(wèi)星的目的,同時(shí)減少了衛(wèi)星識(shí)別過程的計(jì)算量,提高了衛(wèi)星識(shí)別的效率。
[0066]實(shí)施例二、
[0067]參考圖2,圖2為本發(fā)明提供的一種衛(wèi)星識(shí)別方法實(shí)施例二的流程圖,本實(shí)施例具體可以包括:。
[0068]步驟201、預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)。
[0069]步驟202、獲取任一待確定衛(wèi)星的星歷參數(shù)。[0070]步驟203、判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件,如果否,則進(jìn)入步驟204 ;如果是,則進(jìn)入步驟205。
[0071]步驟204、確定所述待確定衛(wèi)星為可用衛(wèi)星。
[0072]步驟205、確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星,并進(jìn)入步驟206。
[0073]由于本實(shí)施例中的步驟201~步驟205與實(shí)施例一中的步驟101~步驟105相同,所以具體執(zhí)行步驟可以參照實(shí)施例一中的步驟101~步驟105中的詳細(xì)介紹,此處不再
--贅述。
[0074]步驟206、獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值,并進(jìn)入步驟207。
[0075]本領(lǐng)域中,載噪比是衡量衛(wèi)星信號(hào)強(qiáng)弱的數(shù)值,本實(shí)施例中,GPS接收機(jī)根據(jù)接收到的可疑衛(wèi)星和待確定衛(wèi)星的信號(hào),計(jì)算出兩個(gè)衛(wèi)星分別對(duì)應(yīng)的載噪比,同時(shí)預(yù)先根據(jù)C/A碼的互相關(guān)峰值設(shè)置第一閾值,并進(jìn)入步驟207。
[0076]具體的,某個(gè)C/A碼的最大自相關(guān)峰值會(huì)比該C/A碼與其他C/A碼的最大互相關(guān)峰值高出約24dB,第一閾值一般取比24稍小的值,例如可以將第一閾值設(shè)置為20。
[0077]步驟207、判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值,如果是,則進(jìn)入步驟208 ;如果否,則進(jìn)入步驟209。
[0078]本實(shí)施例中,首先計(jì)算出可疑衛(wèi)星和待確定衛(wèi)星的載噪比的差值的絕對(duì)值,其次,判斷該計(jì)算出的絕對(duì)值是否大于預(yù)先設(shè)置的第一閾值,如果大于,則進(jìn)入步驟208,如果不大于,則進(jìn)入步驟209。
[0079]實(shí)際操作中,計(jì)算可疑衛(wèi)星和待確定衛(wèi)星的載噪比的差值的方法很多,可以使用計(jì)算機(jī)程序進(jìn)行計(jì)算。具體使用何種方式計(jì)算不影響本實(shí)施例的執(zhí)行,且均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0080]步驟208、確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0081]本實(shí)施例中,在可疑衛(wèi)星和待確定衛(wèi)星的載噪比的差值的絕對(duì)值大于預(yù)先設(shè)置的第一閾值時(shí),說明此種情況一定是存在著一顆衛(wèi)星載噪比很高,而另一顆衛(wèi)星的載噪比較低,而且差值較大,由于互相關(guān)干擾造成的不可用衛(wèi)星的載噪比一定較低,所以可以確定待確定衛(wèi)星為不可用衛(wèi)星,即待確定衛(wèi)星為互相關(guān)干擾產(chǎn)生的不可用衛(wèi)星,不能用于定位運(yùn)算等。[0082]步驟209、獲取預(yù)置的第二閾值,并進(jìn)入步驟210。
[0083]本實(shí)施例中,如果可疑衛(wèi)星和待確定衛(wèi)星的載噪比的差值的絕對(duì)值不大于預(yù)先設(shè)置的第一閾值,不能直接確定待確定衛(wèi)星為不可用衛(wèi)星,所以需要進(jìn)一步的判斷,首先需要獲取設(shè)置的第二閾值,其次進(jìn)入步驟210。實(shí)際操作中,由于每個(gè)GPS接收機(jī)具有不同的捕獲靈敏度,該靈敏度對(duì)應(yīng)的載噪比值也不同,本實(shí)施例根據(jù)當(dāng)前GPS接收機(jī)的捕獲靈敏度計(jì)算其對(duì)應(yīng)的載噪比,第二閾值一般設(shè)置為稍小于該GPS接收機(jī)捕獲靈敏度所對(duì)應(yīng)的載噪比值。例如,本實(shí)施例中可以具體設(shè)置第二閾值為28。
[0084]步驟210、判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值,如果否,則進(jìn)入步驟211 ;如果是,則進(jìn)入步驟212。
[0085]本實(shí)施例中,為了進(jìn)一步判斷待確定衛(wèi)星是否為可用衛(wèi)星,判斷可疑衛(wèi)星和待確定衛(wèi)星的載噪比是否都小于預(yù)先設(shè)置的第二閾值,如果至少存在一個(gè)載噪比不小于預(yù)先設(shè)置的第二閾值,則進(jìn)入步驟211 ;如果二者均小于預(yù)先設(shè)置的第二閾值,則進(jìn)入步驟212。
[0086]步驟211、確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0087]本實(shí)施例中,如果可疑衛(wèi)星和待確定衛(wèi)星的載噪比至少有一個(gè)不小于預(yù)先設(shè)置的第二閾值,則可以確定待確定衛(wèi)星為不可用衛(wèi)星,即待確定衛(wèi)星為互相關(guān)干擾產(chǎn)生的不可用衛(wèi)星,不能用于定位用算等。
[0088]步驟212、確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
[0089]本實(shí)施例中,如果可疑衛(wèi)星和待確定衛(wèi)星的載噪比均小于預(yù)先設(shè)置的第二閾值,則表明此種情況下,兩顆衛(wèi)星均為弱信號(hào)衛(wèi)星,為確保本實(shí)施例識(shí)別的衛(wèi)星均為可用衛(wèi)星,所以在確定兩顆衛(wèi)星均為弱信號(hào)衛(wèi)星的情況下,可以確定可疑衛(wèi)星和待確定衛(wèi)星都為不可用衛(wèi)星,即上述的兩個(gè)衛(wèi)星均為互相關(guān)干擾產(chǎn)生的不可用衛(wèi)星,均不能用于定位用算等。
[0090]與實(shí)施例一相比,本實(shí)施例還獲取了所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值,進(jìn)而判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值,如果是,則確定所述待確定衛(wèi)星為不可用衛(wèi)星,如果否,則獲取預(yù)置的第二閾值,進(jìn)一步的判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值,如果不是二者都小于第二閾值,則確定所述待確定衛(wèi)星為不可用衛(wèi)星,否則,確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。本實(shí)施例使用載噪比以及第一閾值和第二閾值等參數(shù)對(duì)待確定衛(wèi)星是否為不可用衛(wèi)星進(jìn)行判斷,使得得出的判斷結(jié)果更具有準(zhǔn)確性。
[0091]實(shí)施例三、
[0092]參考圖3,圖3為本發(fā)明提供的一種衛(wèi)星識(shí)別的裝置實(shí)施例三的結(jié)構(gòu)圖,本實(shí)施例的裝置具體可以包括:
[0093]第一獲取模塊301,用于預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù);
[0094]第二獲取模塊302,用于獲取任一待確定衛(wèi)星的星歷參數(shù);
[0095]第一判斷模塊303,用于判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件;
[0096]第一確定模塊304,用于在所述第一判斷模塊的結(jié)果為否時(shí),確定所述待確定衛(wèi)星為可用衛(wèi)星;
[0097]第二確定模塊305,用于在所述第一判斷模塊的結(jié)果為是時(shí),確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星;
[0098]第三確定模塊306,用于根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0099]參考圖4,圖4為第三確定模塊306的結(jié)構(gòu)圖,第三確定模塊306具體可以包括:
[0100]第三獲取模塊401,用于獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值;
[0101]第二判斷模塊402,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值;
[0102]第四確定模塊403,用于在所述第二判斷模塊結(jié)果為是時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0103]第五確定模塊404,用于在所述第二判斷模塊結(jié)果為否時(shí),根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
[0104]參考圖5,圖5為第五確定模塊404的結(jié)構(gòu)圖,第五確定模塊404具體可以包括:
[0105]第四獲取模塊501,用于獲取預(yù)置的第二閾值;
[0106]第三判斷模塊502,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值;
[0107]第六確定模塊503,用于在所述第三判斷模塊結(jié)果為否時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星;
[0108]第七確定模塊504,用于在所述第三判斷模塊結(jié)果為是時(shí),確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
[0109]本實(shí)施例中,首先預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù),同時(shí)獲取任一待確定衛(wèi)星的星歷參數(shù),其次,判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件,如果否,則確定所述待確定衛(wèi)星為可用衛(wèi)星,如果是,則確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星。最后,根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。與現(xiàn)有技術(shù)中的多門限檢測法相比,本實(shí)施例的衛(wèi)星識(shí)別方法因?yàn)椴捎昧吮闅v所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與待確定衛(wèi)星的星歷參數(shù)進(jìn)行比較的步驟,所以比多門限檢測法更準(zhǔn)確,同時(shí),與現(xiàn)有技術(shù)中的多峰檢測法、扣除法以及子空間投影法相比,本發(fā)明通過簡單的計(jì)算就能達(dá)到識(shí)別衛(wèi)星的目的,同時(shí)減少了衛(wèi)星識(shí)別過程的計(jì)算量,提高了衛(wèi)星識(shí)別的效率。
[0110]對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0111]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備
所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0112]以上對(duì)本發(fā)明實(shí)施例所提供的衛(wèi)星識(shí)別方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種衛(wèi)星識(shí)別的方法,其特征在于,預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù),所述方法包括: 獲取任一待確定衛(wèi)星的星歷參數(shù); 判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件; 如果否,則確定所述待確定衛(wèi)星為可用衛(wèi)星; 如果是,則確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星; 根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星,具體為: 獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值; 判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值,如果是,則確定所述待確定衛(wèi)星為不可用衛(wèi)星; 如果否,則根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)置的第一閾值為根據(jù)C/A碼的互相關(guān)峰值設(shè)置。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星,具體為: 獲取預(yù)置的第二閾值; 判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值,如果否,則確定所述待確定衛(wèi)星為不可用衛(wèi)星; 如果是,則確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述預(yù)置的第二閾值根據(jù)GPS接收機(jī)的捕獲靈敏度設(shè)置。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述參數(shù)匹配條件為相同或者相似,所述相似表示所述星歷參數(shù)中至多三個(gè)變量相同。
7.—種衛(wèi)星識(shí)別的裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于預(yù)先獲取所有已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù); 第二獲取模塊,用于獲取任一待確定衛(wèi)星的星歷參數(shù); 第一判斷模塊,用于判斷是否存在任一已進(jìn)行星歷解析的衛(wèi)星的星歷參數(shù)與所述待確定衛(wèi)星的星歷參數(shù)滿足參數(shù)匹配條件; 第一確定模塊,用于在所述第一判斷模塊的結(jié)果為否時(shí),確定所述待確定衛(wèi)星為可用衛(wèi)星; 第二確定模塊,用于在所述第一判斷模塊的結(jié)果為是時(shí),確定與所述待確定衛(wèi)星的星歷參數(shù)相同的已進(jìn)行星歷解析的衛(wèi)星為可疑衛(wèi)星; 第三確定模塊,用于根據(jù)所述可疑衛(wèi)星、所述待確定衛(wèi)星的載噪比、預(yù)置的第一閾值和第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第三確定模塊,具體包括: 第三獲取模塊,用于獲取所述可疑衛(wèi)星的載噪比和所述待確定衛(wèi)星的載噪比和預(yù)置的第一閾值; 第二判斷模塊,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比的差值的絕對(duì)值是否大于所述第一閾值; 第四確定模塊,用于在所述第二判斷模塊結(jié)果為是時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星; 第五確定模塊,用于在所述第二判斷模塊結(jié)果為否時(shí),根據(jù)所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比,以及預(yù)置的第二閾值,確定所述待確定衛(wèi)星為不可用衛(wèi)星。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第五確定模塊,具體包括: 第四獲取模塊,用于獲取預(yù)置的第二閾值; 第三判斷模塊,用于判斷所述可疑衛(wèi)星和所述待確定衛(wèi)星的載噪比是否都小于所述第二閾值; 第六確定模塊,用于在所述第三判斷模塊結(jié)果為否時(shí),確定所述待確定衛(wèi)星為不可用衛(wèi)星; 第七確定模塊, 用于在所述第三判斷模塊結(jié)果為是時(shí),確定所述可疑衛(wèi)星和所述待確定衛(wèi)星都為不可用衛(wèi)星。
【文檔編號(hào)】G01S19/21GK103837877SQ201210476557
【公開日】2014年6月4日 申請(qǐng)日期:2012年11月21日 優(yōu)先權(quán)日:2012年11月21日
【發(fā)明者】馮云慶, 胡勝發(fā) 申請(qǐng)人:安凱(廣州)微電子技術(shù)有限公司