lammps建模_Lammps模型构建的方法之一:组合模型构建

本文介绍了如何在Lammps中构建组合模型,特别是将通过Material Studio (MS) 建立的12烷聚合物模型与在Lammps内直接构建的Al金属模型相结合。在MS中使用pcff力场建模,通过msi2lmp转换为data文件。Lammps中通过规范的in文件读取两个模型并进行组合,设置混合势以描述不同部分间的作用。这种方法将建模与计算分离,便于后续仿真。文章还提及了建模过程中的注意事项和力场限制。
摘要由CSDN通过智能技术生成

对于Lammps初学者,建模的方法主要有以下几种:1、在Lammps中自行建模,适合金属等简单的模型,如果遇到聚合物就比较麻烦了;2、通过第三方软件建模,例如:Matlab、Python、VMD、Material Studio(MS)等软件,建完模型转换成data文件导入到Lammps中。今天本文主要是介绍在MS中建聚合物,以12烷为例,导入到Lammps中,再在Lammps中建立金属模型,以Al为例,再组合生成一个完整模型,以便于后面开展计算,同时在建模的过程中解释很多新手在学习这种组合模型构建的困惑。

首先介绍在MS中建聚合物12烷,具体建模方式可以学习手册,这里说12烷在进行创建盒子和进行几何优化都使用pcff力场,如图1,然后生成*.car文件,使用Lammps自带的msi2lmp进行文件转换,生成data文件。MS的模型有很多种方法转换到适合Lammps的data文件,本文只针对msi2lmp转换这种方式进行描述。在这里面需要解释为什么在MS里建聚合物,而不在这里建金属模型。MS有个巨大的问题是在于这里面的力场和msi2lmp进行转换的时候只有两种力场可以互相转换:cvff和pcff力场,如图2。而cvff和pcff力场都是适用于有机物,如图3,所以金属模型在这里转换的时候需要把键都要删除,否则类似氧化铝这种金属之间有Al-O键,在cvff和pcff力场中是无法识别的,所以要是建复杂一点的金属模型就很麻烦,但是单晶的金属在这里建都无妨。所以本文最终选择只在MS中建立12烷,使用pcff力场。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值