4. 零级反应动力学特征与计算

在前几节讨论的反应中,速率通常随反应物浓度下降而减小。但有一类反应在相当宽的浓度范围内,速率几乎不随浓度变化,这就是零级反应。理解零级反应的关键,不是记住一个公式,而是弄清“为什么速率会与浓度无关”——这通常意味着反应的瓶颈不在化学本身上,而在某个与浓度无关的环节,例如催化剂表面已被完全占据、光强恒定、或传质达到饱和。

速率方程与积分形式

零级反应的微分速率方程写作:

−dC_A/dt = k        (k 的单位:mol·L⁻¹·s⁻¹ 或 mol·m⁻³·s⁻¹)

注意这里 k 的量纲与一级反应不同:一级反应 k 的单位是 s⁻¹,而零级反应 k 的单位是浓度/时间。这一点在代入数据时最容易出错。对微分式分离变量并从 t=0、C_A=C_A0 积分到 t、C_A:

C_A = C_A0 − k·t

即浓度随时间线性下降,斜率为 −k。这是零级反应最直观的判据:若以 C_A 对 t 作图得到直线,且直线斜率的绝对值就是速率常数 k,则可判定为零级。与之对应,转化率 x_A = k·t / C_A0,转化率随时间线性增长,而不是像一级反应那样呈指数趋近 100%。

把积分式改写一下,还能得到一个很实用的形式:达到某一转化率所需的时间为

t = (C_A0 − C_A) / k = C_A0·x_A / k

这说明零级反应中,初始浓度越高,达到同样转化率所需时间越长;而一级反应达到同一转化率的时间与初始浓度无关。这一差别在工艺放大时非常重要。

半衰期计算

令 C_A = C_A0/2,代入积分式得零级反应的半衰期:

t₁/₂ = C_A0 / (2k)

与一级反应 t₁/₂ = ln2/k 为常数不同,零级反应的半衰期与初始浓度成正比:初始浓度翻倍,半衰期也翻倍;而且第一个半衰期与第二个半衰期并不相等——每经过一个半衰期,剩余浓度减半,下一个半衰期所需时间也减半。这是判断零级反应的一个有力特征:若实验测得连续半衰期依次缩短为前一次的 1/2,则强烈提示零级行为。

判断反应级数的常用手段:分别用 C_A–t(零级)、lnC_A–t(一级)、1/C_A–t(二级)作图,看哪一组数据线性最好。零级看 C_A–t 是否为直线,且斜率不随初始浓度改变。

为什么会出现零级:表面催化饱和

零级行为最常见的工业来源是催化剂表面饱和。以气固催化反应 A(g) → 产物为例,反应发生在催化剂活性位上:A 先吸附到活性位,再在表面转化。当 A 的分压较低时,表面覆盖度 θ 随分压增大而增大,速率随之上升;但当分压足够高、活性位几乎被 A 占满时,θ ≈ 1,再增加气相浓度也无法提供更多吸附位,表面转化的“处理能力”达到上限,此时总速率只取决于活性位总数和表面反应的本征速率,表现为对 A 的零级。

用 Langmuir 吸附等温式可以把这个过渡讲清楚。若表面反应为控制步骤,速率 r = k·θ = k·(b·p_A)/(1 + b·p_A)。当 b·p_A ≫ 1 时,r ≈ k,即零级;当 b·p_A ≪ 1 时,r ≈ k·b·p_A,退化为一级。所以“零级”并不是绝对的,而是高浓度区间的近似。工程上常利用这一特性:在反应器入口高浓度段按零级设计,在出口低浓度段按一级修正。

零级反应:浓度线性下降与半衰期逐段缩短 时间 t C_A C_A0 C_A0/2 C_A0/4 C_A0/8 t₁/₂ t₁/₂/2 t₁/₂/4 斜率 = −k 零级反应要点 速率方程:r = k 积分式:C_A = C_A0 − kt 半衰期:t₁/₂ = C_A0 / 2k k 单位:浓度 / 时间 判据 • C_A–t 图为直线 • 半衰期逐段减半 • 速率与浓度无关 • 常见于催化表面饱和

典型工业案例:表面催化饱和

以氨在铂网上的氧化、或汽车尾气三元催化器中 CO 的氧化为例,在较高反应物分压下,催化剂表面被反应物覆盖接近饱和,反应速率对 CO 或 NH₃ 表现为零级。工程设计中,这意味着在反应器前段(浓度高)可以按恒定速率估算转化量,反应器体积与入口浓度近似成正比,而不是像一级反应那样只与转化率要求有关。

再看一个更贴近计算的示例(以下为教学假设数据,非实测):某气固催化反应在 400 K、催化剂装填量固定的条件下,测得反应物 A 的浓度随时间变化如下表。若判断为零级,试求速率常数 k 与初始浓度 0.80 mol·L⁻¹ 时的半衰期。

t / min010203040
C_A / (mol·L⁻¹)0.800.600.400.200.00

观察数据:每 10 min 浓度下降 0.20 mol·L⁻¹,降幅恒定,C_A–t 为直线,符合零级特征。于是 k = 0.20 / 10 = 0.020 mol·L⁻¹·min⁻¹。半衰期 t₁/₂ = C_A0 / (2k) = 0.80 / (2×0.020) = 20 min。验证:从 0.80 降到 0.40 正好用 20 min,与计算一致;第二个半衰期从 0.40 降到 0.20 只需 10 min,恰为前者的 1/2,进一步印证零级判断。

常见错误:把零级反应的 k 当作一级反应的 s⁻¹ 使用,或在半衰期公式中漏掉系数 2。另外,零级只是高浓度区间的近似,当浓度降到较低水平、表面覆盖度不再饱和时,反应会逐渐转为一级,此时继续用线性外推会高估转化量,工艺计算中应分段处理。

总结本节要点:零级反应的速率与浓度无关,积分后浓度随时间线性下降,半衰期与初始浓度成正比且逐段缩短;其物理根源多为催化剂表面饱和、恒定的光强或传质上限等“与浓度无关的瓶颈”。掌握 C_A–t 直线判据、k 的量纲和 t₁/₂ = C_A0/2k 这三个抓手,就能完成零级反应的识别与基本计算,并在工程上正确判断其适用区间。