关于声子和热输运计算中BORN电荷和non-analytic修正的问题

【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学00总篇 编号英文名称中文名称简要说明/归属1Foundations of Geometry几何基础公理化方法, Hilbert《几何基础》2Euclidean Geometry (Synthetic)欧几里得几何(综合法)《几何原本》传统3Analytic Geometry解析几何坐标方法, Descartes, Fermat4Plane Geometry平面几何三角形、圆、共点共线等经典问题5Solid Geometry立体几何三维空间中的图形与度量6Non-Euclidean Geometry非欧几何平行公设不 阅读详情
AI摘要

博客探讨了在计算极性材料的声子结构和热输运性质时,如何处理非分析修正,特别是涉及介电常数和BORN有效电荷的单位转换问题。文章指出,VASP和QE计算的介电常数和有效电荷在考虑单位转换后,两者结果相近。内容还详细解释了单位转换的系数,并提供了不同软件中BORN文件的处理方式。

在计算极性材料的声子结构或者热输运性质计算时,为了在色散中准确的描述gamma点处LO-TO的分类,需要在求解动力学矩阵的过程中,在动力学矩阵中添加极性电荷作用的修正项,正如在很多涉及到声子计算的程序phononpy, alamode以及shengbte等设置中需要的non-analytic修正,要实现此修正,需要给出结构中各原子的BORN有效电荷,即运动中等效电荷的张量形式,每个原子为3*3的张量,以及介电常数ε张量,具体动力学矩阵的修正如下:

其中ε为BORN文件中的介电常数,Z为相应原子的有效电荷张量。这个BORN文件必须通过DFPT微扰方法计算,可以通过QE或VASP实现。

但这里通常有个问题,涉及到上式在实现过程中单位的转换问题,比如phononpy中,在制作BORN文件,第一行就是一个unit转换的数值,对VASP是14.399652 (即Ha*bohrbohr转为eV*ang),这里实际上转换的是介电张量的单位,born电荷都是以e为单位,介电常量的国际单位是F/m,材料计算中通常使用原子单位,即1/(eV*ang),在上述表达式的修正中为1/ε量纲即eV*ang,所以当声子计算默认eV和ang为单位时,介电函数(推测VASP结果中用Ha和Bohr)代入到上式中,如果上式计算默认用(ev*ang),此时就需要做单位转换,相当于上式需要乘一个转换系数(2*13.6*0.529177),正如phononpt中需要的。

