热输运物性的理论计算方法

本文概述了固体物理中关键的热流输运研究,介绍了shengBTE、phono3py、AlmaBTE、MCBTE和OpenBTE等计算平台,强调它们如何基于第一性原理和声子玻尔兹曼方程计算热导率,以及安装和使用方法。这些工具对微纳散热和热电转换效率有直接影响。
摘要由CSDN通过智能技术生成

在固体物理中,除了大家广泛关注的电子结构和光电性质等物理性质外,晶格中热流输运和调控也是至关重要的一个方面,这不仅影响微纳器件的散热问题,同时在热电等领域的应用中,较低的材料热导率是影响热电转换效率的重要因素。这里简单汇总目前能够开展热输运计算的程序平台、原理和使用方法:

1.shengBTE

基于第一性原理的声子玻尔兹曼输运方程法,本质是基于玻尔兹曼输运方程,这个方程其实是空间热流守恒的微分方程,其中微分点处的热流会聚等于该处声子散射等造成的热流消减。求解这个方程,需要知道声子散射等的寿命,基于三声子散射,就可以求解获得热导率的性质。三声子的散射可通过3阶原子间作用力常数(IFC)的计算获得。因此shengBTE方法基于2阶和3阶IFC的计算,采用超胞法来实现。

安装:

安装:使用make,但是模板arch.make文件基于intel的编译器和mkl等,安装方便,如果为AMD或GNU版本编译器,则安装麻烦。

2.phono3py,同shengBTE,是python平台上基于谐振声子计算phonopy上的3阶声子计算平台。

3. AlmaBTE

能够基于Monte Carlo 方法求解超晶格等的热输运计算。内部实现了上述shengBTE的全部功能,并且扩展可应用于超晶格等计算。

安装:用c++编写,使用cmake非常方便安装,但是如果已安装了anaconda,则make环节会有错误,需要退出anaconda的base环境,即conda deactivate

4.MCBTE

Monte Carlo 方法求

5. OpenBTE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值