计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1979|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[Lammps] read_data导致键被拉长

[复制链接 Copy URL]

11

帖子

0

威望

293

eV
积分
304

Level 3 能力者

本帖最后由 MD萌新 于 2022-8-25 09:21 编辑

模拟一个溶液体系与SO2的相互作用,并想知道气液界面的性质以及SO2分子在溶液中的取向等信息。现在把溶液在NPT下(328K、1atm)跑了0.5ns,采用的 p p p 边界,导出了data文件,SO2也建立了相应的data文件。在两个data文件合并时出现了键被拉长的问题,相关代码以及可视化如图所示(中间溶液,两端二氧化硫)。
目前通过dump文件发现是最后有分子越过边界导致键被拉长。尝试过change_box(1.直接拉伸盒子,还是会有键拉长;2.改边界条件,但需要用pppm或者ewald,因此不能改为 p p f 或 p p s),结果也不行。
想请教各路大神有什么办法可以解决,感激不尽。

3.png (30.19 KB, 下载次数 Times of downloads: 8)

3.png

4.png (74.07 KB, 下载次数 Times of downloads: 7)

4.png

2.png (25.03 KB, 下载次数 Times of downloads: 6)

2.png

1.png (20.02 KB, 下载次数 Times of downloads: 5)

1.png

5.png (298.73 KB, 下载次数 Times of downloads: 7)

5.png

82

帖子

0

威望

489

eV
积分
571

Level 4 (黑子)

2#
发表于 Post on 2022-8-30 17:28:19 | 只看该作者 Only view this author
使用pppm是可以非周期性条件的,相关命令如下:加一个这个kspace_modify   slab 3.0

11

帖子

0

威望

293

eV
积分
304

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2022-8-31 10:15:37 | 只看该作者 Only view this author
mengxiangidea 发表于 2022-8-30 17:28
使用pppm是可以非周期性条件的,相关命令如下:加一个这个kspace_modify   slab 3.0

谢谢,我尝试过用 p p f 边界,并且x、y、z方向都在VMD里预留了空间以防止结构不合理。然后仍然在x、y方向控压,可是跑到一定的密度之后就会显示bond atoms missing,现在感觉更大程度上是势参数的问题,不知道理解的对不对,或者您还有什么其他办法请告诉我,十分感谢!

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-24 08:02 , Processed in 0.164314 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list