卫星定位与授时
AI 摘要:卫星定位与授时是卫星导航系统提供的两大核心服务。定位通过测量到多颗卫星的伪距来确定用户三维坐标,授时则将用户时钟同步到系统时间基准。授时精度的物理基础是卫星和地面站搭载的原子钟。北斗三号全球范围定位精度优于10米,授时精度优于20纳秒;GPS系统时间与UTC(USNO)的偏差控制在±5纳秒以内。各GNSS系统的时间基准通过地面守时实验室溯源至协调世界时。
一句话定义
卫星定位与授时是指利用卫星导航系统播发的测距信号和导航电文,为用户提供三维位置坐标和时间信息的两项核心服务,前者回答“用户在哪里”,后者回答“现在是几点”。
概念边界:定位与授时是同一套解算的两面
卫星定位与授时常被分开讨论,但它们实际上来自同一个解算过程。
在卫星导航的基本原理中,接收机需要解算四个未知数:三个位置坐标(x, y, z)和一个接收机钟差(δt)。解算过程需要至少四颗卫星的观测方程。解算完成后,接收机输出两组结果:位置坐标给出用户的位置,钟差给出用户时钟与系统时间的偏差。
授时就是利用这个钟差结果。接收机将本地时钟调整到系统时间基准,从而获得高精度时间。这意味着,一次定位解算同时完成了定位和授时两项功能。授时精度直接取决于钟差的解算精度,而钟差的解算精度又受限于伪距测量精度和卫星钟本身的稳定性。
这一关系解释了为什么卫星导航系统被称为PNT(定位、导航与授时)系统——三者是不可分割的整体。导航是定位在时间维度上的延伸(连续定位形成轨迹),授时是定位解算的“副产品”。
需要澄清的一个常见误解是:卫星授时只是“告诉用户时间”。更准确地说,卫星授时是将用户的本地时钟同步到系统时间基准。用户得到的不只是一个时间读数,而是一个与系统时间保持一致的时钟。这对于通信网络、电力系统、金融交易等需要精确时间同步的领域至关重要。
授时精度的含义与影响因素
“授时精度20纳秒”是一个需要精确理解的技术指标。它的定义是:用户通过北斗系统获得的时间与协调世界时(UTC)之间的偏差统计值-13。
授时精度的误差来源包括三个环节。首先是卫星钟误差:卫星上的原子钟并非完美,存在频率漂移和随机噪声,地面控制段需要持续监测并播发校正参数。其次是信号传播误差:信号穿过电离层和对流层时会发生延迟,双频接收机可以通过比较两个频率的延迟差异来校正电离层效应。最后是接收机误差:接收机的硬件延迟和噪声也会引入不确定性。
卫星钟的性能是授时精度的物理基础。北斗三号采用氢原子钟和铷原子钟组合的方案。铷钟的日漂移率约4.15×10⁻¹⁴,天稳定度约8.23×10⁻¹⁴;氢钟的日漂移率约0.053×10⁻¹⁴,天稳定度约8×10⁻¹⁵-14。这些数字意味着,氢钟在一天内的频率变化量约为十亿亿分之几量级。
时间同步是维持授时精度的关键机制。地面主控站通过星地时间比对链路,持续测量卫星钟与地面时间基准的偏差,并将校正参数注入卫星。北斗三号的时间同步不确定度达到1纳秒量级,时空测量和观测模型的精度达到皮秒量级-14。
各GNSS系统的时间基准
每个GNSS系统都建立了自己的系统时间基准(System Time),作为整个系统的时间参考。用户接收机解算出的时间最终需要转换到协调世界时(UTC)才能用于实际应用。
| 系统 | 系统时间 | 溯源基准 | 与UTC的偏差控制 | 实际监测偏差 |
|---|---|---|---|---|
| GPS | GPST | UTC(USNO) | 1微秒(模1秒) | ±5 ns |
| 北斗 | BDT | UTC(NTSC) | 50 ns以内 | ±10 ns |
| GLONASS | GLNT | UTC(SU) | — | 修正后±10 ns |
| Galileo | GST | UTC | 50 ns(95%) | ±5 ns |
GPS系统时间(GPST) 是一个连续时间尺度,不插入闰秒。它起始于1980年1月5日至6日的午夜,与UTC(USNO)的偏差保持在1微秒以内(模1秒),实际监测中通常在±5纳秒以内-7-12。
北斗系统时间(BDT) 起始历元为2006年1月1日UTC 00:00:00,不插入闰秒。BDT通过UTC(NTSC)与国际UTC建立联系,与UTC的偏差保持在50纳秒以内(模1秒),实际监测偏差在±10纳秒以内-7-8。
GLONASS系统时间(GLNT) 与UTC(SU)同步,但其与UTC存在3小时的固定差异(GLNT = UTC(SU) + 10800秒)-14。2023年GLNT存在35至50纳秒的系统性偏差,2024年初修正后降至±10纳秒以内-7。
Galileo系统时间(GST) 与TAI保持标称50纳秒以内的偏差,实际监测中误差大多在±5纳秒以内-7-12。
常见问题 FAQ
卫星授时精度20纳秒是什么概念?
20纳秒是十亿分之二十秒。在这个时间尺度上,光只能传播约6米。北斗三号全球范围的授时精度优于20纳秒,意味着用户通过北斗获得的时间与协调世界时(UTC)的偏差不超过约20纳秒-1。对于大多数日常应用,这个精度绰绰有余;对于通信网络的时间同步、电力系统的相位测量和金融交易的时间戳,20纳秒的精度也具有实际价值。
为什么卫星上要用原子钟而不是普通时钟?
因为授时精度直接取决于时间测量精度。光速约为3×10⁸米/秒,时间测量误差1纳秒对应距离误差约0.3米。要获得米级定位精度,卫星上的时钟必须极其稳定,才能精确标记信号发射的时刻。原子钟利用原子跃迁频率的稳定性,精度可达10⁻¹⁵量级(天稳定度),而普通石英钟的精度远低于此。北斗三号采用的氢钟天稳定度达到8×10⁻¹⁵量级,铷钟为8.23×10⁻¹⁴量级-14。
各GNSS系统的时间基准能互操作吗?
可以,但需要播发系统间时间偏差(GGTO)信息。北斗、GPS、Galileo等系统各自维护独立的时间基准,用户如果同时使用多个系统,需要知道这些时间基准之间的偏差才能正确解算位置。为此,各系统在导航电文中播发GNSS系统间时间偏差参数。例如,北斗播发BGTO信息,给出BDT与其他导航系统时间尺度的偏差-14。GPS也计划播发GPS到Galileo的时间偏差(GGTO),目标精度为5纳秒(95%)-19。
卫星定位和授时在同一个解算中完成吗?
是的。接收机解算位置和时间的数学模型包含四个未知数:三个位置坐标和一个接收机钟差。解算完成后,位置坐标给出用户位置,钟差给出用户时钟与系统时间的偏差。这意味着一次定位解算同时输出了位置和时间。授时服务可以理解为定位解算的“副产品”,但它的精度和可靠性同样重要,甚至在通信、电力和金融领域比位置信息更为关键。