RocketAtlas
12 分钟The Rocket Equation and Staging

火箭方程与分级优化

为什么单级入轨在数学上就极其困难?为什么几乎所有运载火箭都是 2–3 级而不是 5 级?从一个 1903 年的公式出发,推出运载火箭最基本的形状约束。

一个公式决定了火箭的形状

1903 年,齐奥尔科夫斯基写下了这个后来被称为「理想火箭方程」的关系式:

Δv=Ispg0lnm0mf\Delta v = I_{sp} \, g_0 \ln\frac{m_0}{m_f}

其中 Δv\Delta v 是火箭能获得的速度增量,IspI_{sp} 是比冲(秒),g0=9.81 m/s2g_0 = 9.81\ \mathrm{m/s^2}m0m_0 是起飞质量,mfm_f 是推进剂耗尽后的质量。

这个公式的推导只用到动量守恒,没有任何工程假设。它的残酷之处全在那个对数上:速度增量随质量比的增长是对数的,而质量比随载荷比的下降是倒数的。要多飞一点,就要多带指数级的推进剂。

入轨到底需要多少 Δv

近地轨道的环绕速度是 7.8 km/s,但火箭实际需要提供的远不止这个数:

分项典型值来源
轨道速度7.8 km/s圆轨道环绕速度
重力损失1.2–1.5 km/s上升段中推力用于抵抗重力的部分
气动阻力损失0.1–0.3 km/s稠密大气中的阻力
转向损失0.1–0.5 km/s推力方向与速度方向不一致
地球自转补偿−0.1 至 −0.46 km/s向东发射可借用地球自转(赤道处最多 465 m/s)
合计约 9.0–9.5 km/s

重力损失是最容易被忽略的一项:火箭在垂直上升时,推力中有相当一部分只是在「悬停」。这也解释了为什么起飞推重比不能太低——推重比 1.2 的火箭,有 83% 的推力被重力吃掉;推重比 1.5 时这个比例降到 67%。

单级入轨为什么这么难

假设我们用当前最好的煤油发动机(真空比冲 340 s)造一枚单级火箭。需要的质量比是:

m0mf=eΔv/(Ispg0)=e9400/(340×9.81)e2.8216.8\frac{m_0}{m_f} = e^{\Delta v / (I_{sp} g_0)} = e^{9400 / (340 \times 9.81)} \approx e^{2.82} \approx 16.8

也就是说,起飞质量的 11/16.8=94%1 - 1/16.8 = 94\% 必须是推进剂。剩下的 6% 要同时装下:贮箱、发动机、管路、增压系统、控制系统、电池、整流罩和载荷

现实中最好的大型火箭级,结构质量占比(干质量 / 总质量)大约在 4–8% 之间。取最乐观的 4%,载荷只剩 2%——而这还没算入轨后的姿控推进剂和整流罩。

换成氢氧(真空比冲 450 s):

m0mf=e9400/(450×9.81)e2.138.4\frac{m_0}{m_f} = e^{9400 / (450 \times 9.81)} \approx e^{2.13} \approx 8.4

推进剂占比降到 88%,看起来宽松多了。但液氢密度只有 71 kg/m³,贮箱体积膨胀十倍,结构质量占比反而上升到 10% 以上——比冲的收益被密度的代价吃掉了。 这就是为什么单级入轨(SSTO)尝试了几十年(X-33、VentureStar、Skylon)却从未成功:它不是差一点,而是在参数空间里根本没有一个可行点。

分级是怎么破局的

分级的本质是:在飞行途中把已经没用的质量扔掉,让 mfm_f 阶跃式下降。

对于 nn 级火箭,总速度增量是各级之和:

Δvtotal=i=1nIsp,ig0lnm0,imf,i\Delta v_{total} = \sum_{i=1}^{n} I_{sp,i} \, g_0 \ln\frac{m_{0,i}}{m_{f,i}}

关键在于第 ii 级的「载荷」是第 i+1i+1 级及其以上的全部质量。这意味着上面级省下的每一公斤,都会被下面所有级放大。一个粗略但很有用的经验值:

上面级减重 1 kg ≈ 增加载荷 1 kg; 一级减重 1 kg ≈ 增加载荷 0.02–0.05 kg。

这条规律解释了运载火箭设计中一大批看似不对称的决策:为什么上面级不惜用昂贵的氢氧和超薄承压贮箱,一级却可以用便宜厚重的结构;为什么 Centaur 上面级的箱壁只有 0.5 mm;为什么一台上面级发动机的比冲提升 10%,比一级推力提升 10% 值钱得多。

为什么是 2–3 级,而不是 5 级

从纯质量比看,级数越多越好——理论上级数趋于无穷时,效率趋于「连续抛壳」的理想极限。但每增加一级都要付出:

  1. 级间段结构:连接、承力、分离机构,通常占该级质量的 3–8%;
  2. 一套完整的发动机与推进系统:即使是小推力上面级,也需要涡轮泵或增压系统、阀门、点火器;
  3. 一次分离事件:这是运载火箭失败模式中占比最高的一类之一;
  4. 一次点火事件:真空点火的可靠性问题(这正是 R-7 用「一级半」构型绕开的东西)。

边际收益递减 + 边际风险递增,交点通常落在 2–3 级:

  • 2 级:低轨任务的主流(Falcon 9、Electron、朱雀二号)。
  • 3 级:高轨与深空任务(Saturn V、Soyuz-2、长征三号乙),或用固体末级做精确入轨。
  • 「2.5 级」:捆绑助推器构型(长征五号、Ariane 5、Vulcan)——助推器在功能上是「并联的第 0 级」,它让火箭可以在不增加串联级数的情况下增加起飞推力。

各级的 Δv 应该怎么分配

一个常见的误解是「各级平分 Δv」。实际最优分配取决于各级的比冲与结构系数。定义第 ii 级的结构系数:

εi=mstruct,imstruct,i+mprop,i\varepsilon_i = \frac{m_{struct,i}}{m_{struct,i} + m_{prop,i}}

用拉格朗日乘子法求解「总质量最小」问题可以得到:比冲越高、结构系数越小的级,应该分配越多的 Δv。 这与直觉一致——效率高的级多干活。

实际火箭的分配大致是:

火箭一级 Δv二级 Δv三级 Δv
Saturn V~3.0 km/s~4.5 km/s~2.0 + 3.2 km/s(含 TLI)
Falcon 9~2.4 km/s~7.0 km/s
Soyuz-2~2.6 km/s(一级半)~2.9 km/s~4.4 km/s

注意 Falcon 9 的一级只提供了约 1/4 的 Δv——回收构型下它必须提前分离,把更多工作留给不回收的二级。 这是一个由复用需求而非最优化计算决定的分配。

小结

  • 火箭方程把「速度」和「质量」用对数联系起来,这是运载火箭一切困难的源头。
  • 入轨需要约 9.0–9.5 km/s,其中 1.5 km/s 以上是纯损失。
  • 单级入轨在现有化学推进的比冲下没有可行解;分级是唯一出路。
  • 上面级的每一公斤远比一级值钱,这条规律解释了大多数看似不对称的设计决策。
  • 级数的最优值是收益递减与风险递增的平衡点,通常是 2–3 级。

应用了该原理的典型火箭