亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收器的方法和設備的制作方法

文檔序號:5865232閱讀:114來源:國知局
專利名稱:用于耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收器的方法和設備的制作方法
技術領域
本發(fā)明總體上涉及諸如全球定位系統(tǒng)(GPS)接收器的全球導航衛(wèi)星系統(tǒng)(GNSS) 接收器,并且具體地涉及可耦接于主機系統(tǒng)以提供相互的功能性支持的GNSS接收器。
背景技術
人們廣泛地使用諸如全球定位系統(tǒng)(GPS)等全球導航衛(wèi)星系統(tǒng)(GNSS)以得到基于對衛(wèi)星信號的觀測的精確位置信息。該位置信息可直接用于導航或提供給諸如計算機或通信終端等其他設備以提供增強的功能。GPS接收器啟動后緊接著而來的特別挑戰(zhàn)是及時地得到首次定位。該挑戰(zhàn)源自以下事實,即若給定相對未知的位置,則GPS接收器需要高度精確的時間信息,以便及時定位并解析衛(wèi)星信號。具體來說,可需要精確的計時信息以精確地預測和/或解析年歷、星歷和導航信號數(shù)據(jù)以及所述數(shù)據(jù)中的用于指示衛(wèi)星距離的相關的信號延遲。然而,目前無法提供用于此目的的可以(尤其是在GPS接收器的連續(xù)激活之間)保持足夠精確度的本地時鐘。美國專利5,893,044號公開了一種用于改善GPS信號的獲取時間的設備,該設備包括GPS接收器和實時時鐘電路。GPS接收器接收包括精確時間參考信號的GPS信號,所述精確時間參考信號用于基于GPS接收器的定位而提供位置。GPS接收器還包括從精確時間參考信號導出的內部時基。實時時鐘電路與GPS接收器耦接,以用于在GPS信號的精確時間參考信號可用時從GPS接收器接收第一時間參考信號,并用于在GPS信號的精確時間參考信號不可用時將第二時間參考信號提供給GPS接收器,從而當GPS信號暫時中斷或尚不可用時,能夠實現(xiàn)GPS信號的快速獲取時間。美國專利申請公報US 2007/0268180號公開了一種通過校準低功率常開實時時鐘(RTC)而具有快速首次定位時間(fast time to first fix)的通用導航衛(wèi)星系統(tǒng)信號接收器。所述接收器包括具有份額計算器(fraction calculator)和時間擴展器的RTC校準器。在接收器斷電前,份額計算器使用GNSS時間信號的高分辨率來確定RTC時間的時間份額。當接收器再次上電時,時間擴展器使用對GNSS接收器斷電期間的RTC時間漂移的估計以及時間份額來校準并提高用于RTC報時信號的RTC時間的分辨率。信號導航處理器使用校準后的RTC時間來輔助利用碼相位搜索、積分時間周期、歷元整數(shù)分辨率和/或GPS衛(wèi)星的空間位置進行的首次定位。上述解決方案的問題在于這些方案需要專用的本地時鐘。然而,對于一些GNSS或應用GPS的裝置可能不便于包括這樣的時鐘。例如,用于主機系統(tǒng)的GPS適配器和應用GPS 的無線適配器由于諸如成本、電源和空間等限制而可能無法包括專用的本地時鐘。得到用于定位操作的精確時間信號的另一方法是從例如無線網絡等陸地網絡得到時間信號。例如,美國專利7,236,883號公開了一種無線裝置內的輔助GPS子系統(tǒng),無線裝置接收發(fā)送至GPS子系統(tǒng)的外部時鐘信號。然而,依賴外部網絡會提高裝置的成本和復
4雜性,并且受制于網絡服務可用性問題,而在偏遠位置可能不存在所述網絡服務可用性。因此,需要用于耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收器的新方法和設備。

發(fā)明內容
本發(fā)明的一個目的是提供一種配置為可操作地耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收設備,該全球導航衛(wèi)星系統(tǒng)接收設備包括導航接口模塊,其配置為在導航操作期間從主機系統(tǒng)接收主機時間信號,所述導航接口模塊還配置為在所述導航操作期間至少基于主機時間信號而提供導航時間信號;以及衛(wèi)星信號接收模塊,其配置為在所述導航操作期間使用導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定;其中,在更新操作期間,將全球時間信號提供給導航接口模塊,所述導航接口模塊配置為在所述更新操作期間至少使用全球時間信號來配置一個以上調節(jié),所述一個以上調節(jié)用于促進未來的導航操作。根據(jù)本發(fā)明的一個方面,提供了一種用于對可操作地耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收設備進行操作的方法,所述方法包括進行導航操作,所述導航操作包括至少基于來自主機的主機時間信號而提供導航時間信號;使用導航時間信號進行衛(wèi)星信號接收操作;并且至少部分地基于從衛(wèi)星信號接收操作中得到的信息來確定全球時間信號;以及至少使用全球時間信號來進行一個以上調節(jié)以促進未來的導航操作。根據(jù)本發(fā)明的一個方面,提供了一種應用全球導航衛(wèi)星系統(tǒng)(GNSS)的系統(tǒng),該應用全球導航衛(wèi)星系統(tǒng)(GNSS)的系統(tǒng)包括主機模塊,其可操作地耦接于主機實時時鐘,主機實時時鐘配置為提供主機時間信號;以及全球導航衛(wèi)星系統(tǒng)接收設備,其可操作地耦接于主機模塊,所述全球導航衛(wèi)星系統(tǒng)接收設備包括導航接口模塊和衛(wèi)星信號接收模塊,所述導航接口模塊配置為在導航操作期間接收主機時間信號,所述導航接口模塊還配置為在所述導航操作期間至少基于主機時間信號而提供導航時間信號;所述衛(wèi)星信號接收模塊配置為在所述導航操作期間使用導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定;其中,在更新操作期間將全球時間信號提供給導航接口模塊,導航接口配置為在所述更新操作期間使用至少全球時間信號來配置一個以上調節(jié),所述一個以上調節(jié)配置為促進未來的導航操作。


