高熵合金FeNiCrCoCu建模及拉伸模拟代码
高熵合金力学性能模拟包括拉伸、剪切、摩擦等模拟,本文以高熵合金FeNiCrCoCu为例介绍高熵合金建模及拉伸过程模拟。
FeNiCrCoCu原子数量比为1:1:1:1:1
高熵合金的拉伸与单晶拉伸过程类似,主要包含以下步骤:
墨迹晕染分割线
- 建模
高熵合金含有原子类型较多,建模时,一般以含量最多的原子为主建立初始模型。
使用set type/ratio或者set type/fraction的方式按一定比例替换为其它合金原子。
如随机选择20%的原子1,将其转换为原子2:
set type 1 type/ratio 2 0.2 87393
墨迹晕染分割线
2. 力场参数设定
高熵合金一般使用eam/alloy、eam/fs或者meam/c势函数,FeNiCrCoCu有专用的势函数,直接进行原子类型映射就可以。
如果没有专用的势函数,需要按照原子类型下载多个力场文件,使用pair_style hybrid进行力场混合。
墨迹晕染分割线
3. 驰豫
建模后需要对体系进行能量最小化,获得平衡体系。
如果能量最小化方式不对或者驰豫不彻底,最常见的问题是绘制拉伸曲线时,应力初始值有可能不为0。
如果应力值
高熵合金FeNiCrCoCu建模及拉伸模拟代码相关推荐
- lammps 案例:高熵合金FeNiCrCoCu建模及拉伸模拟
高熵合金力学性能模拟包括拉伸.剪切.摩擦等模拟,本文以高熵合金FeNiCrCoCu为例介绍高熵合金建模及拉伸过程模拟. FeNiCrCoCu原子数量比为1:1:1:1:1 高熵合金的拉伸与单晶拉伸过程 ...
- 高熵合金FeNiCrCoCu纳米压痕模拟代码
本文介绍高熵合金FeNiCrCoCu纳米压痕的案例代码. 主要模拟过程: 建模 FeNiCrCoCu合金比例为1:1:1:1:1,以Fe晶格为基础建立基体,使用set type/ratio命令按比例替 ...
- lammps案例:高熵合金FeNiCrCoCu纳米压痕模拟
本文介绍高熵合金FeNiCrCoCu纳米压痕的案例代码. 主要模拟过程: 1. 建模 FeNiCrCoCu合金比例为1:1:1:1:1,以Fe晶格为基础建立基体,使用set type/ratio命令按 ...
- lammps教程:高熵合金建模备用方法
大家好,我是小马老师. 在之前推文中,已经介绍过高熵合金的建模方法: 高熵合金建模方法 有些粉丝朋友反映这个命令不能用,主要原因是set type/ratio命令是lammps的一个新命令,只能用于2 ...
- lammps模拟技巧:高熵合金势函数设置三种方法
大家好,我是小马老师. 本文继续介绍lammps模拟中的势函数设置方法. 在前面的文章中,介绍过高熵合金的建模:高熵合金建模 高熵合金包含的原子数较多,势函数的设置相对复杂,在平时一对一的咨询中,这种 ...
- LAMMPS实操系列(一): 大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构筛选
高熵合金(High-entropy alloys,HEA),是由五种或五种以上等量或大约等量金属形成的合金.由于高熵合金可能具有许多优秀的物理化学性质,因此在材料科学领域受到广泛关注.一般的合金中,金 ...
- LAMMPS实操系列(二): 大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构筛选
上一期我们介绍了对于格点原子无序的FCC-CoCrCuFeNi高熵合金理论模拟中的建模思想,以及LAMMPS的程序实现.本期文章,我们会详细解读上一期贴出的脚本,以便让读者更深的了解LAMMPS程序的 ...
- LAMMPS实操系列(四): 高熵合金FCC-CoCrCuFeNi的退火模拟
我们前几期文章内容详细介绍了通过LAMMPS程序进行大量FCC-CoCrCuFeNi高熵合金建模与最稳定结构的筛选,并最终赛选出了我们所建1000个模型中能量最小也就是最稳定的结构.本章我们将继续通过 ...
- lammps高熵合金熔炼过程分子动力学模拟
原创 公众号 LAMMPS交流站javascript:void(0); 大家好,前面小编讲解了一期层合结构的建模,小编本期基于之前的层合结构,设置5种金属建立高熵合金模型,进行一个高熵合金熔炼过 ...
最新文章
- linux redis 三种启动方式
- jQuery命名空间,插件开发
- numpy二维数组改变某些数_【每天15分钟,5天学会NumPy】第1天:基本概念
- 从最小二乘法到卡尔曼滤波
- 稀疏矩阵加法运算_1.2 震惊! 某大二本科生写的矩阵乘法吊打Mathematica-线性代数库BLAS-矩阵 (上)...
- mac远程桌面连接windows_web浏览器通过Myrtille连接Windows远程桌面
- Java数组(3)--二维(多维)数组
- 嵌入式C语言之struct内存分配分析
- 区块链技术应用——站在风口上猪都会飞
- HAproxy的安装配置及动静分离
- 记录一下这几天写专利的日子
- 【MATLAB】通信信号调制通用函数 — 带通滤波器
- java图形用户界面设计实验_java图形用户界面设计实验报告(共10篇).doc
- [转贴]色彩调和的原理
- CTF题库—实验吧(密码学)之奇妙的音乐
- [转]经典JavaScript正则表达式
- GitHub 开源推荐 | mpv - 一个免费、开源、跨平台的多媒体播放器
- 九宫格构图学习[1]
- PIE-Engine APP:广东省生态遥感指数研究
- 优化MySchool数据库设计(SQL Server)
热门文章
- 机器视觉检测系统完整解决方案以及开发流程
- 1、WorkflowSim 工作流仿真软件介绍
- 融云在WICC2021分论坛分享视频编码优化技术
- revit二次开发之批量打开族文档,样板文件,项目文件
- 435分的高分被刷!复旦大学计算机考研有多残酷
- android 音箱 简书,为了音色,选择音箱你必须注意这些细节!
- C语言编程>第二十五周 ⑤ 下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里的 “单词”是指由空格隔开的字符串)。
- 建行计算机面试个人介绍,竞聘建行面试自我介绍参考例文
- opencv图像识别车牌
- 26万奖金 | 阿里云 E-MapReduce 极客挑战赛邀你来战!