计算化学公社
标题: 请教Orca下计算稀土配合物固体收敛问题 [打印本页]
作者Author: bomsaude 时间: 2015-2-4 18:35
标题: 请教Orca下计算稀土配合物固体收敛问题
本帖最后由 bomsaude 于 2015-2-4 18:47 编辑
先用MOPAC优化后,Orca下采用Zindo/S计算含有近400个原子的稀土配合物固体,25个单重态和25个三重态。首先遇到的就是SCF不收敛,而且和阈值差得很多:
- ERROR *
- * SCF NOT CONVERGED AFTER 125 CYCLES *
- Last Energy change ... 1.1545e-02 Tolerance : 1.0000e-08
- Last MAX-Density change ... 3.7168e-02 Tolerance : 1.0000e-07
- Last RMS-Density change ... 1.2032e-04 Tolerance : 5.0000e-09
- Last DIIS Error ... 6.2272e-03 Tolerance : 5.0000e-07
复制代码
然后程序进入ORCA CIS CALCULATION,
DAVIDSON-DIAGONALIZATION
经过N多个Iteration后:
- *** CONVERGENCE OF RESIDUAL NORM REACHED ***
- Storing the converged CI vectors
- *** DAVIDSON DONE ***
复制代码
然后进入单重态和三重态的计算,正常结束。
从绘制的吸收光谱看最大吸收峰在180 nm,似乎短了一些,第一三重激发态两万三千多波数,似乎靠谱。由于没有实验数据,无法对比。
请教,在SCF肯本没收敛的情况下,程序还是往下计算,最后正常结束,这样的数据对于一般体系来说,能靠谱吗?还是应该根据ORCA手册7.2给的建议,首先使SCF收敛?望明白人给予指点,谢谢了!
作者Author: sobereva 时间: 2015-2-4 19:18
肯定得先让SCF能收敛再说。从结果来看,离SCF收敛限还差得很远
作者Author: bomsaude 时间: 2015-2-5 19:07
本帖最后由 bomsaude 于 2015-2-5 19:12 编辑
按照您说的,首先使SCF收敛。把结构重新优化了一下,原先用的PM3,现改为RM1,ORCA下计算激发态,先按菜鸟的方法,SCF不收敛,加大Iteration次数到300,果然奏效,289步收敛了,但还不太清楚哪几个条件满足后就可以收敛,因为有些条件没有达到,也收敛了,用时13分钟2秒,单从时间来说,高斯的TDDFT没法比。
谢谢Sob。
- *****************************************************
- * SUCCESS *
- * SCF CONVERGED AFTER 289 CYCLES *
- *****************************************************
- ----------------
- TOTAL SCF ENERGY
- ----------------
- Total Energy : -1669.43648027 Eh -45427.67613 eV
- Components:
- Nuclear Repulsion : 52165.98327345 Eh 1419508.57129 eV
- Electronic Energy : -53835.41975371 Eh -1464936.24742 eV
- One Electron Energy: -106721.96621537 Eh -2904052.33989 eV
- Two Electron Energy: 52886.54646166 Eh 1439116.09247 eV
- ---------------
- SCF CONVERGENCE
- ---------------
- Last Energy change ... -2.7721e-09 Tolerance : 1.0000e-08
- Last MAX-Density change ... 2.4771e-04 Tolerance : 1.0000e-07
- Last RMS-Density change ... 6.2230e-07 Tolerance : 5.0000e-09
- Last Orbital Gradient ... 2.3574e-06 Tolerance : 1.0000e-05
- Last Orbital Rotation ... 1.9643e-04 Tolerance : 1.0000e-05
复制代码
作者Author: sobereva 时间: 2015-2-5 19:20
你用Gaussian做过此体系的ZINDO/S计算了么?
作者Author: bomsaude 时间: 2015-2-5 19:36
本帖最后由 bomsaude 于 2015-2-5 11:57 编辑
没有用过高斯试过,还不会用高斯的ZINDO/S呢,原先是用高斯的TDDFT试过稀土配合物,大核赝势,是在气态下算的,一百个原子左右,现在接触的配合物都不是单个分子,按固体算,都是几百个原子,Orca下Zindo/S,稀土离子用点电荷代替。
如果用高斯算的话,是不是还得用赝势基组?
作者Author: sobereva 时间: 2015-2-5 20:02
高斯里直接写ZINDO(nstates=xx)就行了,很方便。可以先用高斯试试,速度也很快。不过可惜高斯里半经验计算没法用背景电荷。
从ORCA输出上看,收敛程度还说得过去。不过近300圈才收敛,肯定比起增加迭代次数上限会有更好的解决方法。
作者Author: bomsaude 时间: 2015-2-5 20:14
谢谢Sob指点!然后我试试高斯计算。
作者Author: bomsaude 时间: 2015-2-6 01:12
不知道为啥,原先SCF未收敛的计算出来的数据还靠点谱,SCF收敛后计算出来的激发单重态和三重态能量大都为负值?现在差了十万八千里,而且HOMO和LUMO能量很接近。
- -----------------------------
- CIS-EXCITED STATES (SINGLETS)
- -----------------------------
- the weight of the individual excitations are printed if larger than 0.01
- STATE 1: E= -0.026328 au -0.716 eV -5778.3 cm**-1
- 391a -> 658a : 0.025190 (c= 0.15871430)
- 400a -> 658a : 0.015469 (c= 0.12437354)
- 401a -> 648a : 0.049953 (c= 0.22350076)
- 401a -> 658a : 0.225877 (c= -0.47526482)
- 408a -> 648a : 0.103918 (c= 0.32236245)
- 408a -> 658a : 0.467666 (c= -0.68386078)
- STATE 2: E= -0.026112 au -0.711 eV -5731.0 cm**-1
- 405a -> 648a : 0.013678 (c= -0.11695494)
- 405a -> 658a : 0.061704 (c= 0.24840348)
- 406a -> 648a : 0.153529 (c= -0.39182795)
- 406a -> 655a : 0.012272 (c= -0.11078108)
- 406a -> 658a : 0.692478 (c= 0.83215272)
- 407a -> 658a : 0.037639 (c= -0.19400845)
复制代码
- -----------------------------
- CIS EXCITED STATES (TRIPLETS)
- -----------------------------
- the weight of the individual excitations are printed if larger than 0.01
- STATE 1: E= -0.152586 au -4.152 eV -33488.7 cm**-1
- 640a -> 664a : 0.034556 (c= 0.18589275)
- 646a -> 664a : 0.948827 (c= -0.97407749)
- STATE 2: E= -0.131289 au -3.573 eV -28814.7 cm**-1
- 642a -> 648a : 0.670711 (c= 0.81896972)
- 642a -> 658a : 0.159626 (c= 0.39953264)
- 643a -> 648a : 0.099895 (c= 0.31606223)
- 643a -> 658a : 0.024166 (c= 0.15545374)
- 。。。。。。。。。。。。。。。。。
复制代码
- 641 2.0000 -0.276599 -7.5266
- 642 2.0000 -0.275473 -7.4960
- 643 2.0000 -0.275104 -7.4860
- 644 2.0000 -0.272657 -7.4194
- 645 2.0000 -0.271027 -7.3750
- 646 2.0000 -0.268839 -7.3155
- 647 2.0000 -0.267140 -7.2692
- 648 0.0000 -0.205337 -5.5875
- 649 0.0000 -0.204157 -5.5554
- 650 0.0000 -0.200469 -5.4550
- 651 0.0000 -0.199660 -5.4330
- 652 0.0000 -0.188994 -5.1428
- 653 0.0000 -0.186655 -5.0792
- 654 0.0000 -0.185259 -5.0412
复制代码
盼望有经验达人给与指点。谢谢!
作者Author: sobereva 时间: 2015-2-6 07:31
有可能波函数没收敛到真正的基态
可以先不考虑作为背景电荷的过渡金属原子,用Gaussian的ZINDO结果与之对照一下,包括SCF能量和各个轨道的能量。如果orca的SCF的结果都不对的话,得先用各种关键词解决掉SCF过程的问题。
作者Author: lsc840927 时间: 2015-3-4 14:30
如果不好收敛,可以使用Lshift,diis等关键词帮助收敛。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) |
Powered by Discuz! X3.3 |