我第一次做 范德华力理论计算是算石墨层间结合能,用裸 PBE 跑出来层间作用只有 0.02 eV,文献值却是 0.05 eV 量级,还差了一倍。后来加上 DFT-D2,数字立刻回到合理范围。那次让我记住,范德华力理论计算里色散不是锦上添花,是主导项,关掉它你算的根本不是同一个物理。

标准 LDA/GGA(如 PBE)在长程色散上天生缺失,对层状、堆积、主客体这类靠 vdW 稳定的体系系统性低估。解决路线有三类:加经验色散校正(DFT-D2/D3/D4)、用 vdW-DF 系列非局域泛函、或用杂化+DFT-D。我默认小体系用 PBE-D3(BJ),层状材料用 optB88-vdW 或 rVV10,因为不同方案的层间距离和结合能差能到 20%。做 范德华力理论计算时,泛函选型比 k 点更该先定。
DFT-D 是在 DFT 总能上额外加一个 −C₆R⁻⁶ 形式的经验项,D3 还引入三体 AXB 项、用可调阻尼函数避免近程双计。vdW-DF 则是把非局域关联能直接写进泛函,对层间距离更敏感。我用 D3 时习惯看它给出的 pairwise 贡献,确认色散项量级和物理预期一致。关键认知:色散校正的 C₆ 系数是元素相关的,主族和过渡金属不能混用同一套,否则层间力算飞。
范德华力理论计算最怕”盲加 D3 就交差”。我每接一个新体系,先用一个已知基准(比如 S22 复合物、层状材料实验层间距)校验所选方案的误差。曾经用 D3 算一个金属有机框架的客分子结合,误差 0.1 eV,换成 rVV10 后降到 0.03 eV——原因是骨架里有大量色散主导的弱作用,D3 的经验参数覆盖不到。泛函选错,后面所有结合能都建在沙子上。
我的标准动作:选基准体系校验泛函 → 结构弛豫(色散开着的条件下)→ 分层扫描层间距或结合曲线 → 取能量最低点算结合能 → 和实验或高阶方法(如 CCSD(T) 小体系)对标。最容易被砍的是基准校验,但 范德华力理论计算 的可信度全靠它,我默认保留。
补一个主客体识别的实算:杯芳烃包结一个客分子,PBE 算结合能 0.08 eV,PBE-D3 升到 0.21 eV,和实验量热 0.19 eV 接近。如果只用裸 PBE,你会得出”这个主客体几乎不结合”的错误结论,进而误判分离选择性。这之后我做弱作用体系,色散方案是开工第一项,不再等结果不对才回头补。
范德华力理论计算最常见的坑是 DFT-D 的阻尼函数在近程和 DFT 自身的交换关联重叠,导致短程能量双计、键长缩短。我见过有人用 D2 不调阻尼,氢键体系算出来的几何明显偏紧。另一个坑是 vdW-DF 和 DFT-D 混用,两套色散加两次,结果毫无意义。还有人忽略范德华对频率的影响,算出来的振动模式和实验对不上。
回过头看,范德华力理论计算真正难的不是加个开关,而是选对能描述你体系相互作用层次的方案。我接项目默认先判断”这个体系靠不靠 vdW 稳定”,再决定走 D3 还是 vdW-DF。把基准校验、泛函选型两件事做对,结合能才敢拿去解释选择性。被证明有用的,是愿意为一个层间距多扫五个点的扎实。下次有人给我一个”结合很弱”的结论,我会先问——你的色散开没开。
castep计算吸附能:Materials Studio里的表面建模与能量收敛复盘
CP2K计算能带:大体系电子结构模拟的混合基组方案
能带理论计算:固体能带结构的DFT模拟方法与工程应用
CP2K计算能带:混合基组DFT方法在周期性体系中的实战应用
CP2K分子动力学模拟详解:大体系加速策略与GPW方法实战
CP2K吸附能计算:混合基组在大体系表面吸附上的效率优势和精度陷阱
CP2K计算声子谱:从力常数矩阵到有限位移法的关键步骤
材料能带DFT计算:带隙预测与缺陷态分析的工程实践
高斯定理计算电场强度:对称电荷分布的精确求解路径
高斯静电势计算:从理论到实操的完整指南
高斯计算电场强度:参数选择与精度控制的实践路径
高斯计算在有机共轭分子电子结构分析中的基组选择与计算精度
GROMACS计算自由能:FEP与热力学积分的高精度实施方案
高斯静电势计算:Gaussian分子表面静电势映射的完整技术方案
高斯计算结合能:Gaussian在分子相互作用能量量化中的实战方法
Gaussian计算在有机光伏分子设计中的电子结构精确求解