计算化学公社

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

[ORCA] 求助:自由能计算的时候,怎样禁止ORCA考虑对称性

[复制链接 Copy URL]

312

帖子

0

威望

2274

eV
积分
2586

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
#
本来以为ORCA的计算 从来不考虑对称性,但今天发现不是这样。我在计算水溶液中乙烷的自由能G-E(el),三种碳同位素取代情况:没有13C,一个13C,和两个13C。此前用B3LYP-D4/dev2-SVP优化的时候,模拟的结果没有包括分子对称性的因素,G-E(el)的次序是:

没有取代的乙烷 (25.02 kcal/mol) > 一个13C取代的乙烷 (24.85 kcal/mol) > 两个个13C取代的乙烷 (24.69 kcal/mol)

现在用B3LYP-D4/dev2-TZVP优化(关键词 !B3LYP D4 def2-TZVP def2/J RIJCOSX Opt VeryTightOPT strongSCF NumFreq nopop,因为在水溶液中所以用NumFreq),发现模拟结果包含了对称性(从取代位置以及反应速度上推断),三者的G-E(el)是

24.45 kcal/mol < 24.86  kcal/mol > 24.12  kcal/mol

现在的问题是:
一、为什么ORCA (5.0.1)的计算结果,有时候包括了对称性,有时候不包括?
二、怎样得到不包含对称性的计算结果?

请高手指点!

4

帖子

0

威望

157

eV
积分
161

Level 3 能力者

14#
发表于 Post on 2023-2-8 20:58:38 | 只看该作者 Only view this author
wzkchem5 发表于 2023-2-6 16:11
一样的原因,因为显示结构不需要知道用的是什么同位素,而且很多可视化程序也不支持显示同位素,所以xyz ...

好的,谢谢老师

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

13#
发表于 Post on 2023-2-6 16:11:57 | 只看该作者 Only view this author
Arana 发表于 2023-2-6 01:33
好的,感谢老师答复。但是在我使用multiwfn帮助生成ORCA输入文件时,读氘代化合物结构优化完的xyz文件, ...

一样的原因,因为显示结构不需要知道用的是什么同位素,而且很多可视化程序也不支持显示同位素,所以xyz文件里根本就没有同位素信息
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

4

帖子

0

威望

157

eV
积分
161

Level 3 能力者

12#
发表于 Post on 2023-2-6 08:46:55 | 只看该作者 Only view this author
sobereva 发表于 2023-2-6 08:42
Multiwfn的这个功能不考虑同位素
自己修改生成的ORCA输入文件,添加非标准同位素设置就完了

好的,感谢sob老师

6万

帖子

99

威望

6万

eV
积分
125141

管理员

公社社长

11#
发表于 Post on 2023-2-6 08:42:38 | 只看该作者 Only view this author
Arana 发表于 2023-2-6 08:33
好的,感谢老师答复。但是在我使用multiwfn帮助生成ORCA输入文件时,读氘代化合物结构优化完的xyz文件, ...

Multiwfn的这个功能不考虑同位素
自己修改生成的ORCA输入文件,添加非标准同位素设置就完了
北京科音自然科学研究中心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

4

帖子

0

威望

157

eV
积分
161

Level 3 能力者

10#
发表于 Post on 2023-2-6 08:33:01 | 只看该作者 Only view this author
wzkchem5 发表于 2023-2-5 16:25
因为D也叫2H(2上标),所以显示成H没有问题。
其他同位素都不会像氘、氚这样有单独的元素符号,所以程 ...

好的,感谢老师答复。但是在我使用multiwfn帮助生成ORCA输入文件时,读氘代化合物结构优化完的xyz文件,分子式会显示H,而且分子量也是氢的分子量,这个是不是有问题。不好意思,占了11#

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

9#
发表于 Post on 2023-2-5 16:25:53 | 只看该作者 Only view this author
Arana 发表于 2023-2-5 05:22
请问下ORCA同位素设置具体是怎么做的呢?查阅手册是这么写的isotopes or nuclear charges are specified wi ...

因为D也叫2H(2上标),所以显示成H没有问题。
其他同位素都不会像氘、氚这样有单独的元素符号,所以程序肯定要默认在同位素取代以后元素符号不变。那么问题就是要不要考虑氘、氚的特殊情况,如果显示成D、T,好处是用户看起来没有歧义;如果显示成H,好处是其他的可视化程序、分析计算结果的脚本等可以确保正常读取这个文件(如果显示成D,搞不好有的考虑不周的可视化软件就打不开这个输出文件了,告诉你D这个元素不存在,输出文件有误)。ORCA团队经过权衡以后,认为后者更重要,所以D、T一律显示为H。
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

4

帖子

0

威望

157

eV
积分
161

Level 3 能力者

8#
发表于 Post on 2023-2-5 12:22:51 | 只看该作者 Only view this author
请问下ORCA同位素设置具体是怎么做的呢?查阅手册是这么写的isotopes or nuclear charges are specified with the statements “M = . . . ” and “Z =
. . . ”, respectively, after the atomic coordinate definition.因为所研究的是氘代物质,在原子坐标后添加M=2作结构优化,但是输出文件仍显示原子为H,之前sobl老师讲同位素不影响结构,但输出文件为什么原子还是显示H呢,是哪里有问题嘛

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

7#
发表于 Post on 2022-4-26 21:25:27 | 只看该作者 Only view this author
dnlx 发表于 2022-4-25 14:06
同位素替换之后的计算只是热力学计算,不明白为什么会影响对称性的识别。下面是相关的输出文件。

