4. 遥测采集的时空基准
遥测数据本身只是数值序列,若没有统一的时间基准,同一帧内的温度、电压、姿态角就无法与地面指令、轨道位置或其他分系统数据对齐。因此,遥测采集系统必须解决四个层次的问题:星上时间如何产生、采样时刻如何被标记、星地时间如何同步、时间戳如何写入帧结构。这四者构成遥测数据的“时空基准链”,任何一环缺失都会导致数据无法用于事后分析与闭环控制。
一、星上时统:从晶振到统一时标
星上时统通常以高稳定晶振或原子钟作为频率源,经分频、计数后形成星上时间计数器(On-Board Time Counter,OBT)。OBT一般是一个多字节递增计数器,例如48位计数器,最低位对应一个基本时间单位(如1 ms或1/1024 s)。星上时统并不直接等于UTC,而是一个单调递增的本地时标,其零点由发射前装订或入轨后地面注入确定。
星上时统需要向各分系统分发统一时标,常见方式包括:
- 串行时码广播:如IRIG-B格式,每秒或每帧广播一次绝对时间;
- 脉冲+计数:整秒脉冲(1PPS)提供秒边界,配合串行报文给出秒计数;
- 总线时间消息:通过1553B或CAN总线周期广播OBT值。
各采集终端在收到时码后,将本地采样计数器与OBT建立映射关系,从而保证不同终端采集的数据具有同一时间原点。
二、采样时刻标记:采样点与时间的关系
采样时刻标记的核心是回答“这个数值是什么时刻的”。对于周期采样,采样时刻由采样周期和起始时刻决定;对于事件触发采样,采样时刻由事件发生瞬间的OBT锁存值决定。工程上常用两种标记方式:
- 绝对时间戳:每个采样点附带完整OBT值,精度高但开销大;
- 相对时间戳:帧头给出帧起始OBT,帧内各采样点用相对于帧起始的偏移量表示,开销小但要求帧内采样间隔严格已知。
以某遥测帧为例:帧周期为1 s,帧内包含10个采样点,采样间隔100 ms。帧头写入帧起始OBT=0x0000A1B2C3D4(对应某秒),帧内各点偏移量分别为0、100、200……900 ms。地面解析时,第k个采样点的绝对时刻为:
t_k = OBT_frame_start + offset_k
= 0x0000A1B2C3D4 + k × 100 ms
这种“帧头绝对+帧内相对”的方式在遥测帧中非常常见,既控制了帧长,又保留了足够的时间分辨率。
三、时间同步:星地时间对齐与误差控制
星上OBT与地面UTC之间存在初始偏差和漂移。初始偏差来自装订误差,漂移来自晶振频率偏差和温度变化。时间同步的目标是将星地时间偏差控制在允许范围内,例如±1 ms或±10 ms,具体取决于任务要求。
同步过程通常分两步:
- 粗同步:地面测控站发送含UTC时间码的上行指令,星上收到后将OBT与UTC建立对应关系,完成一次阶跃修正;
- 细同步:利用测距信号或专用时间同步帧,测量星地传播时延,对OBT进行微调或频率补偿,减小长期漂移。
需要特别注意的是,时间同步修正不能破坏OBT的单调性。若直接回拨OBT,可能导致帧序号与时间戳倒序,影响地面处理。工程上常采用“闰秒式”修正:在某一帧后插入或删除一个最小时间单位,使OBT平滑过渡。
四、时间戳在帧中的表达方式
时间戳在遥测帧中的位置和长度直接影响解析效率。常见表达方式有三种:
| 表达方式 | 典型长度 | 特点 | 适用场景 |
|---|---|---|---|
| 帧头绝对时间戳 | 6~8字节 | 每帧一个,精度高 | 帧周期较长、帧率低 |
| 帧头+帧内相对偏移 | 6字节+2字节/点 | 兼顾精度与开销 | 周期采样、帧内多点 |
| 独立时间戳通道 | 专用帧 | 时间信息与数据分离 | 多路复用、高速采集 |
无论采用哪种方式,帧格式定义中必须明确:时间戳的字节序、时间单位、零点定义、是否包含闰秒、以及时间戳与帧内第一个采样点的对应关系。这些字段一旦约定,全任务周期内不应随意更改。
五、时空基准链的完整视图
将上述四个环节串联起来,可以得到遥测采集时空基准的完整信号链。下图展示了从星上时统产生OBT,到采样时刻标记、星地同步,再到时间戳写入帧结构的全过程,以及各环节的关键参数与误差来源。
上图把四个环节放在同一条链路上,可以直观看到:星上时统提供时间原点,采样时刻标记把物理量绑定到时间轴,星地同步消除系统偏差,帧内时间戳则把时间信息固化到数据流中。实际工程中,还需要在帧格式定义文档中明确时间戳的字节序、单位、零点、闰秒处理策略,以及时间质量标志的编码含义。只有这些约定在星地双方完全一致,遥测数据才具备可追溯、可对齐、可复现的时空基准。