全球导航卫星系统中的串话缓解的制作方法

文档序号:6158619阅读:142来源:国知局
专利名称:全球导航卫星系统中的串话缓解的制作方法
全球导航卫星系统中的串话缓解
背景技术
基于卫星的导航(卫星定位)已成为用于大范围应用的先决条件。举例来说,现在汽车常常装配有诸如GPS或伽利略系统之类的全球导航卫星系统(gobal navigationsatellite system, GNSS)以跟踪其路线或执行公路规费的支付。许多人当在运动会或其它活动期间在户外行动时使用GNSS。 如上所述,许多正在涌现的应用需要在深的都市和温和的室内环境中定位。例如,在紧急情况下,可能需要在这些难以接入的环境中提供定位。然而,目前的GPS接收机在这些环境中只提供有限的服务可用性。 卫星导航在诸如集成到移动电话之类的大众消费市场的成功将在很大程度上取决于在市区和温和室内环境中的服务可用性。为了满足这些要求,需要大大提高卫星导航接收机的接收灵敏度。 市区和室内区域中的衰减、遮蔽和多路径衰落效应频繁地使接收到的GPS信号功率降低35dB或以上。因此,对于GNSS接收机而言,改善接收灵敏度非常重要。

发明内容
根据本发明, 一种方法包括-接收与第一卫星相关联的第一全球导航卫星系统信号,所述第一全球导航卫星系统信号具有在其上面调制的与第一直接序列扩频码相关联的第一码片序列和与第二直接序列扩频码相关联的第二码片序列,所述第一扩频码具有第一码时间段且所述第二扩频码具有第二码时间段,所述第一码时间段长于第二码时间段;-接收与第二卫星相关联的第二全球导航卫星系统信号,所述第二全球导航卫星系统信号具有在其上面调制的与第一扩频码相关联的第三码片序列和与第二扩频码相关联的第四码片序列;-根据第一码片序列相对于第二码片序列的特性来选择用于第一全球导航卫星系统信号的积分(integration)的起始时间;-基于所选起始时间对第一全球导航卫星系统信号求积分;以及-基于第一全球导航卫星系统信号的积分进行与第一全球导航卫星系统信号的码
相位同步。 根据实施例,所述起始时间的选择包括提供至少在积分时间段内的第一码片序列的预测,并基于所述积分时间段期间的第一码片序列的预测特性和所述积分时间段期间的第三码片序列的特性来选择起始时间。 可以选择所述起始时间,使得与其它潜在的起始时间相比,对于所选起始时间,参数处于最小值或局部最小值或者至少接近最小值或局部最小值。该参数可以取决于在所述起始时间之后的时间间隔内的第一码片序列相对于所述时间间隔内的第三码片序列的特性。 第一和第三码片序列中的每个码片可以表示值+1或值-1。该参数可以表示积分时间段内取积分的第一码片序列和第三码片序列的值的点积的度量。
所述第一全球导航卫星系统信号可以弱于所述第二全球导航卫星系统信号。
可以在基站确定指示起始时间的信息。该信息可以被进一步发送到移动接收机,该移动接收机接收第一和第二全球导航卫星系统信号。 根据实施例,该方法还包括在第一全球导航卫星系统信号的积分之前提供与第二
全球导航卫星系统信号的同步,并基于与第一全球导航卫星系统信号的同步和与第二全球
导航卫星系统信号的同步来提供导航。 根据本发明, 一种方法包括-从基站向移动接收机发送信息;-在移动接收机基于发送的信息来选择用于对与第一卫星相关的第一全球导航卫星系统信号求积分的起始时间,由与第一扩频码相关的第一码片序列和与第二扩频码相关的第二码片序列来调制所述第一全球导航卫星系统信号,所述第一扩频码具有长于第二扩频码的时间段;-在所述起始时间在移动接收机开始第一全球导航卫星系统信号的积分;以及
-基于所述第一全球导航卫星系统信号的积分来确定位置。
根据实施例,该方法还包括-接收与第二卫星相关联的第二全球导航卫星系统信号,由与第一扩频码相关联的第三码片序列和与第二扩频码相关联的第四码片序列来调制所述第二导航卫星信号;以及-基于时间间隔期间的第一全球导航卫星系统信号的第一码片序列相对于所述时间间隔期间的第二全球导航卫星系统信号的第三码片序列的特性来选择所述起始时间。
可以选择所述起始时间,使得与其它潜在的起始时间相比,对于所选起始时间,参数处于最小值或局部最小值或者至少接近最小值或局部最小值。该参数可以取决于在所述起始时间之后的时间间隔内的第一码片序列相对于在所述积分时间间隔内的第三码片序列的特性。 与其它潜在的起始时间相比,对于所选起始时间,第一值和第二值的差可以处于最小值或局部最小值,并且所述第一值可以表示时间间隔内的第一码片序列与第三码片序列具有相同值的总持续时间,且所述第二值可以表示所述时间间隔内的第一码片序列与第三码片序列具有不同值的总持续时间。 该方法还可以包括在基站选择所述起始时间。被发送到移动接收机的信息可以指示所选起始时间。 所述信息可以包括允许及时地预测接收到的第一码片序列的至少一部分的信息,并且可以基于接收到的信息来选择移动接收机处的所述起始时间。 根据实施例,第二扩频码是全球导航卫星系统信号的主码(primarycode)且第一码是全球导航卫星系统信号的次码(secondary code)。 根据另一实施例,第一和第二码片序列是预定的码片序列。对第一全球导航卫星系统信号求积分包括将与第一卫星相关联的预定第二码片序列应用于接收到的第一全球导航卫星系统信号。 根据本发明,提供了一种系统。该系统包括基站和移动接收机。所述基站被配置为向所述移动接收机发送信息。所述移动接收机被配置为基于所发送的信息来选择用于对
与第一卫星相关的第一全球导航信号求积分的起始时间。由与第一扩频码相关联的第一码
片序列和与第二扩频码相关联的第二码片序列来调制所述第一全球导航卫星系统信号。所
述第一扩频码具有长于第二扩频码的时间段。所述移动接收机还被配置为接收与第二卫星
相关联的第二全球导航卫星系统信号。由与第一扩频码相关联的第三码片序列和与第二扩
频码相关联的第四码片序列来调制所述第二导航卫星信号。所述移动接收机还被配置为基
于时间间隔期间的第一全球导航卫星系统信号的第一码片序列相对于所述时间间隔期间
的第二全球导航卫星系统信号的第三码片序列的特性来选择所述起始时间。 根据实施例,与其它潜在的起始时间相比,对于所选起始时间,参数处于最小值或
局部最小值,该参数取决于在所述起始时间之后的积分时间间隔内的第一码片序列相对于
在所述积分时间间隔内的第三码片序列的特性。 可以选择所述起始时间,使得与其它潜在的起始时间相比,第一值与第二值的差
处于最小值或局部最小值,其中,所述第一值表示所述时间间隔内的第一码片序列与第三
码片序列具有相同值的总持续时间,且第二值可以表示所述时间间隔内的在所述起始时间
之后的时间间隔内第一码片序列与第三码片序列具有不同值的总持续时间。 所述基站可以被配置为确定所述基站处的起始时间且被发送到所述移动接收机
的信息可以指示确定的起始时间。 所述信息可以包括允许预测接收到的第一码片序列的至少一部分的接收时间的信息,并且所述移动接收机可以被配置为基于接收到的信息来确定所述移动接收机处的起始时间。 此外,本发明提供了一种包括计算实体的装置。所述计算实体被配置为确定用于对与第一卫星相关联的第一全球导航卫星系统信号求积分的起始时间。由与第一直接序列扩频码相关联的第一码片序列和与第二直接序列扩频码相关联的第二码片序列来调制所述第一全球导航卫星系统信号。所述第一直接序列扩频码具有长于所述第二直接序列扩频码的时间段。所述计算实体还被配置为基于时间间隔期间的第一码片序列相对于所述时间间隔期间的第三码片序列的特性来选择所述起始时间。第二全球导航卫星信号与第二卫星相关联且所述第三码片序列与第一直接序列扩频码相关联。 可以由所述第三码片序列来调制所述第二全球导航卫星信号。此外,可以由与第
二直接序列扩频码相关联的第四码片序列来调制所述第二全球导航卫星信号。 所述计算实体被配置为选择所述起始时间,使得与其它潜在的起始时间相比,对
于所选起始时间,第一值和第二值的差处于最小值或局部最小值或者至少接近最小值或局
部最小值,其中,所述第一值可以表示积分时间间隔内的第一码片序列与第三码片序列具
有相同值的总持续时间,并且其中,所述第二值可以表示所述积分时间间隔内的在所述起
始时间之后的时间间隔内第一码片序列与第三码片序列具有不同值的总持续时间。 根据本发明,提供了一种计算机程序。所述计算机程序具有可在计算机上执行的
计算机代码。当在计算机上执行所述计算机代码时,其选择用于对与第一卫星相关联的第
一全球导航卫星系统信号求积分的起始时间。由与第一扩频码相关联的第一码片序列和与
第二扩频码相关联的第二码片序列来调制所述第一全球导航卫星系统信号。所述第一扩频
码具有长于第二扩频码的时间段,基于经调制的第一码片序列相对于经调制的第三码片序列的特性来选择所述起始时间。第二全球导航卫星系统信号与第二卫星相关联。所述第三码片序列与所述第一扩频码相关联。 可以由第三码片序列来调制所述第二全球导航卫星系统信号。此外,可以由与第二扩频码相关联的第四码片序列来调制所述第二卫星导航系统信号。 可以选择所述起始时间,使得与其它潜在的起始时间相比,可表示第一码片序列和第三码片序列在所述起始时间之后的时间间隔期间的特性的参数处于最小值或局部最小值或者至少接近最小值或接近局部最小值。 此外,可以选择所述起始时间,使得与其它潜在的起始时间相比,对于所选起始时间,第一值与第二值的差处于最小值或局部最小值或者至少接近最小值或局部最小值。所述第一值可以表示所述时间间隔内的第一码片序列与第三码片序列处于相同值的总持续时间,且所述第二值可以表示所述时间间隔内的第一码片序列与第三码片序列处于不同值的总持续时间。


