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 ]
回复此楼
First or Last
已阅   回复此楼   关注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的回帖
查看全部 57 个回答

独唱团

金虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖
送鲜花一朵
第一个图怎么做的啊,是哪个计算的结果呢
2楼2011-06-06 23:16:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

狼外婆

金虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖
第一个图肯定是两个键长做的柔性扫描。

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

3楼2011-06-07 08:22:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

游子8921

铁杆木虫 (知名作家)

游子8921


小木虫(金币+0.5):给个红包,谢谢回帖
引用回帖:
Originally posted by Civolf at 2011-06-06 20:13:21:
最近经常见虫友问关于过渡态怎么找的问题,正好我最近比较郁闷就给大家写个简单的教程,仅限新手入门。

过渡态简单点说就是化学反应中瞬间形成的高自由能的不稳 ...

你好,请教你问题,我做scan时没有鞍点怎么办?请指教。另外,
%chk=2H2Otsf4.chk
%mem=4000MB
%nprocshared=4
#p opt=(calcfc,ts,modredundant,noeigen,maxcyc=500) b3lyp/6-31g nosymm scf=maxcyc=500

16 54 1.40 f
29 54 1.43 f

X 1 F
X 9 F
X 13 F
这是我固定原子和键长的找过渡态的命令,请指教错误QQ 592930344
为了自己的目标而奋斗,一切皆有可能
4楼2011-06-07 16:56:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] [机械/计算机/控制/通信/电子信息]等25工科调剂扣裙:601404816 +3 55486844 2024-12-22 76/3800 2024-12-23 04:32 by 55486844
[硕博家园] 寻45-50的博士教授 +9 大发财树 2024-12-22 9/450 2024-12-23 00:24 by 雪径踏青
[找工作] 柔引引进博士硕士。 +19 大发财树 2024-12-18 19/950 2024-12-22 21:29 by vincentkaka
[考博] 定向就业,毕业证学位证由工作单位领取? +3 河西夜郎 2024-12-22 4/200 2024-12-22 20:30 by changlu999
[职场人生] 国企、民企行业不同,如何决择? +6 haihe623 2024-12-19 8/400 2024-12-22 19:45 by xiangbeiyan
[功能材料] 请教大神,带隙是DFT计算出来的还是实验测出来的? 10+3 大力2010 2024-12-21 6/300 2024-12-22 18:08 by Ayase_lumi
[论文投稿] 挑数据是造假吗 +8 电话的建设 2024-12-21 8/400 2024-12-22 18:01 by beefly
[硕博家园] 脂质氧化 +3 song794 2024-12-22 4/200 2024-12-22 14:12 by song794
[考博] 中山医学院生物信息申博 +3 wcy98117 2024-12-22 3/150 2024-12-22 13:42 by k1f01@4s
[教师之家] 在学校是提拔成处长难度大还是教授难度大 +9 akslis2024 2024-12-17 12/600 2024-12-22 12:32 by Quakerbird
[论文投稿] 投稿期刊 5+4 王丽媛西西西 2024-12-17 7/350 2024-12-22 04:44 by yudaoqian88
[考博] 华南理工大学 “新能源交叉创新团队--主动安全”课题组招收海外联合培养博士生 +4 hubble 2024-12-20 5/250 2024-12-21 16:16 by 那片叶落
[教师之家] 今年的科研绩效只奖励Q1了 +12 holypower 2024-12-20 17/850 2024-12-21 16:13 by willbuilder
[考博] 求老师哦! +4 景小凯 2024-12-20 4/200 2024-12-21 12:09 by ujschem
[论文投稿] 投稿投错期刊,怎么撤稿? 200+4 birrd 2024-12-17 8/400 2024-12-20 14:53 by yiran909
[论文投稿] 论文投稿 +4 @星尘@ 2024-12-17 6/300 2024-12-19 09:39 by YXLSYJK
[有机交流] 求这个反应的反应条件 +6 戒骄戒躁+ 2024-12-17 6/300 2024-12-18 11:43 by diaodeng
[基金申请] 网传董晨院士涉嫌24篇论文造假,本人回应:非恶意造假 +6 babu2015 2024-12-17 6/300 2024-12-18 08:46 by llhljsy
[职场人生] 网络游戏有意义吗 +3 神明.斯派克. 2024-12-16 3/150 2024-12-17 22:13 by zyqchem
[论文投稿] 小论文投稿求助 100+3 容城侯 2024-12-16 4/200 2024-12-17 17:07 by 大发财树
信息提示
请填处理意见