專利名稱:衛(wèi)星定位系統(tǒng)接收機(jī)和方法
技術(shù)領(lǐng)域:
本公開內(nèi)容通常涉及衛(wèi)星定位系統(tǒng)(SPS)接收機(jī),更具體地,涉及獲取衛(wèi)星信息,其用于近似SPS接收機(jī)的初始位置和對(duì)其進(jìn)行定位,例如,支持全球定位系統(tǒng)(GPS)的移動(dòng)無線通信用戶設(shè)備,以及方法。
背景技術(shù):
全球定位系統(tǒng)(GPS)是由美國(guó)政府開發(fā)且對(duì)所有用戶免費(fèi)的基于衛(wèi)星的位置和時(shí)間傳輸系統(tǒng)。其他的衛(wèi)星定位系統(tǒng)(SPS)也已被開發(fā)或正被開發(fā),包括俄羅斯的Glonass衛(wèi)星系統(tǒng)和歐洲的Galileo系統(tǒng)。
SPS接收機(jī)的位置基于SPS接收機(jī)和數(shù)個(gè)衛(wèi)星之間的單向測(cè)距,該衛(wèi)星發(fā)射信號(hào),其具有關(guān)于衛(wèi)星的各個(gè)時(shí)變空間位置的發(fā)射時(shí)間和軌道參數(shù)。SPS接收機(jī)通過使內(nèi)部復(fù)制信號(hào)同關(guān)于數(shù)個(gè)視野中的衛(wèi)星的每一個(gè)的載波頻率和可區(qū)分碼相關(guān),獲取衛(wèi)星信號(hào)。在獲取了衛(wèi)星信號(hào)時(shí),SPS接收機(jī)使用來自獲取的衛(wèi)星的時(shí)間和軌道參數(shù)信息,用于測(cè)量到衛(wèi)星的距離,優(yōu)選地是四個(gè)或更多的衛(wèi)星。這些測(cè)量距離被稱為偽距,這是因?yàn)樗鼈儼ㄓ蒘PS接收機(jī)時(shí)鐘的時(shí)間誤差引起的項(xiàng)。
通過確定接收的衛(wèi)星信號(hào)的偽隨機(jī)(PRN)碼同以SPS接收機(jī)時(shí)鐘為參考的內(nèi)部復(fù)制PRN碼之間的相位偏移,測(cè)量SPS衛(wèi)星偽距。某些SPS接收機(jī)測(cè)量衛(wèi)星信號(hào)的載波相位并對(duì)其積分,以便于減少測(cè)量相位偏移上的噪聲。SPS接收機(jī)隨后通過監(jiān)視SPS信號(hào)直至對(duì)TOW區(qū)解碼,確定基于SPS的時(shí)間?;赟PS的時(shí)間被用于確定測(cè)量相位偏移的時(shí)間。然后一同使用測(cè)量的時(shí)間和自衛(wèi)星接收的星歷(ephemeris)數(shù)據(jù),用于計(jì)算數(shù)個(gè)衛(wèi)星的瞬時(shí)空間位置,并且用于使位置方程線性化,其使計(jì)算的空間位置同測(cè)量的偽距相關(guān)。具有分別關(guān)于四個(gè)或更多個(gè)的衛(wèi)星的四個(gè)或更多的線性化位置方程之后,SPS接收機(jī)可以解它們的三維地理位置,并且修正它們內(nèi)部時(shí)鐘中的時(shí)間誤差。
通常已知的是,使用存儲(chǔ)在SPS接收機(jī)上的歷書(almanac)和星歷信息加快衛(wèi)星的獲取。歷書數(shù)據(jù)包含關(guān)于衛(wèi)星運(yùn)動(dòng)的開普勒(Kepler)方程的系數(shù),并且用于計(jì)算在特定的時(shí)間哪些衛(wèi)星是可視的。歷書數(shù)據(jù)還可以用于計(jì)算衛(wèi)星的位置和速度矢量,由其可以計(jì)算衛(wèi)星的多普勒(Doppler)估值,用于協(xié)助信號(hào)獲取。歷書數(shù)據(jù)提供了低分辨率的衛(wèi)星位置準(zhǔn)確性,在刷新時(shí)其典型地不優(yōu)于約1公里。然而,歷書數(shù)據(jù)包含相對(duì)小的字節(jié)數(shù)目,對(duì)于32個(gè)衛(wèi)星近似為1200字節(jié),并且歷書數(shù)據(jù)在6個(gè)月~1年內(nèi)是有用的,這依賴于重新安置衛(wèi)星,還是添加新的衛(wèi)星,還是將衛(wèi)星從星座中移除。在GPS星座中,每個(gè)衛(wèi)星向所有GPS衛(wèi)星以12.5分鐘的周期廣播歷書數(shù)據(jù),其每隔數(shù)天被更新。
星歷數(shù)據(jù)與歷書數(shù)據(jù)相似,但是提供了更加準(zhǔn)確的衛(wèi)星位置信息,如果星歷數(shù)據(jù)的年齡未超過數(shù)個(gè)小時(shí),則其準(zhǔn)確性達(dá)到數(shù)米。得自星歷數(shù)據(jù)的衛(wèi)星位置信息的準(zhǔn)確性隨著時(shí)間劣化。SPS接收機(jī)典型地使用星歷數(shù)據(jù)用于計(jì)算精確的衛(wèi)星位置,再與SPS接收機(jī)測(cè)量的偽距信息組合時(shí),其可用于位置計(jì)算。關(guān)于一個(gè)衛(wèi)星的GPS星座星歷數(shù)據(jù)集是近似為72字節(jié)的數(shù)據(jù),并且因此關(guān)于全部32個(gè)GPS衛(wèi)星的星歷數(shù)據(jù)需要約2304字節(jié)的數(shù)據(jù)存儲(chǔ)空間。在GPS星座中,每個(gè)衛(wèi)星每隔30秒廣播其自己的星歷數(shù)據(jù)。SPS接收機(jī)必需獲取衛(wèi)星,以便于獲得其星歷數(shù)據(jù)。
在典型的GPS接收機(jī)中,例如,在支持GPS的蜂窩通信和獨(dú)立導(dǎo)航設(shè)備中,用于直接從衛(wèi)星獲取新的歷書數(shù)據(jù)的時(shí)間需要多于12.5分鐘。在所需用于直接從衛(wèi)星獲得歷書數(shù)據(jù)的相對(duì)長(zhǎng)的周期中操作GPS接收機(jī),耗費(fèi)了電池中的相當(dāng)多的電量,其在包括支持GPS的蜂窩電話的許多應(yīng)用中是不理想的。所需用于以這樣方式獲得星歷數(shù)據(jù)的時(shí)間是相對(duì)小的,近似為30秒。
已知的是,在空中無線電消息中向支持GPS的無線電通信設(shè)備提供歷書信息,例如,題為“GPS Receiver Utilizing A CommunicationLink”的美國(guó)專利No.6,064,336中公開的。然而,在某些情況中,使用歷書信息或在空中消息中獲得歷書信息是不理想的。
而且,已知的是,在空中無線電消息中向支持GPS的無線電通信設(shè)備提供星歷信息,例如,由Motorola Eagle GPS接收機(jī)所執(zhí)行的。在現(xiàn)有技術(shù)的
圖1中,從蜂窩通信網(wǎng)絡(luò)基站12向使用空中通信協(xié)議的無線用戶設(shè)備14發(fā)射GPS衛(wèi)星星歷和歷書信息10。無線用戶設(shè)備14包含具有天線的GPS接收機(jī)16、蜂窩收發(fā)信機(jī)20和兩個(gè)數(shù)據(jù)庫,其存儲(chǔ)在存儲(chǔ)器中,用于存儲(chǔ)星歷數(shù)據(jù)22和歷書數(shù)據(jù)24。GPS接收機(jī)16可以經(jīng)由天線18直接從GPS衛(wèi)星獲取歷書和星歷數(shù)據(jù),并且將其存儲(chǔ)到歷書數(shù)據(jù)庫24和星歷數(shù)據(jù)庫22中。此外,蜂窩收發(fā)信機(jī)20可以經(jīng)由空中消息從蜂窩網(wǎng)絡(luò)獲取刷新的歷書和星歷數(shù)據(jù)10。
然而,在通信鏈路上發(fā)射衛(wèi)星歷書和星歷數(shù)據(jù)需要高成本的網(wǎng)絡(luò)基礎(chǔ)設(shè)施。此外,需要相對(duì)長(zhǎng)的數(shù)據(jù)串用于發(fā)射星歷和歷書數(shù)據(jù),并且對(duì)請(qǐng)求和存儲(chǔ)得自空中消息的數(shù)據(jù)的管理是麻煩的。其他的GPS接收機(jī)應(yīng)用,包括車輛導(dǎo)航,不包括可用于接收空中援助消息的無線電。出于這些和其他的原因,在至少某些應(yīng)用中,自空中援助消息獲得歷書數(shù)據(jù)是不理想的。
題為“Position Detection System Integrated into Mobile Terminal”的美國(guó)專利No.6,437,735公開了,在移動(dòng)GSP接收機(jī)處直接從GPS衛(wèi)星或者從無線通信網(wǎng)絡(luò)接收星歷數(shù)據(jù),并且通過比例縮放和校正星歷參數(shù)使星歷數(shù)據(jù)變換為歷書信息,以形成對(duì)應(yīng)的歷書參數(shù),其存儲(chǔ)在GSP接收機(jī)上,用于定位確定。確信以這樣的方式得到的歷書數(shù)據(jù)具有顯著的誤差,例如,在沿跟蹤方向中的積累誤差,其在非常長(zhǎng)的時(shí)間周期中可能產(chǎn)生不可接受的結(jié)果。
對(duì)于本領(lǐng)域的普通技術(shù)人員而言,在仔細(xì)地考慮下面的詳細(xì)描述以及下文描述的附圖之后,本公開內(nèi)容的多種方面、特征和優(yōu)點(diǎn)將變得更加顯而易見。
附圖簡(jiǎn)述圖1是用于從網(wǎng)絡(luò)向用戶設(shè)備傳遞GPS衛(wèi)星歷書和星歷信息的圖2是示例性GPS接收機(jī)的示意性框圖。
圖3是處理流程圖。
圖4是示例性GPS接收機(jī)的另一示意性框圖。
圖5是具有信息幀的示例性信號(hào)。
圖6是用于自星歷信息得到衛(wèi)星軌道信息的處理的示意性說明。
圖7是用于通過星歷信息更新歷書信息的處理的示意性說明。
圖8是由歷書得到的衛(wèi)星位置和由星歷得到的衛(wèi)星位置之間的衛(wèi)星位置矢量差的圖線,作為歷書和星歷年齡的函數(shù)。
圖9是由歷書得到的衛(wèi)星速度和由星歷得到的衛(wèi)星速度之間的衛(wèi)星速度矢量差的圖線,作為歷書和星歷年齡的函數(shù)。
圖10是關(guān)于刷新年齡為40天的星歷和歷書的情況,由歷書得到的衛(wèi)星位置和由星歷得到的衛(wèi)星位置之間的衛(wèi)星位置矢量差的圖線,作為以天為單位的星歷年齡的函數(shù)。
圖11是關(guān)于刷新年齡為40天的星歷和歷書的情況,由歷書得到的衛(wèi)星速度和由星歷得到的衛(wèi)星速度之間的衛(wèi)星速度矢量差的圖線,作為以天為單位的星歷年齡的函數(shù)。
具體實(shí)施例方式
根據(jù)本公開內(nèi)容的一個(gè)方面,衛(wèi)星定位系統(tǒng)(SPS)接收機(jī)在SPS接收機(jī)連接到外部電源,例如電池充電器或車載適配器的任何時(shí)間自動(dòng)地獲取或嘗試獲取歷書數(shù)據(jù)。在該操作模式下,SPS接收機(jī)連續(xù)地操作GPS接收機(jī),以在連接到外部電源時(shí),從例如,直接接收自衛(wèi)星或某些其他的源的信號(hào)中,解調(diào)歷書數(shù)據(jù)或其他的信息。
在圖2中,蜂窩手機(jī)220中的GPS接收機(jī)210經(jīng)由GPS天線232直接從GPS衛(wèi)星230獲取衛(wèi)星導(dǎo)航數(shù)據(jù)。一旦接收到,將衛(wèi)星導(dǎo)航數(shù)據(jù),例如歷書和/或星歷數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中,例如,存儲(chǔ)在星歷數(shù)據(jù)庫234和歷書數(shù)據(jù)庫236中。GPS接收機(jī)210是連續(xù)打開的,并且只要從外部經(jīng)由外部充電器連接器240將電力施加到手機(jī),其嘗試解調(diào)直接來自GPS衛(wèi)星230的星歷和歷書數(shù)據(jù)。外部電力可以來自電池充電器、點(diǎn)煙器適配器、免持車用適配器或者相似的向整個(gè)電話供電而非從電池內(nèi)部向SPS接收機(jī)供電的外部電源。
在圖3的處理示圖300中,在框310中,確定SPS接收機(jī),例如嵌入在蜂窩用戶設(shè)備中的SPS接收機(jī),是否連接到不同于其內(nèi)部電池的電源。在框320中,如果接收機(jī)連接到外部電源,則接收衛(wèi)星導(dǎo)航信息??梢灾苯訌男l(wèi)星,或者可替換地,從某些其他的源接收衛(wèi)星信息,例如星歷和/或歷書數(shù)據(jù),由于接收機(jī)未操作于電池電源,因此其同電池耗電無關(guān)。在框330中,將衛(wèi)星導(dǎo)航信息存儲(chǔ)在接收機(jī)上,例如,存儲(chǔ)在存儲(chǔ)器中。
在一個(gè)實(shí)施例中,衛(wèi)星定位系統(tǒng)的導(dǎo)航數(shù)據(jù)的接收在接收機(jī)連接到不同于其電池的電源時(shí)開始。通常,如果接收機(jī)重新連接到其電池,則衛(wèi)星定位系統(tǒng)的導(dǎo)航數(shù)據(jù)的接收是不連續(xù)的。然而,在某些實(shí)施例中,可能需要的是,在重新將SPS接收機(jī)連接到其電池時(shí),繼續(xù)接收SPS的導(dǎo)航數(shù)據(jù),直至完成導(dǎo)航數(shù)據(jù)的接收。在某些實(shí)施例中,僅在接收機(jī)連接到外部電源時(shí),直接從衛(wèi)星下載導(dǎo)航數(shù)據(jù),例如歷書數(shù)據(jù)。
在圖3中,在框340中,例如,在同外部電源斷開連接時(shí),確定電池電源是否被重新連接。如果在框350中,衛(wèi)星數(shù)據(jù)的下載未完成,則在框360中確定是否滿足這樣的條件,即其將需要或要求在電池電源下完成下載。在框360中評(píng)估的條件可以是,下載數(shù)據(jù)是必需的,或者下載幾乎完成,其可以通過例如,評(píng)估是否已接收了預(yù)定部分的或預(yù)定百分比的導(dǎo)航數(shù)據(jù)來確定。在圖3中,在框370中,如果不滿足該條件,則結(jié)束下載,而在框380中,如果滿足該條件,則完成下載。
根據(jù)本公開內(nèi)容的另一方面,SPS接收機(jī)與信息,例如衛(wèi)星歷書和/或星歷的信息到達(dá)的預(yù)期時(shí)間同步地操作。這樣,SPS接收機(jī)在未接收信息時(shí)不保持空閑和消耗電力。圖4說明了示例性的SPS接收機(jī)的示意性框圖,該SPS接收機(jī)具有實(shí)時(shí)時(shí)鐘,其控制GPS接收機(jī)與預(yù)期的信息到達(dá)時(shí)間的同步操作。
圖5是示例性的多幀信號(hào),例如GPS導(dǎo)航消息,盡管該消息可以是任何其他的信號(hào)。GPS信號(hào)是按照可預(yù)測(cè)的調(diào)度方案發(fā)射的,并且因此在獲取GPS信號(hào)時(shí),GPS接收機(jī)可以使其操作同步,用于僅接收信號(hào)中所關(guān)注的信息。在圖5中,例如,GPS接收機(jī)的接收功能在幀SF1~SF3到達(dá)的過程中是關(guān)閉的,并且GPS接收機(jī)的接收功能在幀SF4和SF5到達(dá)的過程中是打開的,以允許接收和解調(diào)所需的數(shù)據(jù)歷書。已知?dú)v書數(shù)據(jù)僅占用子幀4和5,而不占用1~3的子幀。歷書數(shù)據(jù)在25個(gè)連續(xù)的子幀4和5的集合上換向,以便于廣播歷書數(shù)據(jù)。圖5所示的數(shù)據(jù)結(jié)構(gòu)與自周(week)開始起的每30秒的歷元同步開始。因此,總是在自周開始起的30秒的某個(gè)整數(shù)倍(n*30sec)時(shí),發(fā)射子幀1的第1個(gè)比特的時(shí)間。同樣地,已知子幀2的第1個(gè)比特開始于6秒后,或者開始于自周開始起的時(shí)間T=n*30+6秒。自周開始起,子幀3開始于T=N*30+12秒,子幀4開始于T=N*30+18秒,而子幀5開始于T=N*30+24秒。因此,如果預(yù)先使GPS接收機(jī)的實(shí)時(shí)時(shí)鐘同相對(duì)準(zhǔn)確的時(shí)間同步,則其可被編程為在子幀4開始時(shí)開啟,并且在子幀5結(jié)束時(shí)關(guān)閉,僅解調(diào)關(guān)于這些子幀的比特,并且在使其功耗最小的同時(shí)獲取刷新的歷書數(shù)據(jù)。需要25個(gè)子幀4和5的集合,以獲得完整的歷書數(shù)據(jù)發(fā)布。在一個(gè)實(shí)施例中,GPS接收機(jī)在跟蹤衛(wèi)星的同時(shí)接收導(dǎo)航信息。
在一個(gè)實(shí)施例中,GPS接收機(jī)與GPS衛(wèi)星或者如轉(zhuǎn)發(fā)器的其他的源發(fā)射的GPS導(dǎo)航消息中的星歷和/或歷書信息的預(yù)期到達(dá)同步操作。在其他的實(shí)施例中,GPS接收機(jī)與時(shí)鐘修正信息、電離層修正信息、對(duì)流層修正信息、世界協(xié)調(diào)時(shí)間偏移修正信息或者其他的具有調(diào)度到達(dá)時(shí)間的信息的預(yù)期到達(dá)時(shí)間同步操作。
通常,GPS接收機(jī)在接收功能失能的時(shí)間周期中,例如在圖5的幀SF1~SF3到達(dá)的過程中,可以執(zhí)行其他的操作。更具體地,在GPS接收機(jī)不接收的周期中,GPS接收機(jī)可操作處理先前接收的信號(hào)。
在1999年10月11日更新的Navstar文獻(xiàn)ICD-GPS-200,RevisionC,其整體內(nèi)容在此處并入列為參考,在頁87和97中列出了星歷參數(shù),并且在頁108中列出了歷書參數(shù)。
衛(wèi)星歷書數(shù)據(jù)在計(jì)算獲取援助信息中是有用的,諸如作為時(shí)間的函數(shù)的衛(wèi)星多普勒和碼相位估值以及衛(wèi)星可見性估值。針對(duì)特定的歷元時(shí)間(epoch time)修改或優(yōu)化歷書數(shù)據(jù)。歷元時(shí)間由參數(shù)TOA(歷書時(shí)間)和歷書周數(shù)WNA確認(rèn),其中參數(shù)TOA是被描述為周(week)中的秒數(shù)的歷元時(shí)間。GPS時(shí)鐘和周數(shù)開始于1980年1月5日的周數(shù)0和時(shí)間0,周數(shù)每周計(jì)數(shù)加1,在1024周后翻轉(zhuǎn),同時(shí)GPS時(shí)鐘每隔1秒加1秒,在下一周開始時(shí)清零。每周積累604800秒。歷書周數(shù)WNA和TOA精確地確認(rèn)了關(guān)于歷書的參考時(shí)間,同時(shí)具有歷書周數(shù)的256周的周期的模糊性。歷書周數(shù)是10比特的GPS周數(shù)中的8個(gè)比特,其產(chǎn)生了256周的重復(fù)時(shí)間??紤]到周數(shù)差,由時(shí)差導(dǎo)出了用于確定衛(wèi)星位置相對(duì)于時(shí)間的歷書方程,該時(shí)差是當(dāng)前時(shí)間同TOA之間的以秒為單位的時(shí)差。在方程(1)中示出了如何通過歷書實(shí)現(xiàn)該操作的注解,其中函數(shù)將歷書轉(zhuǎn)化為地固地心(ECEF)坐標(biāo)系中的3維衛(wèi)星XYZ位置矢量,作為關(guān)于特定的衛(wèi)星“sv”的時(shí)間“t”、周數(shù)“wk”的函數(shù),并且其中函數(shù)SVPOS_alm使用了前面描述的歷書衛(wèi)星位置方程。
SVPosXYZ_alm[sv]=SVPOS_alm(t,wk,sv)(1)3維矢量SatPosXYZ_alm可被寫成SVPosXYZ_alm=[SVPosX,SVPosY,SVPosZ],其中SVPosX分量是X軸元素,SVPosY是Y軸元素,而SVPosZ是Z軸元素。歷書方程將時(shí)間和周數(shù)轉(zhuǎn)化為衛(wèi)星速度矢量,如下面方程(2)中所示。
SVVelXYZ_alm[sv]=SVVEL_alm(t,wk,sv)(2)返回的速度矢量是ECEF Cartesian坐標(biāo)系統(tǒng)中的3維矢量,其指出了在瞬時(shí)時(shí)間歷元“t”處的衛(wèi)星速度。
還針對(duì)特定歷元時(shí)間修正和優(yōu)化衛(wèi)星星歷數(shù)據(jù),該歷元時(shí)間被稱為星歷時(shí)間或TOE。如果當(dāng)前時(shí)間“t”和TOE之間的時(shí)差在正常條件下在+/-2小時(shí)內(nèi),則星歷數(shù)據(jù)對(duì)于計(jì)算精確的衛(wèi)星位置數(shù)據(jù)(準(zhǔn)確到數(shù)米)是有用的。當(dāng)時(shí)間t和TOE之間的差在范圍-7200秒<=t-TOE<=+7200秒內(nèi)時(shí),星歷數(shù)據(jù)可靠地計(jì)算衛(wèi)星位置矢量和速度矢量數(shù)據(jù),到達(dá)用于用戶位置和速度計(jì)算所需要的精度。當(dāng)時(shí)間在-7200秒<=t-TOE<=+7200秒的范圍外時(shí),衛(wèi)星位置準(zhǔn)確性劣化,并且通常星歷數(shù)據(jù)對(duì)于自動(dòng)位置求解是無用的。
同歷書數(shù)據(jù)相似,老齡的或不準(zhǔn)確的星歷數(shù)據(jù)對(duì)于計(jì)算獲取援助信息是有用的,諸如作為時(shí)間的函數(shù)的多普勒和碼相位估值以及衛(wèi)星可見性估值。時(shí)差t-TOE越大,衛(wèi)星位置和速度坐標(biāo)中的誤差就越大。描述星歷演化位置和速度數(shù)據(jù)的方程在下面的方程(3)和(4)中示出。
SVPosXYZ_eph[sv]=SVPOS_eph(t,wk,sv)(3)SVVelXYZ_eph[sv]=SVVEL_eph(t,wk,sv)(4)在ICD-GPS-200文獻(xiàn)的表20-IV中描述了所使用的衛(wèi)星位置和速度方程。
在一個(gè)實(shí)施例中,針對(duì)同一衛(wèi)星,在同一時(shí)間“t”,比較由星歷數(shù)據(jù)得到的衛(wèi)星位置和由歷書數(shù)據(jù)得到的衛(wèi)星位置。例如,由下面的方程(5)表示的3維差矢量,APXYZ[sv]=|SVPOS_eph(t,wk,sv)-SVPOS_alm(t,wk,sv)|(5)表示由歷書得到的位置同由星歷得到的位置之間的線性范圍差,其中量值算子|.|是關(guān)于三個(gè)矢量差元素的每一個(gè)的平方和的平方根的簡(jiǎn)化注解。
圖8說明了作為星歷和歷書數(shù)據(jù)的年齡的函數(shù)的方程(5)中描述的衛(wèi)星位置矢量的差的增加。圖8中的x軸表示以天為單位的歷書/星歷的年齡,而Y軸表示在特定歷元時(shí)間下關(guān)于GPS星座中的全部衛(wèi)星的衛(wèi)星位置矢量差,即方程(5)。在天數(shù)0時(shí),收集關(guān)于整個(gè)GPS星座的刷新的歷書和星歷。在歷書和星歷刷新時(shí)(天數(shù)0、1、2),衛(wèi)星位置差是相對(duì)小的,約為1~2km。隨著數(shù)據(jù)集年齡增加,同歷書相比,在約100天后,得自星歷的衛(wèi)星位置的差增加至不大于300km。由于包括針對(duì)升交角距(arguments of latitude)、軌道半徑和傾角的正弦和余弦修正的幅度,大部分差是由于來自星歷數(shù)據(jù)而非歷書數(shù)據(jù)的衛(wèi)星位置的誤差增加而引起的。同用戶-衛(wèi)星的距離,其在20,100km和28,500km之間,衛(wèi)星位置矢量中的300km的位置誤差同用戶-衛(wèi)星的距離的幾何特征是非常小的(距離矢量的1/67~1/95)。因此,作為時(shí)間的函數(shù)的描述特定衛(wèi)星的方位和高度的衛(wèi)星可見性方程在誤差上將不超過約1~2度。
圖9示出了從星歷和歷書數(shù)據(jù)的“刷新”狀態(tài)(天=0、1、2)到相對(duì)老的100天的星歷和歷書數(shù)據(jù)之間的衛(wèi)星速度矢量差。大部分衛(wèi)星速度矢量差處于沿跟蹤方向(along-track direction)中,但是其也可以處于用戶-衛(wèi)星單位矢量的方向中,這意味著其直接轉(zhuǎn)化為預(yù)測(cè)的多普勒誤差。在約100天后,對(duì)于最差情況,即,如果全部的速度誤差處于用戶-衛(wèi)星單位矢量的方向中;小概率情況,則速度矢量差小于35米/秒,其轉(zhuǎn)化為約183Hz的預(yù)測(cè)多普勒誤差。圖9所示的大部分的差是由于變老的星歷數(shù)據(jù)而非變老的歷書數(shù)據(jù)而引起的。如果獲取算法考慮了由于變老的星歷數(shù)據(jù)引起的多普勒偏差的幾乎線性的增加,則關(guān)于100天年齡的星歷數(shù)據(jù)的預(yù)測(cè)多普勒足夠用于獲取衛(wèi)星。例如,獲取算法可以修改作為近似為星歷年齡的函數(shù)的多普勒偏差,例如,Du=183Hz*天數(shù)/100,并且因此,隨著存儲(chǔ)的星歷數(shù)據(jù)的變老,基于存儲(chǔ)的星歷數(shù)據(jù)的年齡擴(kuò)展多普勒搜索空間。
圖10和11說明了同80天前的歷書數(shù)據(jù)相比,當(dāng)前的星歷數(shù)據(jù)(天=0)的衛(wèi)星位置和速度差的關(guān)系。在t=-80天時(shí),捕獲刷新的歷書數(shù)據(jù)并將其存儲(chǔ)在存儲(chǔ)器中。在t=0天時(shí),收集刷新的星歷數(shù)據(jù)并且將其同老的歷書數(shù)據(jù)比較。在收集星歷數(shù)據(jù)之后,可以繪制時(shí)間上向后,即從T=-80天(歷書刷新,星歷年齡-80天)到T=0天(星歷刷新,歷書年齡80天)的位置/速度差的圖線。這允許直接比較,當(dāng)時(shí)間T處于準(zhǔn)確的星歷時(shí)間周期-7200秒<=t-TOE<=+7200秒中時(shí),在歷書位置和速度同星歷位置和速度比較之后經(jīng)過80天的歷書數(shù)據(jù)的性能。在天0(x軸)時(shí),星歷數(shù)據(jù)是最準(zhǔn)確的,并且變老的歷書是大部分位置/速度差的源。圖10指出了,即使在經(jīng)過80天之后,歷書數(shù)據(jù)仍返回可信度為40km內(nèi)的位置數(shù)據(jù),以及約5米/秒內(nèi)的速度準(zhǔn)確性(圖11),可信度數(shù)據(jù)由刷新的星歷數(shù)據(jù)確定。
在圖10和11中,圖線1000、1002、1004和1006表不關(guān)于一組四個(gè)衛(wèi)星的相對(duì)于時(shí)間的誤差,其中衛(wèi)星的位置和速度誤差基本上大于星座中的其他24個(gè)衛(wèi)星。GPS星座中的衛(wèi)星周期性地重新定相(re-phase)或者在軌道中移動(dòng),以重新調(diào)整軌道,用于更優(yōu)化的覆蓋。結(jié)果,在圖10和11中,對(duì)應(yīng)于圖線1000、1002、1004和1006的衛(wèi)星在獲取歷書和星歷數(shù)據(jù)之間的80天中的某個(gè)時(shí)間在軌道中重新定相。這樣,由“老”的歷書數(shù)據(jù)捕獲“老”的軌道,而由“新”的星歷數(shù)據(jù)捕獲“新”的軌道。因此,在歷書和星歷數(shù)據(jù)之間的重新定相的衛(wèi)星位置和速度比較結(jié)果中存在基本上大的位置和速度誤差??梢詸z測(cè)到該誤差比隨著時(shí)間增加的正常誤差更大,并且事實(shí)上,相比于老的歷書衛(wèi)星位置/速度數(shù)據(jù)同較新的星歷衛(wèi)星位置/速度數(shù)據(jù)比較的情況,對(duì)于在軌道中已被重新定相的特定的衛(wèi)星,還可以檢測(cè)到比預(yù)期的誤差更大的誤差。很可能地,所存儲(chǔ)的歷書數(shù)據(jù)應(yīng)由刷新的歷書替換,或者簡(jiǎn)單地使用新采集的星歷數(shù)據(jù)獲取衛(wèi)星。由于大的估值多普勒誤差,使用老的“定相前”的歷書或星歷數(shù)據(jù)獲取“重新定相后”的衛(wèi)星的嘗試,將可能導(dǎo)致檢測(cè)衛(wèi)星的失敗。
根據(jù)本公開內(nèi)容的另一方面,SPS接收機(jī)在正常使用過程中經(jīng)由蜂窩網(wǎng)絡(luò)在空中協(xié)議消息中下載星歷,或者直接從GPS衛(wèi)星下載星歷,以便于在SPS接收機(jī)處計(jì)算準(zhǔn)確的位置解。在獲得新的星歷時(shí),SPS接收機(jī)將先前存儲(chǔ)的歷書數(shù)據(jù)的準(zhǔn)確性同刷新的星歷數(shù)據(jù)比較,并且依賴于誤差閾值,決定使用星歷數(shù)據(jù)替換衛(wèi)星歷書數(shù)據(jù),還是直接從衛(wèi)星收集刷新的歷書。
在某些實(shí)施例中,SPS接收機(jī),其可以嵌入在通信設(shè)備中,存儲(chǔ)關(guān)于每個(gè)衛(wèi)星的歷書和星歷數(shù)據(jù),并且將存儲(chǔ)的歷書數(shù)據(jù)的準(zhǔn)確性同存儲(chǔ)的更新的星歷數(shù)據(jù)比較,并且依賴于歷書和星歷數(shù)據(jù)的不準(zhǔn)確性或者誤差和/或年齡,決定使用歷書數(shù)據(jù)還是星歷數(shù)據(jù),用于每個(gè)衛(wèi)星的獲取援助計(jì)算。在另一實(shí)施例中,SPS接收機(jī)存儲(chǔ)關(guān)于星座中的每個(gè)衛(wèi)星的歷書和星歷數(shù)據(jù),并且由最準(zhǔn)確的或最新的源,即歷書或星歷數(shù)據(jù),計(jì)算援助數(shù)據(jù)。使用援助數(shù)據(jù)檢測(cè)特定的衛(wèi)星的失敗將觸發(fā)通過無線網(wǎng)絡(luò)的對(duì)未獲取的衛(wèi)星的刷新的星歷的請(qǐng)求。在另一實(shí)施例中,SPS接收機(jī)存儲(chǔ)星歷數(shù)據(jù),用于在-7200秒<=t-TOE<=+7200秒時(shí)間周期以外的時(shí)間生成衛(wèi)星獲取援助。當(dāng)援助數(shù)據(jù)中的預(yù)期的誤差大于閾值時(shí),無線手機(jī)請(qǐng)求關(guān)于特定衛(wèi)星的刷新星歷。在另一實(shí)施例中,SPS接收機(jī)存儲(chǔ)星歷數(shù)據(jù),用于在-7200秒<=t-TOE<=+7200秒時(shí)間周期以外的時(shí)間生成衛(wèi)星獲取援助。當(dāng)星歷的年齡超過特定的閾值時(shí),在該閾值之后援助數(shù)據(jù)變得不準(zhǔn)確,嵌入在通信設(shè)備中的GPS接收機(jī)請(qǐng)求關(guān)于特定衛(wèi)星的刷新數(shù)據(jù)。
根據(jù)本公開內(nèi)容的另一方面,在確定存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上的關(guān)于至少一個(gè)衛(wèi)星的星歷數(shù)據(jù)對(duì)于生成衛(wèi)星獲取援助數(shù)據(jù)而言不再有用的時(shí)候,衛(wèi)星定位系統(tǒng)接收機(jī)不再嘗試獲取衛(wèi)星,SPS接收機(jī)例如,從通信網(wǎng)絡(luò)或者直接從衛(wèi)星周期性地更新星歷數(shù)據(jù),同時(shí)衛(wèi)星定位系統(tǒng)接收機(jī)不再嘗試獲取衛(wèi)星,直至衛(wèi)星定位系統(tǒng)接收機(jī)接收到關(guān)于至少一個(gè)衛(wèi)星的刷新的星歷數(shù)據(jù)。在一個(gè)實(shí)施例中,當(dāng)衛(wèi)星定位系統(tǒng)接收機(jī)不再嘗試獲取衛(wèi)星時(shí),更新星歷數(shù)據(jù),直至衛(wèi)星定位系統(tǒng)接收機(jī)接收到關(guān)于全部衛(wèi)星的刷新的星歷數(shù)據(jù)。
根據(jù)本公開內(nèi)容的另一方面,當(dāng)確定存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上的星歷數(shù)據(jù)過時(shí)時(shí),衛(wèi)星定位系統(tǒng)接收機(jī)確定,在不嘗試通過衛(wèi)星定位系統(tǒng)接收機(jī)獲取衛(wèi)星時(shí),使用過時(shí)的星歷數(shù)據(jù),特定的衛(wèi)星是可見的,并且通過空中消息請(qǐng)求關(guān)于同一衛(wèi)星的當(dāng)前的星歷數(shù)據(jù),同時(shí)不嘗試通過衛(wèi)星定位系統(tǒng)接收機(jī)獲取衛(wèi)星。根據(jù)本公開內(nèi)容的另一方面,衛(wèi)星定位系統(tǒng)接收機(jī)通過嘗試使用存儲(chǔ)的星歷數(shù)據(jù)獲取衛(wèi)星,確定星歷數(shù)據(jù)不夠準(zhǔn)確,不能獲取衛(wèi)星。如果星歷數(shù)據(jù)不準(zhǔn)確,則在空中消息中請(qǐng)求準(zhǔn)確的星歷。
根據(jù)本公開內(nèi)容的另一方面,由獲得自至少一個(gè)星歷數(shù)據(jù)發(fā)布的信息生成低分辨率的衛(wèi)星軌道信息。在某些實(shí)施例中,由獲得自至少一個(gè)星歷發(fā)布的信息而得到的低分辨率的衛(wèi)星軌道信息具有足夠用于計(jì)算衛(wèi)星位置和速度信息的分辨率水平。衛(wèi)星位置和速度信息可用于確定衛(wèi)星多普勒估值和不確定度范圍,其可用于SPS接收機(jī)進(jìn)行的初始衛(wèi)星獲取。在其他的實(shí)施例中,得自至少一個(gè)星歷數(shù)據(jù)發(fā)布的低分辨率的衛(wèi)星軌道信息基本上與歷書數(shù)據(jù)相同。因此,低分辨率的衛(wèi)星軌道信息對(duì)于不具有預(yù)先存儲(chǔ)的歷書數(shù)據(jù)的SPS接收機(jī)而言是有用的,并且在預(yù)先存儲(chǔ)的歷書數(shù)據(jù)丟失、損壞或過時(shí)的接收機(jī)中,其是有用的。該處理還可以消除對(duì)直接從衛(wèi)星或者從空中消息獲得歷書數(shù)據(jù)的需要。在某些SPS接收機(jī)中,對(duì)于接收機(jī)制造商而言,在接收機(jī)上存儲(chǔ)歷書數(shù)據(jù)或者及時(shí)地存儲(chǔ)歷書數(shù)據(jù)是不實(shí)際的。在這些和其他的情況中,理想的是,在SPS接收機(jī)上生成低分辨率的衛(wèi)星軌道信息。
通常,至少針對(duì)衛(wèi)星獲取的目的,通過使用同升交角距、軌道半徑和傾角的正弦和余弦修正的幅度無關(guān)的星歷數(shù)據(jù),并且將軌道計(jì)算限制于下面的原始星歷參數(shù),可以由星歷數(shù)據(jù)集對(duì)歷書參數(shù)進(jìn)行良好的近似M0~參考時(shí)間的平近點(diǎn)角(Mean Anomaly);e~偏心率;(A)1/2~半長(zhǎng)徑的平方根;(OMEGA)0~升交點(diǎn)經(jīng)度(Longitude of Ascending Node);i0~參考時(shí)間的傾角;ω~近地點(diǎn)角距OMEGADOT~赤經(jīng)率(Rate of Right Ascension);和IDOT~傾角率。
通??山邮艿氖牵诨旧?/-2小時(shí)間隔以外的時(shí)間周期中,例如100或更多天,使用星歷數(shù)據(jù),用于衛(wèi)星獲取目的。
圖6說明了用于由來自同一衛(wèi)星的至少一個(gè)星歷數(shù)據(jù)發(fā)布,生成相對(duì)低分辨率的衛(wèi)星軌道信息的處理。SPS接收機(jī)有時(shí)自同一衛(wèi)星獲得多個(gè)星歷數(shù)據(jù)發(fā)布EPH1 601、EPH2 602、EPH3 603和EPH4 604等,例如,其同SPS接收機(jī)位置解相關(guān)。星歷數(shù)據(jù)可以直接獲取自SPS衛(wèi)星,或其可以請(qǐng)求自某些其他的源,例如,經(jīng)由空中消息請(qǐng)求自援助基站。連續(xù)的星歷數(shù)據(jù)發(fā)布之間的間隔可以是周或月,這依賴于自其得到的低分辨率衛(wèi)星軌道信息的所需分辨率,盡管可替換地,可以使用更長(zhǎng)的或更短的時(shí)間間隔。星歷數(shù)據(jù)發(fā)布之間的間隔優(yōu)選地超過任何特定的星歷發(fā)布的有效時(shí)間周期,例如TOE+/-2小時(shí)。
例如,在需要用于確定接收機(jī)的位置或方位時(shí),在SPS接收機(jī)操作的正常過程中獲得了多個(gè)星歷數(shù)據(jù)發(fā)布。因此,由于星歷信息通常被獲取用于其他的目的,因此對(duì)于生成低分辨率的衛(wèi)星軌道信息的唯一目的,通常沒有必要為了獲得星歷數(shù)據(jù)而專門地分配SPS接收機(jī)資源。然而,在某些情況中,理想的是,獲得專門用于生成或更新低分辨率衛(wèi)星軌道信息的分辨率的星歷數(shù)據(jù),例如,以確保得到的低分辨率衛(wèi)星軌道信息具有所需的分辨率。
在圖6中,在框610中計(jì)算基于星歷的衛(wèi)星位置和速度。衛(wèi)星位置矢量(SVPosXYZ_eph[sv])和衛(wèi)星速度矢量(SVVelXYZ_eph[sv])是基于對(duì)應(yīng)的星歷數(shù)據(jù)的特定時(shí)間歷元處的SPS位置確定的工件。優(yōu)選地,對(duì)于每個(gè)星歷數(shù)據(jù)集,在SPS接收機(jī)上的數(shù)據(jù)庫中存儲(chǔ)了至少一個(gè)衛(wèi)星位置和速度矢量坐標(biāo)對(duì),如框612所指出的。更具體地,所存儲(chǔ)的參數(shù)包括衛(wèi)星位置矢量SVPosXYZ_eph[i]、衛(wèi)星速度矢量SVVelXYZ_eph[i]、衛(wèi)星標(biāo)識(shí)符(SVID[i])、同衛(wèi)星位置/速度數(shù)據(jù)相關(guān)聯(lián)的時(shí)間(TOW[i])、GPS周數(shù)(Wn[i])、和任選地,星歷時(shí)間(TOE[i])。索引[i]指出了關(guān)于特定參數(shù)的數(shù)據(jù)庫中的條目編號(hào),例如;svid[i]是關(guān)于該條目的對(duì)應(yīng)的衛(wèi)星ID。如果在TOE時(shí)間而非TOW時(shí)間計(jì)算衛(wèi)星位置和速度,則可以替換TOW存儲(chǔ)TOE[i]。不太可能的是,正常位置計(jì)算功能將實(shí)際上在準(zhǔn)確的TOE時(shí)間下計(jì)算時(shí)間,因此更為實(shí)際的是,存儲(chǔ)同衛(wèi)星位置/速度數(shù)據(jù)的計(jì)算時(shí)間相關(guān)聯(lián)的TOW時(shí)間。在其中未使用對(duì)基于星歷的衛(wèi)星位置和速度函數(shù)的額外調(diào)用的應(yīng)用中,可以避免存儲(chǔ)TOE。如果可以承受對(duì)基于星歷的衛(wèi)星位置和速度函數(shù)的額外調(diào)用,則可以避免存儲(chǔ)TOW[i],這樣更加容易計(jì)算TOE時(shí)間下的位置和速度坐標(biāo),其允許數(shù)據(jù)庫,這是因?yàn)門OW時(shí)間將被存為TOE時(shí)間,由于TOE時(shí)間是整數(shù)表述,因此其需要較少的比特。如果SPS接收機(jī)每天使用,則邏輯具有以某個(gè)周期性的速率,例如每周存儲(chǔ)數(shù)據(jù)的附加功能。如果使用模式是更加稀疏的,比如每年一次,則所獲取的每個(gè)星歷數(shù)據(jù)集將用于更新存儲(chǔ)的歷書參數(shù)。
在圖6中,在框614中,衛(wèi)星軌道信息是通過直接曲線擬合函數(shù)獲得的,其由多個(gè)衛(wèi)星位置矢量和速度矢量形成了衛(wèi)星位置曲線和衛(wèi)星速度曲線,作為時(shí)間的函數(shù)??梢砸詡鹘y(tǒng)的方式確定開普勒(Keplerian)軌道元素的計(jì)算。在Dover Publication在1971年出版的Bate、Mueller和White的“Fundamentals of Astrodynamics”,從頁61開始,討論了由衛(wèi)星位置和速度數(shù)據(jù)點(diǎn)計(jì)算開普勒軌道元素的示例。在框618中,存儲(chǔ)衛(wèi)星軌道信息,并且在后面使用,用于獲取援助的生成。
在某些實(shí)施例中,針對(duì)至少一個(gè)衛(wèi)星接收對(duì)應(yīng)于多個(gè)星歷數(shù)據(jù)發(fā)布的部分,例如,消除正弦和余弦諧振項(xiàng),以便于在星歷軌道方程中移除該長(zhǎng)時(shí)間的誤差源。這可以通過將針對(duì)升交角距、軌道半徑和傾角的正弦和余弦修正的幅度設(shè)置為0而實(shí)現(xiàn)。
在某些實(shí)施例中,為了簡(jiǎn)便,在框614中確定的衛(wèi)星軌道系數(shù)被轉(zhuǎn)換為歷書數(shù)據(jù)的分辨率和格式。沒有必要將確定的衛(wèi)星軌道系數(shù)比例縮放為由GPS衛(wèi)星發(fā)射的相同的比特?cái)?shù)目和比例因子。比例縮放允許通過將衛(wèi)星軌道系數(shù)轉(zhuǎn)換為歷書數(shù)據(jù)的格式和分辨率,使直接獲得自GPS衛(wèi)星的歷書數(shù)據(jù)或衛(wèi)星軌道系數(shù)存儲(chǔ)在相同的保持寄存器(holding register)中。而且,多個(gè)星歷數(shù)據(jù)的發(fā)布的精度可以減少至同關(guān)于同一衛(wèi)星的歷書數(shù)據(jù)可相比的分辨率水平,如美國(guó)專利No.6,437,735中描述的。
根據(jù)本公開內(nèi)容的另一方面,依據(jù)基于星歷的衛(wèi)星位置和速度信息以及基于歷書的衛(wèi)星位置和速度信息的差,不定期地更新存儲(chǔ)在SPS接收機(jī)上的歷書數(shù)據(jù)。該策略消除了下載歷書數(shù)據(jù)的更新版本的必要。
在從工廠運(yùn)輸之前,在制造過程中,歷書數(shù)據(jù)可以例如,經(jīng)由串口連接,初始存儲(chǔ)在SPS接收機(jī)上的存儲(chǔ)器中??商鎿Q地,在將歷書數(shù)據(jù)初始遞送給用戶時(shí),例如,在激活支持SPS的蜂窩電話時(shí),可以將歷書數(shù)據(jù)安裝在SPS接收機(jī)中。例如,使用上文討論的同步化方案,或者通過傳統(tǒng)的裝置,其需要至少12.5分鐘的連續(xù)衛(wèi)星跟蹤,如果未連接到外部電源,則其基本上可以耗盡手機(jī)電池,還可以直接自SPS衛(wèi)星獲得歷書數(shù)據(jù)。然而,根據(jù)本公開內(nèi)容的該方面,有必要的僅是,獲取一次歷書數(shù)據(jù),其與獲取方法無關(guān)。
該方案利用了這一事實(shí),即SPS接收機(jī)不定期地獲取更新的星歷數(shù)據(jù),用于接收機(jī)位置計(jì)算。星歷數(shù)據(jù)可以在約30秒的連續(xù)跟蹤中直接獲取自SPS衛(wèi)星,或者其可以經(jīng)由來自援助SPS基站或某些其他的源的空中消息集而被請(qǐng)求。
在圖7中,SPS接收機(jī)有時(shí)自同一衛(wèi)星獲得多個(gè)星歷數(shù)據(jù)發(fā)布EPH1701、EPH2702、EPH3703和EPH4704等,例如,其同SPS接收機(jī)位置解相關(guān),其通過如上文參考圖6討論的時(shí)間間隔隔開。如所討論的,位置計(jì)算的工件是特定的時(shí)間歷元處基于刷新的星歷數(shù)據(jù)的關(guān)于每個(gè)衛(wèi)星的衛(wèi)星位置矢量(SVPosXYZ_eph[sv])和衛(wèi)星速度矢量(SVVelXYZ_eph[sv])信息。在圖7中,在框712中存儲(chǔ)衛(wèi)星位置矢量SVPosXYZ_eph[i]、衛(wèi)星速度矢量SVVelXYZ_eph[i]、衛(wèi)星標(biāo)識(shí)符(SVID)、同衛(wèi)星位置/速度數(shù)據(jù)相關(guān)聯(lián)的時(shí)間(TOW[i])、GPS周數(shù)(Wn[i])、和任選地,星歷時(shí)間(TOE[i]),如上文參考圖6所討論的。
星歷數(shù)據(jù)在包括星歷時(shí)間(TOE)附近的兩個(gè)小時(shí),即TOE+/-2小時(shí)的時(shí)間部分中,創(chuàng)建了相對(duì)真實(shí)的衛(wèi)星位置和速度矢量。因此,由TOE+/-2小時(shí)之間或其范圍中的時(shí)間歷元處的刷新星歷數(shù)據(jù)得到的任何衛(wèi)星位置/速度數(shù)據(jù),在與同一時(shí)間歷元的由歷書得到的衛(wèi)星位置和速度矢量數(shù)據(jù)比較時(shí),可以用作“真實(shí)模型”。隨著存儲(chǔ)的歷書數(shù)據(jù)變老,由星歷和歷書得到的位置和速度矢量之間的誤差增加到不可接受的極限。該差,其還被稱為位置和速度殘差,可用于計(jì)算針對(duì)原始存儲(chǔ)的歷書參數(shù)的平差(adjustment),以減少歷書產(chǎn)生的誤差。
該處理通常將由歷書得到的衛(wèi)星位置和速度信息同得自當(dāng)前的星歷數(shù)據(jù)的衛(wèi)星位置和速度信息比較,并且基于比較結(jié)果得到用于當(dāng)前的歷書參數(shù)的修正值。該修正值用于更新歷書數(shù)據(jù)(new_param=old_param+correction),關(guān)于其的新的參數(shù)被存儲(chǔ),用于未來的獲取,例如,當(dāng)前星歷數(shù)據(jù)所能應(yīng)用的窗口之外的獲取。
在發(fā)展關(guān)于數(shù)個(gè)衛(wèi)星的數(shù)個(gè)當(dāng)前和過去的衛(wèi)星位置坐標(biāo)的數(shù)據(jù)庫時(shí),可以測(cè)量歷書數(shù)據(jù)誤差。在圖7中,使用基于歷書的衛(wèi)星位置和速度計(jì)算器722,使用在框720中存儲(chǔ)的歷書數(shù)據(jù)和在框712中存儲(chǔ)的SVID[i]、TOW[i]和Wn[i]參數(shù)計(jì)算基于歷書的位置SVPosXYZ_alm[i]和速度SVVelXYZ_alm[i]坐標(biāo)。在由TOW[i](其獲得自框712)標(biāo)出的時(shí)間處,針對(duì)每個(gè)衛(wèi)星(SVID[i])計(jì)算歷書位置和速度信息。在框724中存儲(chǔ)基于歷書的計(jì)算結(jié)果。
在圖7中,在框730中,計(jì)算衛(wèi)星位置和衛(wèi)星速度矢量的差。具體地,PXYZ[i]=SVPOS_eph(t,wk,sv)-SVPOS_alm(t,wk,sv)表示基于當(dāng)前的衛(wèi)星星歷和變老的歷書位置的位置的3維差矢量,而VXYZ[i]=SVVel_eph(t,wk,sv)-SVVel_alm(t,wk,sv)表示基于當(dāng)前的衛(wèi)星星歷和變老的歷書速度的速度的3維差。計(jì)算殘差,并且將其存儲(chǔ)在關(guān)于每個(gè)衛(wèi)星的數(shù)據(jù)庫中,其是在步712和724中存儲(chǔ)在數(shù)據(jù)庫中的。
位置和速度殘差信息可用作誤差信號(hào),其可用于修正變老的歷書數(shù)據(jù)。在圖7中,在框724中,通過基于在對(duì)應(yīng)于真實(shí)模型數(shù)據(jù)庫中的樣本的時(shí)間間隔上的殘差大小的函數(shù),調(diào)節(jié)原始?xì)v書的參數(shù)。在每次調(diào)節(jié)歷書軌道參數(shù)之后,可以重復(fù)該處理,創(chuàng)建關(guān)于每個(gè)衛(wèi)星的新的殘差集合。
在一個(gè)實(shí)施例中,該處理使用最小二乘(LS)計(jì)算,或者其可以迭代執(zhí)行,以使迭代次數(shù)最小。如果使用LS計(jì)算逼近,則通過在所涉及的靈敏度下,計(jì)算衛(wèi)星位置誤差矢量相對(duì)于軌道參數(shù)的偏導(dǎo)數(shù),即一階建模,最優(yōu)地解決了問題。其還可以通過測(cè)試每個(gè)歷書數(shù)據(jù)的靈敏度或者通過基于殘差中的主要誤差的方向調(diào)節(jié)每個(gè)歷書參數(shù)來執(zhí)行。
例如,如果大部分誤差處于沿跟蹤方向中,則調(diào)節(jié)平均運(yùn)動(dòng)參數(shù),以使后續(xù)迭代中的沿跟蹤方向的誤差最小。沿跟蹤方向的位置誤差的基本線性的誤差增加可極大地歸因于單一的軌道元素,即衛(wèi)星的平均運(yùn)動(dòng)的誤傳(misrepresentation)。該參數(shù)表示畫橢圓的環(huán)形軌道中的衛(wèi)星的預(yù)定軌跡(沿其發(fā)生了實(shí)際運(yùn)動(dòng))的增加的線性角速度,并且涉及星歷中的兩個(gè)參數(shù),半長(zhǎng)徑a和平均運(yùn)動(dòng)的修正值n,其均呈現(xiàn)在下面的方程中M=n(t-tp) (6)n=√μ/a3+n(7)其中“t”表示時(shí)間,“tp”表示近地點(diǎn)通過的時(shí)間,“n”是平均運(yùn)動(dòng),而“M”是畫出的環(huán)形軌道的角度,并且其中“μ”表示萬有引力常數(shù)。
假設(shè)通過與當(dāng)前星歷比較測(cè)量了歷書的沿跟蹤方向的誤差分量,通過調(diào)節(jié)由歷書假定的平均運(yùn)動(dòng)參數(shù),可以生成修正值,由此減少了其主要誤差分量。還可以依賴于殘差矢量的方向和大小調(diào)節(jié)其他的參數(shù)。
隨著處理前進(jìn)至刷新存儲(chǔ)的歷書數(shù)據(jù),存儲(chǔ)在存儲(chǔ)器中的較老的基于星歷的數(shù)據(jù)由較新的位置和速度信息替換,由此測(cè)量誤差的處理主要基于晚于歷書數(shù)據(jù)的日期的較新的星歷數(shù)據(jù)。因此,隨著存儲(chǔ)的歷書相對(duì)于真實(shí)星歷變老,該處理測(cè)量存儲(chǔ)的歷書的誤差增加。需要在存儲(chǔ)器中采集關(guān)于每個(gè)衛(wèi)星的某個(gè)最小數(shù)目的存儲(chǔ)數(shù)據(jù)點(diǎn)。
在某些情況中,可能不能更新歷書數(shù)據(jù),例如,在通過迭代未充分減少殘差的情況中。在這些情況中,有必要獲取新的歷書數(shù)據(jù)或者由星歷數(shù)據(jù)生成低分辨率的衛(wèi)星信息,如上文所討論的。
可以導(dǎo)致殘差收斂的情況包括數(shù)據(jù)庫中存儲(chǔ)的衛(wèi)星位置和速度歷史數(shù)據(jù)的時(shí)幀(例如EPH2和EPH3的時(shí)間之間)內(nèi)的國(guó)防部(DoD)衛(wèi)星變軌(即,軌道重新定相)。由于EPH2和EPH3位置和速度信息采集之間的時(shí)幀可以是相對(duì)長(zhǎng)的,周或月,因此不能確保了解衛(wèi)星是否已重新定軌。在一個(gè)實(shí)施例中,存儲(chǔ)指出衛(wèi)星軌線是否改變的星歷數(shù)據(jù)參數(shù)??杀淮鎯?chǔ)用于檢測(cè)衛(wèi)星軌道的顯著變化(諸如可能在航天器的重新定軌過程中發(fā)生的)的參數(shù)的示例包括下面的星歷參數(shù)中的任何一個(gè)或多個(gè),用于檢測(cè)衛(wèi)星軌道的顯著變化M0~參考時(shí)間的平近點(diǎn)角;e~偏心率;(A)1/2~半長(zhǎng)徑的平方根;(OMEGA)0~升交點(diǎn)經(jīng)度;i0~參考時(shí)間的傾角;
ω~近地點(diǎn)角距OMEGADOT~赤經(jīng)率;和IDOT~傾角率。
對(duì)于這些參數(shù)的每一個(gè),將創(chuàng)建預(yù)期的防護(hù)頻帶,基本上是最小和最大值,其將包括假設(shè)不發(fā)生重新定軌事件時(shí)的預(yù)期的下一參數(shù)值。在自例如蜂窩網(wǎng)絡(luò)獲取了下一星歷數(shù)據(jù)集時(shí),將基于星歷數(shù)據(jù)的先前歷史再次針對(duì)預(yù)期的防護(hù)頻帶范圍測(cè)試每個(gè)新的參數(shù)。如果任何上文的參數(shù)超出了其預(yù)期的最大或最小值,則從針對(duì)該特定衛(wèi)星觀測(cè)上一星歷集合開始,可能發(fā)生了重新定軌操作。在該背景下,有必要替換由來自重新定軌衛(wèi)星的星歷數(shù)據(jù)得到的任何存儲(chǔ)的衛(wèi)星位置和速度數(shù)據(jù)。
為了定位必須周期性地使用特定的手機(jī),以使手機(jī)獲得關(guān)于獲取的或可見的衛(wèi)星的全部星歷數(shù)據(jù)的當(dāng)前復(fù)本,以便于內(nèi)部計(jì)算準(zhǔn)確的位置解。因此,依賴于特定手機(jī)的使用模式,可以足夠頻繁地使用該手機(jī),以更新存儲(chǔ)的歷書或低分辨率衛(wèi)星軌道參數(shù),或者可以不那么頻繁地使用該手機(jī),由此歷書或低分辨率衛(wèi)星軌道參數(shù)變舊。需要在低使用模式的手機(jī)中更新歷書或低分辨率衛(wèi)星軌道參數(shù)的某種方法。
GPS星座中的衛(wèi)星處于近似12小時(shí)周期軌道中,其每天產(chǎn)生約4分鐘的進(jìn)動(dòng)。這意味著,在23小時(shí)56分鐘(不是24小時(shí))之后,同一衛(wèi)星出現(xiàn)在天空中的同一點(diǎn)處。星座中的每個(gè)衛(wèi)星在天的不同部分中升起和落下。每周使用一次的手機(jī),假設(shè)在本地時(shí)間8AM時(shí),將獲得關(guān)于該時(shí)間可見的衛(wèi)星的更新的星歷,但是未獲得關(guān)于星座中的其他衛(wèi)星的星歷。這是因?yàn)榉涓CAGPS援助中的空中協(xié)議消息僅將關(guān)于當(dāng)前在用戶近似位置處可見的衛(wèi)星的更新星歷數(shù)據(jù)輸送到手機(jī)。由于在相鄰的周之間,可見衛(wèi)星的星座在8AM時(shí)差別不太,因此手機(jī)將一再地僅獲得關(guān)于相同衛(wèi)星的更新星歷,直至星座相對(duì)于用戶的本地時(shí)鐘緩慢地旋轉(zhuǎn)。因此,對(duì)于星座中的其他的衛(wèi)星,由于它們?cè)?AM的本地時(shí)間對(duì)于手機(jī)而言是不可見的,并且在許多月中的該時(shí)間將是不可見的,因此可能需要花費(fèi)許多月變?yōu)閷?duì)手機(jī)而言是可見的。因此,對(duì)于此處公開的方法而言,可以頻繁地更新特定數(shù)目的衛(wèi)星,并且在長(zhǎng)時(shí)間中不更新其他的衛(wèi)星,這是因?yàn)?,未更新的衛(wèi)星處在相對(duì)于用戶的使用模式的不同的可見性調(diào)度方案中。
針對(duì)該變老的速率差的一種方法是,對(duì)手機(jī)編程以識(shí)別特定的衛(wèi)星存儲(chǔ)的歷書或低分辨率衛(wèi)星軌道參數(shù)何時(shí)變老或變舊時(shí),其原因是手機(jī)未用于周期性的位置計(jì)算,或者用于位置計(jì)算的使用模式是這樣的,即從未更新特定的衛(wèi)星??梢詫?duì)手機(jī)編程,以通過使用變老的歷書或低分辨率衛(wèi)星軌道參數(shù)的衛(wèi)星可見性的正常計(jì)算,確定需要更新的衛(wèi)星何時(shí)可見。在一個(gè)實(shí)施例中,手機(jī)將不再嘗試獲取衛(wèi)星,而是使用來自實(shí)時(shí)時(shí)鐘或蜂窩空中消息的本地時(shí)鐘、手機(jī)的最后已知位置或者用于向手機(jī)輸送近似位置的蜂窩空中消息、以及變老的歷書或低分辨率衛(wèi)星軌道參數(shù),僅識(shí)別具有變老的歷書或低分辨率衛(wèi)星軌道參數(shù)的衛(wèi)星目前是可見的。使用該數(shù)據(jù),手機(jī)隨后可了解與需要更新的歷書或低分辨率衛(wèi)星軌道參數(shù)相關(guān)的衛(wèi)星何時(shí)需要更新,然后在該時(shí)間請(qǐng)求關(guān)于全部可見衛(wèi)星的星歷更新。手機(jī)將沒有必要計(jì)算位置,但是其仍然可以繼續(xù)空中協(xié)議交換,如同其正在嘗試定位。當(dāng)蜂窩網(wǎng)絡(luò)接收到關(guān)于更新星歷數(shù)據(jù)的請(qǐng)求時(shí),關(guān)于該時(shí)間可見的衛(wèi)星的全部星歷數(shù)據(jù),包括需要針對(duì)其存儲(chǔ)的歷書或低分辨率衛(wèi)星軌道參數(shù)更新的衛(wèi)星,將被輸送到手機(jī)。手機(jī)可以進(jìn)行定位,或者簡(jiǎn)單地使用本公開內(nèi)容中描述的算法更新存儲(chǔ)的歷書或低分辨率衛(wèi)星軌道參數(shù),在手機(jī)或用戶需要獲取衛(wèi)星并產(chǎn)生定位時(shí),用于衛(wèi)星獲取援助。該更新程序?qū)⒃诓晦D(zhuǎn)到手機(jī)內(nèi)部的GPS接收機(jī)的情況下完成,可以在小的蜂窩空中流量出現(xiàn)時(shí)的日時(shí)刻(time of day)處(例如,2am)調(diào)度更新處理,由此對(duì)于星座中的每個(gè)衛(wèi)星,更新的歷書或低分辨率衛(wèi)星軌道參數(shù)總是可獲得的。
盡管以這樣的方式描述了本公開內(nèi)容和目前被認(rèn)為是本發(fā)明的最佳模式的模式,即本發(fā)明人建立其所有權(quán)并且使本領(lǐng)域的普通技術(shù)人員能夠獲得和使用本發(fā)明,但是應(yīng)當(dāng)理解和認(rèn)識(shí)到,存在此處公開的示例性實(shí)施例的許多等效方案,并且在不偏離由所附權(quán)利要求而非示例性實(shí)施例限定的本發(fā)明的范圍和精神的前提下,可以對(duì)其進(jìn)行無數(shù)的修改和變化。
權(quán)利要求
1.一種在衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,包括接收關(guān)于至少一個(gè)衛(wèi)星的多個(gè)星歷數(shù)據(jù)發(fā)布;由所接收的關(guān)于至少一個(gè)衛(wèi)星的對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布獲得的衛(wèi)星信息,得到關(guān)于至少一個(gè)衛(wèi)星的相對(duì)低分辨率的衛(wèi)星軌道信息。
2.權(quán)利要求1的方法,得到關(guān)于至少一個(gè)衛(wèi)星的衛(wèi)星軌道信息包括,由對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布獲得平均衛(wèi)星軌道系數(shù),以及減少所獲得的衛(wèi)星軌道系數(shù)的分辨率。
3.權(quán)利要求1的方法,得到關(guān)于至少一個(gè)衛(wèi)星的衛(wèi)星軌道信息包括,將獲得自對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布的衛(wèi)星信息的精度減少至可同關(guān)于同一衛(wèi)星的歷書數(shù)據(jù)比較的分辨率水平。
4.權(quán)利要求1的方法,得到關(guān)于至少一個(gè)衛(wèi)星的衛(wèi)星軌道信息包括,消除所接收的關(guān)于至少一個(gè)衛(wèi)星的對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布的一部分。
5.權(quán)利要求4的方法,消除所接收的關(guān)于至少一個(gè)衛(wèi)星的對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布的一部分包括,消除正弦和余弦諧振項(xiàng)中至少一個(gè)。
6.權(quán)利要求1的方法,得到衛(wèi)星軌道信息包括,基于關(guān)于對(duì)應(yīng)的衛(wèi)星的多個(gè)星歷數(shù)據(jù)發(fā)布,形成關(guān)于至少一個(gè)衛(wèi)星的多個(gè)估計(jì)衛(wèi)星位置,以及基于估計(jì)衛(wèi)星位置,計(jì)算關(guān)于至少一個(gè)衛(wèi)星的衛(wèi)星軌道系數(shù)。
7.權(quán)利要求6的方法,將衛(wèi)星軌道系數(shù)轉(zhuǎn)換為歷書數(shù)據(jù)分辨率和格式。
8.權(quán)利要求1的方法,由多個(gè)星歷數(shù)據(jù)發(fā)布的每一個(gè)獲得衛(wèi)星定位和速度信息;將衛(wèi)星定位和速度信息存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上;由獲得自對(duì)應(yīng)的多個(gè)星歷數(shù)據(jù)發(fā)布的衛(wèi)星位置和速度信息,得到關(guān)于至少一個(gè)衛(wèi)星的相對(duì)低分辨率的衛(wèi)星軌道信息。
9.權(quán)利要求1的方法,由得到的對(duì)應(yīng)的衛(wèi)星軌道信息,確定關(guān)于至少一個(gè)衛(wèi)星的位置和速度信息。
10.權(quán)利要求9的方法,由對(duì)應(yīng)的衛(wèi)星位置和速度信息確定關(guān)于至少一個(gè)衛(wèi)星的多普勒估值和不確定度范圍。
11.權(quán)利要求1的方法,通過更新的星歷數(shù)據(jù)更新關(guān)于至少一個(gè)衛(wèi)星的衛(wèi)星軌道信息。
12.權(quán)利要求11的方法,如果更新的星歷數(shù)據(jù)未存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上,則獲得更新的星歷數(shù)據(jù)。
13.一種在具有存儲(chǔ)的歷書數(shù)據(jù)的衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括使用星歷數(shù)據(jù)確定關(guān)于衛(wèi)星的信息;使用存儲(chǔ)的歷書數(shù)據(jù)確定關(guān)于同一衛(wèi)星的信息;確定由星歷數(shù)據(jù)確定的衛(wèi)星信息和由存儲(chǔ)的歷書數(shù)據(jù)確定的衛(wèi)星信息之間的誤差;基于該誤差更新存儲(chǔ)的歷書數(shù)據(jù)。
14.權(quán)利要求13的方法,確定關(guān)于同一衛(wèi)星的衛(wèi)星信息包括,使用星歷數(shù)據(jù)并且使用存儲(chǔ)的歷書數(shù)據(jù),確定關(guān)于同一衛(wèi)星的衛(wèi)星位置和速度信息;確定誤差包括,確定由星歷數(shù)據(jù)和由存儲(chǔ)的歷書數(shù)據(jù)確定的衛(wèi)星位置和速度信息之間的誤差。
15.權(quán)利要求14的方法,在公共歷元中,使用星歷數(shù)據(jù)并且使用存儲(chǔ)的歷書數(shù)據(jù),確定關(guān)于同一衛(wèi)星的衛(wèi)星位置和速度信息。
16.權(quán)利要求14的方法,在關(guān)于星歷數(shù)據(jù)的星歷時(shí)間(TOE)的指定的時(shí)間間隔中,使用星歷數(shù)據(jù)并且使用存儲(chǔ)的歷書數(shù)據(jù),確定關(guān)于同一衛(wèi)星的衛(wèi)星位置和速度信息。
17.權(quán)利要求14的方法,確定關(guān)于同一衛(wèi)星的衛(wèi)星信息包括,使用星歷數(shù)據(jù)并且使用存儲(chǔ)的歷書數(shù)據(jù),確定關(guān)于同一衛(wèi)星的衛(wèi)星位置和速度信息;確定誤差包括,確定由星歷數(shù)據(jù)和由存儲(chǔ)的歷書數(shù)據(jù)確定的衛(wèi)星位置和速度信息之間的修訂誤差;基于該修訂誤差更新已更新的歷書數(shù)據(jù)。
18.一種在具有存儲(chǔ)的歷書數(shù)據(jù)的衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括基于關(guān)于衛(wèi)星的多個(gè)星歷數(shù)據(jù)發(fā)布,在對(duì)應(yīng)的時(shí)間周期中,確定關(guān)于衛(wèi)星的位置和速度信息;在與基于多個(gè)星歷數(shù)據(jù)發(fā)布確定位置和速度信息的相同的時(shí)間周期,基于存儲(chǔ)的關(guān)于衛(wèi)星的歷書數(shù)據(jù),確定關(guān)于衛(wèi)星的位置和速度信息;對(duì)于每個(gè)時(shí)間周期,確定基于星歷數(shù)據(jù)的關(guān)于衛(wèi)星的位置和速度信息同基于存儲(chǔ)的歷書數(shù)據(jù)的關(guān)于衛(wèi)星的位置和速度信息之間的誤差;基于該誤差更新存儲(chǔ)的歷書數(shù)據(jù)。
19.一種在具有存儲(chǔ)的歷書數(shù)據(jù)的衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括確定接收機(jī)是否連接到除了其電池以外的電源;當(dāng)接收機(jī)連接到除了其電池以外的電源時(shí),開始連續(xù)接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù);將接收的導(dǎo)航數(shù)據(jù)存儲(chǔ)在接收機(jī)的存儲(chǔ)器中。
20.權(quán)利要求19的方法,如果接收機(jī)同除了其電池以外的電源斷開連接,則停止接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù)。
21.權(quán)利要求19的方法,如果接收機(jī)在導(dǎo)航數(shù)據(jù)的接收過程中同除了其電池以外的電源斷開連接,則繼續(xù)接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù),直至完成導(dǎo)航數(shù)據(jù)的接收。
22.權(quán)利要求21的方法,如果接收機(jī)同除了其電池以外的電源斷開連接,則僅在已接收了預(yù)定部分的導(dǎo)航數(shù)據(jù)時(shí),繼續(xù)接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù)。
23.權(quán)利要求19的方法,接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù)包括直接自衛(wèi)星接收歷書信息。
24.權(quán)利要求19的方法,接收衛(wèi)星定位系統(tǒng)導(dǎo)航數(shù)據(jù)包括直接自衛(wèi)星接收星歷信息。
25.一種在衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括使接收機(jī)與來自衛(wèi)星定位系統(tǒng)的至少一個(gè)衛(wèi)星的信息的預(yù)期到達(dá)時(shí)間同步地操作;當(dāng)接收機(jī)在信息的預(yù)期到達(dá)時(shí)間操作時(shí),接收來自該至少一個(gè)衛(wèi)星的信息。
26.權(quán)利要求25的方法,使接收機(jī)與來自衛(wèi)星定位系統(tǒng)的至少一個(gè)衛(wèi)星的特定子幀信息的預(yù)期到達(dá)同步地操作,當(dāng)接收機(jī)操作時(shí)接收該特定子幀信息。
28.權(quán)利要求25的方法,在未預(yù)期信息到達(dá)的時(shí)間周期中,同步地使接收機(jī)的接收機(jī)操作禁用。
29.權(quán)利要求27的方法,在未預(yù)期信息到達(dá)的時(shí)間周期中,操作接收機(jī),用于執(zhí)行除了接收信息以外的功能。
30.權(quán)利要求25的方法,使接收機(jī)與來自衛(wèi)星定位系統(tǒng)的至少一個(gè)衛(wèi)星的星歷和歷書信息中的至少一個(gè)的預(yù)期到達(dá)同步地操作。
31.權(quán)利要求25的方法,使接收機(jī)與時(shí)鐘修正信息、電離層修正信息、對(duì)流層修正信息、世界協(xié)調(diào)時(shí)間偏移修正信息中的至少一個(gè)的預(yù)期到達(dá)同步地操作。
32.權(quán)利要求25的方法,當(dāng)獲取衛(wèi)星定位系統(tǒng)的衛(wèi)星時(shí),自衛(wèi)星定位系統(tǒng)的至少一個(gè)衛(wèi)星接收導(dǎo)航信息。
33.權(quán)利要求25的方法,當(dāng)跟蹤衛(wèi)星定位系統(tǒng)的衛(wèi)星時(shí),自衛(wèi)星定位系統(tǒng)的至少一個(gè)衛(wèi)星接收導(dǎo)航信息。
34.一種在不再嘗試獲取衛(wèi)星的衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括確定存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上的關(guān)于至少一個(gè)衛(wèi)星的星歷數(shù)據(jù)對(duì)于生成衛(wèi)星獲取援助數(shù)據(jù)而言不再是有用的;當(dāng)衛(wèi)星定位系統(tǒng)接收機(jī)不再嘗試獲取衛(wèi)星時(shí),自通信網(wǎng)絡(luò)周期性地請(qǐng)求關(guān)于衛(wèi)星的更新的星歷數(shù)據(jù),直至衛(wèi)星定位系統(tǒng)接收機(jī)接收到關(guān)于至少一個(gè)衛(wèi)星的更新的星歷數(shù)據(jù)。
35.權(quán)利要求34的方法,當(dāng)衛(wèi)星定位系統(tǒng)接收機(jī)不再嘗試獲取衛(wèi)星時(shí),自通信網(wǎng)絡(luò)周期性地請(qǐng)求關(guān)于衛(wèi)星的更新的星歷數(shù)據(jù),直至衛(wèi)星定位系統(tǒng)接收機(jī)接收到關(guān)于全部衛(wèi)星的更新的星歷數(shù)據(jù)。
36.一種在衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括確定存儲(chǔ)在衛(wèi)星定位系統(tǒng)接收機(jī)上的星歷數(shù)據(jù)過時(shí);當(dāng)不再通過衛(wèi)星定位系統(tǒng)接收機(jī)嘗試獲取衛(wèi)星時(shí),通過空中消息請(qǐng)求關(guān)于同一衛(wèi)星的當(dāng)前星歷數(shù)據(jù)。
37.一種在衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,該方法包括通過存儲(chǔ)的星歷數(shù)據(jù)嘗試獲取至少一個(gè)衛(wèi)星;確定該星歷數(shù)據(jù)太不夠準(zhǔn)確,以至于不能獲取至少一個(gè)衛(wèi)星;在空中消息中請(qǐng)求關(guān)于同一衛(wèi)星的準(zhǔn)確的星歷數(shù)據(jù)。
38.一種在具有存儲(chǔ)的歷書數(shù)據(jù)的支持SPS接收的通信設(shè)備中的方法,該方法包括存儲(chǔ)接收自蜂窩網(wǎng)絡(luò)的星歷數(shù)據(jù);選擇使用存儲(chǔ)的歷書數(shù)據(jù)還是存儲(chǔ)的星歷數(shù)據(jù),用于確定衛(wèi)星獲取信息;使用選擇的歷書數(shù)據(jù)或星歷數(shù)據(jù),確定衛(wèi)星獲取信息。
39.權(quán)利要求38的方法,基于歷書和星歷數(shù)據(jù)的相關(guān)年齡選擇歷書數(shù)據(jù)或星歷數(shù)據(jù)。
40.權(quán)利要求38的方法,基于所估計(jì)的歷書和星歷數(shù)據(jù)的準(zhǔn)確性選擇歷書數(shù)據(jù)或星歷數(shù)據(jù)。
全文摘要
一種具有存儲(chǔ)的歷書數(shù)據(jù)的衛(wèi)星定位系統(tǒng)接收機(jī)中的方法,包括使用星歷數(shù)據(jù)確定關(guān)于衛(wèi)星的信息(710);使用存儲(chǔ)的歷書數(shù)據(jù)確定關(guān)于同一衛(wèi)星的信息(722);確定由星歷數(shù)據(jù)確定的衛(wèi)星信息和由存儲(chǔ)的歷書數(shù)據(jù)確定的衛(wèi)星信息之間的誤差(730);以及基于該誤差更新存儲(chǔ)的歷書數(shù)據(jù)(734)。
文檔編號(hào)G01C21/36GK1842721SQ200480017808
公開日2006年10月4日 申請(qǐng)日期2004年6月2日 優(yōu)先權(quán)日2003年6月26日
發(fā)明者托馬斯·M·金, 喬治·J·蓋爾, 馬克·亨, 羅伯特·哈伯 申請(qǐng)人:摩托羅拉公司(在特拉華州注冊(cè)的公司)