问到了,确实是程序的bug,对于某些同位素取代的分子,点群会识别错。下一版orca会修复。
在此之前如果做同位素取代的、高对称性分子的频率计算,应当检查rotational symmetry number是否正确,如果不正确的话按2楼的方法手动计算正确的转动熵。
此外针对这个特定的分子而言,默认的判断对称性的阈值还是太严了,没有办法判断出分子的三重轴。所以还要检查点群有没有识别对,如果识别出来的点群比实际点群的对称性低,需要设一个比较松的阈值,比如%sym symthresh 1e-3 end,然后重新跑(这一点和bug无关,是本来用户就应该检查的)。

评分 Rate

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

查看全部评分 View all ratings

Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

6#
发表于 Post on 2022-4-25 22:05:36 | 只看该作者 Only view this author
dnlx 发表于 2022-4-25 14:06
同位素替换之后的计算只是热力学计算,不明白为什么会影响对称性的识别。下面是相关的输出文件。

看起来确实是程序的问题,我跟负责这块程序的人反映一下
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

312

帖子

0

威望

2274

eV
积分
2586

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2022-4-25 21:06:14 | 只看该作者 Only view this author
wzkchem5 发表于 2022-4-25 20:57
可能是替代同位素的那个计算碰巧收敛得更严了一些?

同位素替换之后的计算只是热力学计算,不明白为什么会影响对称性的识别。下面是相关的输出文件。

C2H6_2.out (27.41 KB, 下载次数 Times of downloads: 10) C2H6_1.out (27.4 KB, 下载次数 Times of downloads: 5) C2H6.out (157.83 KB, 下载次数 Times of downloads: 4) C2H6.hess (29.2 KB, 下载次数 Times of downloads: 1)

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

4#
发表于 Post on 2022-4-25 20:57:26 | 只看该作者 Only view this author
dnlx 发表于 2022-4-25 13:48
第一个确实只用了默认的收敛限。但是麻烦在于第二个,其输出文件给的是“Point Group:  Ci, Symmetry Num ...

可能是替代同位素的那个计算碰巧收敛得更严了一些?
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

312

帖子

0

威望

2274

eV
积分
2586

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2022-4-25 20:48:54 | 只看该作者 Only view this author
本帖最后由 dnlx 于 2022-4-25 20:54 编辑
wzkchem5 发表于 2022-4-25 15:30
可能是你一开始画的分子不是严格对称的,第一个计算的结构优化收敛限比较粗糙,没有把不对称的结构优化成对 ...

第一个确实只用了默认的收敛限。但是麻烦在于第二个,其输出文件给的是“Point Group:  Ci, Symmetry Number:   1  ”,然而替代了一个同位素之后,识别出的对称性反而增加了“Point Group:  C2, Symmetry Number:   2  ”

1万

帖子

0

威望

9868

eV
积分
22108

Level 6 (一方通行)

2#
发表于 Post on 2022-4-25 15:30:13 | 只看该作者 Only view this author
可能是你一开始画的分子不是严格对称的,第一个计算的结构优化收敛限比较粗糙,没有把不对称的结构优化成对称的结构,但是第二个计算的收敛限比较严,把结构优化成完全对称的了

评分 Rate

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

查看全部评分 View all ratings

Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

127

帖子

0

威望

2765

eV
积分
2892

Level 5 (御坂)

楼主
发表于 Post on 2022-4-25 12:04:39 | 只看该作者 Only view this author
看看你的output file里有没有“rotational symmetry number”(Sn),当Sn=1时就是C1也就是无对称性的结果。
如果没有的话,应该可以在一开始就指定用无对称性进行计算。
如果你得到了有对称性的结果,也可以找出这个对称性的symmetry number(Sn),然后用公式换算成Sn=1的结果。


For a nonlinear molecule the correct rotational entropy is:
    S(rot) = R*(ln(qrot/sn)+1.5)
    R    = 8.31441 J/mol/K = 1.987191683e-3 kcal/mol/K
    qrot = 4922043.1563766
    sn is the rotational symmetry number. We have assumed 3 here
       if it is different for your molecule then you should correct
       the printed rotational entropy by manually evaluating the equation
       as given above

For convenience we print out the resulting values for sn=1 - 12:
sn= 1  qrot/sn= 4922043.1564 T*S(rot)=    10.02 kcal/mol T*S(tot)=    34.72 kcal/mol
sn= 2  qrot/sn= 2461021.5782 T*S(rot)=     9.61 kcal/mol T*S(tot)=    34.31 kcal/mol
sn= 3  qrot/sn= 1640681.0521 T*S(rot)=     9.37 kcal/mol T*S(tot)=    34.07 kcal/mol
sn= 4  qrot/sn= 1230510.7891 T*S(rot)=     9.20 kcal/mol T*S(tot)=    33.90 kcal/mol
sn= 5  qrot/sn=  984408.6313 T*S(rot)=     9.06 kcal/mol T*S(tot)=    33.77 kcal/mol
sn= 6  qrot/sn=  820340.5261 T*S(rot)=     8.96 kcal/mol T*S(tot)=    33.66 kcal/mol
sn= 7  qrot/sn=  703149.0223 T*S(rot)=     8.87 kcal/mol T*S(tot)=    33.57 kcal/mol
sn= 8  qrot/sn=  615255.3945 T*S(rot)=     8.79 kcal/mol T*S(tot)=    33.49 kcal/mol
sn= 9  qrot/sn=  546893.6840 T*S(rot)=     8.72 kcal/mol T*S(tot)=    33.42 kcal/mol

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
dnlx + 5 多谢指点!

查看全部评分 View all ratings

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

GMT+8, 2026-2-22 07:11 , Processed in 0.259585 second(s), 25 queries , Gzip On.

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