最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種快速獲得偽距的方法

文檔序號:6130373閱讀:759來源:國知局
專利名稱:一種快速獲得偽距的方法
技術(shù)領(lǐng)域
本發(fā)明涉及GPS定位的技術(shù)領(lǐng)域,尤其涉及快速定位的技術(shù)領(lǐng)域。
背景技術(shù)
GPS終端定位最少需要如下要素:星歷、GPS時間、偽距。為了縮短首次定位的時間,一般的做法是縮短獲取星歷的時間和縮短獲取GPS時間的時間。在輔助定位技術(shù)中,輔助服務(wù)器向終端提供的信息可以包括星歷、GPS時間、衛(wèi)星的仰角方位角、參考位置,衛(wèi)星的多普勒頻率等。目前技術(shù)中快速獲取星歷的辦法大概有兩種:其一,使用保存的歷史星歷;其二,使用輔助系統(tǒng)快速傳輸星歷。而快速獲取GPS時間的方法大概也有兩種:其一,使用RTC計時,GPS啟動時直接讀取RTC時間;其二,通過輔助系統(tǒng)獲取GPS時間。通過使用這些方法,使GPS首次定位時間從幾十秒縮短至幾秒,而這幾秒中內(nèi),GPS主要在獲取各衛(wèi)星的偽距。其中,偽距的真實含義為各衛(wèi)星到達接收機的時間差,忽略偽距數(shù)值的大小,只關(guān)心各個值之間的差。比如四顆衛(wèi)星的偽距分別為:lmS、2mS、5mS、3mS,各個數(shù)字加減一個常數(shù)后不影響定位結(jié)果。故上面的偽距也可寫作:0mS、lmS、4mS、2mS,我們稱這兩種寫法對應(yīng)的偽距相同。目前,獲取偽距的主要步驟包括:1.終端捕獲衛(wèi)星的頻率和相位;2.終端跟蹤衛(wèi)星的頻率和相位,并輸出導航比特;3.終端對導航比特使用校驗或者尋找子幀幀頭的辦法進行同步;4.同步后即可計算衛(wèi)星的相對偽距;這種傳統(tǒng)的方法讓用戶必須等待幾秒時間才能獲得首次定位結(jié)果。如果想更快速的獲得定位結(jié)果,這種方法就無能為力了。

