專利名稱:不連續衛星定位系統跟蹤中的載波相位處理的制作方法
不連續衛星定位系統跟蹤中的載波相位處理根據35U. S. C. § 119的優先權要求本專利申請要求2009年7月2日提交且被轉讓給本申請受讓人并因而通過援引明確納入于此的臨時申請No. 61/222,797的優先權。領域本公開一般涉及用于位置確定的裝置和方法,尤其涉及在衛星定位系統信號的積分期間進行早期采樣。背景各種衛星定位系統(SPS)可被用于確定移動設備的位置。例如,全球定位系統 (GPS)、俄聯邦政府所有的GL0NASS、以及Galileo無線電導航衛星系統是為裝備有衛星定位系統接收機的用戶提供確定他們在世界上任何地方的位置的能力的衛星系統。衛星定位系統接收機通過測量發射自多顆衛星定位系統衛星的信號的相對抵達時間來確定自己的位置。在正在進行的衛星定位系統跟蹤會話期間,衛星定位系統接收機還可依靠關于衛星定位系統接收機和衛星定位系統衛星的先前狀態信息(包括位置、速度、及航向)來確定該衛星定位系統接收機的當前位置。依賴先前狀態信息,可能通過使用Kalman濾波器,可大大增加在線性移動情形下的準確性。然而,若衛星定位系統跟蹤會話被暫停和重新開始,或者若衛星定位系統正發起新的跟蹤會話,則存在衛星定位系統信號搜索不連續。在存在衛星定位系統信號搜索不連續的情形中,對線性運動的假設會在定位演算中引入不準確性并且先前狀態信息可能陳舊或不存在。發明概述本發明的一方面可在于一種確定位置的方法,該方法包括繼搜索不連續之后,積分衛星定位系統信號達時間T2 ;在時間Tl上采樣至少一個可觀測信號度量,其中時間Tl 小于時間T2 ;標識該至少一個可觀測信號度量的峰值;以及求解公共碼相偏移量。本發明的另一方面可在于一種確定位置的裝置,該裝置包括接收機和處理器,該接收機配置成接收衛星定位系統信號,該處理器配置成繼搜索不連續之后,積分該衛星定位系統信號達時間T2 ;在時間Tl上采樣至少一個可觀測信號度量,其中時間Tl小于時間 T2 ;標識該至少一個可觀測信號度量的峰值;以及求解公共碼相偏移量。本發明的另一方面可在于一種用于確定位置的設備,該設備包括用于接收衛星定位系統信號的裝置;用于繼搜索不連續之后積分該衛星定位系統信號達時間T2的裝置; 用于在時間Tl上采樣至少一個可觀測信號度量的裝置,其中時間Tl小于時間T2 ;用于標識該至少一個可觀測信號度量的峰值的裝置;以及用于求解公共碼相偏移量的裝置。本發明的另一方面可在于一種包括存儲于其上的用于確定位置的程序代碼的計算機可讀存儲介質,包括用于繼搜索不連續之后積分衛星定位系統信號達時間T2的代碼;用于在時間Tl上采樣至少一個可觀測信號度量的代碼,其中時間Tl小于時間T2 ;用于標識該至少一個可觀測信號度量的峰值的代碼;以及用于求解公共碼相偏移量的代碼。應理解,根據以下詳細描述,其他方面對于本領域技術人員而言將變得明顯,在以下詳細描述中以解說方式示出和描述了各種方面。附圖和詳細描述應被認為在本質上是解說性而非限制性的。附圖簡述
圖1示出包括移動站的一個實施例的無線通信系統。圖2示出根據本發明的實施例的演算位置的方法,該方法使用早期采樣來確定用于演算位置的技術。圖3示出根據本發明的實施例利用中值來演算公共碼相偏移量的方法。圖4示出根據本發明的另一實施例利用均值來演算公共碼相偏移量的方法。詳細描述以下結合附圖闡述的詳細描述旨在作為本公開的各種方面的描述,而無意代表可實踐本公開的僅有方面。本公開中描述的每個方面僅作為本公開的示例或解說而提供,并且不應被必然地解釋成優于或勝于其他方面。為了提供對本公開的透徹了解,本詳細描述包括具體細節。然而,對于本領域技術人員而言明顯的是,本公開無需這些具體細節也可實踐。在一些實例中,眾所周知的結構和器件以框圖形式示出以避免湮沒本公開的概念。首字母縮寫和其它描述性術語僅為方便和清楚而使用,且無意限定本公開的范圍。如本文中所使用的,移動站(MS)是指諸如以下的設備蜂窩或其他無線通信設備、個人通信系統(PCQ設備、個人導航設備(PND)、個人信息管理器(PIM)、個人數字助理 (PDA)、膝上型設備或能夠接收無線通信和/或導航信號的其他合適的移動設備。術語“移動站”還旨在包括諸如通過短程無線、紅外、有線連接、或其他連接與個人導航設備(PND)通信的設備,不管衛星信號接收、輔助數據接收、和/或位置相關處理是發生在該設備處還是在PND處。“移動站”還旨在包括能夠諸如經由因特網、WiFi、或其他網絡與服務器通信的所有設備,包括無線通信設備、計算機、膝上型設備等,而不管衛星信號接收、輔助數據接收、 和/或位置相關處理是發生在該設備上、服務器上、還是與網絡相關聯的另一個設備上。其他實施例可包括上述任何的可操作組合。在衛星定位系統接收機經歷衛星定位系統信號搜索不連續的情況下,現有衛星定位系統跟蹤會話的有用備選方案可基于在演算位置之前確定衛星定位系統接收機是駐定的還是在移動中。準確的用戶速度估計對于生成準確的SPS接收機位置估計是有用的;這包括檢測用戶是正在移動還是駐定的。可利用生成準確偽距率估計的載波相位處理來導出非常準確的用戶速度。然而,載波相位處理通常要求衛星定位系統接收機連續地跟蹤信號。 在搜索不連續之后,接收機可能經歷跟蹤中斷,并且可能因此不能夠連續地跟蹤衛星信號。 例如,搜索不連續可能是由于為了省電而周期性地關閉SPS接收機電路系統所造成的。將 SPS接收機電路系統斷電可包括在搜索不連續期間關閉SPS接收機時鐘以省電。關閉SPS 接收機時鐘或允許SPS接收機時鐘漂移通常在后續衛星定位系統測量中引入公共相位偏移量,除非該公共相位偏移量能被標識出并校正。若能標識出公共相位偏移量,則經由載波相位處理來獲得高度準確的偽距率估計可能仍是有利的。本發明公開了如何在搜索不連續之后執行載波相位處理以及如何利用結果來演算SPS接收機的位置。圖1示出移動站(MS) 100的一個實施例的框圖。MS 100包括處理器120,處理器 120耦合至通信收發機140、衛星定位系統接收機130、存儲器110、非易失性存儲器160及 DSP 150并協調與它們的交互。在圖1中,衛星定位系統接收機130接收并處理來自衛星定位系統衛星170的衛星定位系統信號。衛星定位系統(SPS)典型地包括發射機系統,這些發射機定位成使得各實體能夠至少部分地基于從這些發射機接收到的信號來確定自己在地球上或上方的位置。 這樣的發射機通常發射用設定數目個碼片的重復偽隨機噪聲(PN)碼作標記的信號,并且可位于基于地面的控制站、用戶裝備和/或空間飛行器上。在具體示例中,此類發射機可位于地球軌道衛星飛行器(SV)上。例如,諸如全球定位系統(GPS)、Galileo、GlonasS或北斗等全球衛星導航系統(GNSS)的星座中的SV可發射用可與由該星座中的其它SV所發射的 PN碼區分開的PN碼(例如,如在GPS中對每個衛星使用不同PN碼或者如在Glonass中在不同頻率上使用相同的碼)作標記的信號。根據某些方面,本文中給出的技術不限于衛星定位系統中的全球系統(例如,GNSS)。例如,可將本文中所提供的技術應用于或以其他方式使之能在各種地區性系統中使用,諸如舉例而言日本上空的準天頂衛星系統(QZSS)、印度上空的印度地區性導航衛星系統(IRNSS)、中國上空的北斗等,和/或可與一個或多個全球和/或地區性導航衛星系統相關聯或以其他方式使其能與之聯用的各種擴增系統(例如, 基于衛星的擴增系統(SBAS))。作為示例而非限制,SBAS可包括提供完好性信息、差分校正等的擴增系統,諸如舉例而言廣域擴增系統(WAAS)、歐洲對地靜止導航覆蓋服務(EGNOS)、 多功能衛星擴增系統(MSAQ、GPS輔助式Geo (對地靜止)擴增導航、或GPS和Geo擴增導航系統(GAGAN)和/或諸如此類。因此,如本文所使用的,衛星定位系統可包括一個或更多個全球和/或地區性導航衛星系統和/或擴增系統的任何組合,且衛星定位系統信號可包括衛星定位系統信號、類衛星定位系統信號和/或其他與此類一個或更多個衛星定位系統相關聯的信號。繼續圖1,通信收發機140向基于地面的收發機收發信號,基于地面的收發機包括但并不限于基站180、接入點190和個域網195。本文中描述的位置確定技術可協同諸如無線廣域網(WWAN)、無線局域網(WLAN)、以及無線個域網(WPAN)等各種無線通信網絡來實現。術語“網絡”和“系統”往往被可互換地使用。WWAN可以是碼分多址(CDMA)網絡、時分多址(TDMA)網絡、頻分多址(FDMA)網絡、正交頻分多址(OFDMA)網絡、單載波頻分多址(SC-FDMA)網絡、以及長期演進(LTE)網絡。CDMA網絡可實現諸如cdma2000、寬帶CDMA(W-CDMA)、以及時分同步碼分多址(TD-SCDMA)等一種或更多種無線電接入技術 (RAT)。cdma2000涵蓋IS-95、IS-2000和IS-856標準。TDMA網絡可實現全球移動通信系統(GSM)、數字高級移動電話系統(D-AMPS)、或其他某種RAT。GSM和W-CDMA在來自名為 “第三代伙伴項目”(3GPP)的聯盟的文獻中描述。Cdma2000在來自名為“第三代伙伴項目 2”(3GPP2)的聯盟的文獻中描述。3GPP和3GPP2文獻是公眾可獲取的。WLAN可以是IEEE 802. Ilx網絡,并且WPAN可以是藍牙網絡、IEEE 802. 15x、或其他某種類型的網絡。這些技術也可聯合WWAN、WLAN和/或WPAN的任意組合來實現。在圖1中,圖示了兩個基站180、兩個接入點190和兩個個域網195 ;然而,基站 180、接入點190和個域網195的數目可以少于或多于兩個。認識到衛星定位系統信號搜索和信號處理可以經由專用信號搜索和信號處理電路系統或其某種組合在DSP 150、處理器 120、衛星定位系統接收機130中進行。處理器120操作通信收發機140與基于地面的收發機通信,基于地面的收發機包括但并不限于基站180、接入點190和個域網195。處理器120操作衛星定位系統接收機130接收來自衛星定位系統衛星的衛星定位系統信號,衛星定位系統衛星包括來自GPS、Gallileo, GL0NASS以及北斗衛星系統或其他導航衛星系統的衛星。圖2示出解說在不連續衛星定位系統跟蹤中進行載波相位處理的方法的流程圖。 在步驟210,開始信號積分,MS 100在衛星定位系統信號搜索不連續之后著手衛星定位系統信號的積分。衛星定位系統信號未被跟蹤的時期可以有可變長度;然而,衛星定位系統信號未被跟蹤的時期表現為較高的衛星定位系統接收機時鐘不確定性,這典型地由于衛星定位系統接收機在不需要衛星定位系統搜索的時期進入低功率睡眠模式狀態所導致。信號積分包括積分可觀測信號度量,例如,信號能量。在替換性實施例中,可觀測信號度量可包括可觀測信號的振幅或I/Q數據,例如,如權利要求6、7、觀、29、50、51、72和 73中所要求保護的。關于相位偏移量和頻率這兩者對可觀測信號度量的經積分值制圖。積分持續大于或等于80ms的時段T2 (例如,200ms),在此時間上可觀測信號度量的峰值被用于演算MS 100的位置和速度。在步驟220,可觀測信號度量還在比T2短并且小于或等于50ms的時間 Tl(例如,20ms)上被采樣。盡管提供了總積分時間T2和早期采樣時間Tl的典型示例,但應認識到其他實施例可對T2和Tl使用不同的值,Tl小于T2。時間Tl上可觀測信號度量的采樣可被用于確定在時間T2上將如何處理衛星定位系統信息。至少部分地基于從時間Tl上所采樣的可觀測信號度量導出的信息來選擇用于時間T2上衛星定位系統信息的處理模式以演算MS 100的準確位置。用于確定最有效位置確定模式的此早期采樣過程在步驟220190中解說。積分可觀測信號度量得到可觀測信號度量相對于碼相偏移量和頻率的峰值。這些峰值中的一些峰值可對應于衛星定位系統衛星,而其他峰值可對應于多徑信號、噪聲或擾亂源。繼續圖2,在步驟230中,選擇時間Tl上的可觀測信號度量的峰值。在步驟235中, 將時間Tl上可觀測信號度量的所選峰值與預定閾值作比較。若可觀測信號度量是信號能量,則該預定閾值大于30dBHz,例如為33. 5dBHz。若在時間Tl上可觀測信號度量的峰值當中沒有峰值超過該預定閾值,則如步驟238中所示地跳過對當前測量區間的載波相位處理,并且如步驟258中所示地選擇默認位置確定模式。若在時間Tl上可觀測信號度量的至少一個峰值超過該預定閾值,則在步驟240中繼續對當前測量區間的載波相位處理。在步驟240中,基于時間Tl上可觀測信號度量的超過該預定閾值的該至少一個峰值來求解公共碼相偏移量。公共碼相偏移量或SPS接收機時鐘偏移量是在其上針對至少一個可觀測信號度量的超過該預定閾值的至少一個峰值對I/Q 數據加總的碼相偏移量。公共碼相偏移量可以各種方式來求解。求解公共碼相偏移量的一個實施例是選擇時間Tl上可觀測信號度量的超過閾值的一個峰值的個體偏移量,并將其用作公共碼相偏移量。這是很有可能的——若在時間Tl上可觀測信號度量僅有一個峰值超過閾值,或者替換地若其他峰值為離群值或在用來演算公共碼相偏移量方面是次優的。求解公共碼相偏移量的另一實施例是使用從個體碼相偏移量演算出的中值,如圖 3中所示。在步驟310中,選擇時間Tl上可觀測信號度量的超過閾值的峰值。在步驟320 中,在所選峰值處測量個體碼相偏移量。在步驟330中,基于這些個體碼相偏移量的中值來演算公共碼相偏移量。
求解公共碼相偏移量的另一實施例是使用從個體碼相偏移量演算出的均值,如圖 4中所示。在步驟410中,選擇時間Tl上可觀測信號度量的超過閾值的峰值。在步驟420 中,在所選峰值處測量個體碼相偏移量。在步驟430中,包含偏離平均相位偏移量值較大的那些相位偏移量的離群相位偏移量被丟棄或忽略而不作進一步演算。在步驟440中,基于剩余個體碼相偏移量的均值來演算公共碼相偏移量。在又一實施例中,步驟430可由加權步驟所取代,在加權步驟中接近均值的個體相位偏移量值比偏離均值較大的相位偏移量值被更重地加權。在此實施例中,基于個體碼相偏移量的加權均值來演算公共碼相偏移量。可預見利用個體碼相偏移量來演算公共碼相偏移量的其他實施例。因此,上述實施例無意是限制性的。繼續圖2,公共碼相偏移量一旦被演算出就在步驟250中被用于確定在其上采集 I/Q數據的相位偏移量。具體地,在步驟250中,在公共碼相偏移量處將對應時間Tl上可觀測信號度量的超過閾值的每個峰值的I/Q數據加總。在公共碼相偏移量處采集I/Q數據消除了跨廣范圍的相位偏移量采集I/Q數據的需求并顯著降低了分析I/Q數據所需的存儲器和處理功率的量。在步驟255中,出于一致性將由所采集的I/Q數據所預測的公共碼相偏移量結果與由峰值處理所預測的結果相比較。例如,在一個實施例中,一致性檢測包括將I/Q合計采集槽碼相與由峰值處理所預測的碼相作比較。在此實施例中,(1) I/Q合計采集碼相應落在 PP (峰值處理)所報告的峰值碼相的+/-0.5碼片內,以及所報告的C/No>30dBHz。 這是按SV的測試。僅當兩個準則都得到滿足時才對該SV執行載波相位處理。若步驟255中一致性檢查失敗,則如步驟258中所公開地可選擇默認位置演算模式。在一個實施例中,默認位置演算模式可利用經由峰值處理演算出的偽距率而非經由載波相位處理演算出的偽距率。若在步驟255中一致性檢查成功,則對所采集的I/Q數據執行載波相位處理以演算與時間Tl上可觀測信號度量的超過閾值的每個峰值相對應的每個衛星定位系統信號的偽距率,如步驟沈0中所解說的。在一個實施例中,假設Tms的5ms I/Q數據,如下演算偽
距率1)使用峰值處理來生成對應于T ms積分的峰值多普勒頻率估計;2)在距離中心頻槽如由峰值處理所確定的所估計峰值頻率處估計I/Q數據的粗略頻率。用該粗略頻率對I/Q數據進行混頻,且對4個結果得到的5ms I/Q數據進行加總以獲得20ms I/Q合計。幻生成點積/叉積。從點積估計比特。從第二比特開始對每個比特執行周跳 (cycle slip)檢測。4)在調制去除后估計20ms I/Q合計的展開相位。將每個相位提前20ms。將它們全部相加并得到完整載波相位。5)分別在開頭、中間、以及末尾比特處采樣相位6)使用二次擬合從這3個相位采樣導出偽距率估計。如有必要則傳播。在步驟265檢查偽距率的有效性。在一個實施例中,有效性檢查包括檢查以下條件。當兩個條件皆得到滿足時,可在步驟270中使用該偽距率。
1)來自DPO載波相位處理的頻率估計落在來自DPO積分的頻率估計的+/"IOHz 內;以及2)在DPO載波相位處理區間期間未發現周跳。在步驟270中,使用偽距率來確定將如何演算MS 100的位置。例如,偽距率預示 MS 100處在運動中的情形相對于偽距率預示MS駐定的情形,可不同地演算MS 100的位置。 此實施例并不限制在替換實施例中MS 100可用的位置演算模式的數目或類型。在步驟觀0中,使用在步驟258或步驟270中選擇的位置演算模式來演算位置。以下是所描述實施例的假設和數學支持。假設在信號積分時段T2期間有N比特的I/Q數據可用。例如,當信號積分時段為 200ms 時,N = 10。5ms I/Q合計為R1 (k),,k = 1,2,…,4*N。可將此數據中的粗略頻率估計為f.=(數據采集期間的搜索器旋轉器頻率)_(從峰值處理測得的多普勒)使用該粗略頻率f,對5ms I/Q合計進行混頻,然后合成20ms I/Q合計以獲得N 個20ms I/Q合計。S2(i)+J 5ρ( )
4= ^ ( ;(4 — 4 + k) + j
Jt = I'— 4 + ^}βχρ[~ 2π^( Τ -T + IiT0)], i = 1,…tN以下是叉積和點積CP(i) = S1(I-I) · SQ(i)-SQ(i-l) · S1(I)DP(i) = S1(I-I) ·· SQ(i)可估計出比特轉換c(i') = 5%ιτ[£5Ρ(ι}]可估計出比特d(i) = c(t) - d(i- 1)來自所有旋轉器的相位增量為θ (i) = θ (i-l)+fBP(i) · T+f 搜索器· Τ_ ·Δ · Τ,i = 1,…,Nθ (0) = 0比特索引i處的總載波相位為
φ(ι) = θ(0 - { d{i) ■ (5;(0 + j · Sg(O)的展開相位},’…,N給定φ (i)的3個采樣,執行二次擬合以估計頻率和加速度。(1)當N為偶數時這3 個采樣被取為:Φ(Χ),Φ (f),#(iV - 1)假設&是在中間采樣處的瞬時頻率,且存在恒定加速度,則得到
權利要求
1.一種確定位置的方法,所述方法包括繼搜索不連續之后,積分衛星定位系統信號達時間T2 ;在時間Tl上采樣至少一個可觀測信號度量,其中時間Tl小于時間T2 ;標識所述至少一個可觀測信號度量的峰值;以及求解公共碼相偏移量。
2.如權利要求1所述的方法,其特征在于,Tl為50ms或更小。
3.如權利要求2所述的方法,其特征在于,Tl為20ms。
4.如權利要求1所述的方法,其特征在于,T2大于或等于80ms。
5.如權利要求4所述的方法,其特征在于,T2為200ms。
6.如權利要求1所述的方法,其特征在于,所述至少一個可觀測信號度量是可觀測信號的振幅。
7.如權利要求1所述的方法,其特征在于,所述至少一個可觀測信號度量是I/Q數據。
8.如權利要求1所述的方法,其特征在于,所述至少一個可觀測信號度量是信號能量。
9.如權利要求1所述的方法,其特征在于,所述至少一個可觀測信號度量是信噪比。
10.如權利要求1所述的方法,其特征在于,所述至少一個可觀測信號度量的所述峰值中的至少一個峰值超過預定閾值。
11.如權利要求10所述的方法,其特征在于,所述預定閾值大于或等于30dBHz。
12.如權利要求10所述的方法,其特征在于,在所述至少一個可觀測信號度量的超過所述預定閾值的峰值處測量個體碼相偏移量。
13.如權利要求12所述的方法,其特征在于,所述公共碼相偏移量是從所述個體碼相偏移量中的至少一個偏移量導出的。
14.如權利要求13所述的方法,其特征在于,所述公共碼相偏移量包括多個所述個體碼相偏移量的均值。
15.如權利要求14所述的方法,其特征在于,多個所述個體碼相偏移量的所述均值不利用離群的相位偏移量值。
16.如權利要求14所述的方法,其特征在于,多個所述個體碼相偏移量的所述均值是多個個體碼相偏移量的加權均值。
17.如權利要求16所述的方法,其特征在于,多個個體碼相偏移量的所述加權均值利用至少部分地基于信噪比的權重。
18.如權利要求13所述的方法,其特征在于,所述公共碼相偏移量包括多個個體碼相偏移量的中值。
19.如權利要求13所述的方法,其特征在于,在所述公共碼相偏移量處采集I/Q數據。
20.如權利要求19所述的方法,其特征在于,檢查所述I/Q數據的一致性。
21.如權利要求20所述的方法,其特征在于,從所述I/Q數據演算偽距率。
22.如權利要求21所述的方法,其特征在于,檢查所述偽距率的有效性。
23.如權利要求22所述的方法,其特征在于,所述偽距率被用來選擇位置演算模式。
24.如權利要求23所述的方法,其特征在于,所述位置演算模式被用來確定移動衛星定位系統接收機的位置。
25.一種確定位置的裝置,所述裝置包括接收機,配置成接收衛星定位系統信號; 處理器,配置成繼搜索不連續之后,積分所述衛星定位系統信號達時間T2 ; 在時間Tl上采樣至少一個可觀測信號度量,其中時間Tl小于時間T2 ; 標識所述至少一個可觀測信號度量的峰值;以及求解公共碼相偏移量。
26.如權利要求25所述的裝置,其特征在于,Tl為50ms或更小。
27.如權利要求沈所述的裝置,其特征在于,Tl為20ms。
28.如權利要求25所述的裝置,其特征在于,T2大于或等于80ms。
29.如權利要求28所述的裝置,其特征在于,T2為200ms。
30.如權利要求25所述的裝置,其特征在于,所述至少一個可觀測信號度量是可觀測信號的振幅。
31.如權利要求25所述的裝置,其特征在于,所述至少一個可觀測信號度量是I/Q數據。
32.如權利要求25所述的裝置,其特征在于,所述至少一個可觀測信號度量是信號能量。
33.如權利要求25所述的裝置,其特征在于,所述至少一個可觀測信號度量是信噪比。
34.如權利要求25所述的裝置,其特征在于,所述至少一個可觀測信號度量的所述峰值中的至少一個峰值超過預定閾值。
35.如權利要求34所述的裝置,其特征在于,所述預定閾值大于或等于30dBHz。
36.如權利要求34所述的裝置,其特征在于,在所述至少一個可觀測信號度量的超過所述預定閾值的峰值處測量個體碼相偏移量。
37.如權利要求36所述的裝置,其特征在于,所述公共碼相偏移量是從所述個體碼相偏移量中的至少一個偏移量導出的。
38.如權利要求37所述的裝置,其特征在于,所述公共碼相偏移量包括多個所述個體碼相偏移量的均值。
39.如權利要求38所述的裝置,其特征在于,多個所述個體碼相偏移量的所述均值不利用離群的相位偏移量值。
40.如權利要求38所述的裝置,其特征在于,多個所述個體碼相偏移量的所述均值是多個個體碼相偏移量的加權均值。
41.如權利要求40所述的裝置,其特征在于,多個個體碼相偏移量的所述加權均值利用至少部分地基于信噪比的權重。
42.如權利要求37所述的裝置,其特征在于,所述公共碼相偏移量包括多個個體碼相偏移量的中值。
43.如權利要求37所述的裝置,其特征在于,在所述公共碼相偏移量處采集I/Q數據。
44.如權利要求43所述的裝置,其特征在于,檢查所述I/Q數據的一致性。
45.如權利要求44所述的裝置,其特征在于,從所述I/Q數據演算偽距率。
46.如權利要求45所述的裝置,其特征在于,檢查所述偽距率的有效性。
47.如權利要求46所述的裝置,其特征在于,所述偽距率被用來選擇位置演算模式。
48.如權利要求47所述的裝置,其特征在于,所述位置演算模式被用來確定移動衛星定位系統接收機的位置。
49.一種用于確定位置的設備,所述設備包括 用于接收衛星定位系統信號的裝置;用于繼搜索不連續之后積分所述衛星定位系統信號達時間T2的裝置; 用于在時間Tl上采樣至少一個可觀測信號度量的裝置,其中時間Tl小于時間T2 ; 用于標識所述至少一個可觀測信號度量的峰值的裝置;以及用于求解公共碼相偏移量的裝置。
50.如權利要求49所述的設備,其特征在于,Tl為50ms或更小。
51.如權利要求50所述的設備,其特征在于,Tl為20ms。
52.如權利要求49所述的設備,其特征在于,T2大于或等于80ms。
53.如權利要求52所述的設備,其特征在于,T2為200ms。
54.如權利要求49所述的設備,其特征在于,所述至少一個可觀測信號度量是可觀測信號的振幅。
55.如權利要求49所述的設備,其特征在于,所述至少一個可觀測信號度量是I/Q數據。
56.如權利要求49所述的設備,其特征在于,所述至少一個可觀測信號度量是信號能量。
57.如權利要求49所述的設備,其特征在于,所述至少一個可觀測信號度量是信噪比。
58.如權利要求49所述的設備,其特征在于,所述至少一個可觀測信號度量的所述峰值中的至少一個峰值超過預定閾值。
59.如權利要求58所述的設備,其特征在于,所述預定閾值大于或等于30dBHz。
60.如權利要求58所述的設備,其特征在于,在所述至少一個可觀測信號度量的超過所述預定閾值的峰值處測量個體碼相偏移量。
61.如權利要求60所述的設備,其特征在于,所述公共碼相偏移量是從所述個體碼相偏移量中的至少一個偏移量導出的。
62.如權利要求61所述的設備,其特征在于,所述公共碼相偏移量包括多個所述個體碼相偏移量的均值。
63.如權利要求62所述的設備,其特征在于,多個所述個體碼相偏移量的所述均值不利用離群的相位偏移量值。
64.如權利要求62所述的設備,其特征在于,多個所述個體碼相偏移量的所述均值是多個個體碼相偏移量的加權均值。
65.如權利要求64所述的設備,其特征在于,多個個體碼相偏移量的所述加權均值利用至少部分地基于信噪比的權重。
66.如權利要求61所述的設備,其特征在于,所述公共碼相偏移量包括多個個體碼相偏移量的中值。
67.如權利要求61所述的設備,其特征在于,在所述公共碼相偏移量處采集I/Q數據。
68.如權利要求67所述的設備,其特征在于,檢查所述I/Q數據的一致性。
69.如權利要求68所述的設備,其特征在于,從所述I/Q數據演算偽距率。
70.如權利要求69所述的設備,其特征在于,檢查所述偽距率的有效性。
71.如權利要求70所述的設備,其特征在于,所述偽距率被用來選擇位置演算模式。
72.如權利要求71所述的設備,其特征在于,所述位置演算模式被用來確定移動衛星定位系統接收機的位置。
73.—種包括存儲于其上的用于確定位置的程序代碼的計算機可讀存儲介質,包括 用于繼搜索不連續之后積分衛星定位系統信號達時間T2的代碼;用于在時間Tl上采樣至少一個可觀測信號度量的代碼,其中時間Tl小于時間T2 ; 用于標識所述至少一個可觀測信號度量的峰值的代碼;以及用于求解公共碼相偏移量的代碼。
74.如權利要求73所述的計算機可讀存儲介質,其特征在于,所述至少一個可觀測信號度量的所述峰值中的至少一個峰值超過預定閾值。
75.如權利要求74所述的計算機可讀存儲介質,其特征在于,在所述至少一個可觀測信號度量的超過所述預定閾值的峰值處測量個體碼相偏移量。
76.如權利要求75所述的計算機可讀存儲介質,其特征在于,所述公共碼相偏移量是從所述個體碼相偏移量中的至少一個偏移量導出的。
77.如權利要求76所述的計算機可讀存儲介質,其特征在于,在所述公共碼相偏移量處采集I/Q數據。
78.如權利要求77所述的計算機可讀存儲介質,其特征在于,從所述I/Q數據演算偽距率。
79.如權利要求78所述的計算機可讀存儲介質,其特征在于,所述偽距率被用于選擇位置演算模式,其中所述位置演算模式被用于確定移動衛星定位系統接收機的位置。
全文摘要
公開了一種用于位置確定的裝置,系統和方法,其在搜索不連續之后利用對衛星定位系統信號的早期采樣來確定公共碼相偏移量、偽距率以及位置確定模式。
文檔編號G01S19/43GK102472821SQ201080030304
公開日2012年5月23日 申請日期2010年7月2日 優先權日2009年7月2日
發明者D·G·法默, J·吳, L·V·戴塔 申請人:高通股份有限公司