



把 DFT 总能换成电催化自由能时,最容易混乱的不是公式本身,而是参照。酸性条件下常写 H+ + e–,碱性条件下常出现 H2O 和 OH–,实验图又习惯用 RHE 标尺。pH 进入自由能的关键,是先统一质子、电子和水相关物种的化学势,再谈每一步中间体谁更稳定。
如果参照没统一,同一组 VASP 能量可以被换算出不同台阶图:有的步骤会多减一个 0.059 × pH,有的步骤会把 RHE 与 SHE 混在一起,有的碱性反应式会把 H2O 和 OH– 同时当成独立参照。结果看起来像 pH 改变了催化剂,实际可能只是能量尺没有对齐。




H+ 和 e– 从哪里来?
计算氢电极把质子和电子的组合替换成半个氢气分子,在标准条件下常写成 μ(H+ + e–) = 1/2 μ(H2)。这个替换让 VASP 不必直接计算溶液中的裸质子,也避免给金属电极显式加一个电子后再处理复杂的电化学边界。
μ(H+ + e–) = 1/2 μ(H2) – eUSHE – kBT ln(10) pH 式(1)
式(1)里,USHE 是相对于 SHE 的电位,kB 是玻尔兹曼常数,T 是温度。298 K 下,kBT ln(10) 约为 0.059 eV,所以每涉及一个 H+ + e–,在 SHE 标尺下就会带来一项 0.059 × pH 的自由能移动。pH 项不是经验修饰,而是质子化学势随浓度变化的结果。
图1 把经典 pH 处理和 RHE 标尺下的 pH 相关模型放在一起。它提醒我们:SHE、RHE、H2、H2O 与表面吸附态必须在同一套热力学表达里出现,不能在同一张图里临时切换参照。

图1 经典 pH 无关模型与电场修正 pH 相关模型的处理思路。图中把 SHE、RHE、H₂ 和 H₂O 参照放在同一框架中比较。DOI: 10.1021/acs.langmuir.4c00298。
RHE 为什么会吸收一部分 pH?
实验电催化里常用 RHE,是因为 RHE 电位本身随溶液 pH 移动。若把电位从 SHE 换成 RHE,关系可以写成 URHE = USHE + 0.059 pH。这样,对于标准的 H+ + e– 协同步骤,pH 项会被 RHE 标尺吸收。
URHE = USHE + (kBT ln(10) / e) pH 式(2)
这也是很多自由能图在 0 V vs RHE 下看起来不显式依赖 pH 的原因。但这句话有边界:只有当反应步能写成相同数量的质子-电子协同转移时,RHE 才能把那部分 pH 影响整齐吸收。若步骤中额外出现 H2O、OH– 或非等量 H+/e–,仍要回到反应式核对。RHE 不是让 pH 消失,而是把一类质子-电子项并入电位标尺。




H2O 和 OH– 能随便互换吗?
不能。酸性写法常用 H+ 作为质子来源,碱性写法常用 H2O 供氢并生成 OH–。两种写法可以通过水的解离平衡相互转换,但转换后必须保持原子数、电荷数和电子数守恒。真正进入自由能表的不是“酸性一套、碱性一套”,而是同一个反应在不同参照下的等价表达。
μ(OH–) = μ(H2O) – μ(H+) 式(3)
式(3)说明 OH–、H2O 和 H+ 不是三个可以任意独立选取的量。若已经用 H2O 和 H2 写出碱性步骤,就不要再额外给同一步重复加一个 H+ 的 pH 修正。碱性体系最常见的错误,是把 H2O/OH– 参照和 H+/e– 修正重复计算。
图2 展示了多电子电催化过程的自由能图。每条台阶的高度来自相邻中间体自由能差;一旦某一步多算或漏算一个质子项,整条路径的限制步就可能被改写。

图2 多电子电催化过程的自由能图示意。pH 和电位项进入后,会改变反应中间体之间的相对自由能。DOI: 10.1021/acscatal.2c03997。
一个吸附步应该先写什么?
建议先写守恒反应式,再代入 VASP 能量。比如 OH* 形成可以写成 * + H2O → OH* + H+ + e–,也可以在碱性表达中写成 * + OH– → OH* + e–。两者描述的是相关的表面过程,但自由能换算时采用的溶液物种和电位标尺不同,不能把左边用碱性写法、右边又套酸性修正。
当目标是比较不同 pH 下的同一个步骤,最好固定一套标尺,例如统一写成 vs SHE 并显式加入 pH 项,或统一写成 vs RHE 并说明哪些 pH 影响已被标尺吸收。同一张自由能图只能有一把电位尺,否则不同台阶之间没有严格可比性。




