在 NovAtel OEM7 和 SMART2 接收机的日志数据中,头部均包含以 GPS 参考时间为基准的时间戳。该时间系统以 UTC 为参照,零点设定为 1980 年 1 月 5 日的午夜,由自该零点的周数及周内秒数(0 至 604,799)组成。由于 UTC 会不定期插入闰秒而 GPS 参考时间保持连续,两者存在差异;此外,UTC 与 GPS 参考时间的同步误差通常小于 1 微秒。

对于同步日志(如 RANGE、BESTPOS、TIME),其数据基于卫星伪距的周期性测量,头部时间戳代表接收机在测量时刻对 GPS 参考时间的估计值。而异步日志或多轮触发日志则由外部事件启动,头部时间可能未与当前 GPS 参考时间同步。

具体到不同日志类型:包含卫星广播数据的日志(如 ALMANAC、GPSEPHEM),其头部时间为最后子帧的发射时间;差分匹配日志(如 MATCHEDPOS)的头部时间为所依据的匹配参考观测与本地观测的时间;由标记事件触发的日志(如 MARKPOS、MARK1TIME)则记录该标记事件的估计 GPS 参考时间。

对于轮询类日志(如 LOGLIST、PORTSTATS、VERSION),头部时间为数据生成时的近似 GPS 参考时间。特别需要注意的是,当异步日志通过 ONTIME 触发时,其头部时间戳代表日志生成的时刻,而非日志中数据本身的给定时间。因此,解读此类日志时,需结合触发机制判断时间戳是反映测量瞬间还是生成瞬间。

信息来源