2. 卫星遥测系统与数据链路

卫星遥测系统是地面掌握星上状态的唯一“感官通道”。它把分散在星上各分系统、各单机中的物理量、状态量和事件量,经过采集、编码、调制、下行传输,最终还原为地面可判读的工程值。理解这条链路,是后续识别异常、设置告警门限的前提——因为同一个“异常”,可能来自星上真实故障,也可能来自采集周期、帧格式或工程值转换环节的失真。本节按“参数分类 → 采集周期 → 下行传输 → 帧格式 → 工程值转换 → 元数据管理”的顺序,把这条链路讲清楚。

一、遥测参数分类:先分清“是什么”,再谈“怎么判”

遥测参数按物理含义和判读方式,通常分为四类,分类直接决定了后续的采样、编码和告警策略。

  • 模拟量:连续变化的物理量,如母线电压、蓄电池温度、太阳翼电流、推进剂贮箱压力。它们需要经过 A/D 转换和工程值换算,判读时看趋势和门限。
  • 数字量(状态量):离散的状态,如“某继电器吸合/断开”“某加热器开/关”“某模式字取值”。通常用 1 位或几位表示,判读时看是否与预期状态一致。
  • 计数/累加量:如某计数器累计值、指令计数、复位次数。判读时关注增量是否异常、是否发生回绕。
  • 事件量/告警量:星上自主判断后置位的标志位,如“过温告警”“欠压告警”。它本身是结果,判读时重点看置位时刻与前后关联参数。

分类的意义在于:模拟量适合做趋势外推和软门限告警,数字量适合做状态一致性校验,计数类适合做增量突变检测,事件量适合做因果追溯。若把数字量当模拟量做趋势判断,或把事件量当普通状态位忽略,都会造成误判或漏判。

二、采集周期:不同参数不是“同时”被看到的

星上遥测采集并非所有参数同一时刻采样。工程上通常按重要程度和变化速率分配采集周期,常见分档为:

  • 高速档(如 0.1~1 s):用于姿态角速度、关键母线电压等快速变化量;
  • 中速档(如 1~8 s):用于温度、压力等缓变量;
  • 低速档(如 16~60 s):用于贮箱压力、长期趋势量、非关键状态量。

采集周期带来的直接后果是时间不同步:同一帧遥测中,不同参数的“采样时刻”可能相差数秒甚至数十秒。做异常关联分析时,必须先把各参数对齐到同一时间基准,否则会把“温度先升、电流后升”的因果顺序看反。此外,采集周期还决定了告警的最快响应时间——若某参数 30 s 才采一次,那么任何基于它的告警都不可能比 30 s 更快。

三、下行传输与帧格式:数据如何被“打包”送下来

星上采集到的原始数据经格式化后,通过下行链路(常见 S 波段、X 波段)传至地面站。传输过程涉及信源编码、信道编码、调制,地面接收后再做解调、解码、帧同步。对遥测判读而言,最需要关注的是帧格式,因为它决定了“哪个字节对应哪个参数”。

典型遥测帧由以下部分构成:

  • 帧同步头:固定码型,用于地面识别帧起点;
  • 帧计数:循环递增,用于检测丢帧、重复帧;
  • 帧标识/航天器标识:区分不同卫星或不同帧类型;
  • 数据域:按固定格式排列的各遥测参数原始码;
  • 校验字段:如 CRC,用于判断本帧是否传输错误。

帧格式一旦确定,参数在数据域中的起始位、长度、字节序、编码方式就固定下来。地面解析时,若帧格式版本与星上不一致,就会出现“参数整体错位”或“数值明显离谱”的现象——这是排障中非常典型的一类问题。

遥测数据链路:从星上采集到地面工程值 星上采集 模拟量 A/D 数字量/状态量 计数/事件量 按周期分档采样 格式化组帧 同步头+帧计数 数据域按位排列 CRC 校验 帧格式版本固定 下行传输 信道编码/调制 S/X 波段链路 地面站接收 可能丢帧/误码 地面解析 帧同步/校验 按元数据取码 原始码值 错位则整体异常 工程值 物理量 状态判读 告警输入 工程值转换(线性示例): 工程值 = 原始码值 × 比例系数 K + 偏移量 B  (K、B 由元数据定义,不同参数不同) 示例:某温度参数 K=0.1 ℃/码,B=-40 ℃;原始码值 850 → 工程值 = 850×0.1-40 = 45.0 ℃ 元数据管理(每个参数的“身份证”): 参数名 | 帧内起始位 | 长度 | 字节序 | 编码方式 | K | B | 单位 | 采集周期 | 上下限 | 告警级别 | 版本

四、工程值转换:从“码值”到“物理量”

地面收到的原始数据是二进制码值,必须经过工程值转换才能变成有物理意义的量。最常见的是线性转换:

工程值 = 原始码值 × K + B

示例(教学假设):
某蓄电池温度参数,K = 0.1 ℃/码,B = -40 ℃
原始码值 = 850
工程值 = 850 × 0.1 - 40 = 45.0 ℃

除线性外,还有查表法(如状态字映射为文字)、多项式法(如某些传感器非线性修正)。转换的关键在于K、B、查表内容必须与星上定义严格一致。若 K 用错,数值会整体缩放;若 B 用错,数值会整体平移;若字节序用错,数值会出现剧烈跳变。这三种错误在遥测异常排查中都很常见,且往往表现为“所有该参数都异常”,而非单点异常。

五、元数据管理:让每个参数“可查、可对、可追溯”

元数据是描述遥测参数的数据,相当于每个参数的“身份证”。一份完整的遥测元数据至少应包含:参数名、所属分系统、帧内起始位、长度、字节序、编码方式、转换系数 K、偏移 B、单位、采集周期、上下限、告警级别、帧格式版本。元数据管理的核心要求有三点:

  • 唯一性:同一参数在元数据中只能有一条权威定义,避免多版本并存导致解析不一致;
  • 版本绑定:元数据必须与帧格式版本绑定,星上帧格式变更时,地面元数据同步更新;
  • 可追溯:每次变更记录时间、原因、影响参数,便于异常回溯时确认“当时用的是哪版定义”。
实践建议:在遥测解析软件中,把“帧格式版本号”作为解析入口的第一校验项。若收到的帧版本号与本地元数据版本不匹配,应直接拒绝解析并告警,而不是“尽力解析”——后者往往产生大量看似合理实则错误的工程值,比直接报错更危险。

六、链路各环节与异常判读的对应关系

把上述环节串起来看,遥测异常可以按链路位置快速定位:

异常现象可能环节排查方向
整帧参数全部乱码或校验失败下行传输/帧同步检查链路误码率、帧同步头、CRC
某参数数值整体缩放或平移工程值转换核对 K、B 是否与星上一致
某参数数值剧烈跳变字节序/起始位核对元数据字节序与位偏移
参数变化趋势与关联量相反采集周期/时间对齐检查各参数采样时刻是否对齐
帧计数不连续下行丢帧统计丢帧率,判断是否链路问题

这张对应关系表的价值在于:当告警触发时,先判断是“星上真实异常”还是“链路/解析异常”。若同一帧内多个不相关参数同时异常,优先怀疑帧格式或元数据问题;若仅单个参数异常且关联参数正常,才更可能是星上真实故障。这一判断顺序,是后续章节中异常识别与告警抑制的重要基础。

注意:采集周期、帧格式、K/B 系数、元数据版本这四项,任何一项与星上不一致,都会导致工程值失真。在建立告警门限之前,必须先确认这四项与当前在轨状态一致,否则门限再合理也会误告警。