4. 任务需求与GNC功能需求转化
任务需求通常以任务书、用户指标或总体约束的形式给出,例如“在500 km太阳同步轨道上对地成像”“对目标区域指向精度优于0.1°”“30 s内完成90°侧摆机动”“姿态稳定度优于0.005°/s”。这些表述描述的是任务级期望,而GNC分系统能直接实现的是敏感器测量、控制律计算、执行机构输出等子功能。需求转化的本质,是把任务级指标逐层拆解为可分配、可验证的GNC子功能指标,并明确各指标之间的耦合关系。
一、需求转化的基本链路
任务需求到GNC功能需求的转化,一般沿“任务级→系统级→分系统级→部件级”逐层展开。以对地成像任务为例,任务级需求是“成像幅宽覆盖目标区域”,系统级需求转化为“轨道高度与倾角满足重访周期”,GNC分系统级需求则进一步分解为“姿态指向精度”“姿态稳定度”“机动时间”等可测指标。这一链路中,轨道决定了可见窗口与地面轨迹,姿态指向决定了相机光轴能否对准目标,机动能力决定了能否在窗口内完成侧摆,稳定度决定了成像期间像移是否可接受。
需要特别注意的是,任务轨道、姿态指向、机动与稳定度四类指标并非独立。轨道高度影响地速,地速与姿态稳定度共同决定像移;机动角速度与执行机构力矩相关,而力矩又受整星惯量与功耗约束。因此需求分解不是简单分派,而是要在指标之间做权衡与闭合。
二、实战练习:从任务书到GNC指标表
下面以一个具体的对地成像任务为例,完成一次完整的需求分解练习。任务书给出的原始需求如下:
- 轨道:太阳同步轨道,高度500 km,降交点地方时10:30;
- 成像:对地面目标区域成像,相机光轴指向精度优于0.1°(3σ);
- 机动:具备±35°侧摆能力,90°侧摆机动时间不超过30 s;
- 稳定:成像期间姿态角速度优于0.005°/s(3σ)。
第一步,处理轨道需求。500 km太阳同步轨道对应的倾角约为97.4°,降交点地方时10:30决定了升交点赤经与太阳的相对关系。GNC需要输出的子功能是:轨道递推与星历计算,用于确定每个时刻卫星的位置和速度;可见性判断,用于确定目标区域是否在相机视场内。轨道高度500 km对应的地速约为7.6 km/s(相对地面约6.9 km/s),这是后续像移计算的输入。
第二步,处理姿态指向需求。0.1°的指向精度需要分解为姿态确定误差和姿态控制误差两部分。假设星敏感器定姿精度为0.02°(3σ),陀螺零偏稳定性为0.01°/h,则姿态确定误差可控制在0.03°以内。剩余0.07°分配给控制误差,包括控制律稳态误差、执行机构死区与安装偏差。目标姿态解算需要根据轨道位置、目标点地理坐标和相机安装矩阵,计算本体系下的目标指向四元数。
第三步,处理机动需求。90°侧摆机动时间30 s,意味着平均角速度至少为3°/s。考虑加减速过程,若采用梯形速度规划,加速段和减速段各占5 s,则最大角速度需达到约4.5°/s,最大角加速度约0.9°/s²。根据整星惯量(假设为200 kg·m²),所需飞轮力矩约为180 N·m,需核对飞轮力矩包络是否满足。同时,机动结束后的残余角速度必须快速衰减到0.005°/s以下,这要求控制律具有足够的阻尼比。
第四步,处理稳定度需求。0.005°/s的稳定度指标对应成像期间的像移。以500 km轨道、6.9 km/s地速、相机焦距2 m、像元尺寸7 μm为例,允许的像移为半个像元即3.5 μm,对应姿态角速度约为3.5×10⁻⁶ / 2 = 1.75×10⁻⁶ rad/s ≈ 0.0001°/s。这说明0.005°/s的稳定度指标实际上远宽于像移要求,真正约束来自像移而非稳定度本身。因此需要将稳定度指标进一步收紧,或确认相机曝光时间足够短。
三、需求分解检查表
完成分解后,建议用以下检查表核对需求是否闭合。该表可直接用于实际项目的需求评审。
| 任务需求 | GNC子功能 | 分配指标 | 验证方式 | 耦合约束 |
|---|---|---|---|---|
| 500 km SSO | 轨道递推与星历 | 位置误差≤100 m(3σ) | 轨道动力学仿真 | 影响可见性与地速 |
| 指向精度≤0.1° | 姿态确定+控制 | 定姿≤0.03°,控制≤0.07° | 蒙特卡洛打靶 | 与稳定度共享控制带宽 |
| 90°机动≤30 s | 机动路径规划+执行机构 | 最大角速度≥4.5°/s,力矩≥180 N·m | 机动仿真+飞轮测试 | 与稳定度、功耗耦合 |
| 稳定度≤0.005°/s | 控制律阻尼+振动抑制 | 按像移反推,实际需≤0.0001°/s | 频域分析+在轨数据 | 与机动残余振动耦合 |
四、常见误区与处理建议
在需求分解实践中,最常见的误区是“指标直接照搬”。例如把任务书的0.1°直接写成控制精度,忽略了定姿误差、安装偏差、热变形等环节的贡献。正确的做法是建立误差链,将总指标按环节分配,并保留一定余量。
第二个误区是忽略轨道与姿态的耦合。轨道高度变化会改变地速,进而改变像移;轨道倾角变化会影响太阳角,进而影响星敏感器可用性。因此轨道与姿态需求必须联合分析,不能各自独立分解。
第三个误区是机动与稳定度脱节。机动时间越短,角速度越大,机动结束后的残余振动越难快速衰减。建议在机动规划阶段就引入“机动-稳定”联合仿真,确认机动结束后的稳定时间是否满足成像窗口要求。
最后,需求分解的结果应形成可追溯的文档,每个GNC子功能指标都能追溯到对应的任务需求,每个任务需求都能找到对应的GNC子功能实现路径。这样在后续设计、测试和在轨验证中,才能确保需求不遗漏、不偏离。