计算化学公社

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

[GROMACS] 请教,如何理解模拟中的压力

[复制链接 Copy URL]

5

帖子

0

威望

87

eV
积分
92

Level 2 能力者

最近一直在做气体分子与水的过程模拟,发现在模拟过程中对同样数量的气体分子分配不同大小的空间,对于模拟后的压力影响很大,并且模拟过程的平均压力与设定压力相差很大,请问如何理解这个问题,在这种模拟过程中压力的值如何考虑,是以设定值为准还是以模拟平均值为准?

1万

帖子

0

威望

9004

eV
积分
20764

Level 6 (一方通行)

2#
发表于 Post on 2021-11-10 18:29:00 | 只看该作者 Only view this author
你做的是NVT还是NPT?
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?hl=zh-CN&user=XW6C6eQAAAAJ&view_op=list_works&sortby=pubdate
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1034/1702.htm
本团队长期招收研究生,有意者可私信联系

6万

帖子

99

威望

5万

eV
积分
120194

管理员

公社社长

3#
发表于 Post on 2021-11-11 04:42:59 | 只看该作者 Only view this author
把体系截图贴出来,说清楚具体怎么设的控压,提供mdp
北京科音自然科学研究中心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

5

帖子

0

威望

87

eV
积分
92

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2021-11-11 08:29:43 | 只看该作者 Only view this author
wzkchem5 发表于 2021-11-10 18:29
你做的是NVT还是NPT?

NPT过程

5

帖子

0

威望

87

eV
积分
92

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2021-11-11 08:48:08 | 只看该作者 Only view this author
sobereva 发表于 2021-11-11 04:42
把体系截图贴出来,说清楚具体怎么设的控压,提供mdp


体系截图如上图,是CH4+H2O的体系,改变初始CH4或是H2O所占空间对模拟的平均压力影响很大,mdp文件在下面。
我又重新看了下输出的能量文件,发现Presure-ZZ压力与设定值相符。X-Y方向我设定了不可压缩是因为之前设定可压缩时盒子会变得越来越长,最后崩溃。
; define      = -DFLEXIBLE  ; position restrain the protein
; Run parameters
integrator  = md        ; leap-frog integrator
nsteps      = 100000000    ; 2 * 500000 = 1000 ps (1 ns)
dt          = 0.002     ; 2 fs
; Output control
nstxout     = 10000       ; save coordinates every 0.2 ps
nstvout     = 10000       ; save velocities every 0.2 ps
nstenergy   = 10000       ; save energies every 0.2 ps
nstlog      = 10000       ; update log file every 0.2 ps
nstxtcout   = 100000      ; xtc compressed trajectory output every 2 ps
; Bond parameters
continuation            = yes       ; Restarting after NVT
constraint_algorithm    = lincs     ; holonomic constraints
constraints             = h-bonds ; all bonds (even heavy atom-H bonds) constrained
lincs_iter              = 1         ; accuracy of LINCS
lincs_order             = 4         ; also related to accuracy
; Neighborsearching
ns_type     = grid      ; search neighboring grid cels
nstlist     = 5         ; 10 fs
rlist       = 1.0       ; short-range neighborlist cutoff (in nm)
rcoulomb    = 1.0       ; short-range electrostatic cutoff (in nm)
rvdw        = 1.0       ; short-range van der Waals cutoff (in nm)
; Electrostatics
coulombtype     = PME       ; Particle Mesh Ewald for long-range electrostatics
pme_order       = 4         ; cubic interpolation
fourierspacing  = 0.16      ; grid spacing for FFT
; Temperature coupling is on
tcoupl      = Nose-Hoover                       ; More accurate thermostat
tc-grps     = SYSTEM      ; two coupling groups - more accurate
tau_t       = 0.5                      ; time constant, in ps
ref_t       = 285                 ; reference temperature, one for each group, in K
; Pressure coupling is on
pcoupl      = Parrinello-Rahman     ; Pressure coupling on in NPT
pcoupltype  = semiisotropic         ; uniform scaling of x-y box vectors, independent z
tau_p       = 5.0                   ; time constant, in ps
ref_p       = 1000   1000.0             ; reference pressure, x-y, z (in bar)
compressibility = 0    4.5e-5  ; isothermal compressibility, bar^-1
; Periodic boundary conditions
pbc         = xyz       ; 3-D PBC
; Dispersion correction
DispCorr    = EnerPres  ; account for cut-off vdW scheme
; Velocity generation
gen_vel     = no        ; Velocity generation is off

1481

帖子

0

威望

4552

eV
积分
6033

Level 6 (一方通行)

6#
发表于 Post on 2021-11-11 10:04:24 | 只看该作者 Only view this author
试试左边放甲烷水合物晶胞,右边放甲烷水溶液,不要将水和甲烷分开。在MD过程中,甲烷确实会因为不溶解而聚集成气泡,但最终会变成均匀漂亮的水合物。

压力用这个pcoupltype  = isotropic  不会有什么问题的
又菜又爱玩

5

帖子

0

威望

87

eV
积分
92

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2021-11-11 14:32:51 | 只看该作者 Only view this author
牧生 发表于 2021-11-11 10:04
试试左边放甲烷水合物晶胞,右边放甲烷水溶液,不要将水和甲烷分开。在MD过程中,甲烷确实会因为不溶解而聚 ...

多谢,我再试试各相同性控压。这样建模拟盒子是为了重复下别人文章里的模拟过程,寻找三相共存线。在同样压力下我自己模拟出的平衡温度总是比文献里的低不少,但是分子的力场用的应该是一样的,而且模拟时间总是需要很长,一直不理解为什么出现这种情况

本版积分规则 Credits rule

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

GMT+8, 2025-8-18 03:02 , Processed in 0.182646 second(s), 23 queries , Gzip On.

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