大家好,我是木南

相变压力不止第一性原理可以计算,而且分子动力学也可以计算,本次内容是通过采用 GULP 软件计算相变压力。

相变压力的定义:

由热力学观点可知,材料的不同结构对应于不同的相,不同相的稳定性可以通过比较单位原子的吉布斯自由能来确定,吉布斯自由能小的结构相对更稳定,吉布斯自由能相等位置即为相变临界点。

G=E+PV-TS

零温条件下,吉布斯自由能即为焓值。通过焓相等原理,可以得到ZnO由WZ结构到RS结构的相变压力。

G=H= E+PV

通常在文献中见到的是通过基于密度泛函理论(DFT)的第一性原理计算方法来计算相变压力,但是采用经典分子动力学方法也可计算。

相变压力的判断方法:

1. 共切线法(common tangent method)

2. 焓曲线交点:

为与对比文献,选取第二种方法计算相变压力

ZnO-RS结构:

晶格常数:a=b=c=4.265 Å;角度为 90.0  90.0  90.0

原子占位:

Zn (0.000000   0.000000   0.000000)

O (core  0.500000   0.500000   0.500000)

空间群:225

ZnO-WZ结构:

晶格常数:a=b=3.242 Å;c=5.188 Å;角度为90.0  90.0  120.0

原子占位:

Zn (0.333333   0.666667   0.000000)

O (0.333333   0.666667   0.381900)

空间群:186

ZnO-HC结构:

晶格常数:a=b=3.407 Å;c= 4.504 Å;  角度为90.0  90.0  120.0

原子占位:

Zn (0.333333   0.666667   0.250000)

O (0.333333   0.666667   0.750000)

空间群:194

复现内容:

ZnO晶体WZ、RS和HC结构的相变压力

期刊名字:

Journal of Physical Chemistry C

影响因子(IF):4.126

中科院分区:2区

文献题目:

New ab initio based pair potential for accurate simulation of phase transitions in ZnO

论文链接:

New Ab Initio Based Pair Potential for Accurate Simulation of Phase Transitions in ZnO | The Journal of Physical Chemistry C

文献结果,如下图:

通过晶格动力学 GULP 软件得到的结果如下图:

下图显示了WZ、HC和RS晶体结构ZnO的焓值随静水压力的变化关系。

高压下结构相变的机理解释:

上图为RS结构、WZ结构和HC结构ZnO的焓值随压力变化的曲线。

据图得出结论:

ZnO从WZ结构到RS结构的相变压力为12.3 GPa;

当压力低于12.3 GPa时,WZ结构的焓值相比RS结构更小,此时,WZ结构更加稳定;

当压力高于12.3 GPa时,RS结构的焓值更小,此时,RS结构更加稳定,说明RS结构是ZnO的高压相。

采用GULP复现结果与文献基本一致。

在该研究压力范围内,HC结构不会稳定存在,文献给出的解释为:HC结构的焓在所研究的压力范围内从不显示最小值,这与以前的DFT研究一致因此,仅仅施加静水压力是不可能使ZnO中的HC结构稳定的。

欢迎大家关注微信公众号:原子与分子模拟

