專利名稱:衛(wèi)星搜索方法及接收機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及衛(wèi)星搜索,尤其涉及動態(tài)且迅速地搜索衛(wèi)星的方法及實施該方法的接
收機(jī)。
背景技術(shù):
如今,多個全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite System, GNSS)是 可用的,包括美國的全球定位系統(tǒng)(Global Positioning System, GPS)具有32顆運轉(zhuǎn)衛(wèi)星 (operational satellites)、歐洲的伽利略具有27顆運轉(zhuǎn)衛(wèi)星、俄羅斯的全球?qū)Ш叫l(wèi)星系 統(tǒng)(GL0bal NAvigation Satellite System, GL0NASS)具有24顆運轉(zhuǎn)衛(wèi)星、中國的北斗具 有35顆運轉(zhuǎn)衛(wèi)星。由這些系統(tǒng)所構(gòu)成的星座(constellation)稱之為超級GNSS星座。此 外,區(qū)域?qū)Ш叫l(wèi)星系統(tǒng)(Regional Navigation SatelliteSystems, RNSS)也計劃在不久的 將來運轉(zhuǎn),例如日本的準(zhǔn)天頂衛(wèi)星系統(tǒng)(Quasi-Zenith Satellite System,QZSS)以及印度 的GPS輔助型靜地軌道增強(qiáng)導(dǎo)航系統(tǒng)(GPS Aided Augmented Navigation System, GAGAN)。
此夕卜,已開發(fā)各禾中星基增強(qiáng)系統(tǒng)(Satellite Based Augmentation Systems, SBAS)以增強(qiáng)GNSS,例如美國的廣域增強(qiáng)系統(tǒng)(Wide AreaAugmentation System, WAAS)、 歐洲的同步衛(wèi)星導(dǎo)萄充覆蓋月艮務(wù)(European Geostationary NavigationOverlay Service, EGN0S)、日本的MTSAT星基增強(qiáng)系統(tǒng)(MTSAT Satellite BasedAugmentation System,MSAS) 以及印度的GAGAN。 可以看到,當(dāng)前的衛(wèi)星星座已相當(dāng)密集??珊苋菀椎念A(yù)測到,在不久的將來越來越 多的衛(wèi)星會擠滿天空。因此,對于接收機(jī)來說如何迅速搜索所有衛(wèi)星變得越來越具有挑戰(zhàn) 性。眾所周知,搜索一顆衛(wèi)星即決定其衛(wèi)星ID、多普勒頻率以及偽隨機(jī)數(shù)(Pseudo Random Number,PRN)碼相位。通常對接收機(jī)執(zhí)行硬件加速以減少獲取多普勒頻率及偽隨機(jī)數(shù)碼相 位的搜索時間。很少傾力于對未知衛(wèi)星ID的處理。如上所述,隨著星座變得越來越大,衛(wèi) 星搜索中會有越來越多的衛(wèi)星ID。傳統(tǒng)順序(sequential)搜索方法于固定次序下逐一搜 索衛(wèi)星。利用此傳統(tǒng)方法需要一段很長的時間才能獲取所有可見(visible)衛(wèi)星。
發(fā)明內(nèi)容
為了解決傳統(tǒng)的順序搜索方法獲取所有可見衛(wèi)星需時很長的問題,本發(fā)明提出衛(wèi) 星搜索方法及接收機(jī)。 本發(fā)明揭露一種衛(wèi)星搜索方法,包含步驟(a)提供包含多顆衛(wèi)星的候選衛(wèi)星列 表;(b)于觀測位置為所述多顆衛(wèi)星計算其在可能時間取樣下的平均可見度;(c)根據(jù)所述 多顆衛(wèi)星的所述平均可見度,從所述候選衛(wèi)星列表中選擇衛(wèi)星,以得到已選擇衛(wèi)星;(d)搜
索所述已選擇衛(wèi)星以獲得搜索結(jié)果;(e)根據(jù)所述搜索結(jié)果,從所述可能時間取樣中消除 至少一個時間取樣;以及(f)重復(fù)步驟(b)至(e)。 本發(fā)明揭露一種接收機(jī),用于接收及處理衛(wèi)星信號以實施衛(wèi)星搜索,所述接收機(jī) 包含關(guān)聯(lián)器,用于將所述衛(wèi)星信號與衛(wèi)星的代碼關(guān)聯(lián),以便搜索所述衛(wèi)星;以及導(dǎo)航處理器,用于控制所述關(guān)聯(lián)器,其中所述導(dǎo)航處理器提供包含多顆衛(wèi)星的候選衛(wèi)星列表,在觀測 位置為所述多顆衛(wèi)星在可能時間取樣下計算其平均可見度,指示所述關(guān)聯(lián)器搜索衛(wèi)星,所 述衛(wèi)星是根據(jù)所述多顆衛(wèi)星的所述平均可見度選擇得到的,以獲得搜索結(jié)果,且根據(jù)所述 搜索結(jié)果,從所述可能時間取樣中消除至少一個時間取樣。 利用本發(fā)明所提供的衛(wèi)星搜索方法及接收機(jī),縮短了獲取可見衛(wèi)星的時間。
以下根據(jù)多個圖式對本發(fā)明的較佳實施例進(jìn)行詳細(xì)描述,本領(lǐng)域普通技術(shù)人員閱 讀后應(yīng)可明確了解本發(fā)明的目的。
圖1是根據(jù)本發(fā)明顯示接收機(jī)的模塊示意圖。
圖2表示根據(jù)本發(fā)明的方法的流程圖。 圖3至圖13分別顯示了在此例的ll次搜索中的候選衛(wèi)星的平均可見度及可見時 間取樣的變化。。 圖14為計算最初的六次搜索的衛(wèi)星的各自平均可見度的圖表。 圖15為傳統(tǒng)的順序搜索方法所獲得的結(jié)果與本發(fā)明的方法所獲得的結(jié)果之間的
搜索時間的比較圖。
具體實施例方式
當(dāng)接收機(jī)啟動時,首要任務(wù)是在天空中搜索所有可見衛(wèi)星。衛(wèi)星可見度 (visibility)的決定涉及接收機(jī)位置、系統(tǒng)時間(如GPS時間)及衛(wèi)星軌道信息。衛(wèi)星軌 道信息可以來自于接收機(jī)先前定位(fixing)中的數(shù)據(jù)或由遠(yuǎn)程輔助數(shù)據(jù)服務(wù)器(aiding data server)提供。例如,接收機(jī)可由衛(wèi)星相對于接收機(jī)位置的仰角決定該衛(wèi)星的可見度。 當(dāng)仰角大于5度時,則該顆衛(wèi)星視為可見。否則,該衛(wèi)星視為不可見。然而,除了衛(wèi)星相對 于接收機(jī)位置的仰角以外,每顆衛(wèi)星的可見度亦可由其它任何適當(dāng)?shù)姆椒Q定??偠灾?, 衛(wèi)星可見度可表示為接收機(jī)位置、系統(tǒng)時間和衛(wèi)星軌道信息的一個函數(shù)。若接收機(jī)的粗略 位置、粗略時間和粗略衛(wèi)星軌道信息,例如六個開普勒軌道參數(shù)或衛(wèi)星歷書(almanac)是 已知的,則在此條件下可得知哪顆衛(wèi)星是可見的。其中粗略時間可取自于接收機(jī)的實時時 鐘(Real Time Clock, RTC)單元所提供的時間。相反地,當(dāng)前系統(tǒng)時間(例如當(dāng)前GPS時 間)是接收機(jī)位置、衛(wèi)星軌道信息和衛(wèi)星可見度的一個反函數(shù)。也就是說,若粗略的接收機(jī) 位置和衛(wèi)星軌道信息是已知的,則可通過利用衛(wèi)星是否可見來估計當(dāng)前時間,從而決定每 顆衛(wèi)星的可見度,并因此決定最有可能看見的衛(wèi)星以搜索。本發(fā)明即基于此概念而發(fā)展。
在接下來的描述中,以具有32顆衛(wèi)星(SV1, SV2, . . . , SV32)的GPS為例。然而, 本發(fā)明并不局限于此。 圖1是根據(jù)本發(fā)明顯示接收機(jī)100的模塊示意圖。接收機(jī)100接收和處理衛(wèi)星 信號(GPS信號或其它衛(wèi)星系統(tǒng)信號)以定位接收機(jī)的位置。例如,所有衛(wèi)星的GPS信號 由天線101所接收,GPS信號為射頻(Radio Frequency, RF)信號。射頻信號由前置放大 器(preamplifier) 103放大。之后,利用頻率合成器114所提供的信號混合頻率,下變頻器 (down-co読rter) 116將放大的信號低向變頻至中頻(Intermediate Frequency, IF)或基 帶信號,其中頻率合成器114利用振蕩器112提供的參考時鐘生成所需頻率。中頻或基帶
5信號經(jīng)由模擬/數(shù)字轉(zhuǎn)換器(analog-to-digital converter, ADC) 120轉(zhuǎn)換至數(shù)字信號。 總體來說,前置放大器103、下變頻器116、頻率合成器114、振蕩器112及模擬/數(shù)字轉(zhuǎn)換 器120被認(rèn)為是一個整體,且作為射頻模塊110用于處理射頻信號。之后,數(shù)字信號傳送至 關(guān)聯(lián)器130,以執(zhí)行衛(wèi)星關(guān)聯(lián)運算(correlation),從關(guān)聯(lián)結(jié)果決定衛(wèi)星信號是否存在。這 就是所謂的衛(wèi)星搜索。提供關(guān)聯(lián)器130的關(guān)聯(lián)結(jié)果至導(dǎo)航處理器140,以偵測衛(wèi)星的存在。 導(dǎo)航處理器140控制關(guān)聯(lián)器130執(zhí)行衛(wèi)星搜索及/或追蹤(tracking)。細(xì)節(jié)將進(jìn)一步詳述 于后。 由于GPS衛(wèi)星在地面的軌跡周期約為24小時,因此本實施例中選擇24小時的預(yù) 定時間段。對24小時的時間段(即86400秒)每600秒取樣一次,因此共有144個時間取 樣。 圖2表示根據(jù)本發(fā)明的方法的流程圖。方法起始于步驟S210。在步驟S220中,于 導(dǎo)航處理器140中設(shè)定一個包含GPS的所有32顆衛(wèi)星的初始候選衛(wèi)星列表"candList"。 即初始candList = {1, 2,. . . , 32}。在步驟S230中,于導(dǎo)航處理器140中設(shè)定一個包含所 有的時間取樣的初始GPS時間列表"gpstList"。即初始gpstList = {0,600, 1200, , 85800}。需注意步驟S220和S230的順序是任意的。這兩個步驟可平行執(zhí)行。
在步驟S240中,在特定接收機(jī)位置計算每顆衛(wèi)星在每個時間取樣的可見度 "vis(SV, t)"。如前所述,可見度從接收機(jī)位置、時間和衛(wèi)星軌道信息中獲取。若特定衛(wèi)星 (如SV1)在特定時間(如t = 0)可見,則其可見度為l,即vis(SVl,O) = 1。若衛(wèi)星SV1 在時間0不可見,則其可見度為0,即vis(SVl,O) = 0。 在步驟S250,計算每顆衛(wèi)星在所有可能時間取樣(possible time sample)下的平 均可見度"meanVis (SV)"如下 其中I gpstList I為gpstList中的取樣數(shù)目;可以針對在候選衛(wèi)星列表中的衛(wèi)星 或是所有可能的衛(wèi)星(如GPS中的所有32顆可能的衛(wèi)星SV1到SV32)計算其平均可見度。
起初,在此例中,對于24小時的整個時間段為每顆衛(wèi)星SV1至SV32計算 meanVis(SV)。也就是說,所有的時間取樣皆可能為真正的系統(tǒng)時間。第一次計算的結(jié)果可 以發(fā)現(xiàn)SV29的平均可見度是最高的。即衛(wèi)星SV29在整個24小時的時間段內(nèi)是最可能可見 的。因此,導(dǎo)航處理器140選擇SV29作為要搜索的候選衛(wèi)星"candSV"(步驟S260),且指 示關(guān)聯(lián)器130為搜索SV29執(zhí)行關(guān)聯(lián)運算(步驟S270),實行了此搜索的候選衛(wèi)星(此處即 衛(wèi)星SV29)為一已搜索衛(wèi)星。在步驟S280中,導(dǎo)航處理器140決定SV29是否命中(hit)。 若SV29命中(即獲得,意味該顆衛(wèi)星可見),那么SV29不可見的時間取樣則從GPS時間列 表gpstList中移除。也就是說,導(dǎo)航處理器140從gpstList中移除每個vis (candSV, t) =0的t (步驟S292)。若SV29未被命中(即未獲得,意味該顆衛(wèi)星不可見),那么SV29可 見的時間取樣則從GPS時間列表gpstList中移除。也就是說,導(dǎo)航處理器140從gpstList 中移除每個vis(candSV,t) = 1的t (步驟S290)。無論搜索結(jié)果是什么,可能時間取樣的 數(shù)量都會顯著減少。需注意到應(yīng)仔細(xì)驗證是否發(fā)生衛(wèi)星存在卻沒有被偵測到的情形(miss detection),以確保未獲得的衛(wèi)星確實是不可見的,同理,亦應(yīng)確認(rèn)已獲得的衛(wèi)星確實是可 見的,使得不出現(xiàn)衛(wèi)星存在卻宣稱未獲得和衛(wèi)星不存在卻宣稱獲得的情況。例如,在關(guān)聯(lián)
6器中使用較長的關(guān)聯(lián)積分時間(correlation integration time)以達(dá)到信號的信噪比 (SNR),進(jìn)而提高關(guān)聯(lián)器偵測衛(wèi)星的能力?;蛘?,可以重復(fù)偵測同一顆衛(wèi)星,以提高偵測機(jī)率 (detection probability)禾口降低錯誤機(jī)率(false alarm)。 在步驟S300,導(dǎo)航處理器140決定是否已獲得預(yù)定數(shù)目的衛(wèi)星。若是,過程可在 步驟S310結(jié)束。否則,過程轉(zhuǎn)至步驟S320,更新候選衛(wèi)星列表candList。在本實施例中, 一旦搜索完一顆衛(wèi)星,無論它是否命中都從candList中移除。在另一個實施例中,一顆衛(wèi) 星只有在被命中時才從candList中移除。更新candList后,在步驟S330中導(dǎo)航處理器 140決定候選衛(wèi)星列表candList是否是空的。若候選衛(wèi)星列表candList不是空的(即 candList^ {}),就意味著當(dāng)前這一輪的搜索尚未結(jié)束。過程轉(zhuǎn)至步驟S250,導(dǎo)航處理器 140使用更新后的gpstList為candList中的每顆候選衛(wèi)星計算平均可見度。在此實施例 中,若候選衛(wèi)星列表candList是空的(即candList = {}),那么在步驟S340導(dǎo)航處理器 140將所有未獲得的衛(wèi)星放入列表,以為下一輪搜索形成一個新的初始候選衛(wèi)星列表,且過 程轉(zhuǎn)至步驟S250以運行下一輪搜索。 如下所給出的一個實驗性的例子揭示了本發(fā)明相對于傳統(tǒng)方法的效能改進(jìn)。圖3 至圖13分別顯示了在此例的ll次搜索中的候選衛(wèi)星的可見的時間取樣的變化及平均可見 度。在圖3至圖13的每個視圖中,上方的圖表顯示了候選衛(wèi)星在哪個時間取樣是可見的; 下方的圖表顯示了每個候選衛(wèi)星的平均可見度。在此例中,我們假設(shè)接收機(jī)的目前系統(tǒng)在 t。。可以看到,此時可獲得衛(wèi)星SV2、4、5、10、12、13、17及26。假設(shè)可能的時間段選擇的初 始值為24小時。24小時(即86400秒)的時間段被分為144個時間取樣,每個時間取樣有 600秒。 當(dāng)接收機(jī)開機(jī)時,假設(shè)沒有任何的輔助信息,則所有的32顆GPS衛(wèi)星都是候選衛(wèi) 星。也就是說候選衛(wèi)星列表candList包含32顆GPS衛(wèi)星。接收機(jī)并不知道目前的系統(tǒng)時 間t。。于接收機(jī)所在的位置,32顆GPS衛(wèi)星中的每顆衛(wèi)星的可見時間記錄在圖3上方的圖 表中。如前所述,于此假設(shè)例中,在時間t。衛(wèi)星SV2、4、5、10、12、13、17及26可見。
如上所述,根據(jù)觀測站的位置、衛(wèi)星軌道信息及GPS系統(tǒng)時間,決定每顆衛(wèi)星SV1 至SV32的可見度vis(SV, t)為0或1。對24小時的時間段計算32顆GPS衛(wèi)星各自的平 均可見度。結(jié)果顯示在圖3下方的圖表中。在此例中,對24小時的整個時間段,衛(wèi)星SV29 具有最大的平均可見度。因此,選擇SV29作為要搜索的第一顆衛(wèi)星。 如圖3上方的圖表所示,在時間t。衛(wèi)星SV29不可見。因此,對SV29的搜索結(jié)果 應(yīng)為"未獲得"?;赟V29的搜索結(jié)果,從可能時間取樣中清除SV29可見的時間取樣。更 新后的時間取樣圖表如圖4上方圖表所示。 在搜索SV29后,使用其搜索結(jié)果可以減少可能時間取樣。對剩余的可能時間取樣 重新計算所有衛(wèi)星的平均可見度。結(jié)果如圖4下方圖表所示。可以看到,衛(wèi)星SV13在此階 段具有最大的平均可見度。因此,選擇SV13作為要搜索的第二顆衛(wèi)星。
需注意到在此例中,無論是否命中,每顆衛(wèi)星在一輪搜索中僅能被搜索一次。因 此,在第二輪搜索中,SV29被從候選衛(wèi)星列表中移除。 在時間t。衛(wèi)星SV13可見。因此,SV13的搜索結(jié)果為"命中(即獲得)"。SV13不 可見的時間取樣則被消除。結(jié)果如圖5上方的圖表所示??赡軙r間取樣進(jìn)一步減少。再次 對剩余的可能時間取樣重新計算所有衛(wèi)星的平均可見度。結(jié)果如圖5下方的圖表所示。由于SV13已被搜索到,因此將其從候選衛(wèi)星列表中移除。也就是說,再次更新候選衛(wèi)星列表。 在更新后的候選衛(wèi)星列表中衛(wèi)星SV23具有最大的可見度。因此,選擇SV23作為要搜索的
第三顆衛(wèi)星。 可以看到,在時間t。衛(wèi)星SV23是不可見的。因此,對SV23的搜索結(jié)果為"未命 中(即未獲得)"。消除SV23可見的時間取樣。結(jié)果如圖6上方圖表所示??赡軙r間取樣 進(jìn)一步減少。對剩余的可能時間取樣重新計算所有衛(wèi)星的平均可見度。結(jié)果如圖6下方圖 表所示。在本例中,由于SV23已被搜索過,因此即使其未獲得也會從候選衛(wèi)星列表中移除。 也就是說,再次更新候選衛(wèi)星列表。在更新后的候選衛(wèi)星列表中衛(wèi)星SV27具有最大的可見 度。因此,選擇SV27作為要搜索的第四顆衛(wèi)星。 在時間t。衛(wèi)星SV27是不可見的。因此,對SV27的搜索結(jié)果為"未命中(即未獲 得)"。消除SV27可見的時間取樣。結(jié)果如圖7上方圖表所示??赡軙r間取樣進(jìn)一步減少。 對剩余的可能時間取樣重新計算所有衛(wèi)星的平均可見度。結(jié)果如圖7下方圖表所示??梢?看到,衛(wèi)星SV2、4、5、10、12、13、17、26的平均可見度顯著高于其它衛(wèi)星。也就是說在此階段 獲得真實的可見度。 由于若干顆衛(wèi)星具有明顯高的平均可見度(例如接近1),因此,除了執(zhí)行本發(fā)明 的方法,在此階段也可順序搜索這些被篩選的衛(wèi)星。在此例中,選擇SV2作為要搜索的第五 顆衛(wèi)星,且重復(fù)上述過程。 一次次篩選時間取樣,最終剩余的時間取樣接近真正時間t。。利 用本發(fā)明的方法衛(wèi)星的平均可見度會迅速接近真實情況。圖14為計算最初的六次搜索的 衛(wèi)星的各自平均可見度的圖表。在此圖表中,每個平均可見度轉(zhuǎn)換為范圍在0 2內(nèi)的加 權(quán)。垂直軸為加權(quán),水平軸為衛(wèi)星ID。結(jié)果,通過執(zhí)行本發(fā)明的方法,在接下來的搜索(即 第5次搜索至第ll次搜索)中順序獲得衛(wèi)星SV4、5、10、12、17、26。 通過利用本發(fā)明的方法,動態(tài)的安排所要搜索的候選衛(wèi)星,在11次搜索中獲得所 有的8顆衛(wèi)星SV2、4、5、10、12、13、17及26。相比來說,若利用傳統(tǒng)的順序搜索方法,則需要 26次搜索才獲得8顆衛(wèi)星。圖15為傳統(tǒng)的順序搜索方法所獲得的結(jié)果與本發(fā)明的方法所 獲得的結(jié)果之間的搜索時間的比較圖。垂直軸為命中第K個可見衛(wèi)星的時間,水平軸為命 中衛(wèi)星的數(shù)目。為了定位,需要至少獲得四顆衛(wèi)星。若利用傳統(tǒng)的頁序搜索方法,需要10 次搜索才能命中四顆衛(wèi)星。利用本發(fā)明,最初的四顆衛(wèi)星可在7次搜索中命中。同時,使用 越多顆衛(wèi)星參與定位可以改進(jìn)接收機(jī)定位準(zhǔn)確度以及其收斂速度。由于更快地找到所有可 見的衛(wèi)星,所以其達(dá)到高準(zhǔn)確定位的速度遠(yuǎn)大于傳統(tǒng)方法。 上述實施例僅用來例舉本發(fā)明的實施形式,以及闡釋本發(fā)明的技術(shù)特征,并非用 來限制本發(fā)明的范疇。任何普通技術(shù)人員可依據(jù)本發(fā)明的精神輕易完成的改變或均等性的 安排均屬于本發(fā)明所主張的范圍,本發(fā)明的權(quán)利范圍應(yīng)以前附的權(quán)利要求為準(zhǔn)。
權(quán)利要求
一種衛(wèi)星搜索方法,其特征在于,包含步驟(a)提供包含多顆衛(wèi)星的候選衛(wèi)星列表;(b)于觀測位置計算所述多顆衛(wèi)星在可能時間取樣下的平均可見度;(c)根據(jù)所述多顆衛(wèi)星的所述平均可見度,從所述候選衛(wèi)星列表中選擇衛(wèi)星,以得到已選擇衛(wèi)星;(d)搜索所述已選擇衛(wèi)星以獲得搜索結(jié)果;(e)根據(jù)所述搜索結(jié)果,從所述可能時間取樣中消除至少一個時間取樣;以及(f)重復(fù)步驟(b)至(e)。
2. 如權(quán)利要求l所述的衛(wèi)星搜索方法,其特征在于,在步驟(c)中從所述候選衛(wèi)星列表 選擇具有最大平均可見度的衛(wèi)星。
3. 如權(quán)利要求1所述的衛(wèi)星搜索方法,其特征在于,若所述搜索結(jié)果表明獲得已搜索 衛(wèi)星,則于步驟(e)中消除所述已搜索衛(wèi)星不可見的每個時間取樣。
4. 如權(quán)利要求1所述的衛(wèi)星搜索方法,其特征在于,若所述搜索結(jié)果表明未獲得已搜 索衛(wèi)星,則于步驟(e)中消除所述已搜索衛(wèi)星可見的每個時間取樣。
5. 如權(quán)利要求l所述的衛(wèi)星搜索方法,其特征在于,更包含(dl)于步驟(d)后驗證所 述搜索結(jié)果,以確保所述搜索結(jié)果的正確性。
6. 如權(quán)利要求5所述的衛(wèi)星搜索方法,其特征在于,使用更長的積分時間以執(zhí)行衛(wèi)星 信號的關(guān)聯(lián)運算,以于步驟(dl)中搜索所述已選擇衛(wèi)星。
7. 如權(quán)利要求1所述的衛(wèi)星搜索方法,其特征在于,更包含若一顆衛(wèi)星已被搜索過或 者已獲得一顆衛(wèi)星,則從所述候選衛(wèi)星列表中移除該顆衛(wèi)星,以更新所述候選衛(wèi)星列表。
8. 如權(quán)利要求l所述的衛(wèi)星搜索方法,其特征在于,更包含重復(fù)步驟(f)直到獲得預(yù)定 數(shù)目的衛(wèi)星或者直到所述候選衛(wèi)星列表為空。
9. 一種接收機(jī),用于接收及處理衛(wèi)星信號以實施衛(wèi)星搜索,其特征在于,所述接收機(jī)包含關(guān)聯(lián)器,用于對所述衛(wèi)星信號進(jìn)行關(guān)聯(lián)運算,以便搜索所述衛(wèi)星;以及 導(dǎo)航處理器,用于控制所述關(guān)聯(lián)器,其中所述導(dǎo)航處理器提供包含多顆衛(wèi)星的候選衛(wèi)星列表,于觀測位置在可能時間取樣 下計算所述多顆衛(wèi)星的平均可見度,指示所述關(guān)聯(lián)器搜索衛(wèi)星,其中所述衛(wèi)星是根據(jù)所述 多顆衛(wèi)星的所述平均可見度選擇得到的,以獲得搜索結(jié)果,且根據(jù)所述搜索結(jié)果,從所述可 能時間取樣中消除至少一個時間取樣。
10. 如權(quán)利要求9所述的接收機(jī),其特征在于,所述導(dǎo)航處理器從所述候選衛(wèi)星列表中 選擇具有最大平均可見度的衛(wèi)星以搜索。
11. 如權(quán)利要求9所述的接收機(jī),其特征在于,若所述搜索結(jié)果表明獲得已搜索衛(wèi)星,則所述導(dǎo)航處理器消除所述已搜索衛(wèi)星不可見的每個時間取樣。
12. 如權(quán)利要求9所述的接收機(jī),其特征在于,若所述搜索結(jié)果表明未獲得已搜索衛(wèi) 星,則所述導(dǎo)航處理器消除所述已搜索衛(wèi)星可見的每個時間取樣。
13. 如權(quán)利要求9所述的接收機(jī),其特征在于,所述導(dǎo)航處理器更指示所述關(guān)聯(lián)器驗證 所述搜索結(jié)果,以確保所述搜索結(jié)果的正確性。
14. 如權(quán)利要求13所述的接收機(jī),其特征在于,所述導(dǎo)航處理器指示所述關(guān)聯(lián)器使用更長的積分時間以執(zhí)行所述衛(wèi)星信號的關(guān)聯(lián)運算以搜索所述已選擇衛(wèi)星,以便驗證所述搜 索結(jié)果。
15. 如權(quán)利要求9所述的接收機(jī),其特征在于,若一顆衛(wèi)星已被搜索過或者已獲得一顆 衛(wèi)星,則所述導(dǎo)航處理器從所述候選衛(wèi)星列表中移除該顆衛(wèi)星,以更新所述候選衛(wèi)星列表。
16. 如權(quán)利要求9所述的接收機(jī),其特征在于,當(dāng)獲得預(yù)定數(shù)目的衛(wèi)星或者所述候選衛(wèi) 星列表為空時,所述導(dǎo)航處理器指示停止衛(wèi)星搜索。
全文摘要
本發(fā)明提供衛(wèi)星搜索方法及接收機(jī)。其中衛(wèi)星搜索方法,包含步驟(a)提供包含多顆衛(wèi)星的候選衛(wèi)星列表;(b)于觀測位置為所述多顆衛(wèi)星計算其在可能時間取樣下的平均可見度;(c)根據(jù)所述多顆衛(wèi)星的所述平均可見度,從所述候選衛(wèi)星列表中選擇衛(wèi)星,以得到已選擇衛(wèi)星;(d)搜索所述已選擇衛(wèi)星以獲得搜索結(jié)果;(e)根據(jù)所述搜索結(jié)果,從所述可能時間取樣中消除至少一個時間取樣;以及(f)重復(fù)步驟(b)至(e)。利用本發(fā)明所提供的衛(wèi)星搜索方法及實施該方法的接收機(jī),縮短了獲取可見衛(wèi)星的時間。
文檔編號G01S1/04GK101782640SQ20091000686
公開日2010年7月21日 申請日期2009年2月26日 優(yōu)先權(quán)日2009年1月21日
發(fā)明者陳坤佐 申請人:聯(lián)發(fā)科技股份有限公司