计算化学公社

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

[GROMACS] 计算离子穿过单层COF膜的PMF出错

[复制链接 Copy URL]

72

帖子

0

威望

1491

eV
积分
1563

Level 5 (御坂)

各位老师,我计算锂离子穿过单层COF膜的PMF,反应坐标选取的是锂离子(示意图中的红色粒子)到虚拟点(示意图中的黄色粒子)之间的距离。在每一个窗口中锂离子距离虚拟点的距离通过shell脚本自动替换mdp文件中pull-coord1-init后的值实现,力常数为1000 kJ/mol/nm2,每个窗口的间距是0.1 nm。整个模拟过程分为以下两个步骤:首先是平衡相(对应eq.mdp文件)过程,然后是产生相(对应prod.mdp文件)过程。PMF数据来自产生相过程,利用gmx中wham命令计算。计算的命令为gmx wham -it tpr.dat -if pullf.dat -bins 200 -bsres -nBootstrap 100 -unit kJ。按照我的理解,PMF曲线应该是左右对称的,但是实际计算出来的PMF曲线却不是这样的。不知道哪儿出了问题,麻烦各位老师帮我看看哪儿出了问题。以下是相关的文件。谢谢各位老师。

示意图.png (215.25 KB, 下载次数 Times of downloads: 8)

示意图

示意图

histo-xvg.png (24.19 KB, 下载次数 Times of downloads: 7)

histo.xvg图像

histo.xvg图像

profile-xvg.png (15.11 KB, 下载次数 Times of downloads: 7)

profile.xvg图像

profile.xvg图像

eq.mdp

1.64 KB, 下载次数 Times of downloads: 18

eq过程的mdp

prod.mdp

1.45 KB, 下载次数 Times of downloads: 22

prod过程的mdp

1

帖子

0

威望

53

eV
积分
54

Level 2 能力者

2#
发表于 Post on 2024-1-18 11:22:44 | 只看该作者 Only view this author
请问解决了吗?我也有类似的问题

72

帖子

0

威望

1491

eV
积分
1563

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2024-1-18 19:18:37 | 只看该作者 Only view this author
nanoZLCH 发表于 2024-1-18 11:22
请问解决了吗?我也有类似的问题

我后面又把计算的细节检查了一遍,发现我把锂离子xyz方向上都施加了位置限制,应该只在xy方向上施加位置限制(因为离子是沿着z轴穿越COF)。当我把z轴上的位置限制关掉后,离子在靠近COF附近PMF有一个峰,但是曲线的波动性比较大。

本版积分规则 Credits rule

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

GMT+8, 2025-8-18 07:31 , Processed in 0.186896 second(s), 29 queries , Gzip On.

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