Nernst 方程计算器

根据 E°、温度和 Q 计算电极或电池电势,或逐个物种构建 Q,并展示完整的贡献与数值代入步骤。

反应条件

反应商输入方式
V

对于所写的配平反应,Q 必须为正且无量纲。

平衡电势

电势 E

V
反应商 Q
ln Q
常用对数斜率
公式与数值代入

E = E° − (RT / nF) ln Q

模型条件

  • E°、n 和 Q 均使用相同的配平反应方向
  • 输入值代表无量纲活度或所述的标准状态近似值
  • 计算结果为平衡电势,而非带载电池电压
  • 标准电势和测量电势使用相同的参比电极约定

所有数值和计算均在本地浏览器中完成——绝不上传任何内容。

常见问题

反应商 Q 中包含什么?

将产物的活度(以其配平系数为幂)相乘,然后除以相应的反应物项。电子、纯固体和纯液体省略。若将反应逆转,Q 则变为其倒数。

我可以用浓度代替活度吗?

浓度是稀溶液常用的近似值,分压在气体中也有类似应用。对于高浓度或高离子强度的体系,应使用活度系数或经过验证的式量电势,而不是将浓度视为精确的活度。

为什么熟悉的 0.05916 V 仅在 25 °C 时出现?

常用对数系数为 2.303RT/F,因此它随绝对温度而变化。在 298.15 K 时,在除以 n 之前,该值约为 0.05916 V;本计算器始终计算完整的 RT/nF 形式。

计算出的电势为负值意味着什么?

对于您输入的反应方向和参比约定,负的 E 意味着在这些条件下,逆反应方向具有正的平衡电势。它本身并不预测带载下的电流、速率、功率或性能。

Nernst 方程的数学基础与热力学原理

Nernst 方程是电化学中的核心公式,用于计算非标准状态下的平衡电极电势或电池电势。该方程的数学表达式为:

E = E° − (RT / nF) ln Q

在热力学中,该方程源于吉布斯自由能与电化学势之间的关系。方程中的各项物理量及常数具有明确的物理意义:

  • E 代表平衡电势,即非标准条件下的电极或电池电势。
  • 为标准电势,是所有参与反应的物种均处于标准状态(活度为 1,气体分压为 1 bar,温度为 298.15 K)时的电势。
  • R 为理想气体常数,其值为 8.314462618 J/(mol·K)。
  • T 为绝对温度,以开尔文(K)为单位。
  • n 为配平的氧化还原半反应或总反应中转移的电子数。
  • F 为法拉第常数,代表 1 摩尔电子所带的电荷量,约为 96485.33212 C/mol。
  • Q 为反应商,用于衡量反应体系在某一瞬间的非标准状态组成。

本计算器在评估 Nernst 方程时,始终采用完整的温度相关形式,即直接计算 RT/nF 的数值,而不会默认使用简化的常数近似值,从而保证了在不同温度条件下的计算精度。


反应商 Q 的构建与物种规则

反应商 Q 的数值取决于反应体系中各物种的活度。在构建 Q 的表达式时,必须遵循严格的化学计量规则:

  1. 乘积与幂次:Q 的分子为所有产物活度以其配平化学计量系数为幂的乘积;分母为所有反应物活度以其配平化学计量系数为幂的乘积。
  2. 纯固体与纯液体:在非均相平衡中,纯固体和纯液体的活度定义为 1。在本计算器中,若物种的状态或单位选择为“纯固体(省略)”或“纯液体(省略)”,该物种将不参与反应商的计算,系统会显示“活度 = 1,已省略”。
  3. 气体与溶质:对于气体物种,通常使用分压(bar、kPa 或 atm)作为其标准状态的近似值;对于稀溶液中的溶质,则使用摩尔浓度(M、mM 或 µM)作为活度的近似值。

当使用“按物种构建 Q”模式时,计算器支持最多添加 8 个物种。系统会根据您输入的每个物种的数值和系数,自动在分子或分母中进行乘方与相乘操作,最终合成反应商 Q。


温度对电势与 Nernst 斜率的影响

温度是决定电极电势偏离标准电势幅度的关键因素。在 Nernst 方程中,温度 T 直接决定了斜率项 RT/nF 的大小。

在电化学文献中,经常会看到使用常用对数(lg)表示的简化公式:

E = E° − (0.05916 / n) lg Q