圖1圖示了根據(jù)本發(fā)明的一個實施例的GNSS接收設備。圖2圖示了根據(jù)本發(fā)明的另一實施例的應用GNSS的系統(tǒng)。圖3圖示了根據(jù)本發(fā)明的一個實施例的用于操作GNSS接收設備的方法。圖4圖示了根據(jù)本發(fā)明的一個實施例的包括耦接于主機系統(tǒng)的GNSS接收器的設備。圖5圖示了根據(jù)本發(fā)明的實施例的操作時序。
具體實施例方式定義術語“全球導航衛(wèi)星系統(tǒng)”或GNSS指的是通用衛(wèi)星或偽衛(wèi)星輔助導航系統(tǒng),在所述系統(tǒng)中,電子接收器可使用由衛(wèi)星傳輸?shù)囊暰酂o線電信號而以規(guī)定的精確度來確定所述電子接收器的位置。以此方式,還可實現(xiàn)對由衛(wèi)星所感知的時間的確定和/或同步?,F(xiàn)有的具有全球可用性的GNSS系統(tǒng)包括GPS (全球定位系統(tǒng))和部分地運行的GL0NASS。GNSS 系統(tǒng)也可具有區(qū)域可用性,諸如中國的北斗系統(tǒng)和印度的IRNSS系統(tǒng)。未來GNSS系統(tǒng)包括歐洲伽利略系統(tǒng)和北斗2以及其他可能的系統(tǒng)或各種系統(tǒng)的組合。術語“時間信號”指的是在一段時間間隔內所限定的諸如無線電或電信號等時變信號,其用于根據(jù)諸如協(xié)調世界時(UTC)、GPS時間、國際原子時(TAI)、本地時間或格林威治時間(GMT)等預定的格式來指示時間推移。如果根據(jù)同一時間格式,兩個時間信號基本上同時指示時間間隔內的相同的時間推移,則認為所述兩個時間信號在所述時段內基本上同步。術語“實時時鐘”或RTC指的是一種電子計時器件,其可用于根據(jù)諸如協(xié)調世界時 (UTC)、GPS時間、國際原子時(TAI)、本地時間或格林威治時間(GMT)等預定的格式來提供大致指示當前時間的時間信號。對于自由運行的RTC,時間信號無法確切地指示相關的當前時間,但所述時間信號可看作以預定的精確度和/或精度指示所述時間,所述精確度和/或精度可由于累積的時鐘不精確度、電源事件、溫度變化、組件變化、時鐘調節(jié)事件等而隨時間變化。例如個人計算機中的典型RTC可包括晶體振蕩器電路、一個以上計數(shù)器和一個以上電源。如這里使用的術語“約”指的是距標稱值士 5%的變化。應當理解,不管是否特別提及,這樣的變化總是包括在這里提供的給定值中。除非以其他方式限定,否則這里使用的所有技術和科學術語的含義與本發(fā)明所屬領域的技術人員所通常理解的相同。本發(fā)明提供了一種配置為可操作地耦接于主機系統(tǒng)的例如GPS適配器或應用GPS 的無線適配器的全球導航衛(wèi)星系統(tǒng)(GNSS)接收設備。主機系統(tǒng)例如從主機實時時鐘提供 GNSS接收設備所使用的主機時間信號。GNSS接收設備包括導航接口模塊,如空間和/或時間導航目的所要求,所述導航接口模塊配置為在導航操作期間接收主機時間信號。導航接口模塊還配置為在導航操作期間至少基于主機時間信號而提供導航時間信號。例如,導航時間信號可以大致上是主機時間信號的復本或用于基于關于主機實時時鐘精確度或不精確度、時鐘漂移(clock drift)、時鐘偏差(clock skew)等信息以減小計時不精確度的主機時間信號的校正版本。GNSS接收設備還包括衛(wèi)星信號接收模塊,所述衛(wèi)星信號接收模塊配置為在導航操作期間使用導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定。導航時間信號可代表先驗(priori)時間測量,而全球時間信號可代表基本上與由衛(wèi)星保持的時間同步的時間測量。在更新操作期間,將在導航操作期間所獲取的全球時間信號提供給導航接口模塊,以使用全球時間信號來配置與導航時間信號直接或間接相關的一個以上調節(jié)。例如通過促進導航時間信號和全球時間信號之間基本同步,使用這些調節(jié)來促進未來的導航操作。這樣可有利于例如促進未來的導航操作的速度和/或效率。例如,所述調節(jié)可包括對主機提供更新信號,以便在更新操作期間可將主機實時時鐘調節(jié)為使主機時間信號與全球時間信號基本上同步。作為另一例子,所述調節(jié)可包括這樣的調節(jié)方式,即至少基于主機時間信號而提供導航時間信號,例如通過調節(jié)諸如與主機實時時鐘精確度、漂移等相關的參數(shù)等所用的參數(shù)或模式而從主機時間信號中推導出導航時間信號。例如還可在主機系統(tǒng)內設置用于在更新操作期間促進一個以上的調節(jié)的主機模塊。主機系統(tǒng)耦接有GNSS接收設備的主機系統(tǒng)可以是諸如膝上型計算機、便攜式或半便攜式臺式計算機等個人計算機或諸如PDA (個人數(shù)字助理)、汽車計算機、移動電話等其他計算裝置。主機系統(tǒng)包括主機實時時鐘。該時鐘可配置為對計算機系統(tǒng)的各方面提供時間信號,所述時間信號用于指示主機時鐘為了各種目的而保持的時間。例如,所述時鐘可將時間信號提供給軟件模塊、操作系統(tǒng)或諸如網絡接口卡的硬件模塊。還可將時間信號通過計算機接口提供給GNSS接收設備,所述計算機接口諸如USB 、FIREWIRE 、Bluetooth , IEEE802. 1UIEEE802. 15. 4、ZigBee 、PC Card ,PCMCIA ,ExpressCard 或其他標準的或非標準的有線或無線接口。在一個實施例中,可在主機中設置用于響應于一個以上事件而調節(jié)主機實時時鐘的硬件或軟件構件。例如,操作系統(tǒng)能夠自動地或根據(jù)使用者的輸入而啟動對主機實時時鐘的調節(jié)。網絡接口卡也能響應于來自網絡的信號而啟動對主機實時時鐘的調節(jié)。而且, GNSS接收設備可提供用于啟動或促進主機實時時鐘的調節(jié)的信號。在一個實施例中,如果主機實時時鐘可響應于來自超過一個來源的信號而進行調節(jié),則即使在預定的容差內,也無法保證提供給GNSS接收設備的主機時間信號的精確性。 例如,如果另一硬件或軟件應用程序調節(jié)了主機實時時鐘,則在校正所述時鐘之前,主機實時時鐘對操作GNSS接收設備來說可能基本上無用。在本發(fā)明的一個實施例中,為糾正可由多個來源調節(jié)的主機實時時鐘的上述問題,本發(fā)明提供了一種用于降低調節(jié)主機時鐘的多個應用程序的影響的時鐘網關模塊。為此目的,時鐘網關模塊可管理主機實時時鐘的一個以上調節(jié),所述主機實時時鐘例如因本發(fā)明的實施例或因諸如在主機系統(tǒng)中同時工作的硬件或軟件應用程序或主機系統(tǒng)的外圍設備等其他來源而啟動。在一個實施例中,硬件或軟件模塊可用作使尋址到主機實時時鐘的通信進入的時鐘網關模塊??赏ㄟ^時鐘網關模塊記錄期望調節(jié)時鐘的操作,于是可檢測對GNSS接收設備的操作不利的變化。此外,可由時鐘網關模塊為不同的應用程序而記錄并追蹤要對主機實時時鐘進行調節(jié)的累積量,從而允許校正主機時間信號,使得GNSS接收設備可有效地使用主機時間信號。在一個實施例中,時鐘網關模塊可配置為對需要主機時間信號的每個不同的硬件或軟件模塊提供選定的特定應用主機時間信號。具體來說,可將主機時間信號發(fā)送至時鐘網關模塊,所述時鐘網關模塊根據(jù)包含于存儲器中的用于每個特定應用主機時間信號的調節(jié)來調節(jié)主機時間信號。然后,使合適的模塊可使用特定應用主機時間信號以替代初始的主機時間信號。來自不同的硬件或軟件模塊的期望調節(jié)主機實時時鐘的信號不可以直接調節(jié)例如可操作地耦接于振蕩器電路的硬件或軟件計數(shù)器等計時裝置,但是作為替代,其可以調節(jié)包含于存儲器中的與時鐘網關模塊關聯(lián)的用于選定的特定應用主機時間信號的調節(jié)。或者,時鐘網關模塊可包含用于不同的特定應用主機時間信號的諸如硬件或軟件計數(shù)器等單獨的可調節(jié)的計時裝置。以此方式,除非例如通過如前所述的由時鐘網關模塊記載和記錄的調節(jié)來允許主機時間信號的校正,否則GNSS接收設備所見的主機實時時鐘可基本上保持不受影響。這樣,各個特定應用主機時間信號基本上彼此獨立,即,可在不影響其他的情況下獨立地設置和調節(jié)每個所述主機時間信號。在一個實施例中,時鐘網關模塊可對主機實時時鐘提供校正,以便例如提高GNSS 接收設備所見的主機時間信號的精確度。在其使用期間和使用間隔中,可使用例如時鐘漂移測量、時鐘偏差測量、溫度變動測量等而對主機實時鐘或主機時間信號提供校正,以使 GNSS接收設備所見的主機時間信號與全球時間信號更精確地對齊。以此方式,可使得主機時間信號更精確,從而改進GNSS接收設備的運行。在一個實施例中,可通過測定諸如主機時間信號和全球時間信號之間的差異等主機時間信號的一個以上方面來促進由時鐘網關模塊提供的校正??赏ㄟ^周期性地比較主機時間信號和諸如全球時間信號的參考信號,并且通過線性或非線性插值法、回歸分析法、最小二乘法、遞歸最小二乘法、諸如卡爾曼濾波算法、擴展卡爾曼濾波算法、粒子濾波算法、遞歸貝葉斯估計等濾波算法或由本領域技術人員所理解的其他方法,測定主機時間信號的誤差或不精確度或者主機時間信號中的線性或非線性趨勢,進而測定主機時間信號的這些方面。然后,可使用測定的主機時間信號的誤差或不精確度或趨勢來調節(jié)主機時間信號,以提高所述主機時間信號精確度,或者,在使用主機時間信號時,例如在獲得衛(wèi)星信號期間,可使用所述誤差或不精確度或趨勢來提供校正系數(shù)??墒褂美鏟ID控制或線性二次型調節(jié)器控制等線性或非線性反饋控制法來實現(xiàn)此目的。例如,如果主機實時時鐘測定為每秒運行得快2ms (例如在基本恒定的標稱溫度下),并且確定已有60秒未調節(jié)主機實時時鐘,則可將主機實時時鐘回調120ms以補償時鐘漂移(例如通過重寫時鐘存儲器或直接操作實時時鐘電路或移位寄存器)?;蛘?,在本示例中,可將主機時間獲取模塊或衛(wèi)星系統(tǒng)接收模塊配置為在使用或發(fā)送主機時間信號時將120ms的延遲并入主機時間信號中。作為另一示例,可通過撥快主機實時時鐘來補償諸如與時鐘偏差相關的延遲等固定延遲,從而在由 GNSS接收主機時間信號時不會出現(xiàn)延遲。換言之,如果在主機時間信號的傳播過程中存在大量的延遲,則與在主機系統(tǒng)中相反,可在GNSS接收設備中將主機實時時鐘設定為提供精確的時間測量。GNSS接收設備GNSS接收設備是用于與主機系統(tǒng)一同使用的電子裝置,并且被配置為接收并解析衛(wèi)星信號,以推導出諸如定位和指示由GNSS根據(jù)預定的格式保持的時間的全球時間信號等信息。GNSS接收設備還可具有諸如無線通信功能或本領域技術人員所理解的其他功能等進一步的功能??墒褂弥T如 USB 、FIREWIRE 、Bluetooth 、IEEE802. 11、IEEE802. 15. 4、 ZigBeeT\PC Card ,PCMCIA ,ExpressCard 或其他標準或非標準接口的接口來使GNSS接收設備可操作地耦接于主機系統(tǒng)??刹僮鞯鸟罱颖阌贕NSS接收設備在導航操作期間訪問主機時間信號,并用于促進衛(wèi)星信號接收。由GNSS接收設備獲得的全球時間信號用于配置一個以上此處所述的用于促進未來的導航操作的調節(jié)。在本發(fā)明的各種實施例中,GNSS接收設備可包括例如本領域已知的用于促使 GNSS接收設備運行的各種電子部件。例如,GNSS接收設備可包括諸如CPU等處理器、易失性或非易失性存儲器、邏輯電路、通信器件、諸如ASIC和FPGA的集成電路和無線電信號接收、放大、解調及譯碼器件。
在一個實施例中,促進導航操作包括促進導航時間信號和全球時間信號之間的基本同步。例如,可調節(jié)主機系統(tǒng)、主機實時時鐘或導航接口模塊的各方面,從而當對衛(wèi)星信號接收操作提供導航時間信號時,致力于使所述導航時間信號可精確地表示全球時間信號。一般來說,更精確的導航時間信號可加快衛(wèi)星信號接收操作。本領域技術人員能理解, 存在促進未來的導航操作的其他方法。在一個實施例中,可操作的耦接有利于其他操作,諸如由主機系統(tǒng)對GNSS接收設備提供電源和/或將位置數(shù)據(jù)從GNSS接收設備傳送給主機系統(tǒng)以供駐留于所述主機系統(tǒng)的應用程序使用。例如此處所述,根據(jù)本發(fā)明的實施例的GNSS接收設備可包括用于與主機系統(tǒng)耦接的接口 ;導航接口模塊;以及衛(wèi)星信號接收模塊。在一個實施例中,導航接口模塊還包括時間信號調節(jié)模塊。在本發(fā)明的實施例中,導航接口模塊配置為在導航操作期間從主機系統(tǒng)接收主機時間信號。例如,在導航操作期間,主機系統(tǒng)可周期性地或響應于諸如由GNSS接收設備產生的請求而將代表主機時間信號的信號發(fā)送至與GNSS接收設備的接口??筛鶕?jù)用于主機系統(tǒng)和GNSS接收設備之間的接口的標準而發(fā)射代表主機時間信號的信號。在本發(fā)明的實施例中,導航接口模塊還配置為至少基于主機時間信號而提供導航時間信號。例如,如果認為主機時間信號是精確的,則導航時間信號可以大致上是主機時間信號的復本,或者導航時間信號可以是用于基于關于主機實時時鐘精確度、漂移、偏移、時鐘調節(jié)事件等的信息來降低計時不精確度的主機時間信號的校正版本。還可將導航接口模塊配置為以衛(wèi)星信號接收模塊可用的格式來提供導航時間信號。衛(wèi)星信號接收模塊可操作地耦接于導航接口模塊,并且配置為在導航操作期間使用導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定。通常,如本領域所公知,GNSS接收器使用指示當前地理位置的信息通過諸如三邊測量法、多邊定位法、三角剖分等處理來確定全球時間信號。例如GPS接收器的GNSS接收器可通過得到偽距測量的集合而確定全球時間信號和位置。通過將本地生成的偽隨機碼序列與由選定的衛(wèi)星發(fā)射的對應的(例如基本上相同但是有時移的)偽隨機碼序列相關聯(lián)而得到每個偽距測量。在根據(jù)導航時間信號的預定時刻開始本地生成的偽隨機碼序列的生成。 在根據(jù)全球時間信號的預定時刻開始由選定的衛(wèi)星發(fā)射的偽隨機碼序列的發(fā)射。假設導航時間信號與全球時間信號同步,則通過對本地生成的偽隨機碼序列進行時移并觀測由此導致的與從衛(wèi)星接收的偽隨機碼序列的相互關系,GNSS接收器可以測定來自衛(wèi)星的信號的傳播延遲。假設導航時間信號與全球時間信號匹配,則用光速與該傳播延遲相乘而得出可指示GNSS接收器和衛(wèi)星之間的距離的偽距測量。GNSS接收器不僅可得到空間定位測量,還可得到計時信息。例如,如果GNSS接收器得到距不同衛(wèi)星的四個以上偽距測量,則不僅可通過使用所發(fā)射的關于衛(wèi)星的位置和偽距測量的信息進行的三邊測量法來確定GNSS接收器的三維坐標,還可通過衛(wèi)星測量而精確地得到全球時間信號。這通常通過使用第四個偽距測量以確定時間信號而進行,如果以導航時間信號替代所述時間信號,則會導致所有偽距測量基本上一致。將所述時間信號用作全球時間信號。由于使得由每個衛(wèi)星發(fā)射的偽隨機碼序列的各起點同步,因此可實現(xiàn)這一點。可采用本領域已知的估計技術,使用其它的偽距測量以精細位置和/或計時測量。在此情況下,通常將空間位置和/或全球時間信號的測量作為根據(jù)一些預定標準最適合所接收的衛(wèi)星信號信息的測量。在一個實施例中,衛(wèi)星信號接收模塊配置為通過測定到四個以上衛(wèi)星的偽距,然后通過在可能的全球時間信號的范圍中進行選擇而確定全球時間信號,使得在給定具有預定的精確度和精度的單個位置的測量的情況下,使用選定的時間信號作為導航或全球時間信號會導致基本上一致的一組偽距測量,從而確定全球時間信號。在一個實施例中,通過使用導航時間信號來確定哪些衛(wèi)星是當前可見的并且優(yōu)先搜索來自所述衛(wèi)星的信號,衛(wèi)星信號接收模塊可使用導航時間信號來促進對全球時間信號的確定。例如,在給定的時間,從給定位置來看,僅一部分諸如GPS衛(wèi)星的GNSS衛(wèi)星的是可見的。而且,從既不在正上方的也不太靠近地平線的那些衛(wèi)星,可得到最精確的信息。因此,若給定近似的位置和來自導航時間信號的精確的時間信息,則GNSS衛(wèi)星信號接收模塊可基于信息的期望的精確度、信號的期望的可用性等而預測哪些衛(wèi)星信號可用,并且優(yōu)先搜索所述信號。在一個實施例中,通過使用導航時間信號作為全球時間信號的初始估值以初始化信號接收操作,衛(wèi)星信號接收模塊可使用導航時間信號來促進對全球時間信號的確定。例如,在確定偽距測量時,諸如GPS接收器的GNSS接收器對本地生成的偽隨機碼序列進行時移操作,以將所述偽隨機碼序列與對應的所接收的偽隨機碼序列相關聯(lián)。如果導航時間信號基本上與全球時間信號同步,則因為可提供對產生期望的相互關系所需要的時移的精確的初始估計,故可顯著縮短時移操作的持續(xù)時間,從而縮小用于該操作的搜索范圍。在一個實施例中,如果導航時間信號與全球時間信號大致同步,則例如通過三邊測量法僅需要三個偽距測量便可得到精確的定位。然而,仍可為各種目的而例如進行更新操作以進行額外的偽距測定。在一個實施例中,對例如高于海平面的高度的一些位置要素的了解也可以減小為得到精確的定位或計時所需的偽距測量的數(shù)目。還可例如通過促進對衛(wèi)星信號的選擇或影響本地生成的偽隨機碼序列的時序而使用所述的信息來減小導航操作所需的時間。在獲取全球時間信號后,使用所確定的全球時間信號來配置用于促進未來的導航操作的一個以上調節(jié)。可通過提供精確的導航時間信號來促進例如緊接著當前操作或接著中間的時間間隔的未來的導航操作,或通過使用全球時間信號以其他方式促進或加速完成未來的導航操作??膳渲没驁?zhí)行一個以上調節(jié)以促進所述條件。在一個實施例中,將導航接口模塊配置為通過比較全球時間信號的觀測值與主機時間信號的觀測值來確定主機時間信號和全球時間信號之間的一個以上差異。可基于一個以上這樣的比較,來建立時間推導過程,所述時間推導過程通過提高導航時間信號的精確度而例如促進導航時間信號與全球時間信號之間的基本同步,以此方式從主機時間信號推導出導航時間信號。例如,時間推導過程可用于補償由于例如時鐘漂移、諸如由于時鐘偏差引起的偏移、電源事件、溫度變化、組件變化、時鐘調節(jié)事件等引起的累積的時鐘不精確度。例如,在本發(fā)明的一個實施例中,主機時間信號和全球時間信號之間的測定的差異可由多項式方程表示h(t) = ao+a^+a^+a^3+. . .(1)其中,t代表根據(jù)全球時間信號的時間,h(t)代表根據(jù)主機時間信號的時間,并且a。、ai、a2、a3...是通過所觀測的主機時間信號和所觀測的全球時間信號之間的一個以上比較而確定的參數(shù)。例如,可代表主機時間信號和全球時間信號之間的恒定偏移,例如關于主機實時時鐘和GNSS之間的時鐘偏差,而%可代表與全球時間信號相關的主機時間信號的恒定漂移因數(shù)。雖然通常認為h(t)是遞增函數(shù),但是可利用高次項來對更復雜的時鐘不精確度進行建模。如果h(t) t,則可認為主機時間信號和全球時間信號基本上同步。可用例如使用其他周期函數(shù)、超越函數(shù)、解析函數(shù)、非解析函數(shù)或其他函數(shù)的其他表達式、查找表、頻域或其他變換域表達式等作為對多項式方程(1)的替代。在一個實施例中,可通過周期性地比較主機時間信號和諸如全球時間信號的參考信號來測定主機時間信號和全球時間信號之間的差異,并且可通過線性或非線性插值法、 回歸分析法、最小二乘法、遞歸最小二乘法、諸如卡爾曼或粒子濾波算法的濾波算法或本領域技術人員所理解的其他方法來測定主機時間信號中的測量誤差或不精確度。例如,可通過多個比較和所述濾波算法或估計技術的應用來測定表達式(1)的參數(shù)。在一個實施例中,導航接口模塊包括時間信號調節(jié)模塊,該時間信號調節(jié)模塊配置為根據(jù)當前規(guī)定的和參數(shù)化的時間推導過程而從主機時間信號推導出導航時間信號。例如,導航接口模塊可根據(jù)表達式(1)的表示而以上述確定的參數(shù)%、%、 、 ...來對主機時間信號和全球時間信號之間的差異進行建模。對于h(t)為遞增函數(shù)時,時間推導過程通常相當于評估在給定的表示主機時間信號的值s處的反函數(shù)IT1 (s)。即,如果根據(jù)主機時間信號,在某一時刻的時間由值s所給定,則時間推導過程可確定滿足h(t) = s的對應值 t。本領域技術人員能理解用于有效確定或近似求得這樣的對應值的各種技術。以這種方式導出的值的離散或連續(xù)序列包括導航時間信號,在本發(fā)明的本實施例中可將所述導航時間信號看作基本上“已校正”的時間信號。在一個實施例中,導航接口模塊配置為在更新操作期間對主機系統(tǒng)或主機模塊提供更新信號。例如,在更新操作期間,GNSS接收設備的導航接口更新模塊可周期性地或者響應于諸如由GNSS接收設備或主機系統(tǒng)發(fā)出的請求而將指示全球時間信號或其他相關計時信息的更新信號通過接口而傳送至主機系統(tǒng)。更新信號可代表全球時間信號或取決于所述全球時間信號的測量,并且通常根據(jù)主機系統(tǒng)和GNSS接收設備之間的接口標準而發(fā)射。 更新信號用于配置一個以上調節(jié)以促進導航時間信號和全球時間信號之間的同步。例如, 更新信號可用于促進主機實時時鐘的調節(jié),使得主機時間信號(導航時間信號所基于的主機時間信號)基本上與全球時間信號同步,或以其他方式調節(jié)所述主機時間信號以便例如提供主機時間信號或用于未來的導航操作的導航時間信號。還可調節(jié)與主機系統(tǒng)上的主機實時時鐘相關的其他方面。主機模塊在一個實施例中,本發(fā)明提供了一種例如包括在主機系統(tǒng)上運行或與主機系統(tǒng)一起運行的硬件或軟件的主機模塊,所述主機模塊配置為與主機實時時鐘和導航接口模塊連接。主機模塊在主機系統(tǒng)和GNSS接收設備之間提供增強的交互作用。在一個實施例中,將主機模塊配置為與主機實時時鐘連接,以使所述主機實時時鐘的主機時間信號與全球時間信號基本上同步。為實現(xiàn)此目的,可將主機模塊配置為通過主機系統(tǒng)和GNSS接收設備之間的接口而從導航接口模塊接收代表全球時間信號的信號。在一個實施例中,將主機模塊配置為直接地或通過時鐘網關模塊調節(jié)主機實時時鐘。例如,可將主機模塊配置為訪問指示主機實時時鐘的當前狀態(tài)的存儲單元或硬件或軟件計數(shù)器,并且以更新主機實時時鐘的方式更新存儲單元或計數(shù)器,使得主機時間信號基本上與全球時間信號同步,就如果主機時間更新模塊提供給主機模塊的那樣。在另一實施例中,主機模塊首先讀取主機實時時鐘的當前狀態(tài)以促進或記錄更新處理。在一個實施例中,需要可測的可變的或固定量的時間來完成主機實時時鐘的更新,從而可以提供指示全球時間信號的信號,所述全球時間信號在進行存儲單元或計數(shù)器更新時已經過時。為實現(xiàn)此目的,可通過將待寫入存儲單元或計數(shù)器的值提前一被選擇以補償可變的或固定的延遲量而將主機模塊配置為可校正任何延遲。在可變延遲的情況下, 可測定以預定的方式決定變化量的因數(shù),以確定變量延遲的量??梢愿鞣N方式設置、耦接或集成本發(fā)明的模塊、系統(tǒng)和其他部件,所述模塊、系統(tǒng)和其他部件例如主機實時時鐘、主機時間獲取模塊、衛(wèi)星信號接收模塊、主機時間更新模塊、主機模塊等。例如,所述模塊、系統(tǒng)或部件可包括專用硬件(例如電子部件);由兩個以上模塊、系統(tǒng)或部件共享的硬件;或專用的和共享的硬件的組合。模塊、系統(tǒng)或部件還可包括專用的軟件或固件;由兩個以上模塊、系統(tǒng)或部件共享的軟件或固件;或專用的和共享的軟件或固件的組合。而且,所述軟件或固件可由專用的處理裝置、由兩個以上模塊、系統(tǒng)或部件共享的處理裝置或專用的和共享的處理裝置的組合來執(zhí)行,以提供本發(fā)明的所期望的功能??赏ㄟ^一個以上操作系統(tǒng)、硬件系統(tǒng)、通信網絡控制器或本領域技術人員所理解的其他系統(tǒng)而任選地管理所述模塊、系統(tǒng)和部件的全部或部分功能。例如,參照圖2,在一個實施例中,在主機系統(tǒng)250中的主機模塊沈0、主機實時時鐘270、計時模塊觀0、網關模塊275和數(shù)據(jù)接口端口 214可以任選地共享諸如主機系統(tǒng)中央處理器(CPU)和電源的一些硬件資源,而還可每個具有諸如時鐘電路和數(shù)據(jù)接口電路等專用的硬件資源。作為另一示例,主機實時時鐘270和網絡接口端口 214也可具有用于自身運行的基本上分離的固件,同時還由諸如BIOS等共享固件所支持。作為又一示例,可根據(jù)本發(fā)明使用諸如操作系統(tǒng)的較大的軟件系統(tǒng)中的專用的模塊化軟件單元(例如驅動程序) 的組合來操作各個主機模塊沈0、主機實時時鐘270、計時模塊觀0、網關模塊275和數(shù)據(jù)接口端口 214。本領域技術人員可理解其他計算機架構。繼續(xù)參照圖2,在一個實施例中,接收設備100中的導航接口模塊120、衛(wèi)星信號接收模塊130、時間信號調節(jié)模塊140和數(shù)據(jù)接口端口 110可以任選地彼此共享或與主機系統(tǒng)250共享一些硬件、軟件和固件資源。例如,接收設備100可包括由多個模塊使用的公共處理器,或者衛(wèi)星信號接收模塊可使用專用的處理器。用于軟件或固件的指令可駐留在接收設備100(在專用的或共享的存儲器中)、主機系統(tǒng)250或其組合中。例如,如本領域所公知,主機系統(tǒng)250可將軟件代理(agent)發(fā)送至接收設備100,以在接收設備100上執(zhí)行一些功能。可通過從主機系統(tǒng)250發(fā)送信息而任選地啟動對接收設備100的各種模塊的軟件或固件的更新。接收設備100的模塊還可以任選地使用主機系統(tǒng)250上的處理裝置。而且,導航接口模塊120的部分可與衛(wèi)星信號接收模塊130的部分密切地耦接,以便促進導航時間信號125的發(fā)射和處理。本領域技術人員會理解本發(fā)明的模塊、系統(tǒng)或部件的配置的其他變化。下面參照具體示例說明本發(fā)明。應當理解,下列示例是為了說明本發(fā)明的實施例, 而不是為了以任何方式限制本發(fā)明。
示例示例 1 圖1圖示了根據(jù)本發(fā)明的實施例的例如用于與諸如便攜式計算機、PDA、汽車計算機、蜂窩電話等主機系統(tǒng)耦接的插入式GPS接收卡的GNSS接收設備100。接收設備100配置為通過數(shù)據(jù)接口端口 110以從主機系統(tǒng)接收主機時間信號105。數(shù)據(jù)接口端口 110還可傳遞諸如位置信息等與GNSS接收設備100的操作相關的其他信號并使來自主機系統(tǒng)的電源線和地線通過。在導航操作期間,將來自主機系統(tǒng)的主機時間信號105提供給用于接收主機時間信號的導航接口模塊120。導航接口模塊120還可執(zhí)行下列任務,諸如請求來自主機系統(tǒng)的主機時間信號105、將導航時間信號125提供給衛(wèi)星信號接收模塊130、至少基于主機時間信號而推導出導航時間信號、從衛(wèi)星信號接收模塊130接收全球時間信號135以及將更新信號145提供給主機系統(tǒng)。繼續(xù)參照圖1,在導航操作期間,衛(wèi)星信號接收模塊130配置為根據(jù)例如本領域技術人員易于理解的標準GPS操作而例如從GPS衛(wèi)星接收衛(wèi)星信號132,并解析這些信號以確定位置信息和全球時間信號。全球時間信號用于指示由在GPS衛(wèi)星上的相互同步的時鐘所保持的時間。衛(wèi)星信號接收模塊130配置為使得導航時間信號在基本上與全球時間信號同步時可減少衛(wèi)星信號接收模塊130用于確定全球時間信號所需的時間。例如,精確的導航時間信號可帶來衛(wèi)星的精確定位信息和對由GPS衛(wèi)星發(fā)射的偽隨機信號的相位或開始時刻的精確預測。繼續(xù)參照圖1,衛(wèi)星信號接收模塊130配置為在更新操作期間將導航操作期間所獲取的全球時間信號135提供給導航接口模塊120。導航接口模塊配置為在更新操作期間至少使用全球時間信號來配置一個以上調節(jié)。所述一個以上調節(jié)配置為例如通過促進導航時間信號和全球時間信號之間的基本同步而促進未來的導航操作。在一個實施例中,將導航接口模塊120配置為使用全球時間信號來配置一個以上調節(jié),所述調節(jié)配置為例如通過促進導航時間信號和全球時間信號之間的基本同步而促進未來的導航操作。在另一實施例中,借助于可選的時間信號調節(jié)模塊140進行所述配置。在一個實施例中,導航接口模塊120配置為通過數(shù)據(jù)接口端口 110而將更新信號 145提供給主機系統(tǒng)。例如,更新信號145可指示全球時間信號135。然后,使用更新信號 145來調節(jié)主機實時時鐘,以使主機時間信號105和全球時間信號145基本上同步。以此方式,使得在未來獲取操作中提供給GNSS接收設備100的主機時間信號105可更精確地用于未來衛(wèi)星信號接收操作中。示例 2 圖2圖示了根據(jù)本發(fā)明的實施例的應用GNSS的系統(tǒng),所述應用GNSS的系統(tǒng)包括諸如耦接于諸如便攜式計算機、PDA、汽車計算機、蜂窩電話等主機系統(tǒng)250的插入式GPS接收卡的GNSS接收設備100。接收設備100配置為通過數(shù)據(jù)接口端口 110從主機系統(tǒng)250接收主機時間信號105,數(shù)據(jù)接口端口 110從主機系統(tǒng)250通過數(shù)據(jù)鏈路212接收信號,數(shù)據(jù)鏈路212將數(shù)據(jù)接口端口 110與主機系統(tǒng)250上的對應的數(shù)據(jù)接口端口 214連接。數(shù)據(jù)接口端口 110還可傳遞諸如位置信息等與GNSS接收設備100的操作相關的其他信號并使來自主機系統(tǒng)250的電源線和地線通過。GNSS接收設備100的其他操作如示例1所述。繼續(xù)參照圖2,在一個實施例中,導航接口模塊120配置為將更新信號145通過數(shù)據(jù)接口端口 110提供給主機系統(tǒng)250。例如,更新信號145可指示全球時間信號135。更新信號經過數(shù)據(jù)接口端口 110、經過數(shù)據(jù)鏈路212并且經過主機系統(tǒng)250的相應的數(shù)據(jù)接口端口 214。主機模塊260接收更新信號145,并且配置為在更新操作期間調節(jié)主機實時時鐘 270以使主機時間信號和全球時間信號245基本上同步。在本示例的實施例中,主機實時時鐘270可包括網關模塊275和計時模塊觀0。如本領域技術人員所理解,計時模塊280可包括諸如耦接于一系列紋波計數(shù)器的晶體振蕩器等硬件電路。網關模塊可包括與計時模塊 280的接口,并且可選地作為用于調節(jié)主機實時時鐘的不同硬件或軟件系統(tǒng)的單獨的接口, 從而,來自不同于GNSS接收設備和主機模塊的系統(tǒng)的調節(jié)基本上不會影響由GNSS接收設備所見的主機時間信號向全球時間信號的同步化。示例 3 圖3圖示了根據(jù)本發(fā)明的實施例的用于操作GNSS接收設備的方法。在初始步驟 310中,GNSS接收設備從主機系統(tǒng)獲取主機時間信號??赏ㄟ^對主機系統(tǒng)發(fā)送請求,或者通過周期性地或連續(xù)地讀取由主機系統(tǒng)發(fā)射的指示主機時間信號的信號而獲取主機時間信號。在隨后的步驟320中,GNSS接收設備至少基于主機時間信號而提供導航時間信號。例如,在認為主機時間信號精確時,導航時間信號可以基本上是主機時間信號的復本,或者導航時間信號可以是配置為基于與主機實時時鐘精確度、漂移等有關的信息而降低計時不精確度的主機時間信號的校正版本。在隨后的步驟330中,GNSS接收設備使用導航時間信號來配置衛(wèi)星信號接收操作。如前所述,導航時間信號用于減少衛(wèi)星信號接收操作所需的時間。在隨后的步驟340中,由GNSS接收設備執(zhí)行衛(wèi)星信號接收操作,例如通過觀測并將基于主機時間信號的本地生成的和時移的偽隨機序列與從衛(wèi)星接收的相應的偽隨機序列相關聯(lián),以確定來自衛(wèi)星的定位和計時信息。在隨后的步驟350中,將在步驟330中確定的計時信息用于恢復用于指示由衛(wèi)星保持的全球時間的全球時間信號。在步驟360中,全球時間信號用于配置至少基于全球時間信號的一個以上調節(jié),所述一個以上調節(jié)用于促進未來的導航操作。例如,可通過促使導航時間信號和全球時間信號之間的基本同步而促進未來的導航操作。例如,所述一個以上調節(jié)可包括調節(jié)主機系統(tǒng)的主機實時時鐘以使主機時間信號和全球時間信號基本上同步,以及提供基本上基于主機時間信號的導航時間信號。作為另一示例,一個以上調節(jié)可包括調節(jié)時間信號調節(jié)的參數(shù)通過所述時間信號調節(jié),基于在先收集的關于主機時間信號的信息和可用于提高時間信號精確度的校正措施,可從主機時間信號推導出導航時間信號。例如,可監(jiān)測時鐘偏差、時鐘漂移、外部時鐘調節(jié)或時間信號不精確度的其他來源,并且采取校正措施。示例 4 圖4圖示了根據(jù)本發(fā)明的實施例的應用GNSS的系統(tǒng),其包括可操作地耦接于主機便攜式系統(tǒng)250的插卡型GNSS接收設備100。插入式連接可以是PCMCIA 連接、CardBus 連接、PC Card 連接、ExpressCard 連接、USB 連接、FIREWIRE 連接或本領域技術人員所理解的其他插入式連接。GNSS接收設備100觀測來自衛(wèi)星470的信號以促進對全球時間信號的確定。本領域技術人員顯然明白,主機系統(tǒng)和GNSS接收設備之間可采用其他連接配置。例如,可使用包括USB 或FIREWIRE 或其他電纜的有線連接,也可使用諸如通過 Bluetooth 、IEEE802. 11、ZigBee 、IEEE802. 15. 4等實施的無線連接。而且,主機系統(tǒng)不限于便攜式計算機,還可以是任何計算機系統(tǒng)或PDA、蜂窩電話或本領域技術人員所理解的能提供實時時鐘信號的其他電子裝置。示例 5 圖5圖示了根據(jù)本發(fā)明的實施例的主機系統(tǒng)250、導航接口模塊120和衛(wèi)星信號接收模塊130之間的信號的時序。如圖5所示,在導航操作520期間,由主機系統(tǒng)250將主機時間信號105提供給導航接口模塊120。然后,導航接口模塊120基于主機時間信號而將導航時間信號125提供給衛(wèi)星信號接收模塊130。這里可能涉及對主機時間信號105的處理。然后,衛(wèi)星信號接收模塊130使用導航時間信號125通過接收衛(wèi)星信號而促進對全球時間信號135的確定。如圖5所示,在更新操作540期間,衛(wèi)星信號接收模塊130將全球時間信號135提供給導航接口模塊120。在導航接口模塊120處,可使用全球時間信號135來配置一個以上調節(jié)??蛇x地,可將更新信號145從導航接口模塊120提供給主機系統(tǒng)250,所述更新信號用于促進主機系統(tǒng)250的模塊的一個以上調節(jié)。應當理解,雖然這里為了說明目的而描述了本發(fā)明的具體實施例,但是在不脫離本發(fā)明的精神和范圍的情況下可作出各種變化。具體來說,下述做法均包括在本發(fā)明的范圍內,所述做法例如提供計算機程序產品或程序單元、或者諸如固體或液體傳送介質、磁或光的導線、磁帶或光盤等程序存儲或記憶器件以便存儲用于根據(jù)本發(fā)明的方法來控制計算機的操作的機器可讀的信號和/或構造根據(jù)本發(fā)明的系統(tǒng)的一些或所有的系統(tǒng)部件。例如,在本發(fā)明的實施例中,可通過使用計算機程序產品或軟件來配置通用計算機的部件,以提供所述主機模塊、時鐘網關模塊和/或計時模塊的全部或一部分,所述計算機程序產品或軟件例如設置為以諸如GNSS接收設備的硬件來運行。此外,雖然可使用通用OS和/或通用硬件來實現(xiàn)本發(fā)明的上述部分,但是也可使用非通用OS并且/或使用非通用硬件來實現(xiàn)本發(fā)明的方法、設備和計算機程序產品的運行,這也在本發(fā)明的范圍內。而且,可在諸如個人計算機、服務器等任何通用計算機上,并且根據(jù)一個以上從諸如C++、Java, P1/1等任何程序語言生成的程序單元、模塊或對象或一個以上所述程序單元、模塊或對象的一部分來執(zhí)行所述方法的每個步驟。而且,可通過專用硬件或為所述用途而設計的電路模塊來執(zhí)行每個步驟或者用于實施每個所述步驟的文件或對象等。顯然,本發(fā)明的所述實施例是示例性的并且可以各種方式變化。這樣的變化不應看作脫離本發(fā)明的精神和范圍,并且,這樣的在本領域中顯而易見的所有變化都應包括在所附權利要求的范圍內。
權利要求
1.一種配置為可操作地耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收設備,所述全球導航衛(wèi)星系統(tǒng)接收設備包括a)導航接口模塊,其配置為在導航操作期間從所述主機系統(tǒng)接收主機時間信號,所述導航接口模塊還配置為在所述導航操作期間至少基于所述主機時間信號而提供導航時間信號;以及b)衛(wèi)星信號接收模塊,其配置為在所述導航操作期間使用所述導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定;其中,在更新操作期間,將所述全球時間信號提供給所述導航接口模塊,所述導航接口模塊配置為在所述更新操作期間至少使用所述全球時間信號來配置一個以上調節(jié),所述一個以上調節(jié)配置為促進未來的導航操作。
2.如權利要求1所述的設備,其中,所述主機時間信號由所述主機系統(tǒng)的主機實時時鐘提供。
3.如權利要求2所述的設備,其中,在所述更新操作期間的所述一個以上調節(jié)包括對所述主機實時時鐘的調節(jié)。
4.如權利要求2所述的設備,還包括所述主機實時時鐘的時鐘網關模塊,所述時鐘網關模塊配置為管理對所述主機實時時鐘的一個以上調節(jié),所述一個以上調節(jié)由一個以上來源提供。
5.如權利要求4所述的設備,其中,所述時鐘網關模塊還配置為提供一個以上特定應用主機時間信號,每個特定應用主機時間信號是獨立的。
6.如權利要求1所述的設備,其中,所述導航接口模塊還包括時間信號調節(jié)模塊,所述時間信號調節(jié)模塊配置為基于參數(shù)化時間推導過程而從所述主機時間信號推導出所述導航時間信號。
7.如權利要求6所述的設備,其中,在所述更新操作期間配置的所述一個以上調節(jié)包括對所述參數(shù)化時間推導過程的一個以上參數(shù)的調節(jié)。
8.如權利要求1所述的設備,所述設備還包括所述主機系統(tǒng)的主機模塊,所述主機模塊配置為在所述更新操作期間促進所述一個以上調節(jié)。
9.如權利要求1所述的設備,其中,在所述更新操作期間的所述一個以上調節(jié)配置為促進所述導航時間信號與所述全球時間信號之間的同步。
10.如權利要求1所述的設備,其中,至少部分地基于關于所述主機實時時鐘的信息而生成所述導航時間信號,所述信息選自于時鐘精確度、時鐘漂移、時鐘偏差、電源事件、溫度變動、組件變化以及時鐘調節(jié)事件。
11.一種用于對可操作地耦接于主機系統(tǒng)的全球導航衛(wèi)星系統(tǒng)接收設備進行操作的方法,所述方法包括a)進行導航操作,所述導航操作包括i)至少基于來自所述主機的主機時間信號而提供導航時間信號; )使用所述導航時間信號來進行衛(wèi)星信號接收操作;和iii)至少部分地基于從所述衛(wèi)星信號接收操作中得到的信息來確定全球時間信號;以及b)至少使用所述全球時間信號進行一個以上調節(jié)以促進未來的導航操作。
12.如權利要求11所述的方法,其中,所述主機時間信號由所述主機系統(tǒng)的主機實時時鐘提供。
13.如權利要求12所述的方法,其中,所述一個以上調節(jié)包括對所述主機實時時鐘的調節(jié)。
14.如權利要求12所述的方法,其中,所述主機實時時鐘服務于一個以上輔助應用,并且,所述方法還包括如下步驟對所述一個以上輔助應用的每一個提供特定應用主機時間信號,其中每個特定應用主機時間信號獨立于所述主機時間信號。
15.如權利要求11所述的方法,其中,基于參數(shù)化時間推導過程從所述主機時間信號推導出所述導航時間信號。
16.如權利要求15所述的方法,其中,為促進未來的導航操作而進行的所述一個以上調節(jié)包括對所述參數(shù)化時間推導過程的一個以上參數(shù)的調節(jié)。
17.如權利要求11所述的方法,其中,為促進未來的導航操作所進行的一個以上調節(jié)用于促進所述導航時間信號和所述全球時間信號之間的同步。
18.如權利要求11所述的方法,其中,提供所述導航時間信號還包括根據(jù)修改模式來修改所述主機時間信號,其中所述一個以上調節(jié)包括對所述修改模式的調節(jié)。
19.如權利要求18所述的方法,其中,所述修改模式至少部分地基于從時鐘精確度、時鐘漂移、時鐘偏差、電源事件、溫度變動、組件變化和時鐘調節(jié)事件中選出的信息。
20.一種應用全球導航衛(wèi)星系統(tǒng)(GNSS)的系統(tǒng),其包括a)主機模塊,其可操作地耦接于主機實時時鐘,所述主機實時時鐘配置為提供主機時間信號;以及b)全球導航衛(wèi)星系統(tǒng)接收設備,其可操作地耦接于所述主機模塊,所述全球導航衛(wèi)星系統(tǒng)接收設備包括i)導航接口模塊,其配置為在導航操作期間接收所述主機時間信號,所述導航接口模塊還配置為在所述導航操作期間至少基于所述主機時間信號而提供導航時間信號;和 )衛(wèi)星信號接收模塊,其配置為在所述導航操作期間使用所述導航時間信號通過接收衛(wèi)星信號來促進對全球時間信號的確定;其中,在更新操作期間,將所述全球時間信號提供給所述導航接口模塊,所述導航接口配置為在所述更新操作期間至少使用所述全球時間信號來配置一個以上調節(jié),所述一個以上調節(jié)配置為促進未來的導航操作。
全文摘要
本發(fā)明提供了一種諸如GPS接收器的全球導航衛(wèi)星系統(tǒng)(GNSS)接收設備,所述GNSS接收設備可由設有用于對GNSS接收設備提供時間信號的實時時鐘的主機系統(tǒng)操作。時間信號用于促進通過對衛(wèi)星信號的觀測而進行的對導航和全球計時信息的獲取。全球計時信息用于調節(jié)時間信號和/或實時時鐘,以改善隨后的對導航和全球計時信息的獲取。
文檔編號G01S5/14GK102159968SQ200980137269
公開日2011年8月17日 申請日期2009年9月22日 優(yōu)先權日2008年9月22日
發(fā)明者文森·馬德克·史密斯 申請人:施克萊無線公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1