如何用vasp进行晶体结构优化

 时间:2024-10-13 15:24:00

1、结构优化需要四个文件 incar 、po衡痕贤伎scar、 potcar、 kpoints。首先通过MS来建晶体模型,从而获得poscar里面的焊剑杂锭参数。如图所示,打开MS,选择file,new,选择3D模型。然后选择build、crystal,创建晶体。选择空间群和设置晶格常数。再选择添加原子和设置原子的坐标。完成以后再菜单选择导出,导出格式为cif

如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化

2、将上一步导出的cif文件导入vesta软件,在菜单栏选择export date,导出格式为vasp,确认后会提示选择坐标,根据需要选择分数或者笛卡尔坐标,推荐大家选择分数坐标。

如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化

3、打开导出的vasp文件,里面的内容即为poscr的内容,建立一个poscar,将其复制进入即可。

如何用vasp进行晶体结构优化

4、poscar建立好以后,建立incar,incar的内容如图,一次优化和固定体积不变优化的不同就在于足毂忍珩incar中ISIF的选择不同,首先说一次性优化,设ISIF=3。incar设置好后设置Kpoints,内容如图,k点的大小可根据需要自己选择。potcar为雁势文件,可在vasp中找到相对应的原子进行复制即可。四个文本文件建好之后提交到vasp进行计算,就可以一次性对结构进行优化。优化完成以后,可将contcar中的文件导入vesta,看优化后的结构是否符合自己的要求。

如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化

5、接下来说通过BM方程拟合进行优化,除了前面的蚵播噍疸四个文件以外,还需要一个脚本文件,脚本文件的内容如图,通过设置一系列的值,保葆扒豳峤持体积不变,即在INCAR中设置ISIF=4,通过脚本计算一系列的体积和能量的数据,然后通过BM方程拟合找到最低能量所对应的体积,即为该晶体最稳定的结构。

如何用vasp进行晶体结构优化

6、得到E-V数据后,将数据放入original,用自定义函数拟合的方法进行拟合。首咸犴孜稍先建立bm方程,选择tools,fitting function 泠贾高框organizer,输入BM方程,并设置好参数,进行编译,编译成功后保存。

如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化

7、bm方程建立好以后,做出散点图,然后按图所示,选择BM方程进行拟合,拟合之前要设置参数初始值,拟合完成后就可得到最优结构的体积。

如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
如何用vasp进行晶体结构优化
  • Origin8.5怎么用拖拽导入要处理的数据文件
  • 如何利用origin得到曲线的半高宽(FWHM)
  • 怎么在Origin里插入公式
  • origin局部放大图怎么画
  • Materials Studio(MS)添加原子和键
  • 热门搜索
    古诗文手抄报 手抄报边框图片大全 母亲节手抄报资料 劳动节手抄报内容资料 四年级安全手抄报 心理手抄报图片 走进信息世界手抄报 小学生文明手抄报 新学期新打算手抄报 防地震手抄报