平衡晶格常数及体积模量

平衡晶格常数及体积模量


2024年3月15日发(作者:)

平衡晶格常数及体弹模量的模拟计算(0K)

一、实验原理

1.1 平衡晶格常数

通过分子动力学模拟,在给定条件下,计算晶体结构最稳定,也就是体系

能量最小时所对应的晶格间距,即为平衡晶格常数。

1.2 体弹模量

在弹性变形范围内,物体的体应力与相应体应变之比的绝对值称为体弹模

量。表达式为

式中,P 为体应力或物体受到的各向均匀的压强,dV/V为体积的相对变

化。对于立方晶胞,总能量可以表示为ε=ME,E 为单个原子的结合能,M 为单

位晶胞内的原子数。晶胞体积可以表示为V=a^3,那么压强P为

故体弹模量可以表示为

根据实验第一部分算出的平衡晶格常数,以及能量与晶格间距的函数关

系,可以求得对应晶格类型的体积模量。

二、拟合方法

2.1 多项式拟合

使用下式对计算数据进行拟合,计算系数a、b、c。

平衡晶格常数即为-b/2a,二阶导数即为2a。

2.2 Birch-Murnaghan方程拟合

Birch-Murnaghan方程如下

通过这种方法可以直接拟合得出平衡晶格常数及体弹模量。

三、操作步骤

3.1 步骤及解释

$ cp -r share/1_lattice ~ &复制文件夹

$ cd 1_lattice &依次进入包含某一元素运行文件的文件夹中

$ cd Cu (or Al, Si, Fe, Mg)

$ gedit e &编辑运行文件

$ lmp < e &使用lammps运行文件

$ A.i686 &使用ayomeye观察晶体结构

$ gnuplot () &拟合数据并作图

3.2 实际步骤(以Cu为例)

[user022@cluster ~]$ cp -r share/1_lattice/ ~

[user022@cluster ~]$ ls

1_lattice 2_point bin Desktop share

[user022@cluster ~]$ cd 1_lattice/

[user022@cluster 1_lattice]$ ls

Al Cu Fe Mg Si

[user022@cluster 1_lattice]$ cd Cu/

[user022@cluster Cu]$ ls

e jin_copper_

[user022@cluster Cu]$ lmp < e

[user022@cluster Cu]$ A.i686

[user022@cluster Cu]$ gnuplot

[user022@cluster Cu]$ gnuplot

四、模拟数据


发布者:admin,转转请注明出处:http://www.yc00.com/news/1710453208a1759384.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信