计算化学公社

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

[ORCA] ORCA6.0.0单点任务带弥散基组导致线性相关和SCF震荡

[复制链接 Copy URL]

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

本帖最后由 LetsQu1t 于 2024-10-31 13:48 编辑

各位老师好
ORCA6.0.0单点任务计算一个主族体系(45原子)的色散主导的弱相互作用,使用了自定义鬼原子实现counterpoise方法,理论方法wB97M-V/ ma-def2-TZVP
使用RIJK近似,AutoAux生成辅助基组
提交任务后SCF能量乱跳无法收敛,怀疑是因为AutoAux基组导致的线性相关问题。严重时LeanSCF求解器会直接崩溃 [error termination in LEANSCF]

输入文件中第一个任务的部分如下
尝试了PCD消除线性相关,修改了sthresh,使用在wB97M-V/ def2-TZVP下完成任务的轨道作为初猜,使用defgrid3格点和slowconv修改阻尼参数。
TRAH-SCF感觉这里用处不太而且过于昂贵无法负担(wB97M-V不支持解析二阶导,跑了十个小时还在迭代,收敛效果也不行),所以选择手动关闭。
%pal nprocs 24 end

! wB97M-V ma-def2-TZVP autoaux RIJK strongSCF noautostart NoTRAH MORead DEFGRID3 SlowConv
%maxcore     6000
%scf
  sthresh 1e-6 #default 1e-7
end

%basis
  PCDTrimBas   Overlap # Trim the orbital basis in the overlap metric
  PCDTrimAuxJ  Coulomb # Trim the AuxJ basis in the Coulomb metric
  PCDTrimAuxJK Coulomb # Trim the AuxJK basis in the Coulomb metric
  PCDTrimAuxC  Coulomb # Trim the AuxC basis in the Coulomb metric
  PCDThresh    -1      # Threshold for the PCD: chosen automatically if <0
end
%moinp "triPhoxo+Me3N_afterGOAT+B3LYPD3BJ-TZVP_counterpoiseMOfeed_wB97M-V_def2TZVP.gbw"

* xyz   1   1
请问各位老师有没有什么好的解决办法。如果确实是因为AutoAux带来了严重的线性相关,是否应该更换方法到DLPNO-CCSD(T)/ aug-cc-pVTZ (with aug-cc-pVTZ/JK for RIJK auxiliary basis set and aug-cc-pVTZ/C as the RI-C auxiliar basis set)。



1万

帖子

0

威望

7402

eV
积分
18171

Level 6 (一方通行)

2#
发表于 Post on 2024-10-31 21:54:59 | 只看该作者 Only view this author
试试把PCDThresh设成比默认值大一两个数量级的值,此外也可以尝试设严%scf里的thresh、tcut等
其实ma-def2-TZVP的BSSE很小了,未必会比泛函误差大,可以考虑不做counterpoise
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2024-10-31 21:55:09 | 只看该作者 Only view this author
挑了输入文件里SCF的几步迭代,后面也一样能量乱跳
1    -944.0606090256731022     0.00e+00  2.86e+02  2.52e+04  1.64e-01  0.850  21.1
Warning: op=0 Small HOMO/LUMO gap (-1769.096) - skipping pre-diagonalization
         LevelShift set to 1.000 Eh
         Will do a full diagonalization
    2    -1027.0742407244458718    -8.30e+01  2.89e+02  2.29e+04  4.18e-01  0.850  22.4
                               ***Turning on AO-DIIS***
    3    -975.9136747420309348     5.12e+01  2.43e+02  1.78e+04  2.40e-01  0.850  22.0
    4    -2052.8334285206155982    -1.08e+03  1.89e+02  1.88e+04  3.94e-01  0.850  22.0
    5    -2295.0346533548918160    -2.42e+02  1.62e+02  1.49e+04  5.25e-01  0.850  22.1
    6    -2300.5446060234544348    -5.51e+00  1.42e+02  1.09e+04  4.34e-01  0.850  22.0
    7    -1106.7810643843283742     1.19e+03  1.51e+02  1.13e+04  4.99e-01  0.850  22.0
    8    -527.9995447499134116     5.79e+02  1.64e+02  1.19e+04  5.49e-01  0.850  21.8

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2024-10-31 22:18:10 | 只看该作者 Only view this author
wzkchem5 发表于 2024-10-31 13:54
试试把PCDThresh设成比默认值大一两个数量级的值,此外也可以尝试设严%scf里的thresh、tcut等
其实ma-def2 ...

感谢回复。我看DiffSThresh好像自动把Thresh设置到1e-12,TCut 1e-13了。
我也觉得counterpoise不是必须的,但是因为实现起来比较简单,而且我的体系弱相互作用基本就是范德华力,所以干脆就弄了,原本打算配合使用的方法是RI-revDSD-PBEP86-D4或者DLPNO-CCSD(T)搭配ma-def2-TZVPP的,但是现在用便宜的方法尝试了下结果ma-def2加AutoAux直接SCF不收敛。

