查看原文
其他

【计算教程020期】使用CASTEP计算铁磁体的声子谱

盟主 科学指南针一模拟计算联盟 2022-07-09

声子是固态物理学中的一个重要概念,它可提供广泛的重要特性,例如比热,热膨胀,导热,电子-声子相互作用,电阻率和超导性. 密度泛函理论(DFT)方法能够预测此类属性,并且CASTEP提供了必要的功能。


 晶格动力学计算有两种主要方法:密度泛函微扰理论density functional perturbation theory (DFPT)和有限位移法(Finite difference method)。


 通常,第一种方法更快,更准确,但是其实现存在问题,并且受到一系列限制。 当前,CASTEP中的DFPT只能在没有自旋极化的情况下使用,并且只能用于模守恒赝势norm-conserving pseudopotentials。 因此,对于多种材料,声子计算只能通过使用有限位移算法来进行。



01

 Getting started


建立一个project,叫做Fe_phonon
导入Structures/metals/pure-metals中的Fe.msi
为了减少计算量,可以先把结构转为primitive cell,具体做法是Build | Symmetry | Primitive Cell

02

 优化结构


打开CASTEP,Setup设置如下

Task: Geometry OptimizationQuality: FineFunctional: LDA
勾选Spin polarized取消勾选Use formal spin as initial
Initial spin:2点击Geometry Optimization右边的more…Cell optimization设为Full



打开Electronic选项卡 Pseudopotentials选择OTFG ultrasoft


点击Run运行
算完会出现一个Fe CASTEP GeomOpt文件夹

03

计算声子散射(Phonon Dispersion)

                 

 和声子态密度(Phonon Density of State)

                                                                                                打开Fe CASTEP GeomOpt文件夹中Fe.xsd

任务设置为Energy,其他参数设置如下


Properties选项卡设置如下



点击上图中的More.. 然后设置如下



设置完成后开始计算,这个计算会需要很久时间。如此简单的一个体系声子谱,i5-9600k 6核并行需要1000s左右。
算完后在Fe CASTEP GeomOpt文件夹中出现了一个新的文件夹叫做Fe CASTEP Energy。任务如果是正常结束的,会出现 
Fe_PhonDisp.castep和 Fe_PhonDOS.castep


04

声子谱的显示与分析



打开Fe CASTEP Energy文件夹中Fe.xsd



打开Modules | CASTEP | Analysis
选择Phonon dispersion并确保Results file 是 Fe_PhonDisp.castep
将单位改为cm-1


点击View,绘出图如下


这个图是可以通过单晶的中子散射实验获得的。文献中图如下

上图数值来自:
https://journals.aps.org/pr/abstract/10.1103/PhysRev.162.528
需要自行绘图
然后选择Phonon density of states,设置如下



点击more..设置如下 然后点击OK



然后点击View出现如下图



CASTEP中的声子计算可用于以准谐波近似quasi-harmonic approximation评估晶体的焓,熵,自由能和晶格热容量的温度依赖性。可以将这些结果与实验数据进行比较,并用于预测不同结构修改或相变的相稳定性。下期会推Predicting the thermodynamic properties of germanium这一篇,会涉及一些这部分内容。









学计算很容易

会分析才是关键

计算结果解读课

是学习计算的精髓所在

还有少许名额哦

预购加速[加油]


科学指南针推出相应的课程,推出课程包括:直播课程+课后作业追踪+无限次观看回放+可开发票+培训群解答  ~


参与方式,点击下方蓝字跳转或添加下方二维码小游师妹咨询了解


模拟计算结果分析课:会计算,更要会分析!













小福利:

针对模拟计算我们有专门的沟通群,想进群的小伙伴加微信


17812574221


备注:模拟计算进群

群里可以和老师一起探讨问题,老师也会帮助解答问题的哦~












 你“在看”我吗

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存