收藏 分享(赏)

寻找过渡态.doc

上传人:fmgc7290 文档编号:9138790 上传时间:2019-07-25 格式:DOC 页数:6 大小:446.50KB
下载 相关 举报
寻找过渡态.doc_第1页
第1页 / 共6页
寻找过渡态.doc_第2页
第2页 / 共6页
寻找过渡态.doc_第3页
第3页 / 共6页
寻找过渡态.doc_第4页
第4页 / 共6页
寻找过渡态.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、寻找过渡态过渡态简单点说就是化学反应中瞬间形成的高自由能的不稳定复合物,形象点说就是就是反应势能面上的一个鞍点,所谓的找过渡态也就是要找到这个反应势能面上的这个鞍点,这里以 DA 反应作为例子简单说下我用 gaussian 找过渡态的经验。Gaussian 里面找过渡态主要有 3 种方法:TS、QST2 以及 QST3。这里套用 gaussian 手册里的说明。TS 是进行过渡态而不是局部最小值的优化计算。QST2 是使用 STQN 方法寻找过渡态结构。这个选项需要输入反应物和产物分子结构,先后通过两组连续的标题和分子说明部分定义。注意在这两个结构中的原子顺序必需一致。TS 不能和 QST2

2、合用。QST3 是使用 STQN 方法寻找过渡态结构。这个选项需要输入反应物,产物和最初的过渡态结构,先后由三组连续的标题和分子说明部分定义。注意在这三个结构中的原子顺序必需一致。TS 不能和 QST3 合用。接下来贴出几个例子来说明下 TS、QST2 和 QST3 的输入文件该怎么写%chk=c2h4_c4h6_ts%nproc=1%mem=200mb# opt=(ts,calcfc) freq=noraman b3lyp/6-31g* Title Card Required0 1C -0.37960200 1.41026100 0.50972400H -0.06409400 1.04025

3、400 1.48028400H -0.26589500 2.48067200 0.40089100C -1.26020300 0.70558300 -0.28508700H -1.84635800 1.22289600 -1.04415700C -1.26023800 -0.70552500 -0.28508700H -1.84641800 -1.22280900 -1.04415900C -0.37967300 -1.41024700 0.50972300H -0.06414500 -1.04025600 1.48028200H -0.26601500 -2.48066300 0.40088

4、700C 1.45648200 0.69084700 -0.25401700H 1.98402400 1.24692000 0.51079100H 1.29283800 1.24312300 -1.17152100C 1.45645300 -0.69091000 -0.25401800H 1.29278400 -1.24317800 -1.17152200H 1.98396500 -1.24700700 0.51079200qst2%chk=c2h4_c4h6_qst2%nproc=1%mem=200mb# opt=(calcfc,qst2) freq=noraman b3lyp/6-31g*

5、Title Card Required0 1C -3.17791906 1.13289796 -1.01187682H -2.64475531 0.20519304 -1.01187682H -4.24791906 1.13289796 -1.01187682C -2.50264475 2.30787525 -1.01187682H -3.03580850 3.23558018 -1.01187682C -0.96264475 2.30787525 -1.01187682H -0.42948100 3.23558018 -1.01187682C -0.28040135 1.13693077 -

6、1.01187682H -0.80804382 0.20607449 -1.01187682H 0.78957977 1.14328807 -1.01187682C -2.59776413 0.98894279 1.10133233H -3.14031063 0.06692559 1.12200992H -3.12699887 1.91846375 1.07302387C -1.24260873 0.98347968 1.11087410H -0.70006223 1.90549689 1.09019651H -0.71337398 0.05395873 1.13918256Title Car

7、d Required0 1C 1.41432400 0.09460100 0.31826800H 1.42370000 0.10775400 1.42899000H 2.47445600 0.12780100 0.00402400C 0.66866000 1.30146700 -0.16992700H 1.26438900 2.14276400 -0.50621500C -0.66890700 1.30134300 -0.16992700H -1.26479300 2.14252900 -0.50621700C -1.41434600 0.09433800 0.31826600H -1.423

