一种秒脉冲(pps)的产生方法和装置的制造方法

文档序号:8487155阅读:3316来源:国知局
一种秒脉冲(pps)的产生方法和装置的制造方法
【技术领域】
[0001] 本发明涉及卫星定位及授时技术领域,特别是指一种基于定位定时解算所得到的 卫星时间和本地时间、接收机状态及晶体振荡器特性等信息产生PPS秒脉冲的方法和装 置。
【背景技术】
[0002] 在过去的几十年中,卫星导航技术无论在军用领域还是在民用领域都表现出了 极高的精度,它为数以万计的海陆空各种设备提供精确的PVT服务。随着GPS、GLONASS、 Galileo和Compass的逐渐完善,全球导航卫星系统(Global Navigation Satellite System,GNSS)在各行业都有广泛的应用。在航空航天、银行证券系统、电力系统等国防和 国民经济中,高精度的同步时间基准都是其稳定运行的基础保障。此外,随着移动通信的普 及和网络的广泛应用,人们对于时间精度的要求也越来越高。众所周知,对于分立晶体振荡 器来说,它们都是在其标称频率范围内自由震荡,极易受到周围环境的影响。因此对于采用 晶体振荡器的同步设备来说都需要一个基准脉冲来校准,即所谓的PPS。在导航卫星系统中 装备有精确的原子钟,且在全球范围内保持严格的同步。因此如何将高精度的卫星系统时 间同步到分立的晶体振荡器上成为有效利用卫星导航系统精确时间信息的重要环节。
[0003] GNSS的基本定位定时原理是根据四颗或者四颗以上卫星的位置,以及各卫星到用 户的距离来计算用户的位置和钟差,其基本计算公式如下:
[0004] P1 = V(χι - Xu)2 + Cyi - yu)2 + (? - zu)2 + ^tu (ι)
[0005] p2 = 7(χ2 - Xu)2 + (y-z - yJ2 + (? - zu)2 + stu (2)
[0006] P3 = V(X3 - Xu)2 + (y-i ~ Yu)2 + (z3 _ zu)2 + ^tu (3)
[0007] P4 = V (^4 - Xu)2 + (y4 - yu)2 + (? - zu)2 + Stu (4)
[0008] 其中(X1, Y1, Z1)、(x2, y2, z2)、(x3, y3, z3)、(x4, y4, z4)分别代表四颗卫星的位置, P i、P 2、P 3、P 4为各颗卫星到接收机的伪距,Au代表接收机钟差。卫星导航系统具有高精 度的频率基准(l〇_ 12l〇_15s),用户可以通过接收机提取卫星系统的同步时钟来获得本地时 间。然而由于卫星信号在传播过程中会受到电离层、对流层等各种因素的影响使得信号到 达地面时存在较大误差。此外,接收机在解调过程中也会注入器件热噪声、晶振抖动等各种 随机噪声,从而导致恢复出来的本地时间虽然能够跟踪卫星时间的长期稳定度,但是也增 加了短期的相位抖动。对于晶体振荡器(如0CX0、VCX0、TCX0等)来说,其短期稳定度比较 好,但是会随着时间推移而存在漂移、老化等缺陷。由信号传播带来的误差和接收机本身特 性引入的误差使得GNSS的高精度时间信息不能被充分利用。
[0009] 为了解决上述问题,需要采取多种方法来提高PPS信号精度。可以采用的方案是 提高本地晶体振荡器的频率,减小PPS有效沿相位调节误差。此外还可以用高稳定度的原 子钟替换本地晶体振荡器,减小时钟抖动、漂移、老化等误差,进一步提高PPS信号精度。该 方案的问题在于晶体振荡器频率是有限的而不能无限制的增加,原子钟又具有昂贵的价 格,不适合推广。因此,对利用卫星导航系统产生高精度和高稳定度PPS信号的研究具有重 大的现实意义。

【发明内容】

[0010] 有鉴于此,本发明的目的在于提供一种产生高精度和稳定度PPS信号的方法和装 置,通过跟踪卫星导航信号,利用定位定时后得到的钟差等信息来预测本地时钟的频率偏 差和相位偏差,并通过一定算法消除PPS信号有效沿和UTC时间的偏差,既能保证晶体振荡 器的长期稳定度,也能消除接收机跟踪的卫星导航信号的短期随机相位抖动,提高PPS信 号精度。
[0011] 为达到上述目的,本发明的技术方案是这样实现的:
[0012] 本发明提供了一种秒脉冲产生的方法,所述方法:
[0013] 从卫星信号基带处理通道中读取各卫星测量值,并根据测量值得到伪距;
[0014] 通过仰角选择参考卫星;
[0015] 根据所述的各卫星的伪距,解算得到本地接收机时钟的钟差;
[0016] 通过参考卫星测量值和所述的接收机钟差,得到本地时间;
[0017] 根据接收机授时环路模型和所述的本地时间得到接收机参数;
[0018] 根据所述的接收机参数和接收机授时环路模型,预测未来历元PPS有效沿时刻, 并确定系统阈值;
[0019] 根据所述的未来历元PPS有效沿时刻预测值和系统阈值得到PPS控制器参数;
[0020] 根据所述的PPS控制器参数调整PPS控制器。
[0021] 优选的,所述通过仰角选择参考卫星,具体为:
[0022] 利用卫星测量值计算各可见卫星仰角,根据仰角测量结果选择仰角最大的卫星作 为参考卫星。
[0023] 优选的,所述接收机授时环路模型,具体为:
[0024] 首先,接收机在PPS有效沿采样卫星信号基带处理通道测量值,得到本次中断对 应的卫星时间和本地时间,然后结合历史信息记录值得到PPS有效沿相位误差,进而通过 调整PPS控制器修正未来历元PPS有效沿位置。
[0025] 该PPS控制器可以通过计数器以及其他定时方法实现PPS输出,但不限于计数方 法。
[0026] 优选的,预测未来历元PPS有效沿对应的时刻,具体为:
[0027] 系统中采用数据集包括但不局限于:历史中断节点卫星时间记录、本地时间记录、 PPS控制器参数记录、晶体振荡器参数记录等。系统根据以上历史数据集来预测未来历元 PPS有效沿最接近的时刻。
[0028] 优选的,确定系统阈值,具体为:
[0029] 系统根据晶体振荡器和接收机的参数评判接收机授时环路当前所处的状态,然后 根据授时环路的状态参量改变PPS有效沿跳变约束阈值。
[0030] 本发明还提供了一种秒脉冲产生的装置,所述装置包括:卫星信号基带处理通道、 预测计算模块和PPS控制器。其中,
[0031] 所述卫星信号基带处理通道,用于捕获、跟踪和测量卫星信号并获取各卫星的测 量值;
[0032] 所述预测计算模块,用于从卫星信号基带处理通道读取各个卫星的测量值,并根 据测量值得到各个卫星的伪距和仰角,通过仰角选择参考卫星,根据各卫星的初始伪距,利 用最小二乘法得到本地接收机钟差,并根据参考卫星得到本地时间,计算接收机各项参数 并记录,根据所述的历史记录和接收机授时环路模型预测未来历元PPS有效沿对应的时刻 并确定系统阈值,进而得到PPS控制器参数。
[0033] 所述PPS控制器,用于根据所述的PPS控制器参数调整PPS有效沿输出。
[0034] 优选的,所述装置还包括:用户位置确定模块,用于根据各个卫星的伪距确定接收 机的位置,并不断优化接收机的位置,并最终确定接收机的位置。
[0035] 优选的,授时过程包含当前历元接收机钟差求解、未来历元脉冲沿相位差预测和 阈值动态调整、脉冲调整三个阶段。
[0036] 优选的,采用卫星时间、本地时间、PPS控制器参数、晶体振荡器参数等信息进行 PPS有效沿时刻的无偏估计,以解决信号传播、接收机热噪声带来的授时精度差问题。
[0037] 优选的,采用晶体振荡器参数和接收机参数等信息判定接收机环路当前所处状 态,提供PPS有效沿跳变约束阈值,以降低晶体振荡器频率限制。
[0038] 本发明所提供的秒脉冲产生的方法和装置,从卫星信号基带处理通道中读取各卫 星的测量值,并根据测量值得到伪距;通过卫星仰角选择参考卫星;利用最小二乘法得到 本地接收机钟差;根据参考卫星和接收机钟差得到本地时间;根据接收机授时环路模型计 算接收机各项参数并预测未来历元PPS有效沿对应时刻,确定系统阈值,得到PPS控制器参 数,调整PPS控制器。本发明采用时间相位差预测方法能够对未来历元PPS有效沿相位差 进行精确预测,从而可以减小调整误差。并且采用动态阈值调整的方法,这样可以减小PPS 有效沿抖动的标准差,从而提高授时精度,因此本发明具有较高的商用价值。
【附图说明】
[0039] 图IPPS产生方法流程示意图。
[0040] 图2接收机授时环路模型。
[0041] 图3本发明实施例的装置结构示意图。
【具体实施方式】
[0042] 下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0043] 图1为本发明的一种秒脉冲产生方法流程示意图,所述方法包括以下步骤:
[0044] 步骤101,从卫星信号基带处理通道读取各卫星的测量值,并根据测量值得到伪 距;
[0045] 具体的,系统启动,卫星信号基带处理通道捕获并跟踪卫星信号,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1