原创 公众号 LAMMPS交流站javascript:void(0);

   大家好,前面小编讲解了一期层合结构的建模,小编本期基于之前的层合结构,设置5种金属建立高熵合金模型,进行一个高熵合金熔炼过程的分子动力学模拟。

   不足之处请各位指出,希望能给读者提供一定的帮助,同时希望专业前辈提出不足,小编会和大家共同学习。

  

01

基本思路

1.建立初始构型

2.能量最小化

3.保温固熔及保温固凝

02

完整代码

完整in文件如下:

# Ni包覆Bi:1能量最小化、2弛豫、3升温融化、4保温、5降温、6弛豫
#------------------start-------------------
#读取模型数据
units      metal
boundary        p p p                        #固定边界条件
atom_style      atomic
read_data       cenghe.data                #读取建模数据
#------------------------------------------
#热力学信息输出
timestep        0.001                        #时间步长
thermo      500                     #100步输出一次
thermo_style    custom step temp vol pe     #输出类型:pe-势能,ke-动能
thermo_modify   lost ignore flush yes
#------------------------------------------
#近邻信息
neighbor        1.0 bin                      #近邻原子距离
neigh_modify    every 1 delay 0 check yes
#------------------------------------------
#设置势函数
pair_style      lj/cut 10.0             #lj势/截断半径
pair_coeff    * * 0.03246 2.8932          #epsilon:ev  sigma:A
#------------------------------------------
#温度初始化
velocity      all create 300 898955 dist gaussian    #原子速度调控温度
#------------------------------------------
#1能量最小化
dump            1 all atom 5 1min.xyz        #能量最小化输出文件
min_style       cg
minimize        1e-15 1e-15 1000 1000
undump          1
reset_timestep  0
#------------------------------------------
#2nvt系综固熔
dump      2 all atom 100 2nvt_hot.xyz  #升温过程输出文件
fix             2 all nvt temp 2000 2000 0.01 #nvt保温:2000
run          10000                 #升温步长
undump          2
unfix           2
reset_timestep  0                            #重置时间步长
#------------------------------------------
#3nvt系综固凝
dump      3 all atom 100 3nvt_cool.xyz  #升温过程输出文件
fix             3 all nvt temp 300 300 0.01 #nvt升温:300-2000
run          10000                 #升温步长
#------------------end---------------------

文中所用到的data文件已在之前教程层合结构建模给出。

03

运行结果

  在cmd窗口运行in文件,将生成的轨迹文件拖到OVITO软件中,并在OVITO软件中进行渲染,就产生了如下结果:

注意

1.文中所需的data文件及势文件已上传至QQ群-lammps交流站。

更多案例请关注公众号lammps交流站

lammps高熵合金熔炼过程分子动力学模拟相关推荐

  1. LAMMPS实操系列(四): 高熵合金FCC-CoCrCuFeNi的退火模拟

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

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

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

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

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

  4. lammps模拟技巧:高熵合金势函数设置三种方法

    大家好,我是小马老师. 本文继续介绍lammps模拟中的势函数设置方法. 在前面的文章中,介绍过高熵合金的建模:高熵合金建模 高熵合金包含的原子数较多,势函数的设置相对复杂,在平时一对一的咨询中,这种 ...

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

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

  6. [原创]高熵合金分子动力学仿真---前篇

    作者:alert or boy 序 一直对以下几种材料感兴趣: 隐身材料 隐身斗篷简介及仿真:https://blog.csdn.net/huandaohack/article/details/913 ...

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

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

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

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

  9. lammps教程:高熵合金建模备用方法

    大家好,我是小马老师. 在之前推文中,已经介绍过高熵合金的建模方法: 高熵合金建模方法 有些粉丝朋友反映这个命令不能用,主要原因是set type/ratio命令是lammps的一个新命令,只能用于2 ...

最新文章

  1. SpringBootH ttpInvoker接口调用
  2. JBPM4.4与SSH2的整合
  3. 实验六 html网页设计,网页设计.html · 谢泽华/面向对象与软件工程实验二:网页模仿 - Gitee.com...
  4. 78. Subsets 子集
  5. toastutils报错_史上最好用的Android全量版本更新库XUpdate使用指南
  6. SPH算法(求最小代价树)
  7. 使用 ext3grep 恢复数据试验成功 笔记
  8. 细胞自动机 c语言程序,细胞自动机之生命游戏
  9. UA PHYS515 电磁理论II 静电场问题7 柱坐标系中的Laplace方程与Bessel函数
  10. Python写房贷计算器的算法
  11. canal同步mysql从库_canal.adapter 实现mysql数据库同步
  12. Ubuntu 下访问摄像头 及将摄像头数据重定向到http协议 远程访问摄像头
  13. 企业微信公众号怎么建立和运营?
  14. git--基本知识点--1--工作区/暂存区/版本库
  15. 使用Python连接阿里云物联网
  16. mysql查看数据库事务隔离级别_MySQL查看和修改事务隔离级别的实例讲解
  17. 比你拼命的人多的是,最可怕的是比你牛的人比你还拼命(每天看一段一个月刚刚好)
  18. windows置顶程序DeskPins的下载、安装和使用
  19. 公司用的 MySQL 团队开发规范,太详细了,建议收藏!
  20. 圆柱体的表面积(第一讲)

热门文章

  1. 免费建站平台测评分析
  2. 技术导航网网站源码 带后台
  3. java 自定义异常错误编码
  4. linux qt5.9/5.14 “This program was compiled against version 2.6.1 of the Protocol“
  5. 期货交易基差(期货基差和价差)
  6. 发生身份验证错误远程计算机,远程桌面发生身份验证错误
  7. 总结一下今天做的面试题(二):随机漫游与汽车爆炸
  8. non-JRMP server at remote endpoint
  9. 剪绳子(动规、数论、贪心)
  10. 走出舒适区,是为了更大的舒适区。