24小时热门版块排行榜    

查看: 2414  |  回复: 13

lywiailyw

木虫 (小有名气)

[求助] vasp团簇结构弛豫出现如下死循环该怎么办

OSZICAR文件中重复出现如下部分:
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350918E+02   -0.62760E+02    0.36453E-07   128   0.869E-08    0.126E-08
RMM:   2    -0.627599351284E+02   -0.36652E-07    0.00000E+00     0   0.000E+00    0.747E-09
RMM:   3    -0.627599351284E+02    0.18190E-10    0.00000E+00     0   0.000E+00    0.522E-09
RMM:   4    -0.627599351284E+02   -0.21828E-10    0.00000E+00     0   0.000E+00    0.261E-09
RMM:   5    -0.627599351284E+02    0.23647E-10    0.00000E+00     0   0.000E+00
296 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350917E+02   -0.62760E+02    0.36429E-07   128   0.769E-08    0.142E-08
RMM:   2    -0.627599351284E+02   -0.36687E-07    0.00000E+00     0   0.000E+00    0.775E-09
RMM:   3    -0.627599351284E+02   -0.15461E-10    0.00000E+00     0   0.000E+00    0.415E-09
RMM:   4    -0.627599351284E+02    0.27285E-10    0.00000E+00     0   0.000E+00    0.398E-09
RMM:   5    -0.627599351284E+02    0.13642E-10    0.00000E+00     0   0.000E+00
297 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350921E+02   -0.62760E+02    0.36445E-07   128   0.665E-08    0.105E-08
RMM:   2    -0.627599351284E+02   -0.36322E-07    0.00000E+00     0   0.000E+00    0.658E-09
RMM:   3    -0.627599351284E+02    0.54570E-11    0.00000E+00     0   0.000E+00    0.372E-09
RMM:   4    -0.627599351284E+02   -0.12733E-10    0.00000E+00     0   0.000E+00    0.210E-09
RMM:   5    -0.627599351284E+02   -0.26375E-10    0.00000E+00     0   0.000E+00
298 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350919E+02   -0.62760E+02    0.36489E-07   128   0.485E-08    0.607E-09
RMM:   2    -0.627599351284E+02   -0.36489E-07    0.00000E+00     0   0.000E+00    0.338E-09
RMM:   3    -0.627599351284E+02    0.36380E-11    0.00000E+00     0   0.000E+00    0.192E-09
RMM:   4    -0.627599351284E+02    0.36380E-11    0.00000E+00     0   0.000E+00    0.136E-09
RMM:   5    -0.627599351284E+02   -0.40018E-10    0.00000E+00     0   0.000E+00
299 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350920E+02   -0.62760E+02    0.36453E-07   128   0.502E-08    0.735E-09
RMM:   2    -0.627599351284E+02   -0.36433E-07    0.00000E+00     0   0.000E+00    0.428E-09
RMM:   3    -0.627599351284E+02    0.72760E-11    0.00000E+00     0   0.000E+00    0.249E-09
RMM:   4    -0.627599351284E+02   -0.27285E-11    0.00000E+00     0   0.000E+00    0.286E-09
RMM:   5    -0.627599351284E+02    0.90949E-11    0.00000E+00     0   0.000E+00
300 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000
       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1    -0.627599350920E+02   -0.62760E+02    0.36456E-07   128   0.717E-08    0.869E-09
RMM:   2    -0.627599351284E+02   -0.36400E-07    0.00000E+00     0   0.000E+00    0.467E-09
RMM:   3    -0.627599351284E+02    0.12733E-10    0.00000E+00     0   0.000E+00    0.274E-09
RMM:   4    -0.627599351284E+02   -0.36380E-11    0.00000E+00     0   0.000E+00    0.168E-09
RMM:   5    -0.627599351284E+02   -0.18190E-10    0.00000E+00     0   0.000E+00
301 F= -.62759935E+02 E0= -.62759935E+02  d E =-.215858E-02  mag=    19.0000

我这个结构是在初始优化的基础上进行的更精确优化,INCAR文件一并贴上供高手分析:
SYSTEM = sys
ISTART = 0
ICHARG = 2
INIWAV = 1
PREC = Accurate
ISMEAR = 0
SIGMA = 0.01
#POTIM = 0.1
NELMIN = 5
ISIF = 2
ENCUT = 280
EDIFF = 0.0001
EDIFFG = -0.01
IBRION = 2
ALGO = Fast
NSW = 2000
LREAL = Auto
ISPIN = 2
LORBIT = 11
ISYM = 0
LWAVE = .FALSE.
LCHARG = .FALSE.

