计算化学公社

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

[GROMACS] 求助:氨基化合物在水相中MD模拟奔溃

[复制链接 Copy URL]

26

帖子

0

威望

659

eV
积分
685

Level 4 (黑子)

小林

本帖最后由 nku_linz 于 2023-9-28 21:37 编辑

采用gromacs模拟氨基化合物与皂苷的相互作用

两个化合物通过ORCA的B97-3c进行优化和振动分析,参考sobtop程序主页http://sobereva.com/soft/Sobtop/中的例1生成拓扑文件

接着于ORCA进行单点计算,并参考博文http://sobereva.com/441,通过Multiwfn计算RESP电荷(施加了等价性约束),把电荷信息换为RESP电荷

构建5*5*5的盒子放入一个CS(氨基化合物)和一个GA(皂苷),加入水分子并用Cl离子平衡盒子电荷

md进行能量最小化 emtol  = 10,最小化过程顺利,提示为
Polak-Ribiere Conjugate Gradients converged to machine precision in 2125 steps, but did not reach the requested Fmax < 10.
Potential Energy  = -2.4436003e+05
Maximum force     =  5.8923340e+02 on atom 176
Norm of force     =  6.9977082e+00


接着跑平衡相模拟,步长为2fs,步数为50000,使用Berendsen压浴,tau_p=0.5, 控温使用V-rescale,tau_t=0.2, 升温时长为30 ps,从0升到298.15K

平衡跑几步就报错,提示:
step 14580: One or more water molecules can not be settled.
Check for bad contacts and/or reduce the timestep if appropriate.
Wrote pdb files with previous and current coordinates


排查崩溃原因,把平衡相步长缩短至0.5fs,步数为200000,去掉约束,升温速率减慢,升温时长为80 ps,从0升到298.15K

平衡相可以跑更长时间,但仍然提示错误:
Step 178540  Warning: pressure scaling more than 1%, mu: 0.98725 0.98725 0.98725
step 178546: One or more water molecules can not be settled.
Check for bad contacts and/or reduce the timestep if appropriate.


看到压力有变化,调整tau_p=0.8,步数增加到250000,升温时长改为100ps

模拟到后面还是崩溃:
step 198716: One or more water molecules can not be settled.
Check for bad contacts and/or reduce the timestep if appropriate.
Wrote pdb files with previous and current coordinates


单独对两个分子做模拟,发现GA分子单独在水中跑模拟可以顺利进行,怀疑是氨基化合物CS的问题,gmx产生了模拟轨迹,调出崩溃前的一帧到VMD中查看

发现CS中61和13号原子,25号和80号原子大幅度偏移


检查结构文件和拓扑文件,没看出哪里不妥,请教各位老师,这是哪里操作不当导致?[atomtypes]项统一放到ffnonbonded.itp文件中

CS_pH7_opt.gro (5.41 KB, 下载次数 Times of downloads: 2)


CS_pH7_opt.itp (95.74 KB, 下载次数 Times of downloads: 3)


em.mdp (387 Bytes, 下载次数 Times of downloads: 0)


eq.mdp (773 Bytes, 下载次数 Times of downloads: 0) fix.gro (10.63 KB, 下载次数 Times of downloads: 0)


fix.xtc (168.35 KB, 下载次数 Times of downloads: 0)

topol.top (307 Bytes, 下载次数 Times of downloads: 3)
ffnonbonded.itp (6.32 KB, 下载次数 Times of downloads: 0)




μ'sic forever ~♪♪♪♪♪♪♪♪♪~

6万

帖子

99

威望

6万

eV
积分
125181

管理员

公社社长

