计算原理
阿仑尼乌斯公式(Arrhenius equation)不但揭示了化学反应的速率常数与温度之间的关系, 同时也适用于表示扩散系数与温度间的关系。扩散系数的阿仑尼乌斯表达形式为:
式中 为扩散常数, 为扩散势垒, 和 分别为玻尔兹曼常数和绝对温度, 。
根据过渡态理论, 原子在固体中的跃迁率表达式为
式中 为原子的振动频率。由原子跃迁率, 可以把扩散系数表示为
式中 为原子每次跃迁的距离, 通过对原子在跃迁过程中始末位置进行测量, 即使用 dist.pl IS/POSCAR FS/POSCAR
得出的距离。根据温特-齐纳理论,振动频率 可以近似地表示为
式中 为单一原子的质量。
将以上求得的 值并代入扩散系数计算公式, 即可得到原子在晶格中的扩散系数。
计算脚本
设 在 中的扩散能垒为 0.89 , 原子扩散距离为 2.141 , 原子质量为 ,则 500 下的扩散系数计算脚本如下:
1 | import math |
输出结果为:
1 | D0: 8.101257427262206e-07, D: 8.66457539553957e-16 |
参考文献
[1] Yang Biao, Wang Li-Ge, Yi Yong, Wang En-Ze, Peng Li-Xia. First-principles calculations of the diffusion behaviors of C, N and O atoms in V metal. Acta Phys. Sin., 2015, 64(2): 026602. doi: 10.7498/aps.64.026602
[2] Said Oukahou, Mohammad Maymoun, Abdelali Elomrani, Khalid Sbiaai, and Abdellatif Hasnaoui. Enhancing the Electrochemical Performance of Olivine LiMnPO4 as Cathode Materials for Li-Ion Batteries by Ni–Fe Codoping. ACS Applied Energy Materials 2022 5 (9), 10591-10603. DOI: 10.1021/acsaem.2c01319