我们前几期文章内容详细介绍了通过LAMMPS程序进行大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构的筛选,并最终赛选出了我们所建1000个模型中能量最小也就是最稳定的结构。本章我们将继续通过LAMMPS程序对我们筛选出来的最稳定结构进行退火处理。

退火是一种对材料的热处理工艺,指的是将材料缓慢加热到一定温度,保持足够时间,然后以适宜速度冷却。其目的是降低材料的残余应力,减少变形与裂纹倾向,细化晶粒,调整组织,消除组织缺陷,改善材料的力学性能,稳定结构尺寸等。有了材料退火处理的概念后,我们就可以通过设计LAMMPS脚本程序进行材料的退火处理了。我们对FCC-CoCrCuFeNi的退火模拟思路主要是,首先将材料以均匀的速率用100 ps从300 K升温至1000 K,然后在1000 K的温度下平衡100 ps,随后以均匀的速率用100 ps从1000 K降温至300 K,随后通过共轭梯度下降法做静力学结构优化得到退火后的结构。

我们的LAMMPS脚本程序设计如下:

units        metal

boundary      p p p

atom_style    atomic

timestep      0.001

#读入之前筛选出的最优结构

read_data     FeNiCrCoCu_620.data

#设置原子质量

mass    1 55.8 #Fe

mass    2 58.7 #Ni

mass    3 52 #Cr

mass    4 59 #Co

mass    5 63 #Cu

#设置势函数

pair_style eam/alloy

pair_coeff * * FeNiCrCoCu-with-ZBL.eam.alloy Fe Ni Cr Co Cu

#温度&能量计算及热力学输出和系综设置

compute            1 all temp

compute            Ek all ke/atom

compute            Ep all pe/atom

compute_modify        1 dynamic yes

thermo_style          custom step dt time temp ke pe etotal press lx ly lz vol

thermo             1000

dump       1         all custom 5000 dumpthermo.atom.* id type x y z c_Ek c_Ep

velocity  all create 300 87287 rot yes dist gaussian

fix r1 all npt temp 300 1000 0.1 iso 0.0 0.0 1.0

run 100000

unfix r1

fix r2 all npt temp 1000 1000 0.1 iso 0.0 0.0 1.0

run 100000

unfix r2

fix r3 all npt temp 1000 300 0.1 iso 0.0 0.0 1.0

run 100000

unfix r3

#对退火后的结构进行静力学能量最小化

min_style       cg

minimize        1.0e-6 1.0e-7 10000 10000

run 0

undump    1

#输出退火后优化的结构

write_data FeNiCrCoCu.data

图1为我们模拟过程中温度随时间的变化曲线,可以看到我们的模拟过程中温度随时间的变化是符合退火基本概念的。

图1 FCC-CoCrCuFeNi高熵合金退火过程中温度随时间的演化曲线

此外,在对筛选出的结构进行进一步退火处理,并通过静力学结构优化后,我们得出的结构如图2所示。

图2 经退火与结构优化后的FCC-CoCrCuFeNi高熵合金晶体构型

由于FCC-CoCrCuFeNi高熵合金被认为是潜在的工程结构材料[1],接下来我们将对退火前后的结构进行压缩模拟,对比退火前后FCC-CoCrCuFeNi高熵合金的力学性能变化,敬请各位读者关注我们的更新。

测试狗文库百科