8、72700 0.10749400 1.42898900H -2.47448400 0.12734000 0.00402000C 0.77040400 -1.21422100 -0.17552700H 1.14229400 -2.05288100 0.44176200H 1.12544800 -1.41421500 -1.20543600C -0.77017000 -1.21437000 -0.17552800H -1.12517200 -1.41443600 -1.20543700H -1.14189800 -2.05310200 0.44176200qst3%chk=c2h4_c4h6_qs

9、t3%nproc=1%mem=200mb# opt=(calcall,qst3,noeigentest) freq=noraman b3lyp/6-31g*Title Card Required0 1C -3.17791906 1.13289796 -1.01187682H -2.64475531 0.20519304 -1.01187682H -4.24791906 1.13289796 -1.01187682C -2.50264475 2.30787525 -1.01187682H -3.03580850 3.23558018 -1.01187682C -0.96264475 2.3078

10、7525 -1.01187682H -0.42948100 3.23558018 -1.01187682C -0.28040135 1.13693077 -1.01187682H -0.80804382 0.20607449 -1.01187682H 0.78957977 1.14328807 -1.01187682C -2.59776413 0.98894279 1.10133233H -3.14031063 0.06692559 1.12200992H -3.12699887 1.91846375 1.07302387C -1.24260873 0.98347968 1.11087410H

11、 -0.70006223 1.90549689 1.09019651H -0.71337398 0.05395873 1.13918256Title Card Required0 1C 1.41432400 0.09460100 0.31826800H 1.42370000 0.10775400 1.42899000H 2.47445600 0.12780100 0.00402400C 0.66866000 1.30146700 -0.16992700H 1.26438900 2.14276400 -0.50621500C -0.66890700 1.30134300 -0.16992700H

12、 -1.26479300 2.14252900 -0.50621700C -1.41434600 0.09433800 0.31826600H -1.42372700 0.10749400 1.42898900H -2.47448400 0.12734000 0.00402000C 0.77040400 -1.21422100 -0.17552700H 1.14229400 -2.05288100 0.44176200H 1.12544800 -1.41421500 -1.20543600C -0.77017000 -1.21437000 -0.17552800H -1.12517200 -1

13、.41443600 -1.20543700H -1.14189800 -2.05310200 0.44176200Title Card Required0 1C 0.39335100 -1.40752200 0.50945100H 0.07415700 -1.04074500 1.48001500H 0.28923500 -2.47884000 0.39989000C 1.26702700 -0.69422900 -0.28512700H 1.85846600 -1.20567200 -1.04409200C 1.25346800 0.71680900 -0.28478600H 1.83499

14、300 1.23987800 -1.04346600C 0.36574900 1.41309100 0.50971100H 0.05414500 1.04053600 1.48056200H 0.24248700 2.48246500 0.40066900C -1.45041500 -0.70335800 -0.25427100H -1.97290400 -1.26432600 0.51044000H -1.28115600 -1.25385900 -1.17177300C -1.46240700 0.67835900 -0.25370700H -1.30467900 1.23254800 -

15、1.17112400H -1.99537500 1.22910700 0.51125200这里需要注意下反应物的构型以及产物的构型都必须是优化过的。QST3 最后一个构型是自己猜测的过渡态的构型,所以这里需要一定的化学功底。另外使用 QST2 以及 QST3 时要注意你所假定的反应物与产物中间应该没有别的中间体并且只有一个过渡态,否则不保证你能优化出来什么东西所以我比较推荐直接用 TS 进行过渡态优化,这当然需要涉及到自己猜过渡态的一个过程,需要对一些常见的化学反应机理有个细致的了解才能很好的猜过渡态。选定用哪一种方法后接着就是如何获取力常数,是使用 rcfc,calcfc 还是 calcal

16、l 由于这一步直接关系着整个体系的计算量所以需要慎重选择,如果你是读上一个计算 chk 文件进行过渡态优化,并且上一个计算做了频率分析,那毫无疑问要加上 rcfc,这可以节省大量的时间。如果从头开始找过渡态的话还是 calcfc 的好,也就是在第一步计算下力常数,至于 calcall 个人推荐不到万不得已不要使用,虽然有时它也可以最快的找到过渡态,例如我曾经试过加 calcall 优化 15 步找到过渡态,而用 calcfc 花了 47 步才找到过渡态,但仍不推荐使用- -!剩下还有一种方法找过渡态 主反应坐标法,该方法通过指定体系中主要参加反应的键的原子通过对其初始 Hessian 矩阵中该

