跳转到主要内容
技术

GPS时间系统 - 卫星如何用精确时间定位你

基于时间的定位 - 纳秒级精度为何重要

GPS的工作原理是测量来自多颗卫星的无线电信号到达时间的微小差异,然后通过三角测量确定接收器位置。无线电波以光速传播(约每秒30万公里),因此1纳秒的定时误差直接转化为约30厘米的位置误差。民用GPS精度达到数米级,意味着时间同步精度在几十纳秒级别。

定位至少需要四颗卫星的信号。三颗用于确定三维位置(纬度、经度、高度),第四颗用于修正接收器的时钟误差。接收器内置的廉价石英振荡器与卫星原子钟存在微秒级偏差,但第四颗卫星的信号让系统能够解算这个偏移量。没有这个巧妙的设计,每个GPS接收器都需要一台昂贵的机载原子钟。

卫星原子钟 - 铷钟与铯钟

现代GPS卫星(Block IIF及之后型号)各搭载三台铷原子钟和一台铯原子钟。铷钟体积更小、重量更轻、功耗更低,短期稳定性优异。铯钟长期稳定性更佳但体积更大、功耗更高,因此铯钟作为备用时钟使用。

地面控制站定期修正每颗卫星的时钟。遍布全球的监测站精确测量卫星的时钟误差,修正数据被上传到卫星并通过导航电文广播。接收器在位置计算过程中应用这些修正,因此系统能够容忍各卫星的微小漂移而不影响用户精度。

相对论修正 - 每天38微秒

GPS是少数必须在运行中明确考虑广义相对论和狭义相对论的系统之一。广义相对论预测引力越弱处时钟走得越快。在GPS卫星约2万公里的轨道高度上,引力势比地面高,使卫星时钟每天比地面时钟快约45.8微秒。

狭义相对论则预测高速运动的时钟走得更慢。GPS卫星以约3.87千米/秒的速度运行,使其时钟每天慢约7.2微秒。两种效应叠加后,卫星时钟净比地面时钟每天快38.6微秒。如果不做这个修正,GPS位置误差每天会累积约11.6公里,数小时内系统就会完全不可用。GPS能正常工作这一事实,本身就是对爱因斯坦预言的日常实践验证。

GPS时间与UTC - 一个连续时间标尺

GPS时间(GPST)从1980年1月6日00:00:00 UTC起始,连续运行不插入闰秒。随着数十年来UTC不断插入闰秒,GPST与UTC之间积累了一个偏移量。截至2026年,GPST领先UTC 18秒。(1980年GPS纪元时,TAI领先UTC 19秒,GPST被定义为TAI减19秒。)

GPS接收器使用导航电文中的UTC偏移信息将GPST转换为UTC。每次插入闰秒时这个偏移量会更新。2035年闰秒废除后,GPST与UTC的偏移将变为永久固定值,转换简化为固定常数相减,简化了接收器固件和运维工作。

周数翻转 - 1024周的壁垒

GPS导航电文用周数加周内秒数来表示日期。原始GPS分配了10位给周数,1024周(约19.7年)后翻转归零。第一次翻转发生在1999年8月21日,一些老旧接收器因固件缺陷将日期显示为1980年。第二次翻转发生在2019年4月6日。

现代GPS信号(L2C、L5)将周数扩展到13位,支持8192周(约157年)。然而老旧接收器和嵌入式系统可能仍使用将周数视为10位的固件。下一次10位翻转在2038年11月,与Unix 2038问题几乎同期,可能需要对众多嵌入式系统进行协调整改。

XB!LINE

这篇文章对您有帮助吗?

相关文章