1. 星务系统与遥测遥控任务处理概述
星务系统(On-Board Data Handling System,OBDH)是航天器上负责数据采集、处理、存储、传输与任务调度的核心电子系统,常被形象地称为卫星的“大脑与神经中枢”。它并不等同于某一台单机,而是由星务计算机、遥控单元、遥测采集单元、总线网络、存储器以及配套软件共同构成的有机整体。理解星务系统,关键要抓住它“承上启下”的位置:向上对接地面测控站与任务中心,向下管理姿态、电源、热控、载荷等各分系统,把分散的星上状态汇聚成可下传的遥测,把地面的指令分解为可执行的遥控动作。
星务系统的组成与职责分工
从功能层次看,星务系统通常包含以下几个部分。第一是星务计算机,它是运算与调度的主体,运行星务软件,负责周期性地组织遥测帧、解析遥控指令、执行任务脚本,并在异常时进行自主管理。第二是遥控单元,接收地面上行信号,完成解调、译码、校验与指令分发,是“地面意图进入星上”的入口。第三是遥测采集单元,通过模拟量采集、数字量输入、总线查询等方式,把温度、电压、电流、开关状态、工作模式等参数收集起来。第四是星上总线,如常用的CAN、1553B或SpaceWire,负责在各单机之间传递数据。第五是大容量存储器,用于在无地面站可见弧段时暂存遥测与载荷数据,待入境后再回放。
这些部分并非简单堆叠,而是通过明确的接口和时序协同工作。例如,星务计算机在每个遥测采集周期到来时,先通过总线向各分系统发出查询,再汇总应答数据,按预先定义的格式填入遥测帧;当遥控单元收到一条指令后,会先校验其合法性,再交由星务计算机判断当前模式是否允许执行,最后才分发到目标单机。这种“采集—组帧—下传”和“接收—校验—执行”的双向闭环,正是星务系统的基本工作形态。
遥测与遥控的基本概念
遥测(Telemetry)是指航天器将自身各分系统的工作状态、环境参数和载荷数据,通过下行无线链路传回地面的过程。它的本质是“星上状态的远距离测量与汇报”。遥测数据通常按固定周期采集,并组织成具有一定格式的遥测帧。一个遥测帧内包含帧同步码、帧计数、若干遥测参数以及校验字段。地面接收后,先完成帧同步与校验,再按事先约定的遥测参数表逐项解析,最终还原为工程物理量,例如把原始码值换算为温度、电压或开关状态。
遥控(Telecommand)则是地面向航天器发送控制指令的过程,用于改变工作模式、开关设备、注入数据或执行任务。遥控指令一般经过编码、加密和校验后上行,星上遥控单元接收并验证其合法性,再交由星务计算机或目标单机执行。遥控的核心要求是“准确、安全、可确认”:一条指令若被误执行,可能造成不可逆后果,因此遥控链路通常包含指令计数、校验和、执行确认等机制。
遥测与遥控共同构成航天器与地面之间的信息闭环。没有遥测,地面无法知道星上发生了什么;没有遥控,地面无法对星上施加控制。二者在星务系统的统一调度下协同工作,形成“地面—星上—地面”的完整任务处理回路。
任务处理在航天器运行中的定位与作用
“任务处理”是星务系统运行的核心线索,它把遥测采集、遥控执行、数据存储和自主管理串联成一个有目标、有时序、有判断的过程。在航天器运行中,任务处理主要承担三类作用。
第一是周期性状态管理。星务计算机按固定周期采集各分系统状态,组织遥测帧并下传,使地面能够持续掌握航天器健康情况。例如,某卫星设定每1秒采集一次电源母线电压和电池温度,每8秒组成一帧遥测下传;地面通过长期趋势判断电池是否老化或热控是否异常。
第二是指令驱动的任务执行。当地面需要调整卫星工作模式时,会发送遥控指令。星务计算机收到指令后,先判断当前模式是否允许执行,再按指令类型分发到目标单机,并在执行后通过遥测回传确认。例如,地面发送“载荷开机”指令,星务计算机校验通过后向载荷供电并启动数据采集,随后遥测中“载荷状态”由“关机”变为“开机”,地面据此确认执行成功。
第三是自主管理与异常应对。在测控弧段之外,星务系统需要具备一定的自主判断能力。例如,当检测到蓄电池电压低于安全阈值时,星务计算机可自动切断非关键负载,进入安全模式,并记录事件,待入境后通过遥测下传告警信息。这种自主处理能力,使航天器在失去地面实时控制时仍能维持基本安全。
综合来看,星务系统是航天器数据与控制的枢纽,遥测遥控是它与地面交互的两条基本通道,而任务处理则是把这两条通道组织成有序运行过程的方法。掌握这三者的关系,就抓住了星务系统遥测遥控任务处理的主线:星上状态通过遥测被地面感知,地面意图通过遥控被星上执行,任务处理则在中间完成调度、判断与闭环确认。