需要注意的是,这个 0.05916 V 的常用对数斜率(即 2.303RT/F)仅在温度正好为 25 °C(298.15 K)时成立。当温度偏离 25 °C 时,RT/nF 的值会发生线性漂移。例如,在高温电池或低温电解液体系中,必须使用实际的绝对温度 T 来计算完整的 Nernst 系数,否则会引入显著的计算误差。本计算器支持的温度输入范围为高于绝对零度(0 K 或 −273.15 °C)至 10⁶ K。


活度与浓度的实际偏差

在理想溶液中,溶质的活度等于其摩尔浓度。然而,在实际的电化学体系中,尤其是高浓度或高离子强度的电解质溶液中,离子之间的静电相互作用非常显著,导致离子的有效浓度(即活度)低于其名义浓度。

活度(a)与浓度(c)的关系为:

a = γ × (c / c°)

其中 γ 为活度系数,c° 为标准浓度(1 M)。在精密电化学测量中,必须通过 Debye-Hückel 公式或特定电解质模型计算出活度系数 γ,进而求得真实活度。若直接使用摩尔浓度代替活度,计算出的平衡电势 E 将与实验测量值存在偏差。在应用本计算器时,用户应了解浓度和气体分压仅作为标准状态的近似值。


模型边界与物理局限性

Nernst 方程是一个热力学平衡方程,它描述的是无电流通过(开路状态)时的可逆平衡电势。在实际的电化学应用中,该模型存在以下物理局限性:

  • 无动力学信息:Nernst 方程无法预测电极反应的速率。即使某个反应的计算电势非常高,如果其活化能很大,反应在实际中也可能无法发生。
  • 不考虑过电势:当电池接通负载并有电流流过时,电极会偏离平衡状态。此时,由于电荷传递阻力和物质传递限制,会产生阳极过电势和阴极过电势,实际输出电压将偏离 Nernst 电势。
  • 内阻与液接界电势:实际电池存在内阻(IR 降),且不同电解质溶液接触界面会产生液接界电势,这些因素均不在 Nernst 方程的计算范畴内。

计算器输入规范与错误处理

为了确保计算的数值稳定性,计算器设定了严格的输入边界和校验规则:

  • 标准电势 E°:数值必须在 ±10⁶ V 以内。若超出此范围,将触发错误提示:“保持 |E°| 在 10⁶ V 或以下;请检查电压单位。”
  • 转移电子数 n:必须为 1 到 1000 之间的整数。否则提示:“n 必须是配平反应中 1 到 1000 之间的整数。”
  • 温度 T:必须高于绝对零度且不大于 10⁶ K。不满足时分别提示:“温度必须高于绝对零度(0 K 或 −273.15 °C)。”或“保持温度在 10⁶ K 或以下;这是输入合理性限制,而非模型有效性声明。”
  • 反应商 Q:直接输入时必须为正的有限无量纲数。若输入非正数,提示:“Q 必须是一个正的、有限的无量纲数。”
  • 物种构建限制:物种数量上限为 8 个。若超出则提示:“一个反应商中使用的物种不能超过 eight 个。”;若未添加物种,则提示:“在计算 Q 之前,请至少添加一个物种。”
  • 数值溢出:若计算结果超出计算机双精度浮点数范围,将显示:“反应商或计算结果超出了稳定数值范围。请检查数值、单位和系数。”

所有数值和计算均在本地浏览器中完成——绝不上传任何内容。

常见问题解答

我可以用浓度代替活度吗?

浓度是稀溶液常用的近似值,分压在气体中也有类似应用。对于高浓度或高离子强度的体系,应使用活度系数或经过验证的式量电势,而不是将浓度视为精确的活度。

计算出的电势为负值意味着什么?

对于您输入的反应方向和参比约定,负的 E 意味着在这些条件下,逆反应方向具有正的平衡电势。它本身并不预测带载下的电流、速率、功率或性能。

反应商 Q 中包含什么?

将产物的活度(以其配平系数为幂)相乘,然后除以相应的反应物项。电子、纯固体和纯液体省略。若将反应逆转,Q 则变为其倒数。

为什么熟悉的 0.05916 V 仅在 25 °C 时出现?

常用对数系数为 2.303RT/F,因此它随绝对温度而变化。在 298.15 K 时,在除以 n 之前,该值约为 0.05916 V;本计算器始终计算完整的 RT/nF 形式。