本节摘要:核裂变是重核吸收中子后一分为二的链式反应,是迄今最实用的核能形式。一次铀-235裂变约释放 200 MeV,其中能量分配在裂变碎片、中子和伽马之间。本节用 Python 数值完整拆解一次裂变的质量亏损与能量分配、估算一个链式反应的中子增殖因子,并用切尔诺贝利与反应堆控制的真实案例讲透“临界”与“控制”这一对生死关键词。
阅读完本节,你应当能够:
第3章我们算过:铀-238 的库仑能超过 900 MeV,已盖过表面张力的部分束缚。只要用中子轻轻一碰,重核的库仑排斥就要把它的两半弹开——裂变。平均来看,铀-235 被热中子吸收后形成铀-236 的复合核,最终裂成质量比约 95:140 左右的两块碎片,同时放出 2–3 个中子和大量能量。
裂变释放的能量约 200 MeV,可划分如下:裂变碎片动能约 165 MeV 占大头、瞬发中子动用约 5–10 MeV、瞬发伽马约 6–7 MeV、裂变产物后续衰变的贝塔伽马约 20 MeV。真正烧饭靠的是把碎片动能摩擦成热。下面用质量亏损把这一盆泼出去多少算清楚:
# 用质量差算铀-235热中子裂变释放的能量(示意产物 钡-144 + 氪-89 + 快中子) def mass_u(): pass # 原子质量直接取近似, 用质量数与结合能加权更准 # 简便法: 总结合能差值 BE_before = 8.0 * 236 # 铀-236 约 1888 MeV (每核子8.0粗略) # 产物每核子结合能略高(约8.4), 差值就是放能 BE_after = 8.4 * 236 E = (BE_after - BE_before) print(f"一次裂变释放 ≈ {E:.0f} MeV (实验~200MeV)") # 换算: 1 mol 铀235释放多少 import math E_joule = E * 1.602e-13 # MeV → J N_av = 6.022e23 total = E_joule * N_av / 235.0 # 每克铀 print(f"每克铀-235 ≈ {total/1e6:.2f} MW·s 量级 (1 MW·s=1e6 J)")
输出会告诉你:一克铀-235完美裂变能释放出可供一座小岛烧一阵子的巨量热量,远非烧柴烧炭可比。这正是核能密度碾压化石燃料的定量证据。
裂变放出的中子又能引发下一代裂变,形成链式。定义中子增殖因子 k = 下一代中子数/当代中子数。k<1 亚临界,链条熄灭;k=1 临界,稳定燃烧;k>1 超临界,指数暴涨。反应堆的目标是把 k 稳定拴在 1 附近,而原子弹要瞬间让 k 远超 1。控制 k 有三大旋钮:慢化剂让中子变“温和”更容易被铀-235 吃掉、控制棒吸掉多余中子、燃料浓度决定可用中子的多少。
def next_gen(k, N0=1000, gens=8): n = N0 seq = [] for _ in range(gens): n = k * n seq.append(n) return seq for k in (0.9, 1.0, 1.05): s = next_gen(k) print(f"k={k}: 8代后中子数 {s[-1]:.1f} {'熄灭' if k<1 else ('稳定' if k==1 else '暴涨')}") # k=0.9 快速衰减, k=1.0 恒定, k=1.05 指数疯涨 → 控制必须把k钉在1附近
这段数值把“临界”二字展成看得见的数字:小数点后差 0.05,几十代内中子数就从恒定变成天文暴涨。控制棒吸走那一点点多余中子,就是工程上“保命”的全部含义。
裂变会积累强中子吸收的毒物(如氙-135),它们比燃料更能劫持中子,降低 k——这叫产物毒化与负反馈。冷却剂或燃料温度升高也常使反应性略降。这些负反馈是天然稳定器:堆要失控时,反馈自动把火压回去。切诺贝利恰恰是在故意降低负反馈的工况下把多孔缺陷放大了,最终走向远超设计的瞬间超临界。

切尔诺贝利 RBMK 堆在低功率、正空泡系数的不稳定工况下,一根小小的扰动让功率在几秒内冲过额定几个数量级,蒸汽爆炸瞬间撕开厂房。事故本质不是“神秘”,而是:放大的正反馈、失效的控制冗余、以及设计上对突发功率骤增的脆性。它换来全球对“负反馈必须占主导、测量与控制必须多重冗余”的强制性规范。今天通行的核电安全文化,很大程度上是这一页惨痛写的。
裂变是第2章质量亏损与第4章衰变能量的集中兑现,也是第8章核电站与核燃料循环的主角。它和第5章聚变互为对照:裂变在中核区两侧放能、聚变在轻核区放能。理解了增殖因子 k 与负反馈,就同时具备了读懂反应堆、临界装置与核安全三大事务的核心框架。
裂变拆重核、聚变拼轻核,一拆一拼带出两套不同的能源未来。下一节把聚变的能量与大饼掰开来看。