计算化学公社

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

[GROMACS] 计算乙烯在ZIF-8的无限稀释时检查无报错,但平衡和产品为什么不能完整跑完呢

[复制链接 Copy URL]

2

帖子

0

威望

17

eV
积分
19

Level 1 能力者

用gromacs515跑乙烯在ZIF-8的无限稀时平衡打算跑10ns,产品跑60ns,仅在top文件中修改了乙烯间的epsilon为0,平衡时有eql.xtc、eql.tpr、eql.edr文件生成,但只跑了几百皮秒就终止了,没有.gro和.cpt生成。用gmx mdrun -deffnm eql -ntmpi 8 -ntomp 2 -npme 2 -cpi eql.cpt -noappend -v强制生成,但产品文件也会遇到相同的问题。检查输出slurm-17987.out为step 217400, will finish Fri Jun 20 10:59:21 2025/var/spool/slurm/slurmd/job17987/slurm_script: line 21: 3568748 Segmentation fault      (core dumped) gmx mdrun -deffnm eql -ntmpi 8 -ntomp 2 -npme 2 -cpi eql.cpt -noappend -v,轨迹没有问题,请问这是什么原因呢,内存分配太少了吗?
eql.mdp文件如下:integrator               = md
tinit                    = 0
dt                       = 0.001
nsteps                   = 10000000  ; 10ns

nstxout                  = 0
nstvout                  = 0
nstfout                  = 0
nstlog                   = 50000
nstenergy                = 1000
nstxout-compressed       = 10000
compressed-x-grps        = system

cutoff-scheme            = Verlet   
pbc                      = xyz
rlist                    = 1.4  

coulombtype              = PME
rcoulomb                 = 1.4  

vdw-type                 = cut-off   
rvdw-switch              = 1.0   
rvdw                     = 1.4
DispCorr                 = EnerPres

tcoupl                   = v-rescale
tc-grps                  = MOL  C2H4
tau_t                    = 0.2 0.2
ref_t                    = 308 308

constraints              = hbonds
constraint_algorithm     = lincs

freezegrps    = Zn
freezedim     = Y  Y  Y

periodic-molecules       = yes   

gmx.slurm文件如下:
#!/bin/bash
#SBATCH -N 1
#SBATCH -n 16
#SBATCH -p cpu
#SBATCH -J nvt_50
#SBATCH --exclude=compute-0-13
##Environment setting for Gromacs

# cd $SLURM_SUBMIT_DIR

set -e

# source /home/public/apps/intel/18/compilers_and_libraries_2018.5.274/linux/bin/iccvars.sh intel64
# scl enable devtoolset-9 bash
source /home/public/apps/gromacs515/run_env

export GMX_CUDA_GRAPH=1

#检查当前目录下是否存在 em、eql 和 prd 三个目录。如果某个目录不存在,则创建该目录
if [ ! -d "./em" ];then
    mkdir ./em
fi
if [ ! -d "./eql" ];then
    mkdir ./eql
fi
if [ ! -d "./prd" ];then
    mkdir ./prd
fi

gmx grompp -f mdp/em.mdp -c top/ZIF-8-C2H4.gro -p top/ZIF-8_C2H4.top -o em/em -maxwarn 1 -n top/ZIF-8.ndx
cd em
gmx mdrun -deffnm em -nt 16
cd ..
rm -rf mdout.mdp

gmx grompp -f mdp/eql.mdp -c em/em.gro -t em/em.trr -p top/ZIF-8_C2H4.top -o eql/eql -maxwarn 1 -n top/ZIF-8.ndx
cd eql
gmx mdrun -deffnm eql -nt 16
cd ..
rm -rf mdout.mdp

gmx grompp -f mdp/prd.mdp -c eql/eql.gro -t eql/eql -p top/ZIF-8_C2H4.top -o prd/prd -maxwarn 1 -n top/ZIF-8.ndx
cd prd
gmx mdrun -deffnm prd -nt 16
cd ..
rm -rf mdout.mdp


top文件中将乙烯间的epsilon为0这行注释,模拟可正常运行,若在eql.mdp文件末尾加上energygrps=C2H4
energygrp-excl=C2H4 C2H4会有如下警告:
WARNING 1 [file mdp/eql.mdp]:
Can not exclude the lattice Coulomb energy between energy groups
WARNING 2 [file mdp/eql.mdp]:
The sum of the two largest charge group radii (3.368419)is larger than
rlist(1.400000)
接着 删除energygrp-excl = C2H4 C2H4后报错
Fatal error:
There is no domain decomposition for 16 ranks that is compatible with the given box and a minimum cell size of 0.87525nm
Change the number ofranks or mdrun option -rdd or -dds
Look in the log file for details on the domain decomposition
核数减小为4后报错
Program gmx mdrun,VERSION 5.1.5
Source code file: /home/public/all/gro/gromacs-5.1.5/src/gromacs/ewald/pme-redistribute.cpp, line: 276
Fatal error:
1 particles communicated to PME rank 1 are more than 2/3 times the cut-off out of the domain decomposition cell of
stheir charge group in dimension y.
This usually means that your system is not well equilibrated.
请问各位大佬,我的脚本里是哪些参数不合理吗,应该怎样修改呢?

ZIF-8_C2H4.top.png (52.55 KB, 下载次数 Times of downloads: 28)

ZIF-8_C2H4.top

ZIF-8_C2H4.top

slurm-17987.out.png (40.62 KB, 下载次数 Times of downloads: 31)

slurm-17987.out

slurm-17987.out

eql.log.png (53.24 KB, 下载次数 Times of downloads: 32)

eql.log

eql.log

6万

帖子

99

威望

5万

eV
积分
120081

管理员

公社社长

2#
发表于 Post on 2025-6-22 07:18:01 | 只看该作者 Only view this author
这种事99.9%的概率是动力学模拟崩溃,其中又有99.9%的概率是拓扑文件不当所致。跟内存不够没关系,本来gromacs就不怎么耗内存
参考http://sobereva.com/soft/Sobtop#FAQ8仔细检查拓扑文件
北京科音自然科学研究中心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

2

帖子

0

威望

17

eV
积分
19

Level 1 能力者

3#
 楼主 Author| 发表于 Post on 2025-6-22 09:17:56 | 只看该作者 Only view this author
sobereva 发表于 2025-6-22 07:18
这种事99.9%的概率是动力学模拟崩溃,其中又有99.9%的概率是拓扑文件不当所致。跟内存不够没关系,本来grom ...

社长,我把top文件中的非键参数一行注释即不改epsilon,是可以正常运行的。但无限稀需要消除分子间作用力,epsilon必须为0,而改了之后模拟又会崩溃,请问跑无限稀有没有其他推荐的方法呢?

6万

帖子

99

威望

5万

eV
积分
120081

管理员

公社社长

4#
发表于 Post on 2025-6-23 05:47:39 | 只看该作者 Only view this author
笨笨鸟 发表于 2025-6-22 09:17
社长,我把top文件中的非键参数一行注释即不改epsilon,是可以正常运行的。但无限稀需要消除分子间作用力 ...

无限稀不是靠改这个来体现的,而是模型上体现的。可以不同浓度下计算,做外推得到无限稀的结果
北京科音自然科学研究中心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

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 05:52 , Processed in 0.200877 second(s), 23 queries , Gzip On.

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