1. 课程导入与GNC系统全景

航天器在轨飞行时,姿态是否稳定、指向是否准确、轨道是否按计划保持,直接决定任务成败。承担这些核心功能的,就是制导、导航与控制(Guidance, Navigation and Control,GNC)系统。它相当于航天器的“感知—决策—执行”闭环中枢:导航回答“我在哪、朝哪、动得多快”,制导回答“我该往哪走、按什么轨迹走”,控制回答“如何通过执行机构把姿态和轨迹稳定地拉到目标上”。三者不是三个独立模块的简单叠加,而是以信息流和反馈闭环耦合在一起的系统。

理解GNC,必须放到任务剖面中去看。同一套GNC硬件与算法,在发射段、入轨段、在轨运行段、机动变轨段、交会对接段、再入返回段所承担的功能重点完全不同。例如发射段关注振动、过载与分离后的姿态建立;在轨运行段关注长期姿态稳定、太阳翼对日定向与载荷指向;交会对接段则要求相对导航、接近走廊控制与最终停靠精度。因此,GNC设计从来不是“先做算法再套任务”,而是从任务剖面反推功能、性能与约束。

本节的核心问题可以归纳为三句话:GNC由哪些功能构成?这些功能在任务剖面中如何被激活和切换?架构与功能分解为什么是后续设计与验证的前提?

从系统架构看,GNC通常可分解为敏感器层、导航解算层、制导律层、控制律层、执行机构层以及管理与健康监控层。敏感器层包括星敏感器、太阳敏感器、陀螺、磁强计、GNSS接收机、加速度计等;导航解算层完成姿态确定、轨道确定与相对导航;制导律层根据任务目标生成姿态指令或轨迹指令;控制律层将指令转化为执行机构指令;执行机构层包括动量轮、控制力矩陀螺、磁力矩器、推力器、帆板驱动机构等。管理与健康监控层负责模式管理、故障检测与重构。这个分层结构的意义在于:每一层都有明确的输入、输出与接口,便于独立设计、独立测试和故障隔离。

功能分解的意义不止于“画框图”。它决定了需求如何向下分配、接口如何定义、测试用例如何覆盖、故障如何定位。例如,若将“姿态稳定度”这一顶层指标直接压给控制律,而不分解到敏感器噪声、执行机构死区、结构挠性等环节,就会出现指标无法验证、问题无法定位的局面。合理的功能分解应做到:每个功能有唯一责任主体、有可测量的输入输出、有明确的性能指标和验证方法。

GNC系统全景:任务剖面—功能分层—闭环信息流 任务剖面 发射/入轨段 在轨运行段 机动变轨段 交会对接段 再入返回段 长期驻留/离轨段 敏感器层 星敏感器 太阳敏感器 陀螺 磁强计 GNSS接收机 加速度计 相对测量敏感器 输出:原始测量量(角度、角速度、位置、速度、相对距离等) 导航解算层 姿态确定 轨道确定 相对导航 组合滤波 时间同步 误差建模与补偿 输出:姿态估计、轨道估计、相对状态估计及协方差 制导律层 姿态指令生成 轨迹规划 目标捕获 接近走廊 再入制导 模式切换逻辑 输出:姿态指令、轨迹指令、模式指令 控制律层 PID/鲁棒控制 姿态稳定 轨道保持 执行机构分配 挠性抑制 限幅与死区补偿 输出:执行机构指令(力矩、推力、转速等) 执行机构层 动量轮 控制力矩陀螺 磁力矩器 推力器 帆板驱动机构 天线指向机构 输出:作用于航天器本体的力矩与推力 管理与健康监控层 模式管理 故障检测 故障隔离 系统重构 安全模式 遥测与日志 测量反馈 控制作用 导航提供状态估计 → 制导生成目标指令 → 控制驱动执行机构 → 敏感器测量变化 → 闭环修正

上图把任务剖面、功能分层与闭环信息流放在同一张全景中。可以看到,GNC不是一条单向链路,而是一个带反馈的闭环系统:敏感器测量航天器状态,导航解算给出状态估计,制导根据任务目标生成指令,控制律计算执行机构动作,执行机构改变航天器运动,再次被敏感器测量。管理与健康监控层则贯穿始终,负责模式切换与故障应对。

学习本课程,需要建立三个基本视角。第一是功能视角:能说清每个功能模块的输入、输出、性能指标和验证方法。第二是任务视角:能根据任务剖面判断哪些功能被激活、哪些指标成为关键、哪些约束必须满足。第三是接口视角:能识别模块之间的数据流、时序关系和故障传播路径。这三个视角共同构成后续架构设计、功能分解、测试验证和故障排查的基础。

学习建议:每学完一个功能模块,尝试用一句话回答“它接收什么、输出什么、在哪个任务段最关键、失效后会影响什么”。这比记住框图更有价值。

本课程后续将围绕GNC系统架构与功能分解展开,从任务剖面分析、功能分解方法、敏感器与执行机构接口、导航与制导控制算法、模式管理与健康监控、测试验证与故障排查等维度逐步深入。本章作为导入,目标是建立全景认知:知道GNC由哪些部分组成、这些部分如何协同、为什么架构与功能分解是工程实现的起点。掌握这一全景,后续每一章的具体方法才能找到自己的位置。