还请有经验的虫们指点为何会出现OSZICAR中所示的循环现象,谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

jugengfans

金虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xueht987: 金币+1, 谢谢回帖,鼓励交流! 2012-06-09 09:15:06
lywiailyw: 金币+1, 有帮助, POTIM有时候有用,但也不是万能的 2012-06-12 14:01:04
看情况是离子步不收敛。
POTIM默认的是0.5吧,你改成POTIM=0.2试试。这个是每次离子步时原子的移动位置。
4楼2012-06-09 01:08:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

mousekingadv

金虫 (小有名气)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
xueht987: 金币+1, 谢谢回帖,鼓励交流! 2012-06-09 09:14:50
lywiailyw: 金币+2, 有帮助, 第一句话说到点子上了 2012-06-12 14:01:53
楼主把EDIFFG注释掉试试……这看起来像是EDIFF达到精度了,EDIFFG却达不到。EDIFFG=0.01很苛刻了。可能的原因是ENCUT=280太小了(瞎猜,楼主没办法可以试试)
2楼2012-06-08 19:49:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mousekingadv

金虫 (小有名气)

补充一下,觉得麻烦或者重算时间长的话直接STOPCAR写上LSTOP=T就行了。这个已经收敛了的。
3楼2012-06-08 19:50:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

06022043

铁杆木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
xueht987: 金币+1, 谢谢回帖,鼓励交流! 2012-06-09 09:15:30
我也感觉你应该把POTIM改小一些。
专心做学问
5楼2012-06-09 08:38:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lywiailyw

木虫 (小有名气)

引用回帖:
2楼: Originally posted by mousekingadv at 2012-06-08 19:49:46
楼主把EDIFFG注释掉试试……这看起来像是EDIFF达到精度了,EDIFFG却达不到。EDIFFG=0.01很苛刻了。可能的原因是ENCUT=280太小了(瞎猜,楼主没办法可以试试)

你说得很准,不过注释力。。。还是不要了。。。本来算的团簇就小,不到20个原子,再把力的收敛标准降低就不符合物理模型了。我问了某个算这方面东西的专家,可能是SCF不收敛导致的,建议我粗优化的时候输出CHGCAR和WAVCAR,精优化的时候读入,我试了一下,确实可以解决我的问题。所以还是谢谢你了!!
6楼2012-06-10 01:03:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lywiailyw

木虫 (小有名气)

引用回帖:
4楼: Originally posted by jugengfans at 2012-06-09 01:08:15
看情况是离子步不收敛。
POTIM默认的是0.5吧,你改成POTIM=0.2试试。这个是每次离子步时原子的移动位置。

老实说,这个没有意义。在粗优化结构上进一步做精优化的时候不建议使用小的POTIM
7楼2012-06-10 01:05:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lywiailyw

木虫 (小有名气)

引用回帖:
2楼: Originally posted by mousekingadv at 2012-06-08 19:49:46
楼主把EDIFFG注释掉试试……这看起来像是EDIFF达到精度了,EDIFFG却达不到。EDIFFG=0.01很苛刻了。可能的原因是ENCUT=280太小了(瞎猜,楼主没办法可以试试)

而且,注释掉力的话,默认值就变成能量的十倍,也就是0.001了,反而更小
8楼2012-06-10 01:25:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mousekingadv

金虫 (小有名气)


xueht987: 金币+1, 谢谢回帖,鼓励交流! 2012-06-10 11:02:23
引用回帖:
8楼: Originally posted by lywiailyw at 2012-06-10 01:25:23
而且,注释掉力的话,默认值就变成能量的十倍,也就是0.001了,反而更小...

你写的是EDIFFG=-0.01说的是力不是能量……
If the change in the total (free) energy is smaller than EDIFFG between two ionic steps relaxation will be stopped. If EDIFFG is negative it has a different meaning: In this case the relaxation will stop if all forces are smaller than  EDIFFG . This is usually a more convenient setting.
9楼2012-06-10 10:51:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lywiailyw

木虫 (小有名气)

引用回帖:
9楼: Originally posted by mousekingadv at 2012-06-10 10:51:32
你写的是EDIFFG=-0.01说的是力不是能量……
If the change in the total (free) energy is smaller than EDIFFG between two ionic steps relaxation will be stopped. If EDIFFG is negative it has a different ...

我知道负值的时候是力的。我的意思可能没表达明白,就是对于我算的这个体系,力是很重要的,注释掉让它变成0.001 eV的能量判据对于我这个体系不合理,因为此时就很难知道收敛时实际力的大小了
10楼2012-06-10 11:23:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lywiailyw 的主题更新
信息提示
请填处理意见