这也说明VASP计算得到的介电单位为(1/(Ha*Bohr)。

但是对QE,phononpy中针对QE的力常数单位也有调整,所以最终转换系数只有2,等价于Ha转为Ry。这也说明QE输出的介电常数单位和VASP相同,不过QE内部采用单位通常是Ry和Bohr,则针对GaN,分别用VASP和QE计算介电和BORN有效电荷,结果为:

VASP:  介电的xx值为5.5429220    QE:  5.82133

VASP:  Ga原子有效电荷xx值2.5749225  QE: 2.570464

对比可以发现,考虑到计算中格点和赝势等区别,相差很小,推测两者输出介电的单位是一致的,都为(1/(Ha*Bohr)).

VASP_manual-2009.pdf VASP是维也纳大学Hafner小组开发的进行电子结构计算和量子力学-分子动力学模拟软件包。它是目前材料模拟和计算物质科学研究中最流行的商用软件之一。 立即下载

相关推荐

天河二号使用手册

天河二号超算系统使用手册,大家可以看看,天河二号超算系统使用手册,大家可以看看,天河二号超算系统使用手册,大家可以看看

Phononpy的简单使用

1

lielie12138的博客 1741

论文研究 - 钙钛矿ZrTi(PbO)的结构和压电性质的第一性原理研究

密度泛函理论(DFT)和密度泛函微扰理论(DFPT)中的第一原理计算(使用在量子ESPRESSO中实施的局部密度近似法)已被大量用于研究钙钛矿ZrTi(PbO3)2的结构和压电性质。 通过结构性能计算,获得了-2417.12 eV的基态总能量,这导致ZrTi(PbO3)2的平衡晶格常数为a =5.620Å。 我们获得的优化的原子位置和原子有效电荷表明,优化的ZrTi(PbO3)2是稳定的,并且在密度泛函扰动理论(DFPT)中使用Berry相方法计算了压电应力张量。 从我们的计算中,我们获得了应力张量元素,其值分别为d1,5 = 6.81,d3,1 = 1.69和d3,3 = 6.18,与四方PbTiO3的值一致。

vasp手册_VASP计算笔记-ShengBTE计算热导率流程(1)

注:对计算结果的准确性不做任何保证。对于参数的设置没怎么验证,可能会有些错误。主要使用ShengBTE、thirdorder(两者在ShengBTE网站下载) 和phonopy软件。ShengBTE计算热导率前所需要准备的文件FORCE_CONSTANTS_2ND #见二阶力常数计算 FORCE_CONSTANTS_3RD #见三阶力常数计算注:基于玻尔兹曼输运方程计算晶格热导率的软件一般都需要计...

weixin_39948439的博客 6196

phonopy-开源

这是后处理声子分析器的一种实现,它可以通过外部代码(例如,第一性原理计算代码)计算出的输入信息来计算晶体声子特性。

zabbix监控深信服下一代防火墙配置

深信服下一代防火墙v8.0管理界面,zabbix,SNMP

weixin_43996471的博客 6873

基于vasp计算材料红外与Raman光谱信息

将计算得到的OUTCAR和使用的POSCAR后缀加上.phon后,执行运行脚本raman.sub,其中同时会运行vasp_raman.py脚本。3、通过phono3py计算得到材料的三阶力常数,计算任务数量可通过设置位移大小适配计算资源。依据前面计算,得到材料在Γ点的振动模式信息,包括mesh.hdf5或mesh.yaml文件和irreps.yaml文件。2、需要计算得到材料的BORN电荷,有限位移法和额外进行一次自洽计算获得,DFPT可一次计算得到。计算得到的硅的Raman活性信息如下。

320科技工作室 2857

嵌入式工程师必看:BLDC电机驱动电路设计全流程(附MOS管选型指南)

本文为嵌入式工程师提供了BLDC电机驱动电路设计的全流程实战指南。文章深入解析了三相全桥逆变电路的核心原理,并重点阐述了功率MOSFET的选型关键参数,如Vds、Rds(on)和Qg。同时,详细介绍了栅极驱动设计、PCB布局布线要点及调试安全步骤,旨在帮助开发者构建稳定高效的BLDC驱动系统。

weixin_29194817的博客 590

计算raman光谱,vasp+phonopy+phono3py+Phonopy-Spectroscopy

在使用第一性原理计算材料的raman光谱时,比较常用的两种软件是quantum espresso和vasp+phonopy,但是个人极度不推荐使用qe计算raman谱,qe计算raman时像PAW和USPP赝势都是不适配的,只能用LDA计算,很多金属算着也容易报错,很容易出虚频,加soc后也没法算raman intensity,本人深受其苦,不得已转而用phonopy。

V_Sanger的博客 1万+

用Multisim仿真石英晶体振荡电路:从等效模型到频响曲线实战

本文通过Multisim软件,从构建石英晶体等效电路模型入手,详细演示了如何仿真分析其电抗频率特性曲线,并实战搭建与调试皮尔斯振荡电路。文章深入探讨了振荡必须工作在串联与并联谐振点之间感性区的原因,为电子设计者提供了从理论到仿真的完整可视化学习路径。

ik67890123的博客 503

SOC Boot学习(二)——JTAG Debug介绍

JTAG(Joint Test Action Group ,联合测试行动小组 ) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试。JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路 TAP ( Test Access Port ,测试访问口),通过专用的 JTAG 测试工具对内部节点进行测试。如今大多数比较复杂的器件都支持 JTAG 协议,如 ARM 、 DSP 、 FPGA 器件等。

yttt的博客 1606

如何安装python

首先访问python官网:https://www.python.org/ 选择Downloads,然后在其弹出的下拉框选择系统类型 其显示的就是当前最新版本,点击下载。打开下载好的python安装包。 按照图中勾选安装的python自由度高。 全部勾选。 注意勾选,原安装步骤未勾选。 安装完成后还要检测安装是否成功。首先win键+r键打开运行窗口。 输入cmd,然后点击确定进入Windows命令行程序。 输入python -V,然后运行。 输出是你下载的python版本即下载成功。...

m0_69656902的博客 323

从零到一:手把手教你用DJI E-Port套件为M350 RTK开发第三方负载(PSDK V3实战)

本文详细介绍了如何使用DJI E-Port套件为M350 RTK开发第三方负载,涵盖硬件配置、开发环境搭建及实战应用。通过PSDK V3开发套件,开发者可以高效实现负载与无人机的通信,适用于电力巡检等工业场景,提升开发效率与系统稳定性。

weixin_26841743的博客 704

phonopy计算声子谱时考虑LO-TO劈裂

在使用VASP+加phonopy计算材料声子色散结构时,可以考虑激活非分析项矫正,这时需要增加计算的工作量以获得BORN文件。以此计算获得的声子色散则会考虑LO-TO的劈裂效果。在获得BORN文件后,在处理原子间力常数获得声子色散时的命令中加入--nac即可,如手册中的命令案例。在phonopy的手册中提到了可以通过自洽计算获得BORN,手册中推荐的INCAR为。在vasp的计算任务完成后,通过phonopy的代码可直接获得BORN文件,命令如下。phonopy-vasp-born>BORN #新版。

DFT_M的博客 2190

Codex 100个真实案例 - 用AI生成Blender 3D建模脚本(建模师要失业了?)

本案例将展示如何用 Codex 生成 Blender Python API(bpy)脚本,自动创建完整的 3D 模型。我们将从基础几何体开始,逐步实现布尔运算、材质设置、光照配置,最终完成一张精美桌子的 3D 建模——包括桌面、桌腿、倒角、木纹材质。还会实现参数化批量生成不同风格的桌子、渲染输出 PNG 图片、以及 360 度旋转动画。全程用自然语言驱动 Codex,让建模从"点鼠标"变成"说人话"!

yueyeguzhuo的专栏 633

【时空图神经网络 & 交通】相关模型3:STFGNN | 空间-时间依赖性 | 基于数据驱动的方法来生成“时间图” | 时空融合图模块,门控卷积模块 | 动态时间规整 | 顶会文章解析

STFGNN(时空融合图神经网络)在交通流量预测中的优势主要体现在以下几个方面:首先,它提出了一种数据驱动的方法生成“时间图”,弥补了传统空间图可能无法反映的某些相关性。其次,STFGNN通过并行处理不同时间段的空间图和时间图,有效地学习隐藏的时空依赖关系。此外,它将融合图模块与门控卷积模块整合到一个统一层中,通过层层堆叠处理长序列,进一步增强了模型的表达能力。实验结果表明,STFGNN在多个交通数据集上表现出色,优于其他基准方法,展示了其在实际应用中的强大潜力。

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 384

VASP 教程:VASP 结合 phonopy 计算硅的声子谱

是一个计算机程序,用于从第一性原理进行原子尺度材料建模,例如电子结构计算和量子力学分子动力学。Phonopy () 是一款用于在简谐和准简谐水平下计算声子能带结构、热学性质、群速度以及其他与声子相关物理量的 python 工具包。本次教程将使用自动化脚本来进行 phonopy 进行演示计算流程。

XLionXxxx的博客 1303

斑鬣狗优化算法(SHO)详解:从生物原理到代码实战

斑鬣狗优化算法(SHO)是一种新型元启发式优化算法,灵感来源于斑鬣狗的群体狩猎行为。该算法通过模拟斑鬣狗的包围猎物、协同狩猎和攻击猎物等生物行为,将优化问题转化为智能搜索过程。SHO算法包含探索与开发两个阶段,通过数学模型实现群体协作和自适应平衡,具有参数简单、收敛快等优势。文章系统介绍了SHO的生物基础、数学模型、实现方法(包括MATLAB和Python代码)、改进策略以及在函数优化、路径规划等领域的应用案例,最后讨论了算法的优势、局限性和未来研究方向。

qq_42212808的博客 237

VASP软件中文版保姆级教程手册 | 第一章:VASP简介、亮点与新增功能

VASP初学者必看教程!

m0_72489520的博客 4779

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

涵盖多种功能,龙讯旷腾Module第三期:光、磁、力学和极化性质

近期我们会陆续介绍龙讯旷腾Module功能,本期罗列了光、磁、力学和极化性质相关的Module,下一期我们会介绍缺陷性质相关的Module,欢迎大家订阅

龙讯旷腾是由领域知名科学家领衔的AI for Science(AI4S)平台型企业。公司将材料计算与人工智能深度融合,创新构建了以“垂类材料大模型”为超级大脑、“材料研发智能体”为核心中枢的新一代产品矩阵。 429

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

phonopy制作shengBTE的FORCE_CONSTANTS_2ND

通过phonopy制作shengBTE的2阶力常数文件,如果shengBTE运行时出现: “wrong number of force constants for the specified scell” 这是因为phonopy输出的FORCE_CONSTANTS中考虑了对称性,不是完整的FORCE_CONSTANT,即里面应该有 超胞原子数*超胞原子数 组2阶力常数文件,可以打开生成的FORCE_CONSTANT文件,看第一行出现的两个数字是否是超胞内的总原子数。 如果不是,为了生成完整的FORCE

odin_linux的博客 2789

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VASP-phonopy计算声子谱

它是没有实体对应的,类似于你将多个不同周期的正弦函数每一个都看成一个“实体”,把它们叫做“正弦子”之类的东西。能级是电子的振动模式,声子是晶格的振动模式;能级谱/能带是电子振动模式的可能,声子谱是晶格振动模式的可能。Phonopy准备的位移文件的依据(为什么我的计算会有11个需要计算的东西?类似的概念也有“能级(能带)”(能带是离域化的能级)。声子简单来说就是描述晶格振动模式的量子化的准粒子。如果原点有负,则需要提高原胞结构优化的精度。的数量取决于结构的对称性,对称性越好。在学校的高性能计算平台上计算。

qq_39513264的博客 6776

VASP结合vaspkit+ShengBTE计算热电优值(一)

使用 vaspkit-681命令生成高密度的KPOINTS,然后进行静态计算 (注意只有使用这项功能生成KPOINTS计算的结果才能继续使用vaspkit命令计算下一步,使用M-S方法自动生成K点的计算结果无法进行下一步)。这一步一般需要非常长的时间去进行计算,因此扩胞的大小可以稍微比二阶力常数矩阵的计算时的大小小一点。其中Phonopy用于计算声子谱及二阶力常数,Thirdorder用于计算三阶力常数,ShengBTE用于结合前面两者的结果计算晶格热导率。准备好计算的材料对应的POSCAR。

320科技工作室 3003

天河2号非基金账户(bigdata区)安装phononpy

首先,要是用module里面的python来编译phononpy,不可用自带的python2来编译,否则会出现无法使用numpy库的情况;然后使用python3 setup.py install安装 如果出现上面的错误,只需要修改安装路径即可,因为默认的是将phononpy安装到python 下的,而天河2号模块中的python显然不可以写入,因此需要在安装phononpy时重新设置安装路径...

lqv587ss的博客 1514

Phonopy-Spectroscopy计算材料红外和Raman光谱

声子谱的计算主要目的是获得二阶力常数文件FORCE_CONSTANTS,而为了计算光学性质,同时需要计算波恩电荷,写出BORN文件。它可以从Phonopy或VASP计算红外(IR)强度,和计算Raman活度张量和远离共振近似的标量平均强度。通过irreps.yaml的振动信息,并参考D3点组的字符表,判断可能显示Raman活动的模式,并生成计算文件。按照软件案例,作者可能更喜欢hdf5格式的数据文件,生成force_constants.hdf5文件的命令如下。bands的值为需要计算的模式。

DFT_M的博客 2431
上一篇: 声子计算出现虚频
下一篇: GULP采用经典势能模型输出shengBTE计算用力常数文件
odin_linux
博客等级 码龄8年 93粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值