17、坐标的行和列计算数值二阶导数的方法来获得过渡态,示例如下。%chk=c2h4_c4h6_ts_d%mem=200mb%nproc=1# opt=(ts,modredundant) freq=noraman b3lyp/6-31g*Title Card Required0 1C -0.26442100 0.42403600 1.41432400H -1.29899800 0.82842200 1.42370100H 0.04131100 0.34416800 2.47445600C 0.61836500 1.38088300 0.66866500H 1.22997800 2.04931100 1

18、.26439800C 0.61836500 1.38088300 -0.66866500H 1.22997800 2.04931100 -1.26439800C -0.26442100 0.42403600 -1.41432400H -1.29899800 0.82842200 -1.42370100H 0.04131100 0.34416800 -2.47445600C -0.26442100 -1.61674500 0.77039900H -1.13801600 -2.18351800 1.14228500H 0.62859000 -2.16741900 1.12544200C -0.26

19、442100 -1.61674500 -0.77039900H 0.62859000 -2.16741900 -1.12544200H -1.13801600 -2.18351800 -1.14228500B 8 14 DB 1 11 D这里有一些我个人用 TS 找过渡态的经验:优先推荐两种方法,第一步都是将主要参加反应的键长延长 0.2-0.5 埃或者延长 20%-40%,然后固定该键进行构象优化,然后再用 TS+calcfc 找过渡态或者用主反应坐标法找过渡态,一般情况下这样都能找到相应的过渡态,其中主反应坐标法由于不用算力常数在有些条件下会稍微快一点。这样还没有找到的话可以看一下输出文件

20、中每一步的能量以及构象,然后从中选取最可能是过渡态的那个构象缩小步长(maxstep=7 or iop(1/8=7))继续找过渡态。如果仍然没有找到可以对你猜测的构象进行频率分析,然后查看有没有你所要的虚频,如果有的话用 GV 最下面的 manual displacement 调节震动,选中你需要的虚频向左调 0.2-0.4 或者你不要的虚频向右调0.2-0.4 以微调构象,然后接着套用上一种方法的后半部分继续找过渡态。 或者从产物构象 SCAN 参加反应的键长,逐渐拉长键长然后看能量的变化趋势(注意这里只选择一个键) ,选取能量的最高点的坐标进行过渡态优化(见图示) 。经过以上的方法基本上可

21、以 99%以上能找到过渡态。如果你仍然没找到过渡态那可以调整你的初始猜测构象然后重复以上的步骤。重复 N 次后你仍然找不到过渡态的话请重新思考你所假象的反应通道是否正确,当然如果每次找过渡态都会跑到产物或反应物构象上,则该步反应可能没有过渡态所有方法都用了还是找不到过渡态那可以试一下 calcall,当然这也不保证你能找到过渡态 如果你还不放心那你可以用 SCAN 扫描键长的方法扫描所有可能参加反应的键,然后查看势能面从中选取鞍点做过渡态优化(这会消耗大量的机时,虽然准确但绝不推荐,另本文中的势能面使用 am1 做的,仅供参考)在找过渡态的过程中刚开始的时候不要用大基组来算,用 3-21 甚至

22、 sto-3 就可以。如果体系中全部都是前三个周期的原子那用 pm6 或 am1 来进行构象初始优化以及过渡态的寻找也是可行的。当用低的基组优化完直接读 chk,ts+rcfc 进一步用大基组优化过渡态即可。最后说下过渡态优化经常碰到的两个问题:一个是由于优化步数不够的导致出错,可以在 opt 里面加上 maxcyc=N 强制优化 N 步;另外一个错误是 Wrong number of Negative eigenvalues: 这个可以通过加上 opt=noeigentest 参数来解决。找过渡态是件比较麻烦的事情,但也是件有意思的事情,怎么看就看你自己了。文中虽然以 DA 反应这么一个简单的反应作为示例,但是实际中找过渡态的过程基本如此。如有纰漏还望大家多多赐教

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报