计算化学公社

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

[GROMACS] 请问产生相用PR压浴时间常数为0.1计算出来的结果是正确的吗?

[复制链接 Copy URL]

3

帖子

0

威望

93

eV
积分
96

Level 2 能力者

本帖最后由 DimplesLL 于 2026-1-6 14:43 编辑

各位老师好,我用GMX对体系进行能量最小化后,进行了nvt、npt和产生相(prod)模拟,发现nvt阶段温度平衡后,npt和prod阶段的温度又上升了,如图一。
后面增大npt压浴时间常数(tau-p=5),发现对其改变很小,如图二。
接着又尝试减小npt压浴时间常数(tau-p=0.1),发现此时温度曲线平衡了,如图三。
在此基础上进行了prod,发现温度曲线也平衡了,如图四。后面看官网中说[在大多数情况下,使用 Parrinello-Rahman 耦合时需要使用大4-5倍的时间常数],而且看别人的分享也没发现使用这么小的时间常数,请问这样设置是可以的吗?
npt(压浴tau-p=0.1)阶段控压开头有一个突然下降又突然上升,这种应该如何解决?
对于NVT,温浴用V-rescale,tau-p=1.0,温度设250K。
对于NPT,温浴部分同NVT相同,压浴用P-R,tau-p=0.1,设置各向异性,压力设置为400 400 400 0 0 0。
对于Prod,温浴压浴设置同NPT一样,压浴增加deform设置。
图一,npt prod压浴tau-p=2

图二,npt压浴tau-p=5

图三,npt压浴tau-p=0.1

图四,prod压浴tau-p=0.1




6万

帖子

99

威望

5万

eV
积分
124671

管理员

公社社长

2#
发表于 Post on 2026-1-7 04:29:17 | 只看该作者 Only view this author
直接做NPT,先做NVT完全多余
压浴直接用c-rescale,省得中途切换。有了更理想的c-rescale后没必要用PR了
北京科音自然科学研究中心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

3

帖子

0

威望

93

eV
积分
96

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2026-1-7 13:47:40 | 只看该作者 Only view this author
sobereva 发表于 2026-1-7 04:29
直接做NPT,先做NVT完全多余
压浴直接用c-rescale,省得中途切换。有了更理想的c-rescale后没必要用PR了

非常感谢老师回复,我的压浴使用PR是因为在prod阶段设置deform计算应力应变曲线,如果用C-rescale,压浴不能设置各向异性,也就不能用deform了。老师,用C-rescale,是不是还有别的方法计算体系某个方向的应力应变曲线?

6万

帖子

99

威望

5万

eV
积分
124671

管理员

公社社长

4#
发表于 Post on 2026-1-7 17:32:17 | 只看该作者 Only view this author
DimplesLL 发表于 2026-1-7 13:47
非常感谢老师回复,我的压浴使用PR是因为在prod阶段设置deform计算应力应变曲线,如果用C-rescale,压浴 ...

deform这种问题绝对不能用PR。本来PR就只适合已经达到平衡的体系的模拟。C-rescale用不了的时候也应该用Berendsen
北京科音自然科学研究中心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

316

帖子

0

威望

1253

eV
积分
1569

Level 5 (御坂)

5#
发表于 Post on 2026-1-8 01:19:06 | 只看该作者 Only view this author
gromacs不清楚,文献中lammps里P-R压浴时间常数大多都用1ps

3

帖子

0

威望

93

eV
积分
96

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2026-1-8 22:14:27 | 只看该作者 Only view this author
sobereva 发表于 2026-1-7 17:32
deform这种问题绝对不能用PR。本来PR就只适合已经达到平衡的体系的模拟。C-rescale用不了的时候也应该用B ...

好的谢谢老师解答,我尝试一下

本版积分规则 Credits rule

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

GMT+8, 2026-1-24 02:10 , Processed in 0.195746 second(s), 23 queries , Gzip On.

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