發(fā)明內(nèi)容
為了便于發(fā)明內(nèi)容的敘述,先做如下說明:1.按照光速為30萬公里計算,同一時刻,距離150公里的兩個終端對于同一顆衛(wèi)星的偽距相差不會大于0.5ms。2.由于衛(wèi)星靠近或遠離終端的分速度不會超過1KM/S,在根據(jù)說明I的介紹,同一個終端對于同一衛(wèi)星的偽距在150秒內(nèi)變化量不會超過0.5ms。3.基于上面兩項說明,多數(shù)情況下,我們很容易達到條件:由I和2所共同引起的偽距變化不會大于0.5ms。下面敘述中默認滿足該條件。本發(fā)明針對背景所述的一些不足,同時根據(jù)上述的說明,提出了一種快速獲得衛(wèi)星偽距的方法,以縮短首次定位時間。其方案如下:1.終端獲得誤差小于0.5ms的粗略偽距。2.終端分析衛(wèi)星信號,獲得相位值,使用相位值計算精確偽距中的小數(shù)部分。3.終端使用精確偽距的小數(shù)部分調(diào)整如上的粗略偽距,以獲得精確的實際偽距。
其中,步驟I獲得粗略偽距的方法可以是:輔助定位系統(tǒng)中的服務(wù)器端實時跟蹤衛(wèi)星并實時更新、記錄衛(wèi)星的偽距,當終端請求輔助定位時,服務(wù)器端向用戶定位終端發(fā)送偽距信息作為終端自身的粗略偽距。由于服務(wù)器端的接收機距離用戶終端的距離一般不會超過100KM,且發(fā)送時間延遲不會超過10S,所以該粗略偽距的精度可以比0.5ms精度更精確。其中,步驟I獲得粗略偽距的方法也可以是:根據(jù)衛(wèi)星的星歷和GPS時間計算出衛(wèi)星的位置,并根據(jù)用戶終端的參考位置計算用戶終端和衛(wèi)星之間的距離,轉(zhuǎn)換為以毫秒表示的偽距。這里的用戶終端的參考位置可以是終端自身保存的一些歷史位置,也可以是輔助服務(wù)器向用戶終端發(fā)送的參考位置。這里的GPS時間可以是用戶終端計時的RTC時間,也可以是輔助服務(wù)器向用戶終端發(fā)送的當前GPS時間。由于輔助服務(wù)器提供的參考位置一般為位置服務(wù)器的位置,其距離用戶的距離一般不會超過100KM,且發(fā)送時間延遲不會超過10S,而用戶終端自身保存的歷史位置多數(shù)情況下也可以認為在100KM之內(nèi),且GPS時間的傳輸延遲和RTC時間的精度也不會超過10S,所以該粗略偽距的精度可以比0.5ms精度更精確。其中,步驟2分析衛(wèi)星的信號的具體方法為捕獲衛(wèi)星信號,得到對應(yīng)的衛(wèi)星的相位值,并進行跟蹤,當跟蹤模塊有大于等于四顆衛(wèi)星在跟蹤,各個衛(wèi)星同一時刻的相位值可以作為計算精確偽距所用的相位值;如果支持多顆衛(wèi)星并行捕獲,且所有需要捕獲的衛(wèi)星幾乎在同一時刻完成捕獲,則捕獲到的相位值可作為計算精確偽距所用的相位值。其中,步驟3的調(diào)整粗略偽距的方法可以如下:A.從各個粗略偽距中選出一個作為參考偽距,記錄各個粗略偽距和參考偽距的小數(shù)部分之差;B.用各個衛(wèi)星捕獲的相位計算精確偽距對應(yīng)的小數(shù)部分,并代替粗略偽距的小數(shù)部分,選擇和步驟A相同的參考偽距,同樣記錄各個偽距和參考偽距的小數(shù)部分之差;C.將步驟A記錄的偽距小數(shù)部分之差和步驟B記錄的偽距小數(shù)部分之差進行比較,如果步驟A的偽距差與步驟B的偽距差相差大于0.5ms,則整數(shù)部分加Ims ;如果步驟A的偽距差與步驟B的偽距差相差小于-0.5ms,則整數(shù)部分減lms。其中,步驟B調(diào)整了小數(shù)部分,而步驟C調(diào)整了整數(shù)部分。通過使用本發(fā)明的技術(shù)方法,定位終端的用戶不再需要等待幾秒鐘的過程,開機后立即可以定位,大大節(jié)省了首次啟動的時間。而且,本發(fā)明還可以使用在降低功耗的方面。有如此快的啟動速度就不怕省電模式對定位的影響了,可以有更長的時間讓模塊處于關(guān)閉階段。根據(jù)本發(fā)明,還可以設(shè)計一種只有捕獲模塊的借助輔助信息的導航定位終端。具體實現(xiàn)方案方案I在沒有輔助的情況下,假設(shè)GPS終端設(shè)有RTC時鐘,且保存有歷史可用星歷、歷書和歷史定位位置,假設(shè)有4顆衛(wèi)星,RTC時間準確,且上次位置和當前位置相差在50公里之內(nèi),偽距表示范圍在0-20ms之內(nèi),方法為從全部偽距中找出一個最小偽距,然后各個偽距全部減去該最小偽距,得到0-20ms范圍內(nèi)的偽距。則快速啟動時,獲得偽距的具體方法為:1.根據(jù)歷書計算當前時刻各個衛(wèi)星的仰角,判斷衛(wèi)星是否可見,下面的步驟只針對可見衛(wèi)星;
2.終端根據(jù)RTC時間和衛(wèi)星星歷計算衛(wèi)星的位置;3.計算上次的用戶位置和各個衛(wèi)星位置的距離,并轉(zhuǎn)換為以毫秒表示的偽距值。假設(shè)轉(zhuǎn)換后結(jié)果為
;4.假設(shè)并選擇第一個偽距為參考偽距,則計算得到小數(shù)部分的差為
;5.對可見的衛(wèi)星進行捕獲,得到衛(wèi)星的多普勒頻率和相位值,并注冊跟蹤;6.當有4顆以上的衛(wèi)星在跟蹤時,在同一時刻記錄各跟蹤衛(wèi)星的相位值,假設(shè)該相位值以1023chip為周期,一個周期為lms,且相位值的單位為chip ;7.根據(jù)“相位值/1023”計算精確偽距的小數(shù)部分,假設(shè)結(jié)果分別為
,選擇和步驟3同一個衛(wèi)星的偽距作為參考偽距,其小數(shù)部分的差為
;8.使用步驟7計算的小數(shù)部分代替步驟3的小數(shù)部分,結(jié)果為
;9.步驟4的小數(shù)部分差和步驟7的小數(shù)部分差進行比較,其中最后一個偽距差
0.62ms與-0.37ms相差0.99ms,大于0.5ms,則將整數(shù)部分加I。其最終調(diào)整后的偽距為:
;方案2假設(shè)啟動過程使用AGPS系統(tǒng),其方法如下:1.輔助信息服務(wù)器根據(jù)提供參考位置、GPS時間、星歷,以及衛(wèi)星的仰角方位角、
多普勒頻率;2.終端根據(jù)GPS時間和衛(wèi)星星歷計算衛(wèi)星的位置;3.終端計算參考位置和各個衛(wèi)星之間的距離,并轉(zhuǎn)換為單位為ms對應(yīng)的偽距值;4.后面的步驟和方案I的步驟4到步驟9 一致;方案3假設(shè)GPS終端的捕獲模塊可以同時捕獲多顆衛(wèi)星,則方法可以如下:1.同方案I的步驟I到步驟4 ;2.GPS終端的捕獲模塊對4顆可見衛(wèi)星進行并行捕獲,幾乎同時分別得到各個衛(wèi)星的相位值,此相位值作為計算精確偽距的小數(shù)部分使用的相位值;3.后面的步驟和方案I的步驟7到步驟9 一致;
權(quán)利要求
1.一種快速得到衛(wèi)星偽距的方法,其特征在于具體方法如下: A.終端獲得比0.5ms精度更精確的各個衛(wèi)星的粗略偽距; B.終端分析GPS信號,得到各個衛(wèi)星相位值; C.終端使用相位值計算精確偽距的小數(shù)部分,并對上述的粗略偽距進行調(diào)整獲得精確的偽距。
2.根據(jù)權(quán)利要求1所述的步驟A,其特征在于:粗略的相對偽距是AGPS的服務(wù)器端的接收機實時跟蹤衛(wèi)星所得的偽距。
3.根據(jù)權(quán)利要求1所述的步驟A,其特征在于:粗略的相對偽距是根據(jù)參考位置、GPS時間和星歷數(shù)據(jù)計算得到衛(wèi)星到參考位置的偽距。
4.根據(jù)權(quán)利要求3所述的參考位置,其特征在于:具體為終端自身保存的歷史位置。
5.根據(jù)權(quán)利要求3所述的參考位置,其特征在于:具體為AGPS過程輔助服務(wù)器提供的參考位置。
6.根據(jù)權(quán)利要求3所述的GPS時間,其特征在于:具體為終端自身的RTC時間。
7.根據(jù)權(quán)利要求3所述的GPS時間,其特征在于:具體為AGPS過程中服務(wù)器提供的GPS時間。
8.根據(jù)權(quán)利要求1所述的步驟B,其特征在于:終端通過捕獲得到多顆衛(wèi)星的相位。
9.根據(jù)權(quán)利要求1所述的步驟B,其特征在于:終端經(jīng)過捕獲和跟蹤衛(wèi)星,獲得衛(wèi)星同一時刻的相位。
10.根據(jù)權(quán)利要求1所述的步驟C,其特征在于調(diào)整過程具體包括: D.從各個粗略偽距中選出一個作為參考偽距,并記錄各個偽距和參考偽距的小數(shù)部分之差; E.用各個衛(wèi)星捕獲的相位計算精確偽距的小數(shù)部分,并代替粗略偽距對應(yīng)的小數(shù)部分,得到新的偽距,選擇和步驟D相同的參考偽距,記錄各個偽距和參考偽距的小數(shù)部分之差; F.將步驟D記錄的小數(shù)部分之差和步驟E記錄的小數(shù)部分之差進行比較,如果步驟D的偽距差與步驟E的偽距差相差大于0.5ms,則步驟E得到的偽距的整數(shù)部分減Ims ;如果步驟D的偽距差與步驟E的偽距差相差小于-0.5ms,則步驟E得到的偽距的整數(shù)部分加lms。
全文摘要
本發(fā)明是一種快速獲取偽距的方法,主要用于GPS的啟動過程中縮短首次定位時間的方法,其方法包括獲得精度在0.5ms范圍以內(nèi)的粗略偽距;分析GPS信號,得到衛(wèi)星的相位值;根據(jù)相位值計算精確偽距對應(yīng)的小數(shù)部分;使用精確的偽距對應(yīng)的小數(shù)部分對粗略偽距進行微調(diào),得到當前時刻當前位置的精確偽距。使用本發(fā)明后,開機后立即可以定位,大大節(jié)省了首次啟動的時間。而且,在低功耗設(shè)計方面,由于有如此快的啟動速度,可以有更長的時間讓模塊處于關(guān)閉階段。根據(jù)本發(fā)明,還可以設(shè)計一種只有捕獲模塊的借助輔助信息的導航定位終端。
文檔編號G01S19/33GK103197329SQ20121000496
公開日2013年7月10日 申請日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
發(fā)明者楊海珠 申請人:楊海珠
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1