1. 课程导入与GNC系统全景
航天器在轨飞行时,姿态是否稳定、指向是否准确、轨道是否按计划保持,直接决定任务成败。承担这些核心功能的,就是制导、导航与控制(Guidance, Navigation and Control,GNC)系统。它相当于航天器的“感知—决策—执行”闭环中枢:导航回答“我在哪、朝哪、动得多快”,制导回答“我该往哪走、按什么轨迹走”,控制回答“如何通过执行机构把姿态和轨迹稳定地拉到目标上”。三者不是三个独立模块的简单叠加,而是以信息流和反馈闭环耦合在一起的系统。
理解GNC,必须放到任务剖面中去看。同一套GNC硬件与算法,在发射段、入轨段、在轨运行段、机动变轨段、交会对接段、再入返回段所承担的功能重点完全不同。例如发射段关注振动、过载与分离后的姿态建立;在轨运行段关注长期姿态稳定、太阳翼对日定向与载荷指向;交会对接段则要求相对导航、接近走廊控制与最终停靠精度。因此,GNC设计从来不是“先做算法再套任务”,而是从任务剖面反推功能、性能与约束。
从系统架构看,GNC通常可分解为敏感器层、导航解算层、制导律层、控制律层、执行机构层以及管理与健康监控层。敏感器层包括星敏感器、太阳敏感器、陀螺、磁强计、GNSS接收机、加速度计等;导航解算层完成姿态确定、轨道确定与相对导航;制导律层根据任务目标生成姿态指令或轨迹指令;控制律层将指令转化为执行机构指令;执行机构层包括动量轮、控制力矩陀螺、磁力矩器、推力器、帆板驱动机构等。管理与健康监控层负责模式管理、故障检测与重构。这个分层结构的意义在于:每一层都有明确的输入、输出与接口,便于独立设计、独立测试和故障隔离。
功能分解的意义不止于“画框图”。它决定了需求如何向下分配、接口如何定义、测试用例如何覆盖、故障如何定位。例如,若将“姿态稳定度”这一顶层指标直接压给控制律,而不分解到敏感器噪声、执行机构死区、结构挠性等环节,就会出现指标无法验证、问题无法定位的局面。合理的功能分解应做到:每个功能有唯一责任主体、有可测量的输入输出、有明确的性能指标和验证方法。
上图把任务剖面、功能分层与闭环信息流放在同一张全景中。可以看到,GNC不是一条单向链路,而是一个带反馈的闭环系统:敏感器测量航天器状态,导航解算给出状态估计,制导根据任务目标生成指令,控制律计算执行机构动作,执行机构改变航天器运动,再次被敏感器测量。管理与健康监控层则贯穿始终,负责模式切换与故障应对。
学习本课程,需要建立三个基本视角。第一是功能视角:能说清每个功能模块的输入、输出、性能指标和验证方法。第二是任务视角:能根据任务剖面判断哪些功能被激活、哪些指标成为关键、哪些约束必须满足。第三是接口视角:能识别模块之间的数据流、时序关系和故障传播路径。这三个视角共同构成后续架构设计、功能分解、测试验证和故障排查的基础。
本课程后续将围绕GNC系统架构与功能分解展开,从任务剖面分析、功能分解方法、敏感器与执行机构接口、导航与制导控制算法、模式管理与健康监控、测试验证与故障排查等维度逐步深入。本章作为导入,目标是建立全景认知:知道GNC由哪些部分组成、这些部分如何协同、为什么架构与功能分解是工程实现的起点。掌握这一全景,后续每一章的具体方法才能找到自己的位置。