计算化学公社

 找回密码 Forget password
 注册 Register
Views: 29040|回复 Reply: 21
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] vasp优化结构力难以收敛怎么办?

[复制链接 Copy URL]

121

帖子

1

威望

519

eV
积分
660

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
体系说明:有机半导体吸附锂
优化步骤:先初步优化IBRION = 2,EDIFFG = -0.1,POTIM=0.5,初步优化后再高精度优化IBRION = 1,EDIFFG = -0.02,POTIM=0.2,但是力的收敛达不到标准,只能到0.03,求解决办法,谢谢!
附高精度优化的INCAR:
   ISTART = 0           
   ICHARG = 2        
   EDIFF  =1E-5         
   ALGO = Fast         
   PREC = Accurate      
   ENCUT = 500         
   LWAVE = .FALSE.   
   LCHARG = .FALSE.
   GGA=PE
   IVDW=11
   ISPIN=2

   NSW  = 300           
   IBRION = 1         
   ISIF = 3            
   EDIFFG = -0.02      
   POTIM = 0.2        

   ISMEAR = 0        
   SIGMA = 0.2      



233

229

帖子

0

威望

1279

eV
积分
1508

Level 5 (御坂)

22#
发表于 Post on 2025-3-16 23:01:39 | 只看该作者 Only view this author
卡开发发 发表于 2025-3-13 06:56
有现成别人改动的代码能够允许在不重新编译VASP的情况设置轴向固定,这样只要把那段代码加入编译一次就行 ...

谢谢卡老师,太感谢您的耐心回答了!

3754

帖子

3

威望

1万

eV
积分
19678

Level 6 (一方通行)

围观吃瓜群众

21#
发表于 Post on 2025-3-13 06:56:20 | 只看该作者 Only view this author
ddddnight 发表于 2025-3-12 17:59
好的老师,谢谢卡老师解答。是不是现在vasp计算必须要重新编译才能对c轴固定算二维体系,感觉编译vasp要 ...

有现成别人改动的代码能够允许在不重新编译VASP的情况设置轴向固定,这样只要把那段代码加入编译一次就行了,你可以在网络上搜索一下vasp optcell这样的关键字。另外你也可以使用ase调用vasp,然后通过对unitcell设置mask参数即可。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

229

帖子

0

威望

1279

eV
积分
1508

Level 5 (御坂)

20#
发表于 Post on 2025-3-12 17:59:49 | 只看该作者 Only view this author
卡开发发 发表于 2025-3-12 05:33
指的是对二维体系c轴需要固定。

好的老师,谢谢卡老师解答。是不是现在vasp计算必须要重新编译才能对c轴固定算二维体系,感觉编译vasp要考虑的东西好多。

3754

帖子

3

威望

1万

eV
积分
19678

Level 6 (一方通行)

围观吃瓜群众

19#
发表于 Post on 2025-3-12 05:33:49 | 只看该作者 Only view this author
ddddnight 发表于 2025-3-11 11:21
卡老师,您好,您这里说的不做任何约束指的需要做哪些约束呢,要做偶极矫正的意思吗,如果真空层大的话, ...

指的是对二维体系c轴需要固定。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

229

帖子

0

威望

1279

eV
积分
1508

Level 5 (御坂)

18#
发表于 Post on 2025-3-11 11:21:12 | 只看该作者 Only view this author
卡开发发 发表于 2017-11-21 07:59
我不知道你指的吸附是表面还是?如果是表面的话,不做任何约束的情况使用ISIF=3可能会出问题。

构型优 ...

卡老师,您好,您这里说的不做任何约束指的需要做哪些约束呢,要做偶极矫正的意思吗,如果真空层大的话,是不是不需要做偶极矫正呢?

1

帖子

0

威望

47

eV
积分
48

Level 2 能力者