42

帖子

1

威望

738

eV
积分
800

Level 4 (黑子)

5#
发表于 Post on 2024-10-31 23:07:27 | 只看该作者 Only view this author
也可以换个泛函试试,比如wB97x-v

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2024-11-1 00:03:36 | 只看该作者 Only view this author
ultramanm87 发表于 2024-10-31 15:07
也可以换个泛函试试,比如wB97x-v

嗯嗯,wB97M-V好像常见SCF不收敛问题。我换理论看看

5万

帖子

99

威望

5万

eV
积分
112496

管理员

公社社长

7#
发表于 Post on 2024-11-1 00:46:32 | 只看该作者 Only view this author
远不如用wB97M-V/def2-QZVPP算弱相互作用,BSSE可以忽略,这种级别100多个原子都算得动,而且结合标配的/J基组,线性依赖问题远小于ma-def2-TZVP结合autoaux
诸如下文高精度计算碳环和富勒烯之间的相互作用能用的就是wB97M-V/def2-QZVPP
全面揭示各种碳环与富勒烯之间独特的pi-pi相互作用!
http://sobereva.com/727http://bbs.keinsci.com/thread-49376-1-1.html

再降一档可以用wB97M-V/def2-TZVPP结合gCP,上文算6个碳环+1个富勒烯的大体系就用了这个级别。

ma-def2-TZVP结合autoaux是属于自找麻烦的组合,再加上鬼原子麻烦更多。

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
LetsQu1t + 1 谢谢

查看全部评分 View all ratings

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

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2024-11-7 09:38:21 | 只看该作者 Only view this author
sobereva 发表于 2024-10-31 16:46
远不如用wB97M-V/def2-QZVPP算弱相互作用,BSSE可以忽略,这种级别100多个原子都算得动,而且结合标配的/J ...

谢谢社长指点。这里带弥散函数也是怕被同行拷打。我在ORCA中很少用ma-def2系列,因为没有配套的辅助基组。当时我换用DLPNO-CCSD(T)/ aug-cc-pVTZ后很快就算完了,不过我还是研究了您在思想家公社的帖子,不知这样理解是否正确:1. 当基组升至4-zeta级别,BSSE校正能很小,因此不需要使用counterpoise方法。2. ‘计算弱相互作用需要弥散函数’是针对3-zeta及以下级别理论,当基组升至4-zeta,再添加弥散没有明显收益。那也就是说对于我的色散体系,最稳健,高精度且节约计算资源的方式是使用DLPNO-CCSD(T)/ def2-QZVP直接常规计算(即整体,单体1,单体2三个单点)。

5万

帖子

99

威望

5万

eV
积分
112496

管理员

公社社长

9#
发表于 Post on 2024-11-8 21:24:23 | 只看该作者 Only view this author
LetsQu1t 发表于 2024-11-7 09:38
谢谢社长指点。这里带弥散函数也是怕被同行拷打。我在ORCA中很少用ma-def2系列,因为没有配套的辅助基组 ...

1 正确
2 是。记得用TightPNO(对大体系最好做PNO外推),并且建议做CBS基组外推

值得一提的是,DLPNO-CCSD(T)算大体系弱相互作用能明显不如算小体系理想,北京科音高级量子化学培训班(http://www.keinsci.com/KAQC)里专门提到了




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

8

帖子

0

威望

67

eV
积分
75

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2024-11-10 05:01:52 | 只看该作者 Only view this author
sobereva 发表于 2024-11-8 13:24
1 正确
2 是。记得用TightPNO(对大体系最好做PNO外推),并且建议做CBS基组外推

感谢社长!学习了。

270

帖子

0

威望

1760

eV
积分
2030

Level 5 (御坂)

11#
发表于 Post on 2024-11-11 08:58:16 | 只看该作者 Only view this author
sobereva 发表于 2024-11-8 21:24
1 正确
2 是。记得用TightPNO(对大体系最好做PNO外推),并且建议做CBS基组外推

请问社长:我正在计算多环芳香烃的稠合的反应能:
C28H14 + C28H14 --> C56H22 + 3 H2
本来在用DLPNO-CCSD(T)/def2-TZVPP tightPNO计算单点。按您说的“DLPNO不具备大小一致性”,我是不是应该改用wB97M-V/def2-QZVPP?

5万

帖子

99

威望

5万

eV
积分
112496

管理员

公社社长

12#
发表于 Post on 2024-11-11 10:21:37 | 只看该作者 Only view this author
dnlx 发表于 2024-11-11 08:58
请问社长:我正在计算多环芳香烃的稠合的反应能:
C28H14 + C28H14 --> C56H22 + 3 H2
本来在用DLPNO-C ...

算这个没问题
本来这也不是算弱相互作用能的问题
wB97M-V/def2-QZVPP的精度一般来说也足够用了

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
dnlx + 5 谢谢社长!

查看全部评分 View all ratings

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

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 08:16 , Processed in 1.120139 second(s), 27 queries , Gzip On.

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