GULP 案例 2:如何计算相变压力?相关推荐

  1. 【Python】案例介绍Pytest进行压力测试

    在现代Web应用程序中,性能是至关重要的.为了确保应用程序能够在高负载下正常运行,我们需要进行性能测试. 今天,应小伙伴的提问, 田辛老师来写一个Pytest进行压力测试的简单案例. 这个案例的测试网 ...

  2. python股票价格涨跌幅_案例_如何计算股票复权价格

    > <邢不行-2019新版|Python股票量化投资课程> > author:邢不行 > 微信:xingbuxing0807 > ## 本节课讲解如何根据预测者网的 ...

  3. 空调系统故障类型与故障案例集

    一.制冷系统故障类型 脏堵:一般发生在毛细管的进口处,是因系统内的污物(如焊渣.锈宵.氧化皮等)堵塞了管路,检查时轻轻敲击毛细管处可能会暂时恢复正常,另从管路和元件表面凝露.结霜以及停机时压力恢复速度 ...

  4. 自动化构建工具Grunt、Gulp

    使用grunt完成项目的自动化构建 一.准备工作 grunt快要退出历史舞台了,简单学习下 mkdir my-grunt yarn init --yes //创建package模块 yarn add ...

  5. ML之VC维:VC维(Vapnik-Chervonenkis Dimension)理论的概述(衡量模型复杂度和预测能力的指标)的简介、案例理解之详细攻略

    ML之VC维:VC维(Vapnik-Chervonenkis Dimension)理论的概述(衡量模型复杂度和预测能力的指标)的简介.案例理解之详细攻略 目录 VC维(Vapnik-Chervonen ...

  6. 生活中的统计学案例600_2019年中国科学院大学统计学考研经验贴

    本人报考的是中科大统计学硕,现已被录取.我的数学功底还是算比较强的,数学竞赛拿过安徽省第三名,总决赛全国前几名,对于数学的上面的学习也颇有心得,由于篇幅有限,这里我只能简单说说.中科大统计学硕的经验帖 ...

  7. 老李分享:系统可用性评估

    老李分享:系统可用性评估 移动互联网时代,似乎大家都在强调架构或服务的高可用,那什么是高可用性呢? 首先,我们来了解下什么是系统的可用性(System Usability),即系统服务不中断运行时间占 ...

  8. jvm性能调优 - 06线上应用部署JVM实战_堆内存预估与设置

    文章目录 Pre 核心参数 如何在启动系统的时候设置JVM参数? 百万交易系统JVM设置案例 业务 系统的压力在哪里? 每秒钟需要处理多少笔支付订单? 每个支付订单处理要耗时多久? 每个支付订单大概需 ...

  9. layui fixbar 返回顶部_卖在顶部(四)

    如何识别顶部 不会逃顶的人,既不是不会预测,也不是预测失误,最大的遗憾是不认识顶部. 认识顶部比预测顶部还要重要,因为你可以不会预测顶部,也可以预测失误,但是,不能当顶部来临的时候你都不认识.不知道. ...

最新文章

  1. LiveData原理分析
  2. android打开系统前置摄像头驱动,android 调用系统前置摄像头
  3. php分享十七:http状态码
  4. springmvc全局异常处理ControllerAdvice区分返回响应类型是页面还是JSON
  5. Apache目录禁止解析
  6. [asp.net]自定义控件(数据绑定)
  7. java基于springboot校园餐厅订餐管理系统
  8. 安装chrome Jsonview插件
  9. 2021 年百度之星·程序设计大赛 - 初赛一、二
  10. 基于WebSocket的web聊天室
  11. python 获取 汉字 %开头的 gb2312 编码
  12. eclipse的下载、安装
  13. LU分解、矩阵求逆与解线性方程组(matlab代码)
  14. 【IoT】产品三问:什么是产品?什么是产品管理?产品经理职责是什么?
  15. python剪贴板操作_python操作剪贴板
  16. GUI使用2——总结NGUI、tookit2D、GUI比较
  17. 【面试篇】ConcurrentHashMap1.7和1.8详解对比
  18. RestTemplateConfig
  19. 北京冬奥村:让科技蕴含温度
  20. IDA Crack so文件

热门文章

  1. 黑马程序员武汉中心——程序员面试套路集
  2. 【python】python代码实现多张图片合成视频
  3. putty上传下载文件到windows
  4. 传感器采集数据 Python123
  5. ADC采集数据求平均
  6. 机械臂编程_建立自己的机械臂-编程
  7. MT4-EA自动化交易研究笔记(2022-06-24)
  8. 不同原因的美团差评,如何回复?
  9. 电压型逆变器和电流型逆变器的不同
  10. ffmpeg实现视频和音频分离,并且将声音切片