二维材料DFT计算和常规块体材料最大的不同,不是维数从3D降到2D,而是层间相互作用的处理方式完全变了。一个WS2分层可控生长项目,需要计算单层、双层和三层的能带结构和激子结合能,判断层数对光学带隙的影响幅度。项目的前两个计算周期都在和范德华修正较劲,因为选错了泛函,双层的层间距离算出来偏了0.3埃,直接导致层间耦合强度高估。

范德华泛函:选哪个
二维材料层间相互作用是范德华力,PBE完全不描述这种弱相互作用,必须加DFT-D2或D3修正,或者直接换用专门的范德华泛函。这个项目在范德华泛函选择上纠结了一轮:optB88-vdW对层间距离的预言更准确,但计算量是PBE-D3的3倍;PBE-D3便宜又快,但文献里对TMD体系的层间距离预测偏差报道不一。
最终的妥协方案是:用PBE-D3做初步筛选,然后用optB88-vdW对最关键的双层结构做单点修正。结果出来后,PBE-D3对双层WS2的层间距离预测是6.18埃,optB88-vdW给出的是6.35埃,实验值约6.20到6.25埃。PBE-D3的偏差在可接受范围内,但层间耦合强度的差异导致双层的间接带隙特征在两种泛函下预测不一致。
真空层厚度:不是随便设的
二维材料计算必须用真空层隔绝周期镜像的相互作用,但真空层设多厚,很多人凭经验拍脑袋。这个项目一开始真空层设了15埃,看起来够厚了,但双层计算中偶极矩修正之后,总能量在不同真空层厚度下仍有0.02 eV每原子的波动。
最终的设置是真空层厚度大于等于20埃,并且确保偶极矩修正彻底生效。这个细节在教程里往往一笔带过,但在实际项目中,真空层不够厚导致的伪相互作用可能让你的层数依赖性能带演变计算出完全错误的趋势。二维材料DFT计算的坑,很多时候不在泛函选择这种大问题上,而在这些看起来次要的参数设置上。
二维材料的计算,自由度更多、约束更少,但也更容易在参数空间里迷路。项目做完之后的体会是:先花时间把范德华修正方案和真空层收敛性测清楚,比盲目跑大量结构计算更有价值。
castep计算吸附能:Materials Studio里的表面建模与能量收敛复盘
CP2K计算能带:大体系电子结构模拟的混合基组方案
能带理论计算:固体能带结构的DFT模拟方法与工程应用
CP2K计算能带:混合基组DFT方法在周期性体系中的实战应用
CP2K分子动力学模拟详解:大体系加速策略与GPW方法实战
CP2K吸附能计算:混合基组在大体系表面吸附上的效率优势和精度陷阱
CP2K计算声子谱:从力常数矩阵到有限位移法的关键步骤
材料能带DFT计算:带隙预测与缺陷态分析的工程实践
高斯定理计算电场强度:对称电荷分布的精确求解路径
高斯静电势计算:从理论到实操的完整指南
高斯计算电场强度:参数选择与精度控制的实践路径
高斯计算在有机共轭分子电子结构分析中的基组选择与计算精度
GROMACS计算自由能:FEP与热力学积分的高精度实施方案
高斯静电势计算:Gaussian分子表面静电势映射的完整技术方案
高斯计算结合能:Gaussian在分子相互作用能量量化中的实战方法
Gaussian计算在有机光伏分子设计中的电子结构精确求解