8.2.LAMMPS实例
LAMMPS即Large-scale Atomic/Molecular Massively Parallel Simulator,大规模原子分子并行模拟器,主要用于分子动力学相关的一些计算和模拟工作。一般来讲,分子动力学所涉及到的领域,LAMMPS代码也都涉及到了。LAMMPS由美国Sandia国家实验室开发,以GPL license发布,即开放源代码且可以免费获取使用,这意味着使用者可以根据自己的需要自行修改源代码。LAMMPS 程序在模拟固态材料(金属、半导体)、柔性物质(生物分子、聚合物)、粗粒度介观体系等方向具有广泛的应用。LAMMPS 程序内置多种原子间势(力场模型),可以实现原子、聚合物、生物分子、固态材料(金属、陶瓷、氧化物)、粗粒度体系的建模和模拟。该程序即可以模拟二维体系,也可以模拟三维体系,可以模拟多达数百万甚至数十亿粒子的分子体系,并提供支持多种势函数,具有良好的并行扩展性、模拟效率高、计算时间短等优点。
分子动力学模拟(Molecular Dynamics,MD)是近年来飞速发展的一种分子模拟方法,已经被广泛应用于化学化工、材料科学与工程、物理、生物医药等科学和技术领域,起到越来越重要的作用。MD模拟用来研究不能用解析方法来解决的复合体系的平衡性质和力学性质,用来搭建理论和实验的桥梁,在数学、生物、化学、物理学、材料科学和计算机科学交叉学科占据重要地位。
鸿之微科技(上海)股份有限公司在Device Studio 2021B中开发了适用于分子动力学计算软件 LAMMPS 的计算模块。使用Device Studio,用户可在其图形界面中方便快捷的搭建或导入计算所需的结构,并可在3D显示区域查看其结构的3D视图。搭建好结构后,用户可在LAMMPS计算模块,根据计算需要,在简洁友好的界面中设置参数生成计算所需的输入文件,之后连接装有LAMMPS的本地电脑或远程服务器进行相关计算,在计算过程中可实时监测任务的计算状态,计算完成后可对LAMMPS的计算结果进行可视化分析。
目前用户可通过Device Studio生成LAMMPS以下计算输入文件的生成:结构弛豫、热力学性质(热膨胀系数、体积热容、等压热容)、输运性质(均方位移、速度自相关函数、热导率)、力学性质(杨氏模量、剪切模量)、淬火、退火模拟;结合OVITO软件可对LAMMPS计算结果进行结构特征数据分析。
以对金属铝沿X轴方向以一定的恒定应变速率拉伸的形变模拟为例来详细描述 LAMMPS 在Device Studio中的应用。
8.2.1.LAMMPS计算流程
LAMMPS分子动力学计算在Device Studio中的流程如图8.2-1所示。
图8.2-1: LAMMPS计算流程
8.2.2.LAMMPS创建项目
双击DeviceStudio图标快捷方式启动软件,根据界面提示选择创建一个新的项目(Create a new Project)或打开一个已经存在的项目(Open an existing Project)的按钮,选中之后点击界面中的OK按钮即可。若选择创建一个新的项目,用户可根据需要给该项目命名,如本项目命名为LAMMPS,或采用软件默认项目名。
8.2.3.LAMMPS导入结构
在Device Studio的图形界面中点击File→Import→Import Local, 则弹出导入LAMMPS结构文件的界面,根据界面提示找到Al_Rede.hzw结构文件的位置,选中Al_Rede.hzw结构 文件,点击打开按钮则导入Al_Rede.hzw结构后的Device Studio界面如图8.2-2所示。
图8.2-2: 导入Al_Rede.hzw结构后的Device Studio图形界面
审核编辑:刘清
-
计算机
+关注
关注
19文章
7384浏览量
87644 -
仿真器
+关注
关注
14文章
1014浏览量
83595 -
模拟器
+关注
关注
2文章
864浏览量
43137
原文标题:产品教程丨多尺度材料设计与仿真平台Device Studio(应用实例05)
文章出处:【微信号:hzwtech,微信公众号:鸿之微】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论