专利名称:不连续卫星定位系统跟踪中的载波相位处理的制作方法
不连续卫星定位系统跟踪中的载波相位处理根据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·戴塔 申请人:高通股份有限公司