预存
    Document
    当前位置:文库百科文章详情
    实用教程丨如何用VASP+phono3py快速计算晶格热导率?
    来源:科学10分钟 时间:2021-08-17 21:31:06 浏览:5306次

    在上期的文章:理论到实践:VASP+Phono3py计算PhononLifetime中,笔者介绍了怎么用VASP+phono3py计算声子寿命和频率的关系。本文继续介绍利用VASP+phono3py计算晶格热导率。晶格热到率的计算公式如下[1].

    由于该计算过程特别消耗计算资源,所以笔者用虚拟机做示范,用含两个原子的金属W单包为例,且在有限位移计算力常数的过程中没有扩包,读者要在服务器上尝试建议扩成3x3x3的超胞,保证声子没有虚频。

    第一步:通过以下命令产生随机位移,笔者这里为了节省算力超胞设的是111。


    phono3py  -d --dim="1 1 1" -c POSCAR

    第二步:将所有产生的images用批量脚本提交任务进行计算。

    计算的INCAR:


    PREC = Accurate    IBRION = -1    NELMIN = 5     ENCUT = 500     EDIFF = 1.000000e-08    ISMEAR = 0     SIGMA = 5.000000e-02     IALGO = 38     LREAL = .FALSE.   ADDGRID = .TRUE.     LWAVE = .FALSE.    LCHARG = .FALSE.      NPAR = 4

    KPOINTS:


    Automatic generation0M-P5 5 5 0 0 0

    任务批量提交脚本:


    #!/bin/bashfor i in {00001..00005}domkdir $i      cp POSCAR-$i ./$i/POSCAR      cp INCAR KPOINTS POTCAR ./$i      cd ./$impirun -np 12 vaspcd ../done

    第三步:提取三阶力常数。


    phono3py --cf3 {00001..00005}/vasprun.xml

    第四步:提取二阶力常数。


    phono3py --dim="1 1 1" --sym-fc -c POSCAR

    第五步:计算热导率。


    phono3py  --fc3  --fc2  --dim="1 1 1"  --mesh="19 19 19"   -c POSCAR   --br | tee out.txt

    打开out.txt,下拉到底就可以看到计算的热导率了,直接复制到originlab里作图就可以了。

    这是笔者选用不同赝势,然后利用该方法计算的结果:

    Reference:

    [1] Togo, Atsushi; Chaput, Laurent; Tanaka, Isao (2015). Distributions of phonon lifetimes in Brillouin zones. Physical Review B, 91(9), 094306–. doi:10.1103/physrevb.91.094306. 

    PS:推荐一个非常好用的科研小程序“测试GO”,专注【材料测试+模拟计算】科研服务,测试狗团队开发,提供同步辐射、球差电镜和常用材料表征,承接第一性原理计算、分子动力学、有限元计算等
    评论 / 文明上网理性发言
    12条评论
    全部评论 / 我的评论
    最热 /  最新
    全部 3小时前 四川
    文字是人类用符号记录表达信息以传之久远的方式和工具。现代文字大多是记录语言的工具。人类往往先有口头的语言后产生书面文字,很多小语种,有语言但没有文字。文字的不同体现了国家和民族的书面表达的方式和思维不同。文字使人类进入有历史记录的文明社会。
    点赞12
    回复
    全部
    查看更多评论
    相关文章

    基础理论丨一文了解XPS(概念、定性定量分析、分析方法、谱线结构)

    2020-05-03

    手把手教你用ChemDraw 画化学结构式:基础篇

    2021-06-19

    晶体结构可视化软件 VESTA使用教程(下篇)

    2021-01-22

    【科研干货】电化学表征:循环伏安法详解(上)

    2019-10-25

    【科研干货】电化学表征:循环伏安法详解(下)

    2019-10-25

    Zeta电位的基本理论、测试方法和应用

    2020-08-24

    热门文章/popular

    基础理论丨一文了解XPS(概念、定性定量分析、分析方法、谱线结构)

    手把手教你用ChemDraw 画化学结构式:基础篇

    晶体结构可视化软件 VESTA使用教程(下篇)

    【科研干货】电化学表征:循环伏安法详解(上)

    电化学实验基础之电化学工作站篇 (二)三电极和两电极体系的搭建 和测试

    【科研干货】电化学表征:循环伏安法详解(下)

    微信扫码分享文章