第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

引言

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

在上一章《第七章:KPOINTS文件结构解析!| 2026新版VASP基础教程》中,华算科技朱老师详细介绍了VASP的POTCAR文件。VASP输入文件中的KPOINTS提供了计算所需要的数值采样网格。本章将正式介绍KPOINTS,文件内容介绍、采样方法、采用密度等角度来介绍VASP计算所需要的K点网格。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

为什么需要进行K点收敛测试

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

VASP使用平面波基组展开电子波函数。由于晶体的周期性,电子态在倒空间是连续的,而我们只能离散采样这些点。K点网格密度决定了倒空间积分的精度:

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

金属体系

费米面附近电子态变化剧烈,需要极其稠密的K点网格才能准确描述电子分布。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

半导体/绝缘体

带隙将费米面隔开,电子态分布相对平缓,所需K点密度相对较低。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

大体系(超胞)

当原胞被复制成大超胞时,倒空间相应收缩,K点网格可以相应稀疏

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

关键指标:如何判断K点是否收敛?

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

最常用的判断标准是总能量变化(Total Energy per Atom):

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

收敛准则

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程 随着K点数增加的变化幅度第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程 ,即认为K点已收敛。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

监测量

除了总能量,还可以关注带隙(Band Gap)、态密度(DOS)形状、费米能级(Fermi Energy)以及力(Force)的变化。对于声子谱或磁性计算,磁矩(Magnetic Moment)也是重要指标。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

收敛测试的具体步骤

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

固定其他参数

在进行K点测试时,必须保持所有其他计算参数不变,尤其是平面波截断能(ENCUT)。常用的做法是先进行截断能收敛测试,确定一个较高的ENCUT值,然后再进行K点测试。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

逐步增加K点密度

从一个非常稀疏的网格开始,逐步增加密度。对于立方晶格,常见的测试序列如下:

测试序列

K点网格 (Monkhorst-Pack)

粗糙测试

2x2x2, 3x3x3

中等密度

4x4x4, 5x5x5

精细收敛

6x6x6, 8x8x8, 10x10x10

对于低维材料(如石墨烯、薄膜),应保持垂直方向(z方向)K点为1(即1x1x1),只在平面内采样(如6x6x1)。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

记录关键数据

每完成一次计算,记录以下信息:

KPOINTS:网格大小

E_TOTAL:总能量(OUTCAR文件中)

E_PER_ATOM:每原子的能量

ΔE:相邻两次K点的能量差

Fermi Energy:费米能级(对于金属特别重要)

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

绘制收敛曲线

将 K点数(或总的K点数)作为横轴,总能量(每原子)作为纵轴绘制曲线。您会发现能量随着K点密度增加迅速下降,然后趋于平缓。当曲线在某一点之后基本平直,且能量变化小于1meV/atom时,即可确定收敛的K点网格。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

考虑对称性与自动生成

VASP在生成K点网格时会自动考虑晶体对称性,可能会将一个网格简化为对称等价的K点数。例如,3x3x3的网格可能会简化为一个K点(Gamma点)。因此,建议在KPOINTS文件中使用 Gamma 选项或 Monkhorst-Pack 选项明确指定网格,而不是手动计算K点数。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

特殊情况与注意事项

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

金属体系的平滑技术(Smearing)

金属计算中,由于电子占据的阶跃性,必须使用平滑技术(Smearing)来辅助收敛。常用的参数为:

ISMEAR = 1 或 2(Methfessel-Paxton)

ISMEAR = -1(Fermi smearing)

ISMEAR = -5(tetrahedron method with Blöchl corrections,适用于DOS计算)

SIGMA:平滑宽度,金属通常取 0.1-0.2 eV。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

大体系的K点选择

对于包含数百个原子的超胞模型,通常不需要很大的K点网格。经验法则是:

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

例如,如果原胞(2个原子)需要 6x6x6 的网格(共 216 个K点),那么 108 个原子的体系可能只需要 2x2x2 的网格即可。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

DOS计算的特殊要求

密度泛函理论的态密度(DOS)计算对K点极其敏感。即使总能量已经收敛,为了获得光滑且无噪声的DOS曲线,往往需要显著更密的K点网格(如 20x20x20 或更高)。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

低维材料的K点设置

对于单层或薄膜材料(如石墨烯、MoS2),应采用二维K点网格:

平面内:使用如 12x12x1 的网格。

垂直方向:设置为 1(避免不必要的计算)。

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

本章要点总结

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程
第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

Kgrid收敛测试知识点梳理

为什么需要进行K点收敛测试:介绍了金属与半导体体系测试的意义

如何判断K点是否收敛:介绍了收敛标准与检测量

收敛测试的具体步骤:具体步骤为固定参数,增加k点,记录能量曲线

第八章:理解与执行K点收敛测试!| 2026新版VASP基础教程

下一步学习建议

下一章将正式引入本次教程的核心—K点网格设置经验。我们将从基础概念与文件结构、K点密度的初始选择、体系类型对K点设置的影响方面详细介绍VASP KPOINTS文件,以及他们在VASP计算中的应用,敬请期待!

声明:如需转载请注明出处(华算科技旗下资讯学习网站-学术资讯),并附有原文链接,谢谢!
(0)
上一篇 1天前
下一篇 2025年12月2日 下午5:24

相关推荐