图1示出了根据本发明的实施例的示意性方框图; 图2示出了根据实施例的流程图; 图3a e示出了根据实施例的相关函数图; 图4a e示出了根据实施例的具有串话缓解的相关函数图; 图5a和5b示出了实现起始时间选择的实施例; 图6示出了根据实施例的流程图; 图7a c示出了码片序列以举例说明主代码调制和次代码调制。
具体实施例方式
以下详细说明解释了本发明的示例性实施例。不应将该说明理解为限制性的,而是仅仅出于举例说明本发明的实施例的一般原理的目的而进行该说明,同时仅仅由随附权利要求来确定保护范围。 在附图所示和下文所述的示例性实施例中,可以通过间接连接或耦合来实现附图所示或本文所述的功能块、装置、组件或其它物理或功能单元之间的任何直接连接或耦合。可以在硬件、固件、软件或其组合中实现功能块。 此外,应理解的是,除非另外具体说明,否则可以将本文所述的各种示例性实施例的特征相互组合。 在各种图中,可以对相同或类似的实体、模块、装置等赋予相同的参考标号。
下文所述的实施例针对一种增加GNSS系统中的接收机灵敏度的新构思。该实施例利用在每个GNSS信号上调制的第一直接序列扩频码和第二直接序列扩频码来提高接收机灵敏度。在下文中,术语"直接序列扩频码"还可以称为"直接序列码"或简称为"码"。因此,所述实施例允许显著地改善诸如在深入市区或室内环境中之类的弱信号区域中的灵敏度。然而,应注意的是所述实施例的应用不局限于此类环境。 图1是全球导航卫星系统(GNSS) 100的实施例。全球导航卫星系统100包括第一卫星102和第二卫星104。虽然图1只示出了两个示例性卫星102和104,但应理解的是GNSS 100包括多个其它卫星以便允许实现全面可操作的导航系统。如下文更详细地描述的
那样,每个卫星通过利用每个卫星所独有的码序列从其轨道位置处向地面发送信号。因此,卫星102发送第一 GNSS信号106且卫星104发送第二 GNSS信号108。
图l还示出了在由于第一信号106被诸如阻碍直接视线的墙壁或屋顶等元素衰减而以弱信号强度接收第一信号106的情况下的移动GNSS接收机110。 通常,在弱信号情况下,使用辅助数据来允许移动接收机10的定位。所述移动接收机随后能够通过只测量扩频码相位来提供导航。导航所需的其它信息由以标准强度接收卫星信号的基站来提供且基站将此信息发送到移动接收机。此类信息包括例如星历数据、历书数据、当时哪些卫星可见的标识、使用哪些扩频码的信息、关于信号频率的信息、时钟信息、以及位置的估计。 图1示出了基站112,其通过第一卫星接收机天线112a来接收卫星信号并经由另一天线112b将从接收到的信号提取的辅助数据信息发送到移动接收机。应注意的是为了传输所述辅助数据信息,可以使用其它RF频率、其它数据调制、乃至其它通信类型。例如,可以使用蜂窝式电话数据通信技术将所述辅助数据传输到移动接收机110。在一个实施例中,甚至可以通过从基站112到移动接收机110的有线通信信道来传输所述辅助数据。
辅助数据的使用可以允许移动接收机110在不对由卫星发送的数据执行数据解调的情况下进行定位(localisation),因为除接收到的弱信号的准确相位之外,通过向移动接收机发送辅助数据来提供能够提取的信号的所有数据信息。用该辅助数据,可以相当大地延长用于在移动接收机110处获取信号的积分周期(integration period),将信噪比提高至容许弱信号的获取检测的水平。 通常,由作为移动接收机的一部分的相关器来提供移动接收机110为了定位而必须执行的码相位的测量。所述相关器在接收到的RF信号被下变频至基带信号之后向接收到的基带信号应用与各个卫星相关的预定码片码序列以确定所述码相位。确定相位或测量码的相位在下文中也称为更通用的术语码相位同步。 这里应注意的是对于弱信号,移动接收机将不必确定哪些卫星可见和因此必须应用哪些码片码序列,这是因为移动接收机110可以依赖于辅助数据信息。可以通过预定码片码序列与接收信号的相乘或积分周期内的求和或积分而在相关器中提供码相位同步,即码相位的测量。在接收到的码片序列与应用的预定码片序列的相位匹配的情况下,获得相关性峰值,其指示码片码序列的相应相位。 用辅助数据,由于不需要数据解调,所以基本上可以延长用于信号获取的积分周期。这可以将弱信号环境中的信噪比提高至允许获取检测的水平。 然而,在图1所示的情况下,在移动接收机110处以正常或只有少量衰减的信号强度接收第二信号108,这是因为视线未被元素阻碍或者相对于信号106只在很小的程度上被周围的元素衰减。 在一个或多个卫星信号(即信号108)比一个或多个其它卫星信号(即信号106)强得多的情况下,由于强信号与弱信号的互相关性而发生弱信号检测的问题。这里,所述强信号影响或阻止相位的确定及因此的位置确定。通常,对在GNSS中使用的诸如金氏码(Gold code)之类的直接序列扩频码进行优化以产生(yield)良好的自相关性质以及良好的互相关性质。然而,由于自相关和互相关是相反的趋势,所以针对这两者被优化的码具有非零互相关性。因此,相同码的两个不同码片码序列的积分将不确切地产生零,即互相关性未被完全消除。然而,在存在强信号的情况下,弱自相关峰值可能在该范围内或者甚至小于由于强信号与小信号的互相关性而得到的互相关峰值。 为了解决强信号的互相关影响,本文所述的实施例利用每个都由第一直接序列扩频码和第二直接序列扩频码调制的GNSS信号。所述第二直接序列扩频码可以具有与第一直接序列扩频码相比较短时间间隔(码周期)和较高码片频率的码序列间隔。因此,利用具有较高码片率的较短码间隔的第二直接序列扩频码还可以称为主码,而利用具有较长持续时间和较低码片率的码序列的第二直接序列扩频码可以称为次码。所述第一直接序列扩频码包括一组码片序列,其中,每个卫星被赋予此组的一个特定码片序列。此外,所述第二直接序列扩频码包括一组码片序列,其中,每个卫星被赋予此组的一个特定码片序列以允许对此卫星所发送的信号进行标识。 图7a 7c为了举例说明而示出了由第一直接序列扩频码和第二直接序列扩频码调制的信号的一个实施例。在本实施例中,第一码的一个码片的持续时间(第一码的码片间隔)对应于第二码的完整码片序列的持续时间(第二码的码间隔)。换言之,在本实施例中,每次发送第二直接序列扩频码的整个码片序列(第二码的一个码间隔),都发送第一直接序列扩频码的一个码片(一个码片间隔)。图7a示出了具有较短码时间段(time period)的第二码的码片序列和相应码片值(主码)。所述第二码具有15个码片的码片长度,即该码片序列在每15个码片之后重复。图7b示出了具有较长码周期的第一码(次码)。所述第一码的码片时间段等于较快的第二码的码间隔(码周期),即较长第一码的一个码片周期对应于较快第二码的完整15个码片。图7c示出了两者的组合。通过将第一码与第二码组合,获得唯一码,其具有第二码的较快码片率和第一码间隔的码片序列。
在其它实施例中,与第一直接序列扩频码的码序列中的码片数目相比,所述第二直接序列扩频码可以在码序列中具有较高的码片数目。例如,在一个实施例中,较长的第一码可以具有25码片的码片序列,而较短的第二码可以具有4092码片的码片序列。
在卫星处在诸如伽利略系统所使用的El载波或GPS系统所使用的Ll载波之类的RF载波上调制第一扩频码和第二扩频码。使用BPSK(BinaryPhase Shift Keying, 二进制相移键控)或B0C (Binary Offset CarrierModulation, 二进制偏移载波调制)来执行调制,结果将码片值0作为码片值1的反数来发送。可以将第一和第二直接序列扩频码组合并在RE信号的相同相位上调制或者可以在诸如RF信号的I相位和Q相位之类的RE信号的不同相位上调制。上述内容的示例是伽利略系统所使用的E1A和E1B码、E5A I码、E5AQ码、E5 BI码和E5B Q码。 现在参照图2,将描述示例性GNSS接收过程200。例如可以在图1中利用图2所述的流程200来提供弱信号环境中的自相关,而且还可以将其用于其它环境或任何其它GNSS中。在202,接收与第一卫星相关联的第一 GNSS信号。如上所述,已经用与第一直接序列扩频码相关联的第一码片序列和与第二直接序列扩频码相关联的第二码片序列调制了第一GNSS信号。第一直接序列扩频码具有比第二直接序列扩频码的码时间段长的码时间段。因此,第一直接序列扩频码在本文中可以称为次码,而第二直接序列扩频码在本文中可以称为主码。 此外,在204,接收与第二卫星相关联的第二 GNSS信号。用与第一直接序列扩频码相关联的第三码片序列和与第二直接序列扩频码相关联的第四码片序列来调制第二全球导航卫星系统信号。 由于从不同的卫星发送第一GNSS信号和第二GNSS信号,所以第一和第三码片序列以及第二和第四码片序列是不同的。 换言之,第一和第三码片序列是具有相同码时间段且属于相同码簇(family)、即第一直接序列扩频码簇的不同码片序列。第二和第四码片序列也是具有在时间上短于第一和第三码片序列的码周期的相同码周期的不同码片序列。第二和第四码片序列也属于相同码簇、即第二直接序列扩频码簇。在一个示例中,第一和第三码片序列是次码的相应码片序列且第二和第四码片序列是主码的码片序列。 如上所述,所述第一信号可以弱于所述第二信号。在一个实施例中,第一信号比第二信号弱约10dB或以上。在另一实施例中,第一信号比第二信号弱20dB或以上。
虽然为了明了起见已经在两个方框202和204中将第一和第二 GNSS信号的接收分开,但应注意的是可以并行地执行且还可以连续地执行第一和第二 GNSS信号的接收。
在206,选择用于第一 GNSS信号的积分的起始时间。根据所述起始时间之后的积分时间段内的第一码片序列相对于该起始点之后的所述积分时间段内的第三码片序列的特性来进行选择。在208,基于所选起始时间对第一GNSS信号求积分。在实施例中,可以通过将相应信号的离散样本相加来实现积分。然后将预先已为移动接收机所知的第一码片序列的本地拷贝与接收到的信号相乘并随后执行积分。在实施例中,所述积分是在直接序列扩频码接收机或CDMA接收机中用于确定接收信号的自相关的自相关积分。该积分可以是单次测量内的积分。在单次测量中,唯一的所需信息是相位信息,即实际上在什么相位接收到预知信号,以便确定位置。如上所述,由来自基站或其它站的辅助数据信息提供其它信息。 在210,基于第一 GNSS信号的积分执行与第一 GNSS信号的码相位同步。在实施例中,所述码相位同步可以是在相关器中确定自相关峰值。于是所述自相关峰值指示其中接收信号的相位与在积分期间所应用的预知信号的相位匹配的情况。如上所述,所述码相位同步可以是单次操作中的码相位同步或相关。然而,在其它实施例中可以提供其它操作模式。因此,在这里可以将第一GNSS信号的码相位同步广义地解释为包括任何操作模式下的接收到的第一 GNSS信号的任何种类的相位确定、相位测量和相位匹配。应注意的是在208中所提供的积分和同步210在弱信号环境中可以是获取的一部分。 还应注意的是虽然在例如移动接收机110的移动接收机处执行积分,但可以在移动接收机以及诸如基站112的其它单元处确定积分起始点。在下文将更详细地描述的某些实施例中,所述移动接收机可以直接从基站112接收所确定的确切起始点。在这些实施例中,基于在基站112处接收到的信号106和108而在基站112处确定积分起始点,且移动接收机110选择此发送的起始时间值作为用于开始积分的时间点。可以将所述积分起始时间结合到或附加于从基站112发送到移动接收机110的辅助数据信息。可以以许多方式来表示所述积分起始时间。例如,在实施例中,可以通过使用诸如指示相对于诸如强信号的第一码片之类的强信号时间点的起始时间的数位(digital number)、指示信号相位的数位、指示诸如较快码片时间段的整数或分数单位之类的参考单位的分数或完整倍数的数位或其它表示之类的单位(unit)来表示积分起始时间。
在某些实施例中,可以在移动接收机根据接收到的信息确定起始时间。这里,所述
移动接收机可以从基站112获得允许至少重构与实际接收码片序列时间同步的第三码片
序列的信息。换言之,当在移动接收机112处接收到信息时,移动接收机112能够预测第一
码片序列的相位,即较强的第二信号的较长持续时间码的相位。为了确定该相位,除接收到
的信息之外,移动接收机还可以使用移动接收机所已知或预知的其它信息。 本文所使用的时间同步还可以包括与确切时间同步性的某些偏差,条件是该偏差
与第一直接扩频码的码片时间段相比相当小。用于时间同步的发送信息可以是辅助数据的
一部分,可以被附加于辅助数据,或者可以被单独地发送。在某些实施例中,基站112可以
使用单独的信道来将此信息发送到移动接收机110。在某些实施例中,此信息可以是指示何
时接收到第三码片序列的预定点的旗标或时间指示器。可以以许多方式或由包括指示信号
相位的数位、多个码片时间段的分数倍数等的许多单位来表示所述旗标或时间同步指示。 如现在将更详细地描述的,积分时间段的起始的选择允许减少或消除弱GNSS信
号上的由强GNSS信号诱发的上述互相关效应。 暂时假设仅仅由一个直接扩频码cn来调制每个GNSS信号(其中对于第一 GNSS信号n = 1且对于第二 GNSS信号n = 2),可以通过下式来获得组合相关函数
等式1
W-l 雖-f)-》,
i'=0 所述组合相关函数是在第二信号的码片序列cv+T (2)的影响下将相位f处的预知码
片序列C^f用于包括相位t处的码片序列cv/1)的信号的结果。这里,当该码包括N个码
片时,v表示每个码的码片序列的运转索引(running index),即v = 1、2、3. . . N_l。当对包括第一信号和第二干扰信号的接收信号进行解扩频(解码)时,发生上述情况。现在假设要解扩频的第一信号比第二信号弱得多。P("在这里表示弱第一信号的载波功率因数且P(2)表示强第二信号的载波功率因数。用正确的本地码cv+T(1)对具有载波功率PW和扩频码(V/1)的弱信号进行解扩频。具有载波功率P'2)的强干扰信号具有不同的扩频码~+/2),使得可以通过赋予给发送机的扩频码来标识每个信号的发送机。 相对频率偏移参数fd表示第二信号的频率偏移相对于第一信号的频率的差。每个码间隔产生在中间具有自相关峰值且在边上具有互相关的相关函数。在零频率偏差的情况下,扩频码具有自相关峰值与互相关值之间的约24dB的隔离。在非零频率偏差的情况下,互相关函数变得更加无规律,最大互相关值仅仅在相关峰值以下20dB。图3a 3e描绘了在存在诱发互相关的强GNSS信号的情况下当弱GNSS信号与正确的本地解扩频码相关时的互相关函数的模拟图。图3a示出了相对频率偏移参数fd是零、即第一和第二GNSS信号具有相同频率偏移时的模拟。图3b和3c示出了相对频率偏移参数fd等于+lkHz (图3b)和+2kHz (图3c)时的模拟。图3d和3e示出了相对频率偏移参数fd等于-lkHz (图3d)和-2kHz(图3e)时的模拟。图3a 3e中的每一个示出了根据上述公式在存在具有20dB以上功率的强信号的情况下弱信号的组合相关函数作为纵坐标。图3a 3e中的每一个还示出以完整码片周期为单位的相位偏移f-T作为横坐标。在图3a 3e的示例中,每个码包括1023个码片。
对于图3a 3e所示的每个示例,可以观察到不能明确地根据由于强第二信号引起的互相关来确定期望自相关峰值。 通过如相对于图2所描绘的那样为每个信号提供次码并选择积分的开始,可以如下文将概述的那样达到显著的改善。 例如,这可以在弱信号的情况下使用,其中通过将辅助数据与单次定位组合以获得导航来获得定位。如上所述,在此类情况下,可以将卫星导航接收机的任务减少至扩频码相位的测量,即码相位同步。用辅助数据,不需要数据解调且因此可以基本上延长用于信号获取的积分周期。 然而,在存在干扰强信号的情况下,只提高积分时间将不会接收到更好的结果,这是因为还将在延长的积分时间上对强信号的互相关作用(contribution)求积分,并因此保持自相关峰值与互相关峰值的比率。 通过用于每个信号的附加码,即用于第一信号的如相对于图2所述的第一码和用于第二信号的相对于图2所述的第三码,然而如果适当地选择积分的起始时间,则可以获得显著的改善,正如下文相对于图4a 4c所概述的那样。 在实施例中,可以基于预选积分间隔的长度和在预选积分间隔期间用于第一和第二信号(第一和第三码片序列)的附加码的特性来确定用于积分的起始时间的选择。更详细地说,在一个实施例中,所述起始时间可以是依赖性的,使得当在积分间隔的起始点处开始积分时,与其它潜在的起始时间相比,对于所选起始时间,参数处于最小值或局部最小值或者至少接近最小值或局部最小值。所述参数因此取决于在所述起始时间之后的时间间隔内的第一码片序列相对于所述时间间隔内的第三码片序列的特性。如果诸如在BPSK中第一和第三码片序列的每个码片在信号中表示值+1或值-l,则在一个实施例中该参数表示在积分时间段上积分的第一码片序列信号和第三码片序列信号的值的点积的绝对值。在数学上可以将其表示为 7;-argmhi 等式2 这里,Ts表示起始时间,AT表示积分间隔,^"表示具有两个可能值+1、_1的第一码片序列信号(第一信号的次码的码片序列)且5(2)表示具有两个可能值+1、 -1的第三码片序列信号(第二信号的次码的码片序列),A t表示这两个码序列之间的码相位差,且t表示时间。在某些实施例中,由于最小绝对值是零,所以还可以将上述内容定义为选择积分的起始点,使得上述积分的绝对值是零或最接近于零。通过根据上述内容来选择起始点,随后获得积分间隔内的分布,其中第一码片序列5(1)和第三码片序列5(2)具有相同值(同为+1或同为-l)的时间等于第一5(1)和第三码片序列5(2)具有不同值的时间。在某些实施例中,作为需要以上积分处于最小值的替代,积分起始点的选择可以使得上述积分处于局部最小值。 应注意的是用预选积分间隔及用为每个卫星预先确定的码片序列,一旦获得接收
到的第一和第三码片序列和这两个码片序列之间的相位偏移的信息,则可以预先确定上述
等式的解。因此,根据一个实施例,可以针对提供每个积分间隔的每两个码片序列确定查找
表并针对起始时间确定每个相位偏移。用于两个码5('、 5<2)的查找表500的示例在图5中
14示出。对于码5(1)与5(2)之间的相位偏移的每一个值和每个预选积分间隔,提供满足以上最 小值标准的起始时间Ts(x, y)。由于查找表仅仅考虑离散值,所以在实际相位偏移和/或
积分间隔在由查找表提供的值之间的情况下,可以使用内插技术来选择起始时间。在某些
情况下,对于每个相位偏移和积分时间,可能存在两个或更多相等的解,即对于多于一个的
参数,所述积分可以是零。在这种情况下,可以从这些值中选择积分的起始时间。这样做的
一种方式是选择最接近于实际时间的起始时间。然而,可以使用其它的选择方式。 在其它实施例中,作为查找表的替代,可以使用现有的已知优化技术来实时地对
上述等式求解。 本领域的技术人员可以认识到存在许多众所周知的用以确定可以被应用于依照 等式2来确定Ts的最小值的方式。 在某些实施例中,可以进行积分起始时间的选择,使得等式2的积分值在预定阈
值以下而不是处于最小值。可以根据例如接收到的弱信号的功率与接收到的强信号的功率
的关系之类的移动接收机的位置处的实际接收条件来设置所述阈值。在一个实施例中,设
置所述阈值,使得互相关效应充分低于自相关峰值。例如,可以设置所述阈值,使得互相关
效应比自相关峰值低10dB。 在数学上,可以将其表示为 等式3 然后可以通过选择潜在的起始时间并改变所述潜在的起始时间直至满足等式3
为止来选择所述起始时间。出于说明的目的,在图5b中示出依照等式3来确定起始时间的
非常简单的过程502的流程图。过程502在504从选择积分间隔开始。如前所述,可以根
据诸如环境、一个或多个GNSS信号的接收强度等不同因素来选择所述积分间隔。 然后,在504,确定两个次码序列(第一和第三码片序列)之间的相位偏移。应注
意的是虽然对于较强的第二 GNSS信号,可以基于接收到的GNSS信号来确定次码(第三码
片序列)的相位,但根据接收到的GNSS信号或许不能直接确定弱第一 GNSS信号的第一码
(第一码片序列)。然而,可以如上所述在基站112确定这两个码片序列之间的相位偏移并
将其发送到移动接收机,或者可以基于允许在移动接收机处进行弱第一信号的次码的时间
同步重构的信息来确定相位偏移。 然后,在508,选择潜在的积分起始时间点Ts。在510,用潜在的积分起始时间Ts 来评估等式3的积分。在512,确定积分的绝对值是否低于预定阈值。如果不是,则增加起 始时间Ts并重复在510的积分评估以及在512的确定。如果在512确定积分的绝对值低 于阈值,则过程继续进行到516,其中选择Ts作为用于主码自相关积分的起始时间。
在实施例中,当积分时间与次码的码片周期相比足够长时,可以用其获得的和来 对积分进行近似,随后替代作为选择起始时间的标准的等式2 : = arg min 等式4
在其它实施例中,可以不在确定起始时间之前预先选择积分间隔的长度,而是可 以在优化过程中连同起始时间一起进行确定。对于积分间隔,可以允许有一定的范围。由 于积分间隔现在为一定范围内的变量,通过使用诸如多维优化算法之类的智能优化算法, 针对可容许积分间隔可以进行积分的起始点的快速确定。积分时间的变化范围可以取决于 移动接收机处的条件,诸如强信号的信号强度和/或弱信号的信号强度。
可以在具有可执行计算机代码的计算机程序中实现用于选择积分起始时间的上 述操作。因此,实施例包括机器可读指令代码以便当在计算机上执行所述代码时执行上述 操作和过程。此外,实施例还包括存储介质以存储机器可读指令代码。 在一个实施例中,当在计算机上执行计算机代码时,该计算机代码可以基于第一 码片序列相对于第三码片序列的特性来选择用于对与第一卫星相关联的第一 GNSS信号求 积分的起始时间。可以在其上面执行此类程序的计算机可以例如是使用软件或固件在半导 体芯片上所提供的计算实体。所述半导体芯片例如可以是在移动电话、专用导航装置、膝上 计算机或其它便携式装置中提供的芯片。 在一个实施例中,所述计算机可读程序代码是当在计算机上执行时基于第一和第 二 GNSS信号的次码码片序列之间的相位差来确定第一信号的主直接序列扩频码的自相关 积分的起始时间的程序代码。两个码片序列之间的相位差可以包括与两个次码之间的时间 差有关的任何信息。举例来说,两个次码之间的相位差可以是两个时间点Tl与T2之间的 时间差AT = T1_T2。 Tl在这里是接收到第一信号的次码的码片序列的第一码片(第一码 片序列的第一码片)的时间点,而T2是接收到第二信号的次码的码片序列的第一码片(第 三码片序列的第一码片)的时间点。在一个实施例中,所述程序代码包括当在计算机上执 行时输入标识与第一卫星相关的次码的第一信息和输入标识与第二卫星相关的次码的第 二信息并基于这两个次码码片序列的特性来计算积分起始时间。由于赋予各卫星的码片序 列预先已为所有接收机所知,所以第一信息仅仅是赋予每个卫星的号码。
这里应注意的是一旦如上所述选择(确定)了积分的起始时间,则确切地触发第 二码片序列(第一信号的主码)的自相关积分以在该时刻开始。例如,在实施例中,触发获 取过程内的积分以确切地在此时刻开始。到获取间隔结束时,如下文所述,次码的不同码片 序列引起希望弱伽利略信号与干扰较强伽利略或GPS信号之间的互相关的缓解。
如果逐个码片地考虑次扩频码,则其有效地改变主扩频码的相关函数的极性。值 为1的次码码片得到正的主码相关峰值且值为0的次码码片得到负的主码相关峰值,这是 因为在BPSK(二进制相移键控)中,码片值0表示信号的反数(-1)。如上所述,次码相当 慢。例如,在伽利略系统的实施例中,对于民用伽利略Ll信号,次码片周期是4ms。由于对 于不同的卫星,次扩频码是不同的,所以要获取的弱伽利略信号和较强干扰信号具有不同 的次扩频序列。 现在如果正好在获取间隔期间的一半次码码片对于弱信号和较强干扰信号具有 相等值且一半次码码片具有不同值的时间或接近于该时间开始获取过程,则互相关抵消至 零或接近于零。可以通过上述选择过程之一来选择这些起始时间。因此,该方案用所需信息 来帮助获取过程以通过高效地组合未来伽利略信号的次扩频码来解决当前卫星导航接收 机的互相关问题。当要获取较弱信号时,这例如对诸如伽利略或GPS信号之类的干扰GNSS 信号而言是起作用的。
虽然对于短积分间隔的情况,该算法或查找表提供了当两个干扰信号对于一个码 片具有相同或接近相同的次码片值且对于随后的码片具有不同的次码片值时的时间实例, 但较长的积分间隔可能要求将积分间隔(周期)分成多个较小的积分间隔(周期)并对所 述较小积分间隔中的每一个应用如上所述的选择过程。 图4a 4e示出了当选择所述起始时间以使得获取间隔期间的一半次码码片对于 弱信号和较强干扰信号具有相等值且一半次码码片具有不同值时的图3a e的相同实施 例的模拟结果。假设获取信号与干扰信号之间的功率差为24dB。图4a示出了相对频率偏 移参数fd为零,即第一和第二 GNSS信号具有相同频率偏移时的情况。图4b和4c示出了 相对频率偏移参数fd等于+lkHz (图4b)和+2kHz (图4c)时的模拟。图4d和4e示出了 相对频率偏移参数fd等于-1kHz (图4d)和-2kHz (图4e)时的模拟。如可以看到的那样, 达到的显著改善在于互相关效应完全消失且可以清晰地观察到自相关峰值。这允许轻易地 确定自相关峰值并因此与主码的相位进行同步以便确定移动接收机的位置。
现在参照图6,将描述定位过程600的实现实施例,其利用基站112来从基站112 向移动接收机提供信息。如上所述,弱第一信号的次码,即第一码片序列可能在接收机110 不具有足以允许确定或重构其码相位(该码在时间上的位置)的信号强度。然而,需要弱 第一信号的次码的相位信息来依照上述内容选择用于开始第一信号的主码,即第二码的自 相关积分的起始点(触发点)。在相对于图6描述的实施例中,将从基站112提供此信息, 基站112接收具有比移动接收机110高得多的信号强度的第一信号。 过程600开始于602,从基站112向移动接收机110发送信息的时间。在一个实施 例中,发送的信息可以是直接指示主码积分的起始时间的信息。因此,在本实施例中,将由 基站112来选择起始时间且移动接收机选择发送的起始时间作为用于主码自相关积分的 起始时间。选择基站112处的起始时间信息是可能的,这是因为基站112接收第一和第二 GNSS信号这两者。根据实施例,由于在基站112以足够的强度接收这两个GNSS信号,所以 基站112可以确定两个GNSS信号的次码之间的相位偏移(相位差),即第一与第三码片序 列之间的相位差,并且可以使用如上所述的算法或过程之一来选择积分起始时间,如上所 述。为了选择起始时间,基站112可以采用足够用于在移动接收机处求积分的一段积分时 间间隔。在其它实施例中,基站112可以已经从移动接收机接收到积分间隔的长度的值且 基站112可以使用接收到的积分间隔长度来确定(计算)起始时间。
在604,移动接收机基于所发送的信息来选择用于对与第一卫星相关联的第一 GNSS信号求积分的起始时间。如上所述,在由基站112确定起始时间并将其从基站112传 输到移动接收机的情况下,移动接收机将选择传输的起始时间。在其它实施例中,移动接收 机可能知道这两个GNSS信号的身份(即接收到哪些GNSS信号或者接收到的信号对应于哪 些卫星)并基于接收到的信息确定这两个GNSS信号的两个次码之间的相位差。然后,在本 实施例中,移动接收机通过使用上述算法或过程之一基于这些参数来选择起始时间。
在606,移动接收机在所述起始时间开始GNSS信号的积分。如上所述,所述积分可 以是用于第一弱信号的主码(第二码)的自相关积分。在一个实施例中,所述积分是单次 定位中的获取的积分。 移动接收机随后基于该GNSS信号的积分在608确定位置。应注意的是根据实施 例,过程600可以在移动接收机110已利用传统获取技术尝试执行获取之后开始。在此过程期间,可以执行与第二较强GNSS信号的同步。 在传统获取失败之后,移动接收机110向基站112发送用于从基站112向移动接 收机110发送信息的请求。基于来自移动接收机110的请求,基站112在步骤602发送信 息。移动接收机112从传统获取模式切换到利用过程600的获取模式并如上所述地执行方 框604和606和608以确定位置。 虽然上文已为了说明而对与两个卫星相对应的两个GNSS信号进行描述,但应理 解的是所述实施例可以同样地应用于两个以上的多个GNSS信号。这里,所述多个GNSS信 号可以包括一个或多个弱信号和/或一个或多个强信号。 在以上说明中,已在本文中示出并描述了实施例,足够详细使得本领域的技术人 员能够实施本文所公开的讲授内容。可以利用并由此导出其它实施例,使得在不脱离本公 开内容的范围的情况下可以进行结构和逻辑上的替换和修改。 因此,不应以限制性的方式来理解本详细说明,而仅仅由随附权利要求以及此类 权利要求被授权到的等价物的整个范围的来限定各种实施例的范围。 本发明主题的此类实施例在本文中可以仅仅为方便起见而个别地和/或共同地 称为术语"本发明",并且如果事实上公开了一个以上的发明或发明构思,则并不意图自行 将本申请的范围局限于任何单一的发明或发明构思。因此,虽然本文已举例说明并描述了 特定实施例,但应认识到计划达到相同目的的任何布置可以取代所示的特定实施例。本公 开内容意图涵盖各种实施例的所有修改和变更。在回顾以上说明时,以上实施例的组合及 本文未具体描述的其它实施例对于本领域的技术人员来说将是显而易见的。
还应注意的是可以以非常广泛的意义来解释本说明书和权利要求中使用的特定 术语。例如,应在不仅包括硬件、而且包括软件、固件或其任何组合的意义上解释本文所使 用的术语"电路"或"线路"。可以将术语"数据"解释为包括诸如模拟信号表示、数字信号 表示、到载波信号上的调制等任何形式的表示。术语"信息"除任何形式的数字信息之外还 可以包括其它形式的表示信息。在实施例中术语"实体"包括任何装置、设备电路、硬件、软 件、固件、芯片或其它半导体以及逻辑单元或协议层的物理实现等。此外,术语"耦合"或"连 接"可以在广义上解释为不仅涵盖直接耦合,而且涵盖间接耦合。 还应注意的是结合特定实体描述的实施例除这些实体中的实现方式之外还可以 包括所述实体的一个或多个子实体或子划分中的一个或多个实现方式。例如,在本文中被 描述为在发送机、接收机或收发机中实现的特定实施例可以在诸如在此类实体中所提供的 芯片或电路之类的子实体中实现。 构成本文的一部分的附图以示例的方式非限制性地示出其中可以实施本主题的 特定实施例。 在前述详细说明中,可以看到为了使本公开内容简单化,在单个实施例中将各种 特征集中在一起。不应将公开的这种方法解释为反映主张要求保护的实施例需要比在每个 权利要求中明确叙述的特征更多的特征的意图。相反,如随后的权利要求所反映的,本发明 的主题在于少于单个公开实施例的所有特征。因此,随后的权利要求由此结合到详细说明 中,其中每项权利要求可以作为单独的实施例而自立。虽然每项权利要求可以作为单独的 实施例而自立,但应注意的是,虽然在权利要求中从属权利要求可以指的是与一个或多个 其它权利要求的特定组合,但其它实施例也可以包括从属权利要求与每个其他从属权利要求的主题的组合。 还应注意的是本说明书或权利要求中所公开的方法可以由具有用于执行这些方 法的各个步骤中的每一个的装置的设备来实现。
权利要求
一种方法,包括接收与第一卫星相关联的第一全球导航卫星系统信号,所述第一全球导航卫星系统信号具有在其上调制的与第一直接序列扩频码相关联的第一码片序列和与第二直接序列扩频码相关联的第二码片序列,所述第一扩频码具有第一码时间段且所述第二扩频码具有第二码时间段,所述第一码时间段长于所述第二码时间段;接收与第二卫星相关联的第二全球导航卫星系统信号,所述第二全球导航卫星系统信号具有在其上调制的与所述第一扩频码相关联的第三码片序列和与所述第二扩频码相关联的第四码片序列;根据所述第一码片序列相对于所述第三码片序列的特性来选择用于所述第一全球导航卫星系统信号的积分的起始时间;基于所选起始时间对所述第一全球导航卫星系统信号求积分;以及基于所述第一全球导航卫星系统信号的所述积分实现与所述第一全球导航卫星系统信号的码相位同步。
2. 如权利要求1所述的方法,其中,所述起始时间的所述选择包括 提供至少在积分时间段内的所述第一码片序列的预测;以及基于所述积分时间段期间的所述第一码片序列的所述预测的特性和所述积分时间段 期间的所述第三码片序列的特性来选择所述起始时间。
3. 如权利要求1所述的方法,其中,选择所述起始时间,使得与其它潜在的起始时间相 比,对于所选起始时间,参数处于最小值或局部最小值或者至少接近最小值或局部最小值, 所述参数取决于在所述起始时间之后的时间间隔内的所述第一码片序列相对于所述时间 间隔内的第三码片序列的特性。
4. 如权利要求3所述的方法,其中,所述第一和第三码片序列中的每个码片表示值+1 或值-l,其中,所述参数表示在积分时间段取积分的所述第一码片序列和所述第三码片序 列的值的点积的度量。
5. 如权利要求1所述的方法,其中,所述第一全球导航卫星系统信号弱于所述第二全 球导航卫星系统信号。
6. 如权利要求1所述的方法,其中,在基站确定指示所述起始时间的信息,所述信息被 进一步发送到移动接收机,所述移动接收机接收所述第一和第二全球导航卫星系统信号。
7. 根据权利要求1的方法,还包括在所述第一全球导航卫星系统信号的所述积分之前提供与所述第二全球导航卫星系 统信号的同步,以及基于与所述第一全球导航卫星系统信号的所述同步和与所述第二全球导航卫星系统 信号的所述同步来提供导航。
8. —种方法,包括 从基站向移动接收机发送信息;基于发送的信息在所述移动接收机选择用于对与第一卫星相关联的第一全球导航卫 星系统信号求积分的起始时间,由与第一扩频码相关联的第一码片序列和与第二扩频码相 关联的第二码片序列调制所述第一全球导航卫星系统信号,所述第一扩频码具有长于所述 第二扩频码的时间段;在所述起始时间在所述移动接收机开始所述第一全球导航卫星系统信号的积分;以及 基于所述第一全球导航卫星系统信号的所述积分确定位置。
9. 如权利要求8所述的方法,还包括接收与第二卫星相关联的第二全球导航卫星系统信号,由与所述第一扩频码相关联的 第三码片序列和与所述第二扩频码相关联的第四码片序列调制所述第二导航卫星信号;以 及基于时间间隔期间的所述第一全球导航卫星系统信号的所述第一码片序列相对于所 述时间间隔期间的所述第二全球导航卫星系统信号的所述第三码片序列的特性来选择所 述起始时间。
10. 如权利要求8所述的方法,其中,选择所述起始时间,使得与其它潜在的起始时间 相比,对于所选起始时间,参数处于最小值或局部最小值或者至少接近最小值或局部最小 值。所述参数取决于在所述起始时间之后的积分时间间隔内的所述第一码片序列相对于在 所述积分时间间隔内的所述第三码片序列的所述特性。
11. 如权利要求io所述的方法,其中,与其它潜在的起始时间相比,对于所选起始时间,第一值与第二值的差处于最小值或局部最小值,所述第一值表示所述时间间隔内的所述第一码片序列与所述第三码片序列具有相同 值的总持续时间,以及所述第二值表示所述时间间隔内的所述第一码片序列与所述第三码片序列具有不同 值的总持续时间。
12. 如权利要求8所述的方法,还包括 在所述基站选择所述起始时间;以及其中,被发送到所述移动接收机的所述信息指示所选起始时间。
13. 如权利要求8所述的方法,其中,所述信息包括允许及时地预测接收到的第一码片 序列的至少一部分的信息,该方法还包括基于接收到的信息选择所述移动接收机处的所述起始时间。
14. 如权利要求8所述的方法,其中,所述第二扩频码是全球导航卫星系统信号的主码 且所述第一码是全球导航卫星系统信号的次码。
15. 如权利要求8所述的方法,其中,所述第一和第二码片序列是预定的码片序列,其 中,对所述第一全球导航卫星系统信号求积分包括将与所述第一卫星相关联的预定第二码 片序列应用于接收到的第一全球导航卫星系统信号。
16. —种系统,包括基站,所述基站被配置为向移动接收机发送信息;所述移动接收机,所述移动接收机被配置为基于发送的信息选择用于对与第一卫星相 关联的第一全球导航信号求积分的起始时间,由与第一扩频码相关联的第一码片序列和与 第二扩频码相关联的第二码片序列调制所述第一全球导航卫星系统信号,所述第一扩频码 具有长于所述第二扩频码的时间段,所述移动接收机还被配置为接收与第二卫星相关联的 第二全球导航卫星系统信号,由与所述第一扩频码相关联的第三码片序列和与所述第二扩频码相关联的第四码片序列调制所述第二导航卫星信号,所述移动接收机还被配置为基于 时间间隔期间的所述第一全球导航卫星系统信号的所述第一码片序列相对于所述时间间隔期间的所述第二全球导航卫星系统信号的所述第三码片序列的特性来选择所述起始时 间。
17. 如权利要求16所述的系统,其中,与其它潜在的起始时间相比,对于所选起始时 间,参数处于最小值或局部最小值,所述参数取决于所述起始时间之后的积分时间间隔内 的所述第一码片序列相对于所述积分时间间隔内的所述第三码片序列的特性。
18. 如权利要求17所述的系统,其中,选择所述起始时间,使得与其它潜在的起始时间 相比,第一值与第二值的差处于最小值或局部最小值,所述第一值表示所述时间间隔内的所述第一码片序列与所述第三码片序列具有相同 值的总持续时间,以及所述第二值表示所述时间间隔内的在所述起始时间之后的时间间隔内所述第一码片 序列与所述第三码片序列具有不同值的总持续时间
19. 如权利要求16所述的系统,其中, 所述基站被配置为确定所述基站处的起始时间,并且其中,被发送到所述移动接收机 的信息指示确定的起始时间。
20. 如权利要求16所述的系统,其中,所述信息包括允许预测接收到的第一码片序列 的至少一部分的接收时间的信息,并且其中,所述移动接收机被配置为基于接收到的信息 确定所述移动接收机处的所述起始时间。
21. —种装置,包括计算实体,所述计算实体被配置为确定用于对与第一卫星相关联的第一全球导航卫星 系统信号求积分的起始时间,由与第一直接序列扩频码相关联的第一码片序列和与第二直 接序列扩频码相关联的第二码片序列来调制所述第一全球导航卫星系统信号,所述第一直 接序列扩频码具有长于所述第二直接序列扩频码的时间段,其中,所述计算实体还被配置 为基于时间间隔期间的所述第一码片序列相对于所述时间间隔期间的第三码片序列的特 性来选择所述起始时间,其中,第二全球导航卫星信号与第二卫星相关联,且所述第三码片序列与所述第一直 接序列扩频码相关联。
22. 如权利要求21所述的装置,其中,由所述第三码片序列来调制所述第二全球导航 卫星信号。
23. 如权利要求22所述的装置,其中,此外由与所述第二直接序列扩频码相关联的第 四码片序列来调制所述第二全球导航卫星信号。
24. 如权利要求21所述的装置,其中,所述计算实体被配置为选择所述起始时间,使得 与其它潜在的起始时间相比,对于所选起始时间,第一值与第二值的差处于最小值或局部 最小值或者接近于最小值或局部最小值,所述第一值表示积分时间间隔内的所述第一码片序列与所述第三码片序列具有相同 值的总持续时间,以及所述第二值表示在所述积分时间间隔内在所述起始时间之后的积分时间间隔内的所 述第一码片序列与所述第三码片序列具有不同值的总持续时间。
25. —种具有可在计算机上执行的计算机代码的计算机程序,所述计算机代码当被在 计算机上执行时选择用于对与第一卫星相关联的第一全球导航卫星系统信号求积分的起始时间,由与第一扩频码相关联的第一码片序列和与第二扩频码相关联的第二码片序列来调制所述第一全球导航卫星系统信号,所述第一扩频码具有长于所述第二扩频码的时间段,其中,基于经调制的第一码片序列相对于经调制的第三码片序列的特性来选择所述起始时间,所述第二全球导航卫星系统信号与第二卫星相关联,以及所述第三码片序列与所述第一扩频码相关联。
26. 如权利要求25所述的计算机程序,其中,由所述第三码片序列来调制所述第二全球导航卫星系统信号。
27. 如权利要求26所述的计算机程序,其中,此外由与所述第二扩频码相关联的第四码片序列来调制所述第二全球导航卫星系统信号。
28. 如权利要求25所述的计算机程序,其中,选择所述起始时间,使得与其它潜在的起始时间相比,可表示在所述起始时间之后的时间间隔期间的所述第一码片序列和所述第三码片序列的特性的参数处于最小值或局部最小值或者至少接近最小值或接近局部最小值。
29. 如权利要求25所述的计算机程序,其中,选择所述起始时间,使得与其它潜在的起始时间相比,对于所选起始时间,第一值与第二值的差处于最小值或局部最小值或者至少接近最小值或局部最小值,所述第一值表示所述时间间隔内的所述第一码片序列与所述第三码片序列处于相同值的总持续时间,所述第二值表示所述时间间隔内的所述第一码片序列与所述第三码片序列处于不同值的总持续时间。
全文摘要
本发明公开了一种全球导航卫星系统中的串话缓解。本发明的方法包括接收与第一卫星相关联的第一全球导航卫星系统信号,所述第一全球导航卫星系统信号具有在其上调制的与第一直接序列扩频码相关联的第一码片序列和与第二直接序列扩频码相关联的第二码片序列;接收与第二卫星相关联的第二全球导航卫星系统信号;根据所述第一码片序列相对于所述第三码片序列的特性来选择用于所述第一全球导航卫星系统信号的积分的起始时间;基于所选起始时间对所述第一全球导航卫星系统信号求积分;以及基于所述第一全球导航卫星系统信号的所述积分实现与所述第一全球导航卫星系统信号的码相位同步。采用本发明的技术方案能够大大提高卫星导航接收机的接收灵敏度。
文档编号G01S19/30GK101750618SQ200910222050
公开日2010年6月23日 申请日期2009年11月13日 优先权日2008年12月5日
发明者A·斯米德 申请人:英飞凌科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1