本帖最后由 BIGZHAO 于 2019-7-16 21:14 编辑
各位前辈好,我之前用QST2找过渡态,一跑就报错,我看站上好多前辈不建议用QST2,于是我查文献找到可能的过渡态,用TS方法算。
程序能跑,但会终止,原因是Optimization stopped. -- Number of steps exceeded, NStep= 72 -- Flag reset to prevent arch。反正都没收敛,四个NO。
我根据站上的指导,看了优化时的能量变化曲线,个人感觉震荡不大,于是加了maxcyc=500又跑了一次。但还是会终止Optimization stopped. -- Number of steps exceeded, NStep= 100
所以我有两个问题:
(1)这个程序默认是上限NStep=100吗?为什么我加了maxcyc=500没用。
(2)我这种情况是不是可以用可以读取当前最末/最优的一个构象做为新的初猜。但我copy了output结构,新建input粘贴进去后,其他设置不变,这回一跑就报错。所以我想续跑的话该怎么做?
(3)我根据站上的一些解释,加了MaxStep=5, NoTrustUpdate, GDIIS,从头开始跑,正在尝试。
(4)其实现在优化失败得到的过渡态,与我一开始猜想(文献查到的)的结构有区别。(1,2,4三氯苯与H自由基反应,本来根据文献猜想是1,2,4三氯苯上某个C-Cl键上多一个C-H如左图,而现在是如右图的样子,苯环都变了。。。
不好意思,量子化学不是很懂,我是学热能工程专业的,导师想让我大论文某一章加两节高斯模拟通过机理让文章更高大上,其实工作量不大。由于赶着毕业,所以学的有点肤浅,做的有点浮躁。
再次感谢各位前辈的指导!!!谢谢!!!
这是输入文件(加了maxcyc=500后的)
%mem=150MW %chk=E:\2software\Gaussian09\data \124TrBCz-TS-E.chk # opt=(calcfc,ts,noeigentest,maxcyc=500) freq b3lyp/6-31g(d,p) geom=connectivity 124TrBCz-TS-E 0 2 C -2.55790235 1.15728155 -0.00021266 C -1.16274235 1.15728155 -0.00021266 C -0.46520435 2.36503255 -0.00021266 C -1.16285835 3.57354155 -0.00141166 C -2.55768335 3.57346355 -0.00189066 C -3.25528435 2.36525755 -0.00089466 H -3.10766135 0.20496455 0.00023734 H 0.63447565 2.36511255 0.00042134 H -4.35488835 2.36544055 -0.00107466 Cl -3.43806985 5.09744429 -0.00341580 Cl -0.28228227 5.09741351 -0.00150609 Cl -0.01940744 -0.82456653 0.00252339 H 0.62372626 0.44292513 -0.00110534 1 2 1.5 6 1.5 7 1.0 2 3 1.5 12 1.0 13 1.0 3 4 1.5 8 1.0 4 5 1.5 11 1.0 5 6 1.5 10 1.0 6 9 1.0 7 8 9 10 11 12 13
根据8L前辈的建议算的opt+freq
|