LAMMPS实操系列(四): 高熵合金FCC-CoCrCuFeNi的退火模拟相关推荐

  1. lammps 案例:高熵合金FeNiCrCoCu建模及拉伸模拟

    高熵合金力学性能模拟包括拉伸.剪切.摩擦等模拟,本文以高熵合金FeNiCrCoCu为例介绍高熵合金建模及拉伸过程模拟. FeNiCrCoCu原子数量比为1:1:1:1:1 高熵合金的拉伸与单晶拉伸过程 ...

  2. 高熵合金FeNiCrCoCu建模及拉伸模拟代码

    高熵合金力学性能模拟包括拉伸.剪切.摩擦等模拟,本文以高熵合金FeNiCrCoCu为例介绍高熵合金建模及拉伸过程模拟. FeNiCrCoCu原子数量比为1:1:1:1:1 高熵合金的拉伸与单晶拉伸过程 ...

  3. LAMMPS实操系列(三): 大量FCC-CoCrCuFeNi高熵合金建模与结构筛选

    前面我们介绍了对于格点原子无序的FCC-CoCrCuFeNi高熵合金理论模拟中的建模思想,以及LAMMPS的程序实现,并详细解读我们编写的LAMMPS脚本,下面我们将继续介绍快速后处理结果的过程以及程 ...

  4. LAMMPS实操系列(一): 大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构筛选

    高熵合金(High-entropy alloys,HEA),是由五种或五种以上等量或大约等量金属形成的合金.由于高熵合金可能具有许多优秀的物理化学性质,因此在材料科学领域受到广泛关注.一般的合金中,金 ...

  5. LAMMPS实操系列(二): 大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构筛选

    上一期我们介绍了对于格点原子无序的FCC-CoCrCuFeNi高熵合金理论模拟中的建模思想,以及LAMMPS的程序实现.本期文章,我们会详细解读上一期贴出的脚本,以便让读者更深的了解LAMMPS程序的 ...

  6. lammps案例:高熵合金FeNiCrCoCu纳米压痕模拟

    本文介绍高熵合金FeNiCrCoCu纳米压痕的案例代码. 主要模拟过程: 1. 建模 FeNiCrCoCu合金比例为1:1:1:1:1,以Fe晶格为基础建立基体,使用set type/ratio命令按 ...

  7. 高熵合金FeNiCrCoCu纳米压痕模拟代码

    本文介绍高熵合金FeNiCrCoCu纳米压痕的案例代码. 主要模拟过程: 建模 FeNiCrCoCu合金比例为1:1:1:1:1,以Fe晶格为基础建立基体,使用set type/ratio命令按比例替 ...

  8. FeCoNiCr高熵合金弛豫的Lammps的in文件构型模板

    系列文章目录 ` 例对应Lammps来说,in文件是它的灵魂,只有in文件才能进行lammps的运行. 接下来将介绍Lampps文件的基本框架,此处以FeCoNiCr高熵合金弛豫构型为例. 文章目录 ...

  9. lammps构建高熵合金模型+结构优化初步筛选能量最小的结构

    文章目录 前言 一.ubuntu并行安装Lammps 安装教程 二.单个高熵合金建模 参考资料 操作步骤 三.构建1000个高熵合金模型筛选能量最小的结构 参考资料 操作步骤 1.构建高熵合金模型 2 ...

最新文章

  1. Day 33 并发编程3
  2. WinCE开发初探——开发环境
  3. 阿里巴巴成立云原生技术委员会,云原生升级为阿里技术新战略
  4. Linux系统添加永久静态路由的方法
  5. concurrenthashmap实现原理_Mybatis:PageHelper分页插件源码及原理剖析
  6. 带参数的插入语句的问题
  7. 19-7/8作业:模拟实现用户密码管理
  8. 谈谈Java中的集合
  9. WebSocket(1)---WebSocket介绍
  10. 从客户需求开始你的供应链管理战略
  11. redhat 7.4系统安装英伟达独立显卡驱动步骤
  12. 传奇地图时间限制脚本_地图时间限制脚本
  13. pathon字符串复习
  14. 1.0django入门01
  15. 通用权限管理设计篇(一)
  16. python openpyxl 读取Excel,超简单案例python openpyxl 获取表格数据
  17. syslog server配置与logrotate的配置与理解
  18. halcon中面到面的距离_halcon学习网
  19. 外行假装内行,我也来谈谈SAP BAPI和BADI
  20. Python 字典类型转换json格式

热门文章

  1. 平面上任意椭圆与点的位置关系
  2. WICC 2021最新议程曝光 边缘计算将迎来突破性的科研分享
  3. 计算机专业课程表(中专)
  4. 狩猎装备的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  5. 南大庄建军计算机学院讲座,南大、华东交大师生共同探讨“学科竞赛”的思政育人...
  6. 动态规划:多重背包问题
  7. note_2019_8
  8. OKR误区:企业只有一个OKR管理节奏
  9. 公立医院计算机审计案例,如何利用计算机审计发现医院违规挂床住院
  10. goconvey的使用