4、火箭飞行阶段划分:各阶段对制导算法的不同需求

火箭从点火起飞到有效载荷入轨,其飞行环境、动力学特性与约束条件经历剧烈变化。工程上通常将全程划分为垂直上升段、程序转弯段、大气层内飞行段、真空飞行段与入轨段五个典型阶段。每个阶段的气动载荷、动压、过载、控制能力与终端约束截然不同,制导算法必须在统一框架下针对各阶段特征进行差异化设计。本章从动力学本质出发,剖析各阶段对制导算法的核心需求,并给出工程实现中的关键判据与常见陷阱。

火箭飞行阶段与制导需求映射 垂直上升段 0~10s 重力转弯准备 程序转弯段 10~60s 攻角剖面跟踪 大气层内飞行 60~180s 动压约束/减载 真空飞行段 180~500s 开环+摄动制导 入轨段 最后~30s 迭代制导/入轨精度 制导核心矛盾: 垂直段→姿态稳定 | 转弯段→动压/攻角约束 | 大气层→热/载综合 | 真空→轨道能量管理 | 入轨→终端精度 图4-1 火箭飞行阶段划分与制导需求演变

4.1 垂直上升段:姿态稳定与重力损失控制

核心原理:垂直上升段从发动机点火开始,持续约8~15秒(视推重比而定)。此阶段火箭速度低(通常小于50 m/s),气动面效率极低,控制力矩主要依赖发动机摇摆(TVC)或燃气舵。制导算法的首要任务不是“导航到某点”,而是维持箭体在发射坐标系下的姿态稳定,同时尽可能减小重力损失——即避免长时间低速垂直飞行导致的速度增量浪费。

判断方法:工程上以推重比(T/W)和动压(q)作为阶段切换的核心判据。当T/W > 1.2且q < 500 Pa时,认为火箭具备安全转弯条件。制导算法在此阶段通常采用姿态角指令+角速率阻尼的开环-反馈复合策略:

  • 姿态指令生成:按发射程序给定俯仰角(通常为90°或略偏1°~2°以补偿风场),偏航角与滚转角保持零位。
  • 姿态控制律:采用PD控制,比例项保证姿态跟踪,微分项提供阻尼,抑制弹性振动与液体晃动耦合。
  • 制导与控制的解耦:此阶段制导算法不参与轨迹修正,仅由控制系统完成姿态稳定,避免制导指令与控制律耦合导致发散。
工程要点:垂直上升段的“垂直”并非90°,而是根据发射场纬度与目标轨道倾角预设一个小的初始偏置角(通常1°~3°)。该偏置角由发射前弹道计算给出,用于在后续转弯段减少姿态调整幅度,降低控制能耗。

4.2 程序转弯段:攻角剖面跟踪与动压管理

核心原理:程序转弯段是火箭从垂直姿态过渡到接近零攻角飞行状态的关键阶段,通常持续40~120秒。此阶段火箭穿越稠密大气层,动压迅速增大至峰值(q_max可达30~60 kPa),气动弯矩与铰链力矩显著增加。制导算法的核心需求是按预编程的攻角剖面(α_profile)飞行,在保证结构安全的前提下,平滑地将速度矢量从垂直转向水平方向。

操作流程:程序转弯段的制导算法通常采用攻角-侧滑角指令生成+姿态跟踪的两层结构:

  1. 攻角剖面生成:发射前根据最大动压、法向过载、热流密度等约束,离线优化出一条攻角随时间变化的曲线α(t)。典型形式为:先以恒定角速率转弯(如0.5°/s~1.5°/s),达到最大攻角(约10°~20°)后逐渐减小至零。
  2. 实时攻角反馈:惯导系统解算当前攻角α_meas,与剖面值α_ref比较,偏差经PID或LQR控制器转换为俯仰/偏航姿态指令。
  3. 动压监控与限幅:当q超过安全阈值时,制导算法自动降低转弯角速率,甚至暂停转弯(“动压保持”模式),待q回落后再继续。
参数 垂直上升段 程序转弯段 大气层内飞行
动压范围 < 500 Pa 500 Pa ~ q_max q_max ~ 5 kPa
攻角范围 ≈0° 0°~20°(峰值) 0°~5°
主导约束 重力损失 结构弯矩/动压 热流/过载
制导策略 姿态稳定 攻角剖面跟踪 摄动制导+减载

