本公开总体上涉及全球导航卫星系统。更具体地,本文公开的主题涉及对处理全球导航卫星系统接收器中的中断(例如,周期性短暂中断)的改进。
背景技术:
1、可穿戴设备(诸如手表)中的全球导航卫星系统接收器可能会受到移动设备(诸如移动电话)通常不会经历的用户活动的影响。一种这样的活动是游泳,其中该设备可以被绑在用户的手腕上。
技术实现思路
1、在游泳期间,该设备可以随着游泳动作周期性地进入水中或从水中出来。无线信号可能会被水严重衰减,因此全球导航卫星系统信号会取决于设备是在水中还是在水外而经历交替高低衰减的模式。这些低和高衰减模式可能对跟踪环路性能产生负面影响,导致例如,跟踪丢失或大的测量误差。这样大的测量误差可能会使导航解算(solution)(包括位置、速度和时间)降级。
2、解决该问题的一种解决方法是将导航输出从1hz降低到较低的速率(例如,0.2hz),并对最后几个1hz解算的导航解算求平均,输出平均值。这种最后的方法可以产生视觉上较少锯齿的轨迹。
3、上述解决方法的一个问题是,它不能提高全球导航卫星系统测量的质量。此外,求平均可能导致延迟,这又可能导致位置误差,因为平均组合了最近的测量和不太近的测量。
4、为了克服这些问题,本文描述了允许全球导航卫星系统接收器中的跟踪环路在短暂中断期间惯性运转(freewheel)的系统和方法,使得在中断结束时快速锁定重新获取成为可能。此外,基于惯性运转数控振荡器,全球导航卫星系统接收器的导航引擎可以在中断期间继续产生位置和速度估计,并且如果中断足够短,这些估计可能相对准确。
5、上述解决方法对之前的方法进行了改进,因为相对于替代方案,诸如在中断期间使跟踪回路跟踪主要由噪声组成或全部由噪声组成的信号,上述方法可以减少误差。
6、根据本公开的实施例,提供了一种方法,包括:确定组合信号电平的测量值(measure)小于阈值,组合信号电平的测量值是全球导航卫星系统接收器的第一信道上的信号电平的测量值和全球导航卫星系统接收器的第二信道上的信号电平的测量值;以及打开全球导航卫星系统接收器的第三信道上的跟踪环路。
7、在一些实施例中,第三信道是第一信道。
8、在一些实施例中,该方法还包括打开第二信道上的跟踪回路。
9、在一些实施例中,组合信号电平的测量值是多个量的平均值,多个量包括第一信道上的信号电平的测量值和第二信道上的信号电平的测量值。
10、在一些实施例中,第一信道上的信号电平的测量值基于第一信道的早抽头(earlytap)、即时抽头(prompt tap)和晚抽头(late tap)中的信号能量。
11、在一些实施例中,第一信道上的信号电平的测量值基于第一信道的较低频率抽头、中心抽头和较高频率抽头中的信号能量。
12、在一些实施例中,第一信道上的信号电平的测量值基于第一信道的信道同相和正交数据的抽头当中的最大信号能量。
13、在一些实施例中,第一信道上的信号电平的测量值基于通过噪声归一化调整的最大信号能量。
14、在一些实施例中,该方法还包括:确定组合信号电平的测量值大于阈值;以及关闭第三信道上的跟踪环路。
15、在一些实施例中:第三信道是第一信道;并且该方法还包括关闭第二信道上的跟踪环路。
16、在一些实施例中,跟踪回路的打开响应于确定组合信号电平的测量值小于阈值。
17、在一些实施例中,跟踪回路的打开还响应于惯性运转模式被启用。
18、在一些实施例中,该方法还包括,响应于:检测到设定周期的强信号,或接收到用于启用惯性运转模式的指令,启用惯性运转模式。
19、在一些实施例中,该方法还包括,响应于检测到设定周期的弱信号,禁用惯性运转模式。
20、根据本公开的实施例,提供了一种全球导航卫星系统接收器,包括:一个或多个处理器;以及存储指令的存储器,该指令当被一个或多个处理器执行时,使得执行以下操作:确定组合信号电平的测量值小于阈值,组合信号电平的测量值是全球导航卫星系统接收器的第一信道上的信号电平的测量值和全球导航卫星系统接收器的第二信道上的信号电平的测量值;以及打开全球导航卫星系统接收器的第三信道上的跟踪环路。
21、在一些实施例中,第三信道是第一信道。
22、在一些实施例中,该指令当被一个或多个处理器时,还使得执行以下操作:打开第二信道上的跟踪回路。
23、在一些实施例中,组合信号电平的测量值是多个量的平均值,多个量包括第一信道上的信号电平的测量值和第二信道上的信号电平的测量值。
24、在一些实施例中,第一信道上的信号电平的测量值基于第一信道的早抽头、即时抽头和晚抽头中的信号能量。
25、根据本公开的实施例,提供了一种全球导航卫星系统接收器,包括:用于处理的部件;以及存储指令的存储器,该指令当被用于处理的部件执行时,使得执行以下操作:确定组合信号电平的测量值小于阈值,组合信号电平的测量值是全球导航卫星系统接收器的第一信道上的信号电平的测量值和全球导航卫星系统接收器的第二信道上的信号电平的测量值;以及打开全球导航卫星系统接收器的第三信道上的跟踪环路。
1.一种由全球导航卫星系统接收器执行的方法,包括:
2.根据权利要求1所述的方法,其中,第三信道是第一信道。
3.根据权利要求2所述的方法,还包括:打开第二信道上的跟踪环路。
4.根据权利要求1所述的方法,其中,组合信号电平的所述测量值是多个量的平均值,所述多个量包括第一信道上的信号电平的测量值和第二信道上的信号电平的测量值。
5.根据权利要求1所述的方法,其中,第一信道上的信号电平的测量值基于第一信道的早抽头、即时抽头和晚抽头中的信号能量。
6.根据权利要求1所述的方法,其中,第一信道上的信号电平的测量值基于第一信道的较低频率抽头、中心抽头和较高频率抽头中的信号能量。
7.根据权利要求1所述的方法,其中,第一信道上的信号电平的测量值基于第一信道的信道同相和正交数据的抽头当中的最大信号能量。
8.根据权利要求7所述的方法,其中,第一信道上的信号电平的测量值基于由噪声归一化调整的最大信号能量。
9.根据权利要求1所述的方法,还包括:
10.根据权利要求9所述的方法,其中:
11.根据权利要求1所述的方法,其中,所述跟踪环路的打开响应于确定组合信号电平的所述测量值小于所述阈值。
12.根据权利要求11所述的方法,其中,所述跟踪回路的打开还响应于惯性运转模式被启用。
13.根据权利要求12所述的方法,还包括,响应于以下,启用所述惯性运转模式:
14.根据权利要求12所述的方法,还包括:响应于检测到设定周期的弱信号,禁用所述惯性运转模式。
15.一种全球导航卫星系统接收器,包括:
16.根据权利要求15所述的全球导航卫星系统接收器,其中,第三信道是第一信道。
17.根据权利要求16所述的全球导航卫星系统接收器,其中,所述指令当由一个或多个处理器执行时,还使得执行以下操作:
18.根据权利要求15所述的全球导航卫星系统接收器,其中,组合信号电平的所述测量值是多个量的平均值,所述多个量包括第一信道上的信号电平的测量值和第二信道上的信号电平的测量值。
19.根据权利要求15所述的全球导航卫星系统接收器,其中,第一信道上的信号电平的测量值基于第一信道的早抽头、即时抽头和晚抽头中的信号能量。
20.一种全球导航卫星系统接收器,包括: