24小时热门版块排行榜    

查看: 15133  |  回复: 56
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

Civolf

新虫 (初入文坛)

[交流] 找过渡态的一些经验已有41人参与

最近经常见虫友问关于过渡态怎么找的问题,正好我最近比较郁闷就给大家写个简单的教程,仅限新手入门。

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

0 1
C                 -0.37960200    1.41026100    0.50972400
H                 -0.06409400    1.04025400    1.48028400
H                 -0.26589500    2.48067200    0.40089100
C                 -1.26020300    0.70558300   -0.28508700
H                 -1.84635800    1.22289600   -1.04415700
C                 -1.26023800   -0.70552500   -0.28508700
H                 -1.84641800   -1.22280900   -1.04415900
C                 -0.37967300   -1.41024700    0.50972300
H                 -0.06414500   -1.04025600    1.48028200
H                 -0.26601500   -2.48066300    0.40088700
C                  1.45648200    0.69084700   -0.25401700
H                  1.98402400    1.24692000    0.51079100
H                  1.29283800    1.24312300   -1.17152100
C                  1.45645300   -0.69091000   -0.25401800
H                  1.29278400   -1.24317800   -1.17152200
H                  1.98396500   -1.24700700    0.51079200

qst2

%chk=c2h4_c4h6_qst2
%nproc=1
%mem=200mb
# opt=(calcfc,qst2) freq=noraman b3lyp/6-31g*

Title Card Required

0 1
C                 -3.17791906    1.13289796   -1.01187682
H                 -2.64475531    0.20519304   -1.01187682
H                 -4.24791906    1.13289796   -1.01187682
C                 -2.50264475    2.30787525   -1.01187682
H                 -3.03580850    3.23558018   -1.01187682
C                 -0.96264475    2.30787525   -1.01187682
H                 -0.42948100    3.23558018   -1.01187682
C                 -0.28040135    1.13693077   -1.01187682
H                 -0.80804382    0.20607449   -1.01187682
H                  0.78957977    1.14328807   -1.01187682
C                 -2.59776413    0.98894279    1.10133233
H                 -3.14031063    0.06692559    1.12200992
H                 -3.12699887    1.91846375    1.07302387
C                 -1.24260873    0.98347968    1.11087410
H                 -0.70006223    1.90549689    1.09019651
H                 -0.71337398    0.05395873    1.13918256

Title Card Required

0 1
C                  1.41432400    0.09460100    0.31826800
H                  1.42370000    0.10775400    1.42899000
H                  2.47445600    0.12780100    0.00402400
C                  0.66866000    1.30146700   -0.16992700
H                  1.26438900    2.14276400   -0.50621500
C                 -0.66890700    1.30134300   -0.16992700
H                 -1.26479300    2.14252900   -0.50621700
C                 -1.41434600    0.09433800    0.31826600
H                 -1.42372700    0.10749400    1.42898900
H                 -2.47448400    0.12734000    0.00402000
C                  0.77040400   -1.21422100   -0.17552700
H                  1.14229400   -2.05288100    0.44176200
H                  1.12544800   -1.41421500   -1.20543600
C                 -0.77017000   -1.21437000   -0.17552800
H                 -1.12517200   -1.41443600   -1.20543700
H                 -1.14189800   -2.05310200    0.44176200

qst3

%chk=c2h4_c4h6_qst3
%nproc=1
%mem=200mb
# opt=(calcall,qst3,noeigentest) freq=noraman b3lyp/6-31g*

Title Card Required

0 1
C                 -3.17791906    1.13289796   -1.01187682
H                 -2.64475531    0.20519304   -1.01187682
H                 -4.24791906    1.13289796   -1.01187682
C                 -2.50264475    2.30787525   -1.01187682
H                 -3.03580850    3.23558018   -1.01187682
C                 -0.96264475    2.30787525   -1.01187682
H                 -0.42948100    3.23558018   -1.01187682
C                 -0.28040135    1.13693077   -1.01187682
H                 -0.80804382    0.20607449   -1.01187682
H                  0.78957977    1.14328807   -1.01187682
C                 -2.59776413    0.98894279    1.10133233
H                 -3.14031063    0.06692559    1.12200992
H                 -3.12699887    1.91846375    1.07302387
C                 -1.24260873    0.98347968    1.11087410
H                 -0.70006223    1.90549689    1.09019651
H                 -0.71337398    0.05395873    1.13918256

Title Card Required

0 1
C                  1.41432400    0.09460100    0.31826800
H                  1.42370000    0.10775400    1.42899000
H                  2.47445600    0.12780100    0.00402400
C                  0.66866000    1.30146700   -0.16992700
H                  1.26438900    2.14276400   -0.50621500
C                 -0.66890700    1.30134300   -0.16992700
H                 -1.26479300    2.14252900   -0.50621700
C                 -1.41434600    0.09433800    0.31826600
H                 -1.42372700    0.10749400    1.42898900
H                 -2.47448400    0.12734000    0.00402000
C                  0.77040400   -1.21422100   -0.17552700
H                  1.14229400   -2.05288100    0.44176200
H                  1.12544800   -1.41421500   -1.20543600
C                 -0.77017000   -1.21437000   -0.17552800
H                 -1.12517200   -1.41443600   -1.20543700
H                 -1.14189800   -2.05310200    0.44176200

Title Card Required

0 1
C                  0.39335100   -1.40752200    0.50945100
H                  0.07415700   -1.04074500    1.48001500
H                  0.28923500   -2.47884000    0.39989000
C                  1.26702700   -0.69422900   -0.28512700
H                  1.85846600   -1.20567200   -1.04409200
C                  1.25346800    0.71680900   -0.28478600
H                  1.83499300    1.23987800   -1.04346600
C                  0.36574900    1.41309100    0.50971100
H                  0.05414500    1.04053600    1.48056200
H                  0.24248700    2.48246500    0.40066900
C                 -1.45041500   -0.70335800   -0.25427100
H                 -1.97290400   -1.26432600    0.51044000
H                 -1.28115600   -1.25385900   -1.17177300
C                 -1.46240700    0.67835900   -0.25370700
H                 -1.30467900    1.23254800   -1.17112400
H                 -1.99537500    1.22910700    0.51125200

这里需要注意下反应物的构型以及产物的构型都必须是优化过的。QST3最后一个构型是自己猜测的过渡态的构型,所以这里需要一定的化学功底。另外使用QST2以及QST3时要注意你所假定的反应物与产物中间应该没有别的中间体并且只有一个过渡态,否则不保证你能优化出来什么东西~~~所以我比较推荐直接用TS进行过渡态优化,这当然需要涉及到自己猜过渡态的一个过程,需要对一些常见的化学反应机理有个细致的了解才能很好的猜过渡态。选定用哪一种方法后接着就是如何获取力常数,是使用rcfc,calcfc还是calcall由于这一步直接关系着整个体系的计算量所以需要慎重选择,如果你是读上一个计算chk文件进行过渡态优化,并且上一个计算做了频率分析,那毫无疑问要加上rcfc,这可以节省大量的时间。如果从头开始找过渡态的话还是calcfc的好,也就是在第一步计算下力常数,至于calcall个人推荐不到万不得已不要使用,虽然有时它也可以最快的找到过渡态,例如我曾经试过加calcall优化15步找到过渡态,而用calcfc花了47步才找到过渡态,但仍不推荐使用- -!剩下还有一种方法找过渡态——主反应坐标法,该方法通过指定体系中主要参加反应的键的原子通过对其初始Hessian 矩阵中该坐标的行和列计算数值二阶导数的方法来获得过渡态,示例如下。

%chk=c2h4_c4h6_ts_d
%mem=200mb
%nproc=1
# opt=(ts,modredundant) freq=noraman b3lyp/6-31g*

Title Card Required

0 1
C                 -0.26442100    0.42403600    1.41432400
H                 -1.29899800    0.82842200    1.42370100
H                  0.04131100    0.34416800    2.47445600
C                  0.61836500    1.38088300    0.66866500
H                  1.22997800    2.04931100    1.26439800
C                  0.61836500    1.38088300   -0.66866500
H                  1.22997800    2.04931100   -1.26439800
C                 -0.26442100    0.42403600   -1.41432400
H                 -1.29899800    0.82842200   -1.42370100
H                  0.04131100    0.34416800   -2.47445600
C                 -0.26442100   -1.61674500    0.77039900
H                 -1.13801600   -2.18351800    1.14228500
H                  0.62859000   -2.16741900    1.12544200
C                 -0.26442100   -1.61674500   -0.77039900
H                  0.62859000   -2.16741900   -1.12544200
H                 -1.13801600   -2.18351800   -1.14228500

B 8 14 D
B 1 11 D

这里有一些我个人用TS找过渡态的经验:优先推荐两种方法,第一步都是将主要参加反应的键长延长0.2-0.5埃或者延长20%-40%,然后固定该键进行构象优化,然后再用TS+calcfc找过渡态或者用主反应坐标法找过渡态,一般情况下这样都能找到相应的过渡态,其中主反应坐标法由于不用算力常数在有些条件下会稍微快一点。这样还没有找到的话可以看一下输出文件中每一步的能量以及构象,然后从中选取最可能是过渡态的那个构象缩小步长(maxstep=7 or iop(1/8=7))继续找过渡态。如果仍然没有找到可以对你猜测的构象进行频率分析,然后查看有没有你所要的虚频,如果有的话用GV最下面的manual displacement 调节震动,选中你需要的虚频向左调0.2-0.4或者你不要的虚频向右调0.2-0.4以微调构象,然后接着套用上一种方法的后半部分继续找过渡态。 或者从产物构象SCAN参加反应的键长,逐渐拉长键长然后看能量的变化趋势(注意这里只选择一个键),选取能量的最高点的坐标进行过渡态优化(见图示)。经过以上的方法基本上可以99%以上能找到过渡态。

如果你仍然找到过渡态那可以调整你的初始猜测构象然后重复以上的步骤。重复N次后你仍然找不到过渡态的话请重新思考你所假象的反应通道是否正确,当然如果每次找过渡态都会跑到产物或反应物构象上,则该步反应可能没有过渡态~~所有方法都用了还是找不到过渡态那可以试一下calcall,当然这也不保证你能找到过渡态~~如果你还不放心那你可以用SCAN扫描键长的方法扫描所有可能参加反应的键,然后查看势能面从中选取鞍点做过渡态优化(这会消耗大量的机时,虽然准确但绝不推荐,另本文中的势能面使用am1做的,仅供参考)……
在找过渡态的过程中刚开始的时候不要用大基组来算,用3-21甚至sto-3就可以。如果体系中全部都是前三个周期的原子那用pm6或am1来进行构象初始优化以及过渡态的寻找也是可行的。当用低的基组优化完直接读chk,ts+rcfc进一步用大基组优化过渡态即可。
最后说下过渡态优化经常碰到的两个问题:一个是由于优化步数不够的导致出错,可以在opt里面加上maxcyc=N强制优化N步;另外一个错误是Wrong number of Negative eigenvalues:…… 这个可以通过加上opt=noeigentest参数来解决。
找过渡态是件比较麻烦的事情,但也是件有意思的事情,怎么看就看你自己了。文中虽然以DA反应这么一个简单的反应作为示例,但是实际中找过渡态的过程基本如此。如有纰漏还望大家多多赐教~~

[ Last edited by zhou2009 on 2011-6-22 at 09:54 ]
回复此楼

» 收录本帖的淘帖专辑推荐

过渡态计算 我的量化学习 催化与分子模拟 Gaussian
青椒不辣 辣椒不青 量化学习 gaussian09 计算
精华必须收藏 量化计算 过渡态 computational chemistry (gaussian)
化学仪器软件学习教程 计算化学 量化 自己感觉好的东西
经验 量化计算 东京梦华 gaussian计算中常见问题
Bao_S_J gaussian资源

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

First or Last
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Civolf

新虫 (初入文坛)

引用回帖:
Originally posted by 独唱团 at 2011-06-06 23:16:55:
第一个图怎么做的啊,是哪个计算的结果呢

第一个的输入文件
%chk=c2h4_c4h6_scan_08140111_20_am1
# opt=modredundant am1

Title Card Required

0 1
C                  1.41432400    0.09460100    0.31826800
H                  1.42370000    0.10775400    1.42899000
H                  2.47445600    0.12780100    0.00402400
C                  0.66866000    1.30146700   -0.16992700
H                  1.26438900    2.14276400   -0.50621500
C                 -0.66890700    1.30134300   -0.16992700
H                 -1.26479300    2.14252900   -0.50621700
C                 -1.41434600    0.09433800    0.31826600
H                 -1.42372700    0.10749400    1.42898900
H                 -2.47448400    0.12734000    0.00402000
C                  0.77040400   -1.21422100   -0.17552700
H                  1.14229400   -2.05288100    0.44176200
H                  1.12544800   -1.41421500   -1.20543600
C                 -0.77017000   -1.21437000   -0.17552800
H                 -1.12517200   -1.41443600   -1.20543700
H                 -1.14189800   -2.05310200    0.44176200

B 8 14 S 20 0.100000
B 1 11 S 20 0.100000
First or Last
5楼2011-06-07 20:26:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Civolf

新虫 (初入文坛)

引用回帖:
Originally posted by 游子8921 at 2011-06-07 16:56:37:
你好,请教你问题,我做scan时没有鞍点怎么办?请指教。另外,
%chk=2H2Otsf4.chk
%mem=4000MB
%nprocshared=4
#p opt=(calcfc,ts,modredundant,noeigen,maxcyc=500) b3lyp/6-31g nosymm scf=maxcyc=500
...

固定键长进行构象优化,顺便做个频率分析,等构象优化好后看看震动频率来看自己猜的过渡态构象是否合理,合理的话calcfc+ts,不合理重新调构象~~使用scan前最好确认你扫描的键是反应中主要发生变化的键~~
First or Last
6楼2011-06-07 20:30:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Civolf

新虫 (初入文坛)

引用回帖:
Originally posted by Fenixknick at 2011-06-16 21:29:05:
感谢LZ分享经验
小弟我还有几个地方不太懂,想问一问:
1. 我把自己猜测的过渡态优化好了,也算了频率,有一个虚频,但是我不知道有个虚频是什么意思?LZ所说的“你想要的虚频是什么意思?”
2.就是LZ的两个图 ...

1就是指你想要找的过渡态的虚频
2两个图都是scan出来的图。第一个图是对两个键进行扫描,第二个是对一个键进行扫描。GV里面从result里面看scan后的图。
3 B 8 14 S 20 0.100000 代表对8 14这两个原子间的距离扫描20步,每步距离增加0.1埃
First or Last
12楼2011-06-17 09:30:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Civolf

新虫 (初入文坛)

引用回帖:
Originally posted by vividelife at 2011-06-21 09:06:22:
感谢楼主提供这么好的经验贴供大家学习,我现在有一问题,就是在用scan扫描某个键长时,得到的不像楼主在帖子里所说的那样一个圆弧形状的波峰,而是先能量上升,后面突然下降这样一个扫描结果,这是什么问题呢!
...

你的步长太长了……在转折点附近缩小步长继续scan下。如果你是找过渡态的话最好就不要扫描了,太费时间,读取转折点的构象找过渡态就行了,如果别的意图的话……
First or Last
16楼2011-06-21 09:20:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Civolf 的主题更新
普通表情 高级回复(可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 25考研调剂上岸必进扣裙:601404816,6W+条最新考研调剂信息实时更新 +3 55486844 2024-12-22 53/2650 2024-12-23 00:20 by 55486844
[硕博家园] 读研之后发现: 圈子变得越来越小了... +13 丁柯翔鸭 2024-12-19 18/900 2024-12-22 23:06 by 丁柯翔鸭
[考研] [机械/计算机/控制/通信/电子信息]等25工科调剂扣裙:601404816 +3 55486844 2024-12-22 73/3650 2024-12-22 22:26 by cUvAI9MPrI
[考博] 读博的欲望达到了巅峰 +16 小丸九 2024-12-17 16/800 2024-12-22 21:00 by 流..
[基金申请] 大论文改改变成项目申请书 +4 wusiqi2020 2024-12-21 4/200 2024-12-22 19:48 by 阿凡达C
[找工作] 水电解制氢方向求职 +6 kyle1999 2024-12-19 9/450 2024-12-22 10:29 by ming9871
[硕博家园] 博一 +10 幽皮皮皮 2024-12-17 16/800 2024-12-22 07:37 by Ermito
[考博] 申博的科研计划书怎么写? +6 爱喝风的龙卷茶 2024-12-19 10/500 2024-12-22 02:03 by l4q8i@6n
[考研] 26考研 +8 青云要冲沪深 2024-12-21 8/400 2024-12-22 00:28 by 4zu@6h00
[教师之家] 学校排名靠前发展好,最大的受益者是校领导还是普通老师? +6 akslis2024 2024-12-17 7/350 2024-12-21 11:22 by 凌晨一点393
[有机交流] 工艺需求,付费 +4 想当然灬 2024-12-17 6/300 2024-12-21 06:23 by a893069456
[教师之家] 你们都降薪了吗? +10 红枣葡萄干 2024-12-18 10/500 2024-12-20 17:32 by 开心就好56
[论文投稿] 论文校稿 50+5 whale_full 2024-12-17 10/500 2024-12-20 16:39 by 北京莱茵润色
[硕博家园] 柔性引进硕博人才 +6 大发财树 2024-12-20 6/300 2024-12-20 15:32 by owlmac
[论文投稿] 投稿投错期刊,怎么撤稿? 200+4 birrd 2024-12-17 8/400 2024-12-20 14:53 by yiran909
[教师之家] 某老师在组会上总是针对我带的学生怎么办? +15 lice_1987 2024-12-17 23/1150 2024-12-20 04:50 by 胖胖的大海
[论文投稿] 求推荐5分二区以上肿瘤接受生信结合实验的期刊。。。 +3 lice_1987 2024-12-17 6/300 2024-12-19 17:01 by Andy_124
[教师之家] 删了哦 (EPI+-1)(金币-50) +5 原因在哪里 2024-12-18 6/300 2024-12-19 12:25 by keikofans
[有机交流] 求这个反应的反应条件 +6 戒骄戒躁+ 2024-12-17 6/300 2024-12-18 11:43 by diaodeng
[有机交流] 细丝状的晶体可以测单晶吗? +5 好气好气 2024-12-16 5/250 2024-12-17 22:53 by 请让我滚去学习
信息提示
请填处理意见