计算化学公社

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

[新手求助] 求助:ORCA优化带有多个负电荷的分子结构时不收敛,终止运行

[复制链接 Copy URL]

11

帖子

0

威望

175

eV
积分
186

Level 3 能力者

问题描述:
ORCA 做分子结构优化和频率分析,优化一个小分子,分别带有不同负电荷;当带 2 个负电荷时运行正常,带 3 个和 4 个负电荷时运行不正常而终止运行(3个负电荷时含有一个单电子,即自由基)。同时,先运行了Gaussian,可以正常运行,结果合理。

详见贴图和附件ORCA输出文件。



求各位老师释疑,谢谢啦!

CA3.out

35.87 KB, 下载次数 Times of downloads: 5

CA4.out

35.37 KB, 下载次数 Times of downloads: 5

1万

帖子

0

威望

7405

eV
积分
18177

Level 6 (一方通行)

2#
发表于 Post on 2021-5-2 15:57:54 | 只看该作者 Only view this author
参见http://sobereva.com/61
这篇文章里所有方法都试过仍然无效的话再来问
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

1万

帖子

0

威望

7405

eV
积分
18177

Level 6 (一方通行)

3#
发表于 Post on 2021-5-2 16:05:26 | 只看该作者 Only view this author
另外补充一句,如果和这个计算对应的实验是在溶液里做的,那么应该一开始就加溶剂模型算。有的高价离子只在溶液里存在,在气相里不存在,自然收敛困难。先加溶剂模型,如果仍然不收敛,再尝试上面贴的那些收敛方法。
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

433

帖子

0

威望

2204

eV
积分
2637

Level 5 (御坂)

娃娃儿鱼

4#
发表于 Post on 2021-5-2 16:28:35 | 只看该作者 Only view this author
真·探

5万

帖子

99

威望

5万

eV
积分
112507

管理员

公社社长

5#
发表于 Post on 2021-5-2 17:58:00 | 只看该作者 Only view this author
既然Gaussian能收敛,把收敛的波函数传给ORCA当初猜
将Gaussian等程序收敛的波函数作为ORCA的初猜波函数的方法
http://sobereva.com/517http://bbs.keinsci.com/thread-14905-1-1.html
另外,HF成份较高的泛函,以及长程校正泛函,普遍比HF成份中等或较低的更容易收敛些。也可以尝试诸如wB97X-D3
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

11

帖子

0

威望

175

eV
积分
186

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2021-5-3 10:56:32 | 只看该作者 Only view this author
首先谢谢各位老师提供的方法,昨天晚上和今天测试了一下,发现:(1)将Gaussian产生的波函数(b3lyp/6-311+g(d,p)基组)作为ORCA波函数初猜(def2-TZVP基组),带3个负电荷的分子在def2-TZVP基组下可以收敛。(2)又将def2-TZVP产生的波函数.gbw文件作为加了弥散函数的ma-def2-TZVP的波函数初猜,不能收敛;去掉RIJCOSX加速也不能收敛。(3)Sob老师提到的wB97X-D3还没有测试(主要是新手,还不熟啊)

3814

帖子

4

威望

8005

eV
积分
11899

Level 6 (一方通行)

MOKIT开发者

7#
发表于 Post on 2021-5-3 11:23:25 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2021-5-3 11:49 编辑

(1)这分子挺小,直接用高斯算也挺容易的。
(2)如果实在想用ORCA,建议加上关键词grid4 NoFinalGrid(若用grid5更佳),默认格点太糙了。
(3)如果实在想用RIJCOSX,建议再加上关键词gridx5 NoFinalGridx(若用grid6更佳).
(4)遵循上述(2)和(3)建议后,没必要做#6楼那么多测试,直接在高斯里也用ma-def2-TZVP基组(用自定义基组)算完传轨道给ORCA即可。
自动做多参考态计算的程序MOKIT

11

帖子

0

威望

175

