1. 课程导入与GNC任务模式全景
航天器在轨飞行时,其姿态与轨道不会自动保持稳定。太阳光压、重力梯度、气动力矩、推力偏心以及内部转动部件的角动量交换,都会持续扰动航天器的姿态与轨道。GNC(Guidance, Navigation and Control,制导、导航与控制)系统正是为应对这些扰动、完成既定飞行任务而存在的核心分系统。它回答三个基本问题:我在哪里、我要去哪里、我如何到达并保持在那里。对应地,导航负责确定航天器当前的位置、速度与姿态;制导负责根据任务目标生成期望的轨迹与姿态指令;控制则通过执行机构施加力矩或推力,使航天器跟踪这些指令。
GNC系统的组成与信息闭环
从硬件与信息流角度看,GNC系统由敏感器、星载计算机、执行机构和软件算法四部分构成。敏感器包括星敏感器、太阳敏感器、陀螺、磁强计、GNSS接收机等,用于测量姿态与轨道信息;星载计算机运行导航滤波、制导律与控制律;执行机构包括动量轮、控制力矩陀螺、磁力矩器、推力器等,用于产生控制力矩或推力。整个系统构成一个闭环:敏感器测量→导航解算→制导生成指令→控制律计算→执行机构动作→航天器运动变化→敏感器再次测量。
理解这个闭环是理解任务模式的基础。不同任务阶段对测量精度、控制带宽、执行机构组合的要求不同,因此GNC系统不会始终以同一套算法和同一组敏感器工作,而是按任务模式切换。
任务模式与状态管理的内涵
任务模式(Mission Mode)是指航天器在特定飞行阶段或特定工况下,GNC系统所采用的一组确定的敏感器组合、算法配置、执行机构配置和控制目标。例如,发射入轨段可能采用速率阻尼模式,利用陀螺和磁力矩器降低初始角速度;对地定向段采用三轴稳定模式,利用星敏感器与动量轮实现高精度对地指向;安全模式则在故障时优先保证能源获取和通信,通常采用太阳捕获与慢旋稳定。
状态管理(State Management)则是对模式切换条件、切换顺序、切换过程中的暂态处理以及故障恢复策略的管理。它要解决的核心问题是:什么时候切换、切换到什么模式、切换过程中如何避免姿态突变或执行机构饱和、切换失败后如何回退。状态管理通常由星载软件中的模式管理模块实现,依据敏感器有效性、执行机构可用性、能源状态、通信链路状态以及地面指令等条件进行判断。
典型航天器任务阶段划分
以近地遥感卫星为例,一次完整任务通常经历以下阶段:发射与入轨段、初始姿态捕获段、对日定向充电段、对地定向成像段、数传对地段、轨道维持段以及异常安全段。每个阶段对应不同的GNC任务模式。例如,入轨段以速率阻尼和太阳捕获为主;成像段要求高精度三轴对地稳定,通常采用星敏感器+陀螺定姿、动量轮控制;数传段可能需要机动到对地定向并保持通信天线指向;轨道维持段则涉及推力器点火与轨道控制。
这些阶段并非严格线性,而是可能根据任务需求反复切换。例如,成像与数传可能交替进行,安全模式可能在任意阶段被触发。因此,状态管理需要维护一个模式集合及其迁移关系,而不是简单的顺序流程。
课程知识地图
本课程围绕GNC任务模式与状态管理展开,知识结构可分为四个层次。第一层是基础概念层,包括坐标系定义、姿态描述方法、轨道动力学基础以及GNC系统组成,这是理解后续内容的共同语言。第二层是模式设计层,涵盖各类典型任务模式的定义、适用条件、敏感器与执行机构配置、控制算法选择。第三层是状态管理层,包括模式迁移条件设计、切换暂态处理、故障检测与恢复策略、模式管理软件架构。第四层是验证与运维层,涉及地面仿真验证、在轨测试、模式参数调整以及异常处置案例。
学习路径建议从坐标系与姿态描述入手,先建立“航天器在空间中如何被描述”的直觉,再进入具体模式的学习。每个模式都应从“任务需求→测量方案→控制方案→执行机构→切换条件”这条线索去理解,而不是孤立记忆模式名称。状态管理部分则需要结合具体故障场景,理解条件判断与迁移逻辑的设计方法。
从任务需求到模式配置的示例
以某近地太阳同步轨道遥感卫星为例,假设轨道高度700 km,成像任务要求对地指向精度优于0.05°(三轴,1σ),姿态稳定度优于0.001°/s。为满足该指标,对地定向模式可选用星敏感器+光纤陀螺组合定姿,星敏更新率10 Hz,陀螺采样率100 Hz,导航滤波采用扩展卡尔曼滤波;执行机构选用三正交+一斜装动量轮,角动量储备按最大干扰力矩的3倍设计。模式切换条件可设为:星敏连续5个周期有效且姿态误差小于0.1°时,允许从太阳捕获模式切入对地定向模式;若星敏连续3个周期无效,则自动回退至陀螺+磁力矩器的安全模式。
上述参数属于教学示例,实际工程中需根据具体卫星的干扰力矩、敏感器精度、执行机构能力和任务指标进行详细设计。但示例展示了从任务需求到模式配置的基本思路:先明确指标,再选择测量与控制方案,最后定义切换条件与回退策略。