总能、ZPE 和熵先放在哪里?
VASP 给出的是电子总能,电催化自由能通常还要加入零点能、熵和溶剂修正。pH 和电位项应在这些基础修正之后进入同一个 ΔG 表达式。不要把 pH 项直接加在某个裸 DFT 总能上,也不要只给部分中间体加修正。
ΔG(U,pH) = ΔEDFT + ΔZPE – TΔS + ΔGsol – neU – m kBT ln(10) pH 式(4)
式(4)里,n 是电子转移数,m 是与所选反应式对应的质子数系数。若电位使用 URHE,就要把式中 pH 项按 RHE/SHE 转换重新整理,不能直接照抄 SHE 形式。这个式子的重点不是记住符号,而是让每一项都来自同一条守恒反应式。
图3 显示 H*、O* 和 HO* 覆盖态对电场响应不同。对实际 VASP 计算来说,这意味着 pH 和电位不只是移动一条水平线,也可能改变不同吸附态的相对稳定性;如果研究对象涉及强偶极吸附物,电场和溶剂近似也要写清楚。

图3 Pt(111) 表面 H*、O* 和 HO* 吸附态的电场效应模拟。不同吸附物对电场和电位标尺的敏感性并不相同。DOI: 10.1021/acs.langmuir.4c00298。
哪些量必须逐项记录?
自由能表里至少要分开保留五列:VASP 总能差、ZPE 修正、熵修正、溶剂或经验校正、电位-pH 修正。这样回看某个台阶变化时,才能知道是吸附结构本身变了,还是 pH 项改变了相对位置。
若是 OER、ORR、CO2RR 或 NO3RR 这类多步反应,还要给每一步标出转移电子数 n 和质子系数 m。pH 修正的系数来自反应式,不来自中间体名称。同样叫 OH*,在不同形成反应里对应的水、质子和电子写法可能不同。




为什么表面稳定区仍会随 pH 变化?
很多教材会说在 RHE 标尺下,质子-电子协同转移的自由能不随 pH 变。这个说法适合解释标准 CHE 步骤,但不能自动推广到所有表面相。表面覆盖物之间可能相差 H、O、H2O 或 OH– 的数量,也可能受到电场、溶剂化和表面电荷影响。
图4 直接比较了 Pt(111) 在 SHE 与 RHE 标尺下的表面 Pourbaix 图。它说明即使用 RHE 表达,pH 仍可能通过吸附态稳定性和电场响应进入表面相图。RHE 能简化标准质子-电子项,但不能替代表面态热力学分析。

图4 Pt(111) 在 SHE 与 RHE 标尺下的表面 Pourbaix 图比较。图中展示 pH、Uₛₕₑ 和 Uᵣₕₑ 选择会改变稳定区表达。DOI: 10.1021/acs.langmuir.4c00298。
自由能图和表面相图怎样分工?
自由能台阶图主要比较一条反应路径上相邻中间体的能量变化;表面 Pourbaix 图主要比较不同 pH 和电位下哪一种表面覆盖态最稳定。前者回答路径限制步,后者回答起始工作态。把两者混在一起,会把“某个中间体在路径中出现”误写成“该条件下表面最稳定”。
更可靠的顺序是:先用 pH 和电位确定合理工作态,再从该工作态出发计算反应中间体。若直接从干净 slab 开始算全部 pH 条件,需要说明这是模型近似,而不是已经证明干净表面在所有 pH 下存在。




同一条路径为什么会换限制步?
限制步来自最大正自由能变化。若某一步涉及一个质子-电子对,另一歩涉及水/OH– 平衡,pH 改变后两步的相对高度可能重新排序。若计算时把 URHE 和 USHE 混用,就可能误判哪一步最卡。
ΔGlim = max(ΔG1, ΔG2, …, ΔGk) 式(5)
式(5)里,ΔGlim 是限制步自由能。只有所有 ΔGk 都用同一套电位、pH、ZPE、熵和溶剂修正,最大值才有意义。若某一步在 RHE 下,另一歩在 SHE 下,max 操作本身就失去物理基础。
图5 展示了 OER 自由能图中热力学过电位和决速步骤的区别。它对 pH 参照也有启发:判断限制步之前,必须先确认所有台阶站在同一能量基准上。限制步不是从图上最高的柱子凭感觉挑出来,而是从统一参照下的自由能差计算出来。

图5 OER 自由能图中热力学过电位与决速步骤示意。电位和 pH 参照统一后,限制步判断才有同一能量基准。DOI: 10.1021/acscatal.2c03997。
实际写计算结果时怎样说明?
建议在方法部分明确三件事:电位标尺使用 SHE 还是 RHE;pH 项是否显式加入以及系数来自哪条反应式;H2O、OH– 和 H2 的参照如何换算。若使用 0 V vs RHE 的自由能图,也要说明对应 pH,而不是只写“0 V 条件”。
对于碱性 HER、OER 或 CO2RR,最好把酸性表达和碱性表达分开列式,不要在正文里只说“考虑 pH 修正”。可复现的 pH 修正必须能追溯到守恒反应式、电位标尺和参照物种。




要点:pH 进入 DFT 自由能,本质上来自质子化学势随浓度变化,而不是后期经验调参。
要点:SHE 标尺下常显式出现 0.059 × pH 项,RHE 标尺会吸收标准 H+ + e– 协同步骤中的一部分 pH 影响。
要点:H2O、OH–、H+ 和 H2 参照必须由同一条守恒反应式连接,不能在同一步里重复修正。
要点:限制步、表面稳定区和反应自由能图都要建立在同一电位标尺和同一 pH 参照上。
