频率计算

  1. 1 频率计算的作用
  2. 2 怎么用VASP计算频率?
  3. 3 频率计算的INCAR
  4. 4 小结一下频率分析关键的参数:

1 频率计算的作用

频率计算有什么用?为什么要算频率? 大师兄稍微总结了一下频率计算的意义,大体有以下几个方面,没有提到的用处,烦请大家指出来,以便补充。

1.1 确定结构是否稳定;

1.2 看振动方式和大小,用来和实验对比,棋博士最新的文章就是一个非常好的例子;

1.3 反应热,反应能垒,吸附能等的零点能矫正;

1.4 确认过渡态(有一个振动的虚频)

1.5 热力学中计算entropy,用于计算化学势,微观动力学中的指前因子和反应能垒。

2 怎么用VASP计算频率?

2.1 首先进行结构优化,获取稳定的构型,这个我们前面已经讲过了;

2.2 将原来的CONTCAR复制成POSCAR :

cp CONTCAR POSCAR

2.3 修改INCAR

修改后如下:

3 频率计算的INCAR

  • IBRION的值改成5

  • POTIM用一个更小的值,我们这里用的 0.02,默认值是 0.015

  • NSW 设置成1,这个可以直接不管,继续采用优化时的NSW值,因为你设置成 1, 2, 3, 4, 5, …, 1000 都不会影响计算;但不能不设置(因为默认值是0,这时算个单点后任务便停止了。)

  • NFREE=2 添加这一个参数,表明原子在某一方向上正反两个方向移动;

  • NCORE=4这一项要注释掉!大师兄这边的服务器,并行计算频率时 VASP 会罢工,只进行一步静态计算,注释掉就正常进行了;

  • 此外,EDIFF也要设置一个严格的值(频率计算时,默认值为1E-6,足够了!下一节会讲到)

4 小结一下频率分析关键的参数:

IBRION=5
POTIM=0.015
NSW=1
NFREE=2
EDIFF=1E-6

#NCORE=7

原始链接见:https://www.bigbrosci.com/2017/12/15/ex23/


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。