4.3 大气层内飞行:摄动制导与减载控制

核心原理:当火箭飞出稠密大气层(通常约60~80 km高度)之前,仍受气动力影响。此阶段制导算法需要同时满足终端速度矢量要求与过程约束(热流、过载、动压)。经典工程方案是摄动制导——以标准弹道为基准,将实际飞行状态与标准值的偏差视为小扰动,通过线性化反馈修正指令。

判断方法:摄动制导的核心在于状态偏差的提取与修正量的计算:

  • 偏差计算:惯导输出位置、速度与标准弹道表(以飞行时间为自变量)比较,得到Δr、Δv。
  • 修正指令:利用预计算的增益矩阵K,将偏差映射为攻角/侧滑角修正量:Δα = K₁·Δr + K₂·Δv。
  • 减载逻辑:当法向过载n_y超过设定阈值(如1.5g)时,制导算法优先降低攻角指令,牺牲部分弹道精度换取结构安全。
常见误区:摄动制导的增益矩阵K是基于标准弹道线性化得到的,当实际飞行偏离标准弹道较远(如遭遇强风切变或发动机推力偏差超过3%)时,线性假设失效,可能导致修正量过大甚至发散。工程上必须设置修正量限幅(如Δα ≤ 3°),并配合“弹道切换”策略——当偏差超限时,重新选择更接近当前状态的标准弹道作为基准。

4.4 真空飞行段:开环滑行与能量管理

核心原理:火箭飞出大气层后(约100 km以上),气动力可忽略,飞行器仅受重力和发动机推力作用。此阶段制导算法的需求发生根本转变:不再需要处理气动约束,而是专注于轨道能量管理——确保在发动机关机时,飞行器处于目标轨道所需的正确位置和速度矢量。对于多级火箭,级间滑行段(coast phase)通常采用开环制导,即按预设时间或预设速度增量关机。

操作流程:真空飞行段的制导策略分为两种典型模式:

  1. 开环定时关机:适用于滑行段。制导算法仅监控飞行时间与速度增量(ΔV),当达到预设值时发出关机指令。此模式简单可靠,但抗干扰能力弱。
  2. 闭环保精度:适用于末级主动段。采用迭代制导(Iterative Guidance)或显式制导(Explicit Guidance),实时计算当前轨道根数与目标轨道的偏差,生成最优推力方向指令。
经验分享:真空段的迭代制导算法通常以“轨道根数偏差”为控制目标,而非直接控制位置速度。例如,将当前轨道半长轴a、偏心率e、倾角i与目标值比较,通过线性化轨道摄动方程反推需要的速度增量方向。这种方法在入轨精度上比摄动制导高一个数量级(可达10⁻⁴量级),但计算量增加约3~5倍,需在箭载计算机中预留足够算力。

4.5 入轨段:迭代制导与终端精度保障

核心原理:入轨段是制导算法精度要求最高的阶段,通常指末级发动机最后几十秒的工作过程。此时飞行器接近真空环境,气动干扰消失,但终端约束极为严格:入轨点位置偏差通常要求小于±5 km,速度偏差小于±10 m/s,轨道倾角偏差小于±0.05°。迭代制导算法在此阶段发挥核心作用,其本质是在线求解最优控制问题——在剩余飞行时间内,找到满足终端约束且燃料消耗最小的推力方向角程序。

案例拆解:某型运载火箭入轨段迭代制导实现

背景与约束:某三级火箭的第三级采用YF-75D发动机,真空推力78.5 kN,比冲438 s,箭载计算机主频仅66 MHz(双冗余)。入轨目标轨道:近地点200 km,远地点36000 km(GTO轨道),轨道倾角28.5°。终端约束要求入轨点速度矢量误差小于15 m/s(3σ)。

初始现象:在第三级点火前,惯导解算的当前轨道与目标GTO轨道存在偏差:半长轴偏差Δa = -12 km,倾角偏差Δi = 0.08°。若按标准程序飞行,预计入轨点速度误差将达45 m/s,超出指标。

