VASP如何计算 CO₂RR *COOH/*CO 吸附能?

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

引言

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

CO2RR 产 CO 路径看似只多了两个吸附态:*COOH 和 *CO。真正动手算时,麻烦通常出在三个地方:初始构型没有枚举,带电和自旋没有测试,气相参照前后不统一。*COOH 负责看 CO2 活化门槛,*CO 负责看 CO 脱附和位点中毒风险。本文就按这条线,把吸附能从建模、参照到复查讲清楚。

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

为什么 *COOH 和 *CO 要放在一条路径里看?

VASP如何计算 CO₂RR *COOH/*CO 吸附能?

*COOH 到底卡住哪一步?

CO2RR 产 CO 常见写法 CO2 → *COOH → *CO → CO这里的星号不是装饰,它表示中间体已经和表面活性位发生相互作用。*COOH 通常对应第一步质子电子转移之后的吸附态,也就是 CO2 从线性分子被弯曲、被极化、开始进入反应路径的那一刻。

所以算 *COOH 时,不能只问吸得牢不牢。更准确的问题是:这个位点能不能把 CO2 拉成可反应的构型,同时又不把后续步骤压死*COOH 形成自由能越低,通常说明 CO2 活化门槛越容易跨过,但低到过分也可能把路径锁在某个强吸附态上。

VASP如何计算 CO₂RR *COOH/*CO 吸附能? 

1  NiM-HDAC 催化剂的 ECR 机理 DFT 计算,展示 *COOH*H 竞争和 CO2  CO 的自由能台阶。

*CO 为什么不是越弱越好?

*CO 是产 CO 路径的后段节点。它吸得太弱,前面的 *COOH 断键后很难稳定成中间体;它吸得太强CO 产物又不容易离开,表面位点会被 CO 占住。对于金属位、单原子位点和缺陷位点,这个平衡尤其敏感。

写吸附能时最怕只报一个 Eads(*CO),然后直接说选择性提高。更稳的说法,是 *COOH 形成、*CO 稳定和 CO 脱附连在一起看。*COOH 决定入口是否顺,*CO 决定出口是否堵入口和出口都合适,CO 路径才像一条能跑通的反应线。

1里把 *COOH*H 和 CO 生成自由能放在同一组比较中,正好说明这个思路:CO2RR 不是孤立吸附能比赛,而是要同时躲开 HER 竞争和 CO 过强吸附。

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

*COOH 构型枚举应该从哪里开始?

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

初始构型为什么不能只放一个?

 VASP 弛豫前,至少要把 *COOH 的连接方式列出来。常见初始构型包括 C 端靠近金属位、端靠近金属位、C/O 双齿配位、羟基 朝外或朝向表面、以及中间体沿不同晶向倾斜。对单原子位点,还要试一试 *COOH 是否会偏向邻近 NC或缺陷边缘。

(1)  Eads(*COOH) = Eslab+COOH – Eslab – ECOOH,ref

这些构型不是为了凑数量,而是为了避免把一个局部极小值当成全局趋势。*COOH 弛豫时很容易发生旋转、翻转、迁移,甚至从目标位点滑向邻位。构型枚举的目的,是先找到真正可比较的稳定吸附态,再谈吸附能高低

2中的 Fe-N4 位点示意、自由能和 *COOH 差分电荷可以一起看:结构图告诉你中间体坐在哪里,自由能告诉你路径是否顺,电荷分布再解释为什么这个吸附态能被稳定。

VASP如何计算 CO₂RR *COOH/*CO 吸附能? 

2  Fe-N4 位点的优化结构、ECR 自由能图和 *COOH 吸附差分电荷分布。

*CO 构型为什么也要多试?

*CO 常被默认成 端顶位吸附,但这只是起点,不是结论。金属表面上可能出现 topbridgehollow 构型;二维单原子位点上也可能出现 CO 偏斜、端偏离金属中心、或 端被邻近原子弱相互作用牵住的情况。

真正要比较的是弛豫后的结构,而不是初始文件里摆得最漂亮的那一个。建议每个候选位点至少保存初始 POSCARCONTCAR、最终键长、吸附高度、C-O 键长和磁矩变化。*CO 的吸附构型会直接影响 CO 脱附判断,不能只拿一个随手放置的构型下结论。

*CO 的吸附能看起来差 0.1–0.2 eV 时,初始构型、点、偶极修正或自旋设置都可能改变排序。这个范围内不要把话写得太满,最好把能量接近写出来。

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

气相参照和自由能修正怎样统一?

VASP如何计算 CO₂RR *COOH/*CO 吸附能?

Eads 的参照物怎么选才不乱?

吸附能公式看起来简单,真正麻烦的是参照态Eslab+adsEslab 和气相分子必须来自同一套泛函、赝势、ENCUT、电子收敛标准;二维表面还要统一真空层、偶极修正和 slab 构型。否则 Eads 的差别可能来自设置,而不是吸附本身。

(2)  ΔG*COOH = ΔE*COOH + ΔZPE – TΔS – eU + ΔGpH

CO2COH2 这类气相分子建议单独放在足够大的盒子里计算,使用Γ 点并检查分子构型是否合理。CO2 应接近线性,CO 和 H2 是闭壳层分子;如果开自旋后跑出奇怪磁矩,先不要急着拿来做参照。

CO2RR 自由能通常会用计算氢电极处理 H+ + e。这时不要把所有中间体都硬拆成不存在的气相 *COOH 分子参照,而是要写清楚每一步采用的反应式。参照体系一旦前后混用,自由能台阶就失去可比性

自由能修正要写到什么程度?

VASP 给的是电子总能,论文里讨论反应趋势时还要考虑 ZPE、熵、温度、电位和 pH。对吸附态而言,熵项通常比气相分子小很多;对 CO2COH2 这类气相物种,熵修正不能随便忽略。

如果只是做同一体系内部筛选,可以先用ΔE 看趋势;一旦要画 CO2RR 自由能图,就要ΔG 写完整。一个常见表达ΔG*COOH = ΔE*COOH + ΔZPE – TΔS – eU + ΔGpH总能排序只能当初筛,自由能台阶才对应电化学路径判断

3中的 Sn-Bi 界面把不同路径的自由能和 PDOS 放在一起,提醒我们不要只盯某个中间体能量。路径竞争、电子态和产物脱附要同时看,CO 路径才不会被 HCOOH 或 HER 解释抢走。

VASP如何计算 CO₂RR *COOH/*CO 吸附能? 

3  Sn-Bi 界面的 CO2RR DFT 模型、CO/HCOOH 路径自由能和 PDOS 对比。

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

带电和自旋测试什么时候必须做?

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

哪些体系不能默认非自旋?

如果模型包含过渡金属、单原子位点、空位、边缘缺陷、自由基式中间体或未饱和配位环境,就不要默认 ISPIN = 1 直接跑完*COOH 本身涉及质子电子转移后的局域成键,某些位点还会出现局域磁矩变化;*CO 吸附也可能让金属 态重新分裂。

更稳的做法,是先用几个不同 MAGMOM 初值做测试,比较收敛后的总能、磁矩分布和关键键长。若最低能磁态不同,吸附能也要随之重算。自旋态改变的是电子占据,电子占据会反过来改变吸附强度,这不是后处理时随便补一句能解决的问题。

4里的 Zn-N4 位点重构和自由能变化说明,局域配位对 CO2RR 中间体稳定性影响很大。对于这类单原子或缺陷位点,磁性、配位畸变和吸附态必须一起复查。

VASP如何计算 CO₂RR *COOH/*CO 吸附能? 

4  平面氯化诱导 Zn-N4 位点重构的 DFT 结构和 CO2RR 自由能变化。

带电模型能不能直接拿来和中性模型比?

带电 slab 可以用来做电位、电场或电子注入的敏感性测试,但不要把不同总电荷的结果直接混在同一张吸附能表里。周期性边界条件下,带电体系会引入均匀背景电荷;如果 slab 不对称,还会叠加偶极和真空层依赖。

如果确实要比较带电结果,至少要固定同一电荷态、同一真空厚度、同一偶极修正和同一构型起点,并报告 NELECT 或总电荷设置。带电计算适合做趋势敏感性,不适合偷偷替代主线参照

最后交付数据时,建议把每个吸附态的目录名写清楚:siteadsorbatespinchargereference。比如 M1_COOH_Cbound_spin2_nelect-0.5 这种朴素命名,后期复查会少掉很多混乱。

1  *COOH/*CO 构型枚举清单

对象

至少要试的初始构型

弛豫后重点检查

*COOH

端、端、双齿、朝向差异、不同晶向倾斜

C-O 键长、O-H 方向、是否迁移到邻位

*CO

topbridgehollow端偏斜、邻近原子弱相互作用

C-O 键长、吸附高度、金属-C 距离

空白表面

与吸附态同一 slab 和同一计算设置

磁矩、偶极、表面是否重构

2  CO2RR 吸附能复查表

检查项

容易出错的位置

建议记录

气相参照

CO2COH2 盒子和自旋设置不一致

盒子尺寸、点、磁矩、最终键长

自旋设置

过渡金属或缺陷位点默认非自旋

ISPINMAGMOM、总磁矩、局域磁矩

带电测试

不同电荷态直接比较 Eads

NELECT、真空层、LDIPOLIDIPOL

自由能修正

只用电子总能解释电化学台阶

ZPE、熵、电位 UpH 修正

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

本章要点总结

VASP如何计算 CO₂RR *COOH/*CO 吸附能?
VASP如何计算 CO₂RR *COOH/*CO 吸附能?

要点1*COOH 主要用于判断 CO2 活化门槛,*CO 主要用于判断 CO 脱附和位点中毒风险。

要点2:构型枚举要覆盖连接方式、吸附位点、倾斜方向和弛豫后迁移,不能只取一个初始构型。

要点3:气相参照、slab 设置、ZPE//电位修正必须前后一致,否则自由能台阶不可比。

要点4:过渡金属、单原子、空位和自由基式中间体要检查自旋;带电结果更适合做敏感性分析。

声明:如需转载请注明出处(华算科技旗下资讯学习网站-学术资讯),并附有原文链接,谢谢!
(0)
上一篇 2026年7月2日 上午11:13
下一篇 2026年7月9日 上午10:42

相关推荐