17#
发表于 Post on 2024-5-21 20:28:20 | 只看该作者 Only view this author
csuhyy 发表于 2022-1-26 10:58
大神,您好!我想请问下怎么使用LBFGS方法,INCAR怎么设置?是不是IOPT=1代表开启LBFGS的优化器,然后IBR ...

请问大佬,你之前电子步很容易优化,然离子步很难收敛,请问你最后解决了吗?

38

帖子

0

威望

187

eV
积分
225

Level 3 能力者

16#
发表于 Post on 2023-2-1 11:06:01 | 只看该作者 Only view this author
您好,请问如何查看受力是否收敛?是否达到EDIFFG的标准?

6

帖子

0

威望

59

eV
积分
65

Level 2 能力者

15#
发表于 Post on 2022-1-26 10:58:12 | 只看该作者 Only view this author
sky 发表于 2017-11-21 10:29
现在用vtst tool里的LBFGS算法,收敛比CG更快一些。

大神,您好!我想请问下怎么使用LBFGS方法,INCAR怎么设置?是不是IOPT=1代表开启LBFGS的优化器,然后IBRION=3,POTIM=0。。还是说IBRION=2或者1,POTIM是需要自己尝试,还是要设置其他参数比如MAXMOVE。大神如果看到了帮忙解答一下,万分感谢,现在我的表面吸附模型,电子步很容易收敛,就是离子步很难收率,如果采用IBRION=1,力最后一直维持个水平降不下去,收率不了。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
weilu + 4 您好请问问题怎么解决的

查看全部评分 View all ratings

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

14#
发表于 Post on 2021-9-2 14:04:44 | 只看该作者 Only view this author
sky 发表于 2017-11-21 10:29
现在用vtst tool里的LBFGS算法,收敛比CG更快一些。

请问vtst里面的优化算法也可以直接用来做一个结构的优化吗?
努力挖掘科学的本质

4

帖子

0

威望

17

eV
积分
21

Level 1 能力者

13#
发表于 Post on 2018-9-3 11:06:55 | 只看该作者 Only view this author
我是用已知结构做了替换,也是应该先用IBRION = 2找到一个比较合适的构型,在此构型下IBRION = 1找极小点吗?

121

帖子

1

威望

519

eV
积分
660

Level 4 (黑子)

12#
 楼主 Author| 发表于 Post on 2017-11-21 15:42:09 | 只看该作者 Only view this author
sky 发表于 2017-11-21 10:29
现在用vtst tool里的LBFGS算法,收敛比CG更快一些。

好的,我看一下,谢谢sky!
233

121

帖子

1

威望

519

eV
积分
660

Level 4 (黑子)

11#
 楼主 Author| 发表于 Post on 2017-11-21 15:40:33 | 只看该作者 Only view this author
卡开发发 发表于 2017-11-21 10:05
我觉得应该是初猜结构不好导致局域应力消不掉导致的,不排除Li嵌入之后和原来晶格差异很大。你不妨先用CG ...

恩,嵌入Li后晶胞确实发生了一些变化,不过CG方法同样也是最多收敛到0.03,我先调整一下初猜,谢谢老师!
233

3754

帖子

3

威望

1万

eV
积分
19678

Level 6 (一方通行)

围观吃瓜群众

10#
发表于 Post on 2017-11-21 10:38:57 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2017-11-21 11:10 编辑
sky 发表于 2017-11-21 10:27
我对QN的印象不是太好,经常做到某个点后就再没办法收敛了。而CG做表面优化还没失败过。

嗯,在Hessian非(半)正定以及非极小点邻域都可能会出问题,但针对两个问题算法上都有解决的办法。LBFGS也是QN的一种,Vasp的VTST的LBFGS允许使用line search,这样能使用的范围也就宽一些了。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

103

帖子

5

威望

1012

eV
积分
1215

Level 4 (黑子)

9#
发表于 Post on 2017-11-21 10:29:15 | 只看该作者 Only view this author
现在用vtst tool里的LBFGS算法,收敛比CG更快一些。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-16 10:53 , Processed in 0.269335 second(s), 28 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list