分析判断过程:制导算法首先将轨道偏差转换为需要的速度增量修正量。利用线性化轨道摄动方程:

ΔV_r = f(Δa, Δe, Δi)  // 径向修正量
ΔV_t = g(Δa, Δe)       // 切向修正量
ΔV_n = h(Δi)           // 法向修正量

计算得到需要额外提供约28 m/s的切向速度增量和约12 m/s的法向速度增量。由于发动机推力固定,修正量通过调整推力方向角(俯仰角与偏航角)实现。

实际操作步骤:

  1. 在第三级点火后第5秒,启动迭代制导程序,以当前状态为初值,目标轨道根数为终端约束。
  2. 采用“梯度法+共轭梯度法”混合优化,每0.5秒更新一次推力方向角指令。
  3. 设置推力方向角变化率限幅(≤2°/s),防止姿态控制系统跟踪不上。
  4. 当剩余飞行时间小于10秒时,切换为“终端比例导引”模式,直接瞄准入轨点位置收敛。

结果对比:实际飞行中,迭代制导将入轨点速度误差控制在8 m/s以内,轨道倾角偏差0.02°,满足GTO任务要求。相比传统摄动制导,入轨精度提升约70%,但箭载计算机CPU占用率从35%升至72%,需优化代码以减少中断延迟。

风险与代价:迭代制导的代价是算法复杂度和计算量显著增加。若箭载计算机性能不足,可能导致指令更新频率降低,反而降低控制品质。此外,迭代制导对导航精度敏感——若惯导漂移过大,制导算法会“修正”一个不存在的偏差,造成燃料浪费。

复盘经验:入轨段制导设计必须遵循“精度-计算量-鲁棒性”三角平衡原则。对于计算资源受限的火箭,可采用“分段迭代+末段比例导引”的混合策略,既保证精度又控制算力开销。

4.6 各阶段制导需求对比与设计要点

飞行阶段 时间范围 主导环境 核心制导目标 典型算法 关键约束
垂直上升段 0~10s 地面/低空 姿态稳定 PD姿态控制 重力损失
程序转弯段 10~60s 稠密大气 攻角剖面跟踪 剖面跟踪+限幅 动压/弯矩
大气层内飞行 60~180s 稀薄大气 弹道修正+减载 摄动制导 热流/过载
真空飞行段 180~500s 真空 能量管理 开环/迭代制导 关机精度
入轨段 最后~30s 真空 终端精度 迭代制导 入轨点偏差
设计红线:阶段切换时制导指令必须连续。工程上常见故障是转弯段结束时攻角指令从10°突变为0°,导致姿态控制系统产生阶跃响应,诱发箭体振荡。正确做法是在阶段切换前设置5~10秒的过渡区,将指令变化率限制在0.5°/s以内。

4.7 常见误区与工程复盘

误区一:过度追求垂直上升段时间缩短。部分设计者为了减少重力损失,过早开始转弯。但低空大攻角飞行会显著增加侧向气动载荷,可能导致箭体结构失效。工程上必须通过“动压-攻角包线”校验,确保飞行状态始终在结构安全包线内。

误区二:将大气层内与真空段制导算法割裂设计。实际上,两级之间的级间分离、发动机二次点火等事件会造成状态突变,若制导算法不连续,可能产生数百米的轨迹跳变。建议采用统一的“状态机+参数切换”架构,各阶段共享导航解算结果,仅切换制导律与约束条件。

误区三:忽视导航误差对制导算法的影响。迭代制导的精度上限受限于导航精度。若惯导位置误差为100 m,即使制导算法完美,入轨点误差也不可能小于100 m。因此,高精度入轨任务必须配合GNSS/星敏感器组合导航,将导航误差控制在米级。

总结复盘:火箭飞行各阶段对制导算法的需求差异本质上是环境约束与终端目标之间的权衡。垂直段重稳定、转弯段重约束、大气层内重鲁棒、真空段重能量、入轨段重精度。优秀的制导系统设计不是追求单一算法的极致性能,而是通过合理的阶段划分、平滑的指令过渡和鲁棒的约束管理,实现全航程的协调优化。在工程实践中,建议采用“统一制导框架+阶段参数化配置”的架构,既保证算法连续性,又便于各阶段独立调试验证。