星历更新时间


2017/03/23

此文主要针对实时定位中选取最新星历的问题。

北斗系统星历更新时间

北斗系统星历每小时更新一次,正常情况下,都在整点更新,其中toe与toc保持同步。从一整天的尺度来看,这一更新过程从每天00:00时开始,此时播发的星历参考时间toe为00:00,此后以30s周期一直播发该星历,直到01:00,此时开始播发新的星历参数,对应参考时间toe为01:00,更新顺序如下:

序号 时间段 toe toc
1 00:00-00:59 00:00 00:00
2 01:00-01:59 01:00 01:00
3 02:00-02:59 02:00 02:00
24 23:00-23:59 23:00 23:00

举例来说,假如当前时刻为12:39,那么在实时定位中,只能用toe为12:00星历数据进行计算。而同一时刻,在后处理时,则可以用时间距离更近的13:00的星历数据。

也就是说,在BDS实时定位中,同一week下,播发的星历参考时间toe的值总是小于等于当前观测时间。

GPS系统星历更新时间

GPS中一套星历参数的有效期一般是以参考时间toe为中心的4小时之内,而超过此有效时段的星历经常被认为是过期且无效的。因为由过期星历参数计算得到的卫星轨道值一般会存在一个较大的误差,所以它们通常不能用于GPS的正常定位计算中1。为了判断一套星历参数是否有效,我们通常需要同时查看它的参数时间和星期数。

GPS系统星历每2小时更新一次,正常情况下,在偶数整点更新,更新时发布的toe与toc为整点值。与BDS不同,GPS的星历总是超前预报播发。举例来说,21日22:00卫星控制系统向卫星注入新的星历,该星历标称的参考时间toe为22日00:00,到了22日00:00,卫星会更新星历,此时星历参考时刻toe为22日02:00。更新顺序如下:

序号 时间段 toe toc 备注
1 22:00-23:59 00:00 00:00 跨天
2 00:00-01:59 02:00 02:00
3 02:00-03:59 04:00 04:00
12 20:00-21:59 22:00 22:00

与BDS不同,GPS总是超前预报星历,也就是说,在实时定位中,GPS播发的星历,其参考时间toe总是大于等于当前观测时间。

以上结论均经实测数据验证。


  1. 谢钢,GPS原理与接收机设计 ↩

你可能感兴趣的:(GPS定位)