2#
发表于 Post on 2023-9-29 05:52:44 | 只看该作者 Only view this author
CS直接用sobtop创建基于GAFF力场的拓扑文件就完了,根本不需要也不应该基于Hessian产生谐振势形式的力常数
仔细看http://sobereva.com/soft/Sobtop#FAQ11
而且网页里还都粗体字特意强调了
注:绝对不要以为什么时候都得像本例这样提供含有Hessian的文件并让Sobtop计算力常数。如果你要对普通有机体系产生拓扑文件,应该效仿的是例2直接用GAFF的参数,那是最省事的。老有人只看了本例,居然连例2都不看就去胡搞。也记得把FAQ10和FAQ11看了,搞清楚什么时候才有必要基于Hessian算力常数。


北京科音自然科学研究中心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

75

帖子

0

威望

675

eV
积分
750

Level 4 (黑子)

3#
发表于 Post on 2023-10-3 12:02:55 来自手机 | 只看该作者 Only view this author
sobereva 发表于 2023-9-29 05:52
CS直接用sobtop创建基于GAFF力场的拓扑文件就完了,根本不需要也不应该基于Hessian产生谐振势形式的力常数
...

您好,我直接用sobtop的gaff力场参数化丙酮 但是密度到了810 理论应该792,这种程度的偏差合理吗?如果基于DFT拟合键参数也差不多 应该是非键参数的问题。

1665

帖子

5

威望

4788

eV
积分
6553

Level 6 (一方通行)

喵星人

4#
发表于 Post on 2023-10-3 12:13:29 | 只看该作者 Only view this author
zdworld 发表于 2023-10-3 12:02
您好,我直接用sobtop的gaff力场参数化丙酮 但是密度到了810 理论应该792,这种程度的偏差合理吗?如果基 ...

合理,这误差已经不大了,就2.2%你还想咋样
gaff的原子类型考虑的化合物类型很多,vdW参数这点误差已经很小了
成键参数对密度影响很小,就是非键的问题,最多你再调调电荷

6万

帖子

99

威望

6万

eV
积分
125181

管理员

公社社长

5#
发表于 Post on 2023-10-3 14:17:00 | 只看该作者 Only view this author
zdworld 发表于 2023-10-3 12:02
您好,我直接用sobtop的gaff力场参数化丙酮 但是密度到了810 理论应该792,这种程度的偏差合理吗?如果基 ...

GAFF是形式简单的通用力场,能达到这样的准确度就可以了。如果你想要更高精度,那需要你去优化分子专一性的LJ参数/原子电荷,类似于优化水模型一样。届时可以以当前的参数作为初猜。
北京科音自然科学研究中心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

75

帖子

0

威望

675

eV
积分
750

Level 4 (黑子)

6#
发表于 Post on 2023-10-3 16:51:42 来自手机 | 只看该作者 Only view this author
喵星大佬 发表于 2023-10-3 12:13
合理,这误差已经不大了,就2.2%你还想咋样
gaff的原子类型考虑的化合物类型很多,vdW参数这点误差已经 ...

好的,非常感谢

75

帖子

0

威望

675

eV
积分
750

Level 4 (黑子)

7#
发表于 Post on 2023-10-3 16:52:18 来自手机 | 只看该作者 Only view this author
sobereva 发表于 2023-10-3 14:17
GAFF是形式简单的通用力场,能达到这样的准确度就可以了。如果你想要更高精度,那需要你去优化分子专一性 ...

谢谢,我去了解一下

26

帖子

0

威望

659

eV
积分
685

Level 4 (黑子)

小林

8#
 楼主 Author| 发表于 Post on 2023-10-14 12:59:38 | 只看该作者 Only view this author
sobereva 发表于 2023-9-29 05:52
CS直接用sobtop创建基于GAFF力场的拓扑文件就完了,根本不需要也不应该基于Hessian产生谐振势形式的力常数
...

谢谢老师指出错误,我没有仔细看FAQ10和FAQ11, 折腾不讨好!已经改用例2的方法产生.itp文件,MD已可以正常跑起来。
μ'sic forever ~♪♪♪♪♪♪♪♪♪~

本版积分规则 Credits rule

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

GMT+8, 2026-2-26 01:30 , Processed in 0.173987 second(s), 23 queries , Gzip On.

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