计算化学公社

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

[GROMACS] 求助:Parrinello-Rahman压浴的使用

[复制链接 Copy URL]

19

帖子

0

威望

706

eV
积分
725

Level 4 (黑子)

本帖最后由 藤井树 于 2023-9-7 08:52 编辑

各位前辈及sob老师好,我算是自学了两个月的GROMACS,最近几天在使用P-R压浴过程中遇到一些困难,希望得到大家的帮助:

    我的体系是有机小分子与主体掺杂体系,其中有机小分子含有B原子,因此用sobtop产生了top文件,其中B原子用UFF力场参数,其他原子用GAFF力场参数,用packmol进行初始建模,共约三十个分子,其中只有一个有机小分子。之前已经进行了em-npt-md过程,其中nptV-rescale恒温器、Berendsen恒压器在300k、1bar条件下预平衡,而后用相同的条件成品模拟50ns,观察RMSD以及密度变化已经平稳。(之前模拟成功应该可以说明top文件是没有问题的)

  考虑到Parrinello-Rahman 压力耦合理论上可以给出真正的NPT系综,因此想在成品模拟时运用P-R压浴方法,但经过查询并多种尝试,模拟始终中断,中断表现有:
1.任务直接掉了,同时产生一些stepxxxxx.pdb文件。同时查看log文件中“Warning: Pressure scaling more than 1%. This may mean your system is not yet equilibrated. Use of Parrinello-Rahman pressure coupling during equilibration can lead to simulation instability, and is discouraged.”
2.任务终止,log文件最后显示An atom moved too far between two domain decomposition steps. This usually means that your system is not well equilibrated.”

  已经进行的尝试如下:(其中只有成品模拟中的恒压器才更改为P-R)
1.  em-nvt-npt-md
2.  em-nvt-npt-nvt -md
3.  在原本模拟完50ns的情况下,以tau_p = 5 进行模拟
4.  减少核数

我看了模拟过程中体积的变化,都是振荡导致失控,学生难以解决问题,因此向各位老师求助。

6万

帖子

99

威望

6万

eV
积分
125151

管理员

公社社长

2#
发表于 Post on 2023-9-8 01:41:42 | 只看该作者 Only view this author
记得续跑时必须延续之前最终状态的速度信息

也可以尝试用gmx 2021开始支持的stochastic cell rescaling压浴
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

19

帖子

0

威望

706

eV
积分
725

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2023-9-8 08:43:14 | 只看该作者 Only view this author
sobereva 发表于 2023-9-8 01:41
记得续跑时必须延续之前最终状态的速度信息

也可以尝试用gmx 2021开始支持的stochastic cell rescaling ...

sob老师您好,感谢您的回复,您辛苦了!
1.每一步的续跑我都是用的前一步的 gro 文件的,我检查过确实都是含有速度信息。所使用的命令行如下:
gmx_mpi grompp -f em.mdp -c complex.gro -p topol.top -o em.tpr
ifmcgmx em 4
qsub em.sge

2.老师抱歉,由于使用的是学校的计算平台,服务器上只有 gromacs2018.4,自己本身不太懂 Linux 语法,因此可能无法实现。(感谢您的建议)
ps:老师,我昨天又查询了一些资料/帖子,在我将最终的 md 过程 dt 改为 1fs 之后,昨晚模拟顺利完成,目前流程为:
em(steep) -em(cg) -nvt(300ps) -npt(10ns) -nvt2(5ns) -md(50ns)
其中预平衡以 2fs,V-rescale 恒温,berendsen 恒压;成品模拟用 1fs,V-rescale 恒温,P-R 恒压。


老师我想问的是,由于我需保持多个体系(仅更换其中的主体分子)模拟条件相同,是否有什么更简洁的模拟过程,或是更可靠的模拟过程?

6万

帖子

99

威望

6万

eV
积分
125151

管理员

公社社长

4#
发表于 Post on 2023-9-8 14:41:18 | 只看该作者 Only view this author
藤井树 发表于 2023-9-8 08:43
sob老师您好,感谢您的回复,您辛苦了!
1.每一步的续跑我都是用的前一步的 gro 文件的,我检查过确实都 ...

尝试PR压浴1fs步长跑一阵子之后,切换成2fs续跑,应该能续跑成功
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

19

帖子

0

威望

706

eV
积分
725

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2023-9-8 18:17:11 | 只看该作者 Only view this author
sobereva 发表于 2023-9-8 14:41
尝试PR压浴1fs步长跑一阵子之后,切换成2fs续跑,应该能续跑成功

好的,谢谢sob老师

本版积分规则 Credits rule

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

GMT+8, 2026-2-23 07:40 , Processed in 0.177525 second(s), 23 queries , Gzip On.

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