24小时热门版块排行榜    

查看: 1086  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

fangyongxinxi

新虫 (正式写手)

[求助] 为什么vasp能一直向高能量方向优化?已有1人参与

为什么vasp能一直向高能量方向优化?
自己打算对一个体系以同样参数,进行结构多次优化,ISIF=3,其中晶格常数abc如下,后面的数字是经过优化得到的,第一列是初始数据(别人文献中查找的),第二列是第二次优化,第三列是第三次优化结果,依次类推。能量:第一次优化的能量 -55.64ev, 第二次,-53.53ev ,第三次,-52.22ev,第四次,-51.44ev。能量随着优化次数逐渐升高。

a 5.75 5.62 5.56 5.52 5.51
b 4.06 3.97 3.92 3.89 3.88
c 4.06 3.97 3.92 3.89 3.88


求高手解答:
1. 为什么会出现优化向高能量方向发生这样的情况?(一般情况是如果一个体系达到能量和受力标准,就会停止优化,比如MS,为什么vaso能一直优化?一种解释是这个体系有亚稳态存在,但能量趋势如何解释?自己将尝试用同样的方法优化一些简单体系,比如cu ,si 等,看是否有同样结果)
2. 就这个体系来说,自己应该选哪个作为性质计算的初始结构?第一次优化的,还是后面的,因为第一次优化的能量最小。

后面自己又进行了尝试:1. 首先设定ISIF=2,优化,然后再用isif=3优化,得到结果与上面直接用ISIF=3结果一样;2. 首先用ISIF=4,再用ISIF=3,得到结果和上面直接用ISIF=3一样。所以后面得出结论:对于本体系,直接用ISIF=3优化一次就行了。这样做对吗?

谢谢。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jpchou

专家顾问 (著名写手)

【答案】应助回帖

1. 为什么会出现优化向高能量方向发生这样的情况?(一般情况是如果一个体系达到能量和受力标准,就会停止优化,比如MS,为什么vaso能一直优化?一种解释是这个体系有亚稳态存在,但能量趋势如何解释?自己将尝试用同样的方法优化一些简单体系,比如cu ,si 等,看是否有同样结果)

> VASP 就如你想的,就像一般的軟體 (比如 MS) 一樣,結構優化是會往能量低的方向前進
ISIF=3 通常在 1~2 次就會找到最低能量,之後再怎麼重覆做,結果都會是一樣,會發生像你遇到的情況,我能想到以下幾點

(1)  你的計算沒有 "收斂"
VASP 裡面有個 electron loop convergence criterion,叫 NELM。default value 是 60
如果你electron loop 到達這次數,VASP 會?娭仆V梗瑢е掠嬎悴皇諗浚浣Y果是不可信的
(2)  你的 VASP 沒有正確編輯
有可能你使用的 math kernel library 有 bug,或是編輯上有參數沒有給正確,導致計算結果是不可信
(3) 你 INCAR 內可能有加了些特殊的參數,導致計算不收斂,或是收斂到不正確的地方

在沒有看到 INCAR, POSCAR, POTCAR, KPOINTS 前,很難判斷發生什麼事
但能肯定的是,正常的 VASP 計算,是不會往能量高的地方去收斂

2. 就这个体系来说,自己应该选哪个作为性质计算的初始结构?第一次优化的,还是后面的,因为第一次优化的能量最小。
> 要先確認計算是"正確"
3楼2019-04-23 14:08:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

毛毛虫_

银虫 (小有名气)

楼主,这个问题解决了吗?我现在也出现了这个问题
努力爬行的小虫子·····
2楼2019-04-19 09:46:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见