2. 航天器GNC系统组成与测试体系
航天器GNC(制导、导航与控制)系统是决定飞行任务成败的核心分系统。要理解GNC测试数据分析,首先必须建立一张清晰的“系统—测试—数据”对应地图:系统由哪些部件构成,每个部件在测试中扮演什么角色,不同测试阶段又会产生哪些类型的数据。只有把这三者对应起来,后续的数据判读、异常定位和性能评估才有依据。
一、GNC系统的四大组成要素
从信息流角度看,GNC系统可以划分为敏感器、控制器、执行机构和动力学环境四个相互耦合的部分。敏感器负责“感知”,包括陀螺、星敏感器、太阳敏感器、磁强计、加速度计以及GNSS接收机等,它们测量航天器的角速度、姿态、位置和速度。控制器负责“决策”,通常由星载计算机和GNC软件构成,完成姿态确定、导航滤波、制导律与控制律计算。执行机构负责“动作”,包括动量轮、控制力矩陀螺、磁力矩器、推力器以及帆板驱动机构等,把控制指令转化为力矩或推力。动力学环境则是被控对象本身,包括航天器刚体动力学、挠性附件振动、液体晃动、环境干扰力矩等。
这四者构成一个闭环:敏感器测量→控制器解算→执行机构动作→动力学响应→再次被敏感器测量。测试的本质,就是在这个闭环的不同断点上注入激励、采集响应,并判断各环节是否满足指标。
二、测试阶段与数据类型的对应
GNC测试贯穿航天器研制全生命周期,不同阶段关注的对象和数据粒度差异很大。可以按“部件级→分系统级→系统级→发射场→在轨”五个层级来理解。
部件级测试针对单个敏感器或执行机构,例如陀螺的零偏稳定性测试、动量轮的转速—力矩特性测试。这一阶段的数据通常是高采样率的原始电信号或专用测试设备采集的物理量,关注的是部件本身的精度、线性度、重复性和寿命特性。
分系统级测试把敏感器、控制器和执行机构连接成GNC分系统,在实验室环境下进行闭环测试。典型数据包括姿态确定精度、控制稳定度、机动响应时间等。此时数据已经带有明确的物理意义和性能指标,是判断GNC分系统是否满足任务要求的关键依据。
系统级测试将GNC与航天器其他分系统(如电源、热控、测控)联合,在整器条件下验证接口匹配性和电磁兼容性。数据中会出现更多跨分系统的耦合信息,例如推力器工作时对电源母线的扰动、帆板驱动对姿态的干扰等。
发射场测试侧重状态确认和发射前最终检查,数据以状态量、开关量和关键参数快照为主,强调“是否正常”而非“性能多好”。在轨测试则是在真实空间环境下验证GNC全链路性能,数据包含遥测参数、轨道数据、姿态数据和任务执行结果,是最终评判GNC系统实际能力的依据。
三、测试数据与系统要素的映射关系
把测试数据按来源归类,可以建立一张实用的映射表。下表给出典型示例,实际工程中字段和指标会因型号而异。
| 系统要素 | 典型测试对象 | 关键数据/参数 | 主要测试阶段 |
|---|---|---|---|
| 敏感器 | 陀螺、星敏感器、磁强计 | 零偏、标度因数、噪声密度、安装矩阵 | 部件级、分系统级 |
| 控制器 | 星载计算机、GNC软件 | 滤波收敛时间、控制周期、模式切换逻辑 | 分系统级、系统级 |
| 执行机构 | 动量轮、推力器、磁力矩器 | 转速、力矩、电流、响应延迟、死区 | 部件级、分系统级 |
| 动力学环境 | 整器、挠性附件、液体燃料 | 模态频率、阻尼比、干扰力矩谱 | 系统级、在轨 |
四、从测试数据到问题定位
实际测试中,数据异常往往不是孤立出现的。例如,姿态控制精度超差,可能来自陀螺零偏漂移、动量轮摩擦力矩增大、控制参数整定不当或挠性振动耦合。要定位根因,需要沿着“敏感器→控制器→执行机构→动力学”的信息链逐段排查。
一个实用的做法是:先看敏感器原始数据是否正常,排除测量环节;再看控制器遥测中的滤波残差和指令输出是否合理;然后检查执行机构反馈是否跟随指令;最后结合动力学响应判断是对象特性变化还是控制参数问题。这种“顺链排查”方法能显著缩短故障定位时间。
理解GNC系统组成与测试体系的对应关系,是后续开展测试数据分析的基础。敏感器、控制器、执行机构和动力学环境各自产生不同特征的数据,而不同测试阶段又决定了数据的用途和判读标准。只有把“谁产生数据、在哪个阶段产生、用来判断什么”这三件事对应清楚,才能在面对海量遥测和测试记录时,快速找到真正有价值的信息。