24小时热门版块排行榜    

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

剑魄诗魂

木虫 (正式写手)

[求助] 求教表面吸附的频率计算问题

最近在尝试计算表面吸附结构的自由能变化,所以需要计算频率以得到ZPE。但是在实际的计算中发现,计算时间非常久(超过4天),而且CHG, CHGCAR, WAVECAR变得非常大(合计超过50G),所以不得不停止了计算。
在此想跟同行求教一下是否我的具体设置上存在什么问题所以导致不容易计算?我的体系是在金属团簇表面的吸附,具体策略是固定所有金属原子(坐标文件如下)而不固定吸附物。
POSCAR:
1.00000000000000     
    40.0000000000000000    0.0000000000000000    0.0000000000000000
     0.0000000000000000   40.0000000000000000    0.0000000000000000
     0.0000000000000000    0.0000000000000000   40.0000000000000000
   M   C    O
    79     1     2
Direct
  0.4993046399203109  0.4992548039135158  0.4992924124318137   F F F
  0.4990485543665031  0.5438863108801399  0.5435908768283824   F F F
  0.4995033566807336  0.4546647224233595  0.4550508152545660   F F F
  
  .. (为节约空间省略若干行)
  0.5877448409594663  0.4996622676310523  0.4992604420477491   F F F
  0.4996940843718747  0.4109563411793573  0.4996687239395428   F F F
  0.4989078996841698  0.5876795921551263  0.4988993667433306   F F F
  0.5944357731254115  0.6390016216759307  0.5953946665121848   T T T
  0.5823633152745984  0.6624175346966013  0.5822536135436280   T T T
  0.6066869688169945  0.6157805664098532  0.6086636088716872   T T T
INCAR如下:
ISTART = 1   
ICHARG = 1
PREC = Normal
ALGO = Normal
ISYM = 0    !0-no symmetry, 2-use symmetry

NSW = 1      ! 0 ionic steps
ENCUT = 400  ! energy cutoff for planewaves, ENMAX*1.3 when high

ISPIN = 2    !1-nonspin, 2-spin
GGA = PE    ! PAW-PW91

LVDW = True   ! DFT-D
IVDW = 11     ! zero damping DFT-D3 method of Grimme

EDIFF  = 1E-03   ! Energy convergency
EDIFFG = -0.03
LREAL  = .True.
ISMEAR =    1   ! Metallic  
SIGMA  =   0.2

! frequency
POTIM = 0.02
IBRION = 5  ! frequency calculation
NFREE = 2
还望有经验的同行不吝赐教,我这个体系如何设置能够顺利计算表面吸附分子的振动频率。
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

且邀浊圣嗤名禄,因忆莼鲈弃旧游。常效楚狂能恣肆,敢称才士故风流。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

剑魄诗魂

木虫 (正式写手)

引用回帖:
2楼: Originally posted by 漫天飘雪 at 2017-08-04 12:49:14
k点用一个,精度降下来

谢谢回复。我用的就是1x1x1的Gamma点计算,但是精度指哪项?EDIFF好像已经挺小了,还是指POTIM?
且邀浊圣嗤名禄,因忆莼鲈弃旧游。常效楚狂能恣肆,敢称才士故风流。
3楼2017-08-05 01:20:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

漫天飘雪

版主 (知名作家)

认真做事,踏实做人

★ ★ ★ ★ ★
franch: 金币+5, 谢谢回帖交流 2017-08-27 13:55:29
k点用一个,精度降下来

发自小木虫Android客户端
http://blog.sciencenet.cn/u/pfliu89
2楼2017-08-04 12:49:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

漫天飘雪

版主 (知名作家)

认真做事,踏实做人

★ ★ ★
franch: 金币+3, 谢谢回帖交流 2017-08-27 13:55:53
引用回帖:
3楼: Originally posted by 剑魄诗魂 at 2017-08-05 01:20:42
谢谢回复。我用的就是1x1x1的Gamma点计算,但是精度指哪项?EDIFF好像已经挺小了,还是指POTIM?...

你的机器配置如何呀?
http://blog.sciencenet.cn/u/pfliu89
4楼2017-08-05 09:01:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
漫天飘雪: 金币+2, 谢谢交流 2017-08-06 09:46:55
剑魄诗魂(franch代发): 金币+10, 谢谢回帖交流 2017-08-27 13:57:10
我不知道为啥你的格子会是40x40x40这么大,吸附的话格子很少是这样的整数,莫非你做的是团簇的吸附?如果是团簇的吸附你可以考虑放弃平面波的方案,考虑使用原子轨道,40x40x40的格子效率很低。

如果是slab体系的话,我也不建议轻易去降低精度,可能会导致引起虚频。如果体系过大,硬盘难以容纳的话我建议用phonopy引导vasp用有限差分算,这样每个有限位移( 不考虑对称性的话是6N个结构,因为每个原子要移动三个方向的正负各一次)产生的结构可以分开到不同的服务器算,最后汇总记录力的文件vasp.xml,然后用phonopy读取做差分即可,缺点就是如果要对原子做固定需要一些技巧,而且需要写脚本。
不一定挂在论坛,计算问题问题欢迎留言。
5楼2017-08-05 09:41:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见