24小时热门版块排行榜    

查看: 1860  |  回复: 10

superdonnie

铜虫 (小有名气)

[求助] VASP结构优化的收敛问题 已有3人参与

各位大侠大家好,

我使用vasp做hcp铁的结构优化,发现力的收敛存在问题,希望大侠们能帮我看看是怎么回事。

我做结构优化时INCAR中使用了EDIFF=1E-8; EDIFFG=-1E3,从OUTCAR中提取的力的情况如下:

POSITION                                       TOTAL-FORCE (eV/Angst)
-----------------------------------------------------------------------------------
      0.00000      0.00000      0.00000         0.000000      0.000000      0.000000
      0.00000      1.41908      2.00688         0.000000      0.000000      0.000000
-----------------------------------------------------------------------------------
--
POSITION                                       TOTAL-FORCE (eV/Angst)
-----------------------------------------------------------------------------------
      0.00000      0.00000      0.00000         0.000000      0.000000      0.000000
      0.00000      1.44122      1.94569         0.000000      0.000000      0.000000
-----------------------------------------------------------------------------------
--
POSITION                                       TOTAL-FORCE (eV/Angst)
-----------------------------------------------------------------------------------
      0.00000      0.00000      0.00000         0.000000      0.000000      0.000000
      0.00000      1.44245      1.94239         0.000000      0.000000      0.000000
-----------------------------------------------------------------------------------
--
POSITION                                       TOTAL-FORCE (eV/Angst)
-----------------------------------------------------------------------------------
      0.00000      0.00000      0.00000         0.000000      0.000000      0.000000
      0.00000      1.44283      1.94136         0.000000      0.000000      0.000000
-----------------------------------------------------------------------------------

我发现在结构优化的过程中所有的离子构型的力都是0,按照之前ediffg=-1E3的标准,计算早在初始离子构型就已经达到了收敛标准,那么为什么还会继续进行这么多步呢?是否有什么地方我可能给漏掉了?

还望各位大侠们不吝赐教。
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

xrdcvw73

新虫 (正式写手)


【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
superdonnie: 金币+2, 有帮助, 谢谢交流~ 2015-08-27 09:29:49
liliangfang: 金币+1, 谢谢交流 2015-08-29 17:37:18
个人觉得精度过高
一般觉得1E-4   -1E-2 就ok
很多教程都是这个精度,如果你需要提高精度,可以尝试多步骤优化,先打到较低精度,然后一步一步提高
5楼2015-08-26 21:50:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bird007

荣誉版主 (职业作家)

踩单车的季节

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
superdonnie: 金币+2, 有帮助, 谢谢交流~ 2015-08-27 09:29:18
liliangfang: 金币+1, 谢谢交流 2015-08-29 17:37:26
EDIFF=1E-8
这个精度 太高了吧
一日,老师在课堂上教偶认字——帅.偶百思不得其解,正在这时,同桌mm递来一面镜子,偶照之,顿时恍然大悟......[此广告位招商!][此广告位招商!]
2楼2015-08-26 19:43:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Litter_horsr

银虫 (小有名气)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
superdonnie: 金币+2, 有帮助, 谢谢交流~ 2015-08-27 09:29:37
liliangfang: 金币+1, 谢谢交流 2015-08-29 17:37:32
1E-8这个估计有点悬。
-1E3这个写法估计也不对
想好好学习的,一般妒能
3楼2015-08-26 21:24:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

superdonnie

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by bird007 at 2015-08-26 19:43:24
EDIFF=1E-8
这个精度 太高了吧

因为要做声子计算,所以按照计算声子的phonopy程序对VASP输入的要求将其精度取得较高,从输出来看计算的能量是达到了这样的精度的。感谢大侠参与讨论
4楼2015-08-26 21:46:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

superdonnie

铜虫 (小有名气)

引用回帖:
3楼: Originally posted by Litter_horsr at 2015-08-26 21:24:47
1E-8这个估计有点悬。
-1E3这个写法估计也不对

感谢大侠帮助
从程序的输出中可以确定总能量是可以达到1E-8这样的精度的
不好意思,EDIFFG我使用的是-1E-3,之前写错了
6楼2015-08-26 21:50:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

superdonnie

铜虫 (小有名气)

引用回帖:
5楼: Originally posted by xrdcvw73 at 2015-08-26 21:50:18
个人觉得精度过高
一般觉得1E-4   -1E-2 就ok
很多教程都是这个精度,如果你需要提高精度,可以尝试多步骤优化,先打到较低精度,然后一步一步提高

我使用的IBRION=2,也就是比较robust的conjugate gradient算法,根据输出可以达到1E-8的总能量精度。而力的精度即使使用-1E-2,也会得出同样的结果,也就是明明看起来一开始就达到了收敛水平,但还是又优化了两次结构。谷歌搜索也没发现有人遇见过同样的问题,真是头疼啊
7楼2015-08-26 21:56:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

superdonnie

铜虫 (小有名气)

引用回帖:
5楼: Originally posted by xrdcvw73 at 2015-08-26 21:50:18
个人觉得精度过高
一般觉得1E-4   -1E-2 就ok
很多教程都是这个精度,如果你需要提高精度,可以尝试多步骤优化,先打到较低精度,然后一步一步提高

按照你建议的精度我又跑了一次计算,发现结构优化的次数变多了,有10次左右,但每次的力同样也都是0。。。
8楼2015-08-26 22:01:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

superdonnie

铜虫 (小有名气)

以下是我的输入文件,我使用的是PBE/Fe_sv的POTCAR。还请大侠指点一二,感激不尽:

INCAR file:
SYSTEM = Fe: hcp

PREC = Accurate
ENCUT = 650
EDIFF = 1E-8
LREAL = .FALSE.
ADDGRID = .TRUE.
EDIFFG = -1E-3
NSW = 100
IBRION = 2
ISIF = 4
POTIM = 0.5

ISMEAR = -1
SIGMA = 0.0258520295

NCORE = 4
KPAR = 2

LWAVE = .FALSE.
LCHARG = .FALSE.



POSCAR file:
Fe: hcp
-21
1.0000000000000000  0.0000000000000000  0.0000000000000000
-0.5000000000000000  0.8660254037844386  0.0000000000000000
0.0000000000000000  0.0000000000000000  1.6329931618554521
2
direct
  0.0000000000000000  0.0000000000000000  0.0000000000000000
  0.3333333333333333  0.6666666666666667  0.5000000000000000



KPOINTS file:
K-Points
0
Gamma
16 16 16
0  0  0
9楼2015-08-26 22:12:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

superdonnie

铜虫 (小有名气)

求大侠们帮忙看一下,多谢啦
10楼2015-08-28 12:19:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 superdonnie 的主题更新
信息提示
请填处理意见