您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页侯柱峰-vasp计算晶体弹性常数

侯柱峰-vasp计算晶体弹性常数

来源:化拓教育网
未知驱动探索,专注成就专业

侯柱峰-vasp计算晶体弹性常数

引言

晶体弹性常数是描述晶体材料力学性质的重要参数之一,对于理解材料的力学行为和设计新材料具有重要意义。在材料科学领域中,计算晶体弹性常数的方法多种多样,其中基于第一性原理的计算方法得到了广泛的应用和认可。本文将介绍侯柱峰等人在VASP软件包中计算晶体弹性常数的方法和步骤。

VASP简介

VASP(Vienna Ab-initio Simulation Package)是一款基于密度泛函理论(DFT)的第一性原理计算软件包,由维也纳大学的J. Hafner教授及其团队开发。VASP以固体物理和材料科学为核心,广泛应用于研究材料的电子结构、力学性质、热力学性质等方面。

VASP计算晶体弹性常数的方法 1. 结构优化

在计算晶体弹性常数之前,首先需要通过VASP进行结构优化。结构优化的目的是找到晶体的平衡结构,使得能量最低。

1

未知驱动探索,专注成就专业

在结构优化过程中,需要设定材料的晶格参数、原子种类和初始位置等参数,并设置计算的精度和收敛标准。

2. 弹性常数计算前的准备

在进行弹性常数计算之前,需要对结构进行静力学计算,即计算晶体的内部应力状态。为此,需要在INCAR文件中设置一些相关的参数,例如选用的泛函类型、截断能等。

3. 弹性常数计算

在进行弹性常数计算之前,需要在INCAR文件中添加以下参数:

ISTART = 1 ICHARG = 2 ENCUT = 520 ISYM = 0 ISMEAR = 0

然后运行VASP进行弹性常数的计算。计算完成后,可以得到弹性常数矩阵,其中包括36个元素,分别对应不同的弹性常数。

2

未知驱动探索,专注成就专业

4. 弹性常数的后处理

在得到弹性常数矩阵之后,需要进行一些后处理来得到弹性常数的具体数值。这一步可以使用第三方软件进行,例如使用MATLAB来计算并提取需要的弹性常数。

结论

侯柱峰等人在VASP软件包中提供了一种计算晶体弹性常数的方法,可以方便而准确地得到晶体的力学性质。这种方法基于第一性原理,充分考虑了材料的电子结构和原子之间的相互作用,具有很高的可靠性和适用性。通过VASP计算晶体弹性常数,可以为材料科学的研究和应用提供重要的参考和指导。

参考文献

1. Hafner, J. (2008). New developments in the Vienna Ab initio Simulation Package. Journal of Computational Chemistry, 29(13), 2044-2078.

2. Kresse, G., & Furthmüller, J. (1996). Efficiency of ab-initio total energy calculations for metals and semiconductors using a plane-wave basis set. Computational Materials Science, 6(1), 15-50.

3. Hou, Z., Wen, B., Huang, G., Liu, Z., & Wu, X. (2020). Elastic properties of Nb2N from first-principles calculations. Computational Materials Science, 173, 109388.

3

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务