eV
积分
186

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 2021-5-3 14:41:28 | 只看该作者 Only view this author
zjxitcc 发表于 2021-5-3 11:23
(1)这分子挺小,直接用高斯算也挺容易的。
(2)如果实在想用ORCA,建议加上关键词grid4 NoFinalGrid( ...

好的,我先试试,谢谢啦

3814

帖子

4

威望

8005

eV
积分
11899

Level 6 (一方通行)

MOKIT开发者

9#
发表于 Post on 2021-5-3 15:25:17 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2021-5-3 15:32 编辑
lightman 发表于 2021-5-3 14:41
好的,我先试试,谢谢啦

我举个例子,先用高斯做UB3LYP计算
  1. %chk=CA3.chk
  2. %mem=96GB
  3. %nprocshared=48
  4. #p UB3LYP/def2TZVP nosymm stable=opt

  5. title 这一步是先在一个合适的基组下收敛,并检验波函数稳定性,得到稳定的波函数

  6. -3 2
  7. [坐标]
  8. [空行]
  9. --Link1--
  10. %chk=CA3.chk
  11. %mem=96GB
  12. %nprocshared=48
  13. #p UB3LYP/gen nosymm int=nobasistransform guess=read geom=allcheck scf(conver=6)

  14. @ma-TZVP.txt
  15. [空行]
  16. [空行]
复制代码

Link1这步则是在目标基组下做SCF计算,收敛标准不用太严(若按照高斯默认收敛标准更佳),我们只是给ORCA弄个非常好的初始轨道。依次执行
  1. formchk CA3.chk CA3.fch  # 获取fch文件
  2. fch2mkl CA3.fch             # 从fch文件生成.inp和.mkl文件
  3. orca_2mkl CA3 -gbw        # 将.mkl转化为.gbw文件
复制代码

打开.inp文件,添上必要关键词,例如
  1. %pal nprocs 16 end
  2. %maxcore 2000
  3. ! B3LYP/G D3 TightSCF RIJCOSX grid5 NoFinalGrid gridx6 NoFinalGridx def2/J
  4. %scf
  5. Thresh 1e-12
  6. Tcut 1e-14
  7. end
  8. [这里自动写好了坐标和ma-def2-TZVP基组信息,不用改、也不能改;关键词那行无需写ma-def2-TZVP]
复制代码

提交ORCA计算,SCF将在13圈收敛。补充几点说明:
(1)我在ORCA里用B3LYP/G是为了与高斯B3LYP较严格地对应,如果你想用ORCA自带默认的B3LYP也行。
(2)fch2mkl是我开源的小程序,可在https://gitlab.com/jxzou/mokit免费下载使用,它可以同时生成带基组信息的.inp和.mkl文件;如果你不想用fch2mkl,就用Multiwfn生成mkl文件也行。

自动做多参考态计算的程序MOKIT

1万

帖子

0

威望

7405

eV
积分
18177

Level 6 (一方通行)

10#
发表于 Post on 2021-5-3 15:25:24 | 只看该作者 Only view this author
lightman 发表于 2021-5-3 03:56
首先谢谢各位老师提供的方法,昨天晚上和今天测试了一下,发现:(1)将Gaussian产生的波函数(b3lyp/6-311 ...

首先你还是得确认一下,你真的要算气相中的-3价、-4价离子吗?
如果是的,我强烈怀疑你这个计算的实用价值。
如果不是,先加溶剂模型。加上溶剂模型很可能就没有收敛困难问题了,而如果不加溶剂模型,即使收敛了,结果也不是你想要的。
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

11

帖子

0

威望

175

eV
积分
186

Level 3 能力者

11#
 楼主 Author| 发表于 Post on 2021-5-3 15:41:33 | 只看该作者 Only view this author
zjxitcc 发表于 2021-5-3 15:25
我举个例子,先用高斯做UB3LYP计算

Link1这步则是在目标基组下做SCF计算,收敛标准不用太严(若按照高 ...

谢谢啦,受教了,我先消化一下,然后再试试

11

帖子

0

威望

175

eV
积分
186

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2021-5-3 15:42:56 | 只看该作者 Only view this author
wzkchem5 发表于 2021-5-3 15:25
首先你还是得确认一下,你真的要算气相中的-3价、-4价离子吗?
如果是的,我强烈怀疑你这个计算的实用价 ...

谢谢指教,但是这个是在晶体里面,作为配体的,不是溶解在水里或者其他溶剂

1万

帖子

0

威望

7405

eV
积分
18177

Level 6 (一方通行)

13#
发表于 Post on 2021-5-3 19:26:25 | 只看该作者 Only view this author
lightman 发表于 2021-5-3 08:42
谢谢指教,但是这个是在晶体里面,作为配体的,不是溶解在水里或者其他溶剂

那应该加上配阳离子,而且仍然要想办法描述外部晶体环境的介电常数。办法有两个,一个是用QM/MM或ONIOM,把周围晶胞的离子用点电荷描述;另一个是如果能估计出晶体的介电常数的话,加一个溶剂模型,把溶剂的介电常数改成这个晶体的介电常数。
晶体里的环境和溶剂环境的差别,远比晶体里的环境和真空的差别要小。所以在真空里算一个实际在晶体里的分子是错误的做法。
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 15:19 , Processed in 0.959072 second(s), 24 queries , Gzip On.

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