LHB_SCZ 2023-09-06 17:08 采纳率: 20%
浏览 117
已结题

lammps组合模型出现了异常的键?

真心提问,请勿chatgpt直接糊弄,谢谢!
我找到原因了:
是因为我在npt聚合物的过程中用的是周期性边界,而我加入水或者我试着加了真空层,就出现了键拉长的现象。
我之前想过用wall/reflect压缩聚合物,但是我从MS导出并转入到lammps的模型使用的pair_style是 lj/cut/coul/long,他需要设置kspace,而kspace是在非周期性下使用的,我使用了kspace_modify slab 3.0,但是压缩过程中有些原子从聚合物链上脱落。还会报angle missing的错误
谁能帮帮我,好像进入死循环了

img

以下是原内容:

研究内容:水在聚乙烯表面的润湿
我用MS建模了聚乙烯链,然后导入到lammps种,把力场改成了oplsaa力场
并且对链进行了npt计算。得到了一定密度的聚乙烯。

此时的模型还没有问题。如下

img


然后我把水和它结合,就出现了bond伸长的现象。改变边界条件没有用。如下

img


而如果我用上下两个壁面,又会出现更离谱的键,如下

img


请问这怎么解决呢?
还有就是在npt聚合物过程中,聚合物链断了,是正常的吗,会不会有什么影响

  • 写回答

7条回答 默认 最新

  • bug菌¹ 优质创作者: Java、算法与数据结构技术领域 2023-09-06 17:16
    关注

    题主,这个问题我来替你解决(参考结合AI智能、文心一言),若有帮助,还望采纳,点击回答右侧采纳即可。


    这种现象可能是由于模型中聚乙烯链和水分子之间的化学键或作用力不够强导致的。在将聚乙烯链和水分子结合时,你需要确保它们之间有足够强的键或作用力来保持它们的稳定性,并避免发生bond伸长的现象。

    建议你检查一下你所使用的力场和模型中的化学键、作用力参数等是否正确,并选择合适的条件来进行模拟。此外,也可以尝试调整模型中聚乙烯链和水分子的初始位置和方向,以确保它们能够正确地结合在一起。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月8日
  • 修改了问题 9月6日
  • 修改了问题 9月6日
  • 创建了问题 9月6日