计算化学公社

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

[Gaussian/gview] Gaussian中BOMD的计算输入求助

[复制链接 Copy URL]

117

帖子

0

威望

1126

eV
积分
1243

Level 4 (黑子)

想用Gaussian的BOMD模拟研究氧负离子沿顶点进攻甲烷(O-H-C在一条直线上)的动力学过程(如图fig-1.png),即氧负离子沿Z轴的负方向以1.55km/s(输入文件速度是Bohr/s)的速度移动,甲烷开始是静止的,发生的反应是O-  + CH4 --> OH- + CH3 .        我的输入文件如下:
大家会注意到,我写的是氧负离子沿Z轴的负方向移动,而输入文件中最后一行却是X轴方向上有速度,这就是我的问题一:为什么输入文件中的坐标原点在碳上,在进行计算时原点不是初始的设置呢?(当然我这样设置是没有错的,还是按我的初衷,氧负离子沿顶点进攻甲烷)

%chk=och4-s-bomd1.chk
%nprocshared=8
%mem=10GB
#p mp2/6-31+g(d) bomd=(maxpoint=200,ReadVelocity)

Title Card Required

-1 2
C                  0.00000000    0.00000000    0.00000000
H                  0.00000000    0.00000000    1.09093359
H                  1.02860426    0.00000000   -0.36346900
H                 -0.51393011    0.89101214   -0.36346897
H                 -0.51440540   -0.89054680   -0.36380555
O                  0.00000000    0.00000000    7.09093359

0
0.0       0.0      0.0      
0.0       0.0      0.0      
0.0       0.0      0.0      
0.0       0.0      0.0      
0.0       0.0      0.0      
-29347042653172.90           0.0       0.0   
问题二:上述计算结果是, 氧负离子与甲烷先靠近后排斥分离,并没有发生任何反应,我不知道我的输入哪里有问题?



备注:
附件中的och4-s-bomd1.out是上述的输出文件,och4-s-bomd3.out是b3lyp/6-311++g(2d,2p)方法的结果,如果不加iop(5/13=1)会出现自旋污染的错误。

fig-1.png (9.04 KB, 下载次数 Times of downloads: 32)

fig-1.png

och4-s-bomd1.out

8.11 MB, 下载次数 Times of downloads: 78

och4-s-bomd3.out

3.56 MB, 下载次数 Times of downloads: 27

117

帖子

0

威望

1126

eV
积分
1243

Level 4 (黑子)

2#
 楼主 Author| 发表于 Post on 2015-3-8 23:38:12 | 只看该作者 Only view this author
问题三:och4-s-bomd3.out中改变方法后为什么只跑了114步就正常结束了,我设的是500步

6万

帖子

99

威望

5万

eV
积分
120181

管理员

公社社长

3#
发表于 Post on 2015-3-9 12:31:31 | 只看该作者 Only view this author
1 用nosymm避免自动调整朝向

2 可以再加大入射速度看看是否反应。也可以先做个IRC研究摸一下情况。


不要用iop(5/13=1),这极为危险。把弥散函数去掉,自然就好收敛了。对于当前体系,弥散函数不是必要的,对于B3LYP,用6-311G**就足够精确了。

114步没有正常结束,停止是因为SCF没收敛,输出文件中可见
>>>>>>>>>> Convergence criterion not met.
SCF Done:  E(UB3LYP) =  -115.693996015     A.U. after   65 cycles
            NFock= 64  Conv=0.80D-04     -V/T= 2.0035
北京科音自然科学研究中心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

117

帖子

0

威望

1126

eV
积分
1243

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2015-3-10 15:41:11 | 只看该作者 Only view this author
sobereva 发表于 2015-3-9 12:31
1 用nosymm避免自动调整朝向

2 可以再加大入射速度看看是否反应。也可以先做个IRC研究摸一下情况。

首先感谢sobereva老师!
1.加了nosymm后解决了自动朝向的问题,而坐标原点会变,这应该是Gaussian默认的,包括在计算完成后也会将原点放置到整个分子的中心位置。

2. 如sobereva所料,我加大了入射速度后反应顺利进行。

3. 我把所有的iop(5/13)都去掉了,加了int=ultrafine或SCF(conver=6)后将SCF收敛的问题解决了。

对于您建议的B3LYP/6-311G**我也试过了,有时也会存在SCF不收敛的问题,但是可以解决。
我不准备用这个方法和基组的原因是,此法在计算静态的热力学数据如delta H,文献中是放热,为负值,而此法计算的delta H为正值。

还有几个问题请教一下:
问题1:对于我这个体系用高斯的BOMD计算动力学,用mp2/6-31+g(d) 的计算精度够精确么?
          我选择此法的依据就是计算静态的热力学数据(delta H和delta E)跟实验值比较后较接近。
        不知道我这样考虑是否充分,是否还需要跟文献中用过的一些更高水平的方法做一下比较呢?

问题二:关于BOMD选项中的StepSize,当StepSize中加GradientOnly后步长变为0.025飞秒,不加为0.25 amu^1/2*Bohr,后者像是长度单位,请问后者0.25 amu^1/2*Bohr较前者有什么优势吗?
        一般在动力学计算的讨论中我们一般说在某时刻(如2.0ps)的一些变化,即以时间为步长;当步长为0.25 amu^1/2*Bohr的时候我突然感觉分析的时候不知该怎么表达了?

6万

帖子

99

威望

5万

eV
积分
120181

管理员

公社社长

5#
发表于 Post on 2015-3-10 18:42:05 | 只看该作者 Only view this author
1 建议用M062X/TZVP算算试试,如果计算量有富余,也可以结合更贵的def2-TZVP,热力学数据计算结果应该比MP2/6-31+G*好,计算量也更小。MP2虽然可以,但6-31+G*相比之下显得略穷酸了。

2 两种情况的动力学步进算法不一样,gradientonly下是固定每一步时间,BOMD默认情况下是固定每一步步长。非要用时间来讨论的话,要么gradientonly,要么用ADMP。
北京科音自然科学研究中心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

117

帖子

0

威望

1126

eV
积分
1243

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2015-3-10 20:28:34 | 只看该作者 Only view this author
谢谢sobereva老师,我试试。

588

帖子

0

威望

3310

eV
积分
3898

Level 5 (御坂)

7#
发表于 Post on 2017-7-5 20:30:58 | 只看该作者 Only view this author
diaolanxinyu 发表于 2015-3-10 20:28
谢谢sobereva老师,我试试。

想请问一下楼主,我想做一个分子内的BOMD,想计算一个原子进攻另一个原子,这种模拟应该怎么写输入文件啊

本版积分规则 Credits rule

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

GMT+8, 2025-8-17 18:54 , Processed in 0.254456 second(s), 23 queries , Gzip On.

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