计算化学公社

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

[CP2K] 求助:cp2k计算苯分子的单点能出现报错

[复制链接 Copy URL]

93

帖子

0

威望

3090

eV
积分
3183

Level 5 (御坂)

采用cp2k优化苯分子结构后,计算苯分子的单点能,CP2K出现报错,想请教大家如何解决?
是否因为盒子尺寸的问题导致的?
(因为想计算Pd晶面对苯分子的吸附能,在计算Pd slab_苯复合物单点能后,为了保持盒子尺寸一致,在输入文件里我把复合物的盒子尺寸和单独苯分子盒子保持一致了)

benzene.out

10.84 KB, 下载次数 Times of downloads: 6

benzene.inp

3.57 KB, 下载次数 Times of downloads: 12

36

帖子

0

威望

442

eV
积分
478

Level 3 能力者

2#
发表于 Post on 2025-4-11 18:16:41 | 只看该作者 Only view this author
WAVELET需要盒子是cubic 这个不满足了

93

帖子

0

威望

3090

eV
积分
3183

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2025-4-11 21:21:56 | 只看该作者 Only view this author
Tenshi65535 发表于 2025-4-11 18:16
WAVELET需要盒子是cubic 这个不满足了

为了保持盒子尺寸一致,那Pd slab_benzene复合物盒子也要更改为cubic?

6万

帖子

99

威望

5万

eV
积分
120132

管理员

公社社长

4#
发表于 Post on 2025-4-12 01:16:18 | 只看该作者 Only view this author
要了解基本PSOLVER的常识再做计算。北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/KFP)里详细讲了各种PSOLVER的特点:


算吸附能问题,分子和slab最好用精确相同的盒子以最大程度抵消数值误差

算二维周期性体系一般用的是PERIODIC或MT,算吸附体系自然不需要为了满足WAVELET的要求而用立方盒子
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

3753

帖子

3

威望

1万

eV
积分
19669

Level 6 (一方通行)

围观吃瓜群众

5#
发表于 Post on 2025-4-12 02:33:25 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2025-4-12 02:37 编辑
风起时想你 发表于 2025-4-11 21:21
为了保持盒子尺寸一致,那Pd slab_benzene复合物盒子也要更改为cubic?

并没有必要使用一致的盒子,该用方盒子用方盒子,该校正校正,该测试测试。统计角度说,高温低压下气相分子间的相互作用不存在,计算时应当予以消除。盒子变动所引起的误差理论上总可以通过相关参数(这里不明确说)进行消除,做好该做的测试总能规避相关问题。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

93

帖子

0

威望

3090

eV
积分
3183

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2025-4-15 17:36:33 | 只看该作者 Only view this author
sobereva 发表于 2025-4-12 01:16
要了解基本PSOLVER的常识再做计算。北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/KFP)里详 ...

感谢社长的解答。另外想咨询下,计算吸附能时,复合物和单体间盒子尺寸、泛函、基组保持一致,还有哪些重点参数也需要保持一致啊?

6万

帖子

99

威望

5万

eV
积分
120132

管理员

公社社长

7#
发表于 Post on 2025-4-16 04:06:10 | 只看该作者 Only view this author
风起时想你 发表于 2025-4-15 17:36
感谢社长的解答。另外想咨询下,计算吸附能时,复合物和单体间盒子尺寸、泛函、基组保持一致,还有哪些重 ...

所有对能量有系统性影响的设置都应当一致。如色散校正、CUTOFF、溶剂模型等

并且再明确一下,算相互作用能时,算各个物质的盒子强烈建议尽可能一致,以令能量求解误差尽可能多地抵消。注意这里指的不光是盒子参数,还包括原子坐标在盒子里的位置。基于平面波计算(CP2K里作为相对于辅助基)的能量不具备严格的平移不变性,除非CUTOFF充分大(但要么直接用特大的而很浪费,要么需要做收敛性测试,略麻烦),否则盒子的差异对计算的能量差可能会造成不可忽视的虚假影响,特别是对于相互作用能本来就很小的弱相互范畴的吸附能来说。另外,除非用的盒子尺寸相当大,否则盒子尺寸本身也对能量求解结果有所影响且可能对相互作用能的影响不容忽视,例如PERIODIC的PSOLVER时盒子尺寸影响分子与镜像的相互作用(要让极性分子与其镜像相互作用能精确为0,需要的盒子相当大,虽然偶极校正可降低要求)。等等,有很多细碎问题,用严格相同的盒子(包括原子位置)能尽可能减小虚假因素,而且本来这样计算也容易,比如A吸附在B上,算A的时候在计算AB的输入文件里把B部分删掉即可,而不用再用Multiwfn对A新创建一个输入文件。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

3753

帖子

3

威望

1万

eV
积分
19669

Level 6 (一方通行)

围观吃瓜群众

8#
发表于 Post on 2025-4-16 07:29:29 | 只看该作者 Only view this author
风起时想你 发表于 2025-4-15 17:36
感谢社长的解答。另外想咨询下,计算吸附能时,复合物和单体间盒子尺寸、泛函、基组保持一致,还有哪些重 ...

计算吸附能时,复合物和单体间盒子尺寸这种做法是不具备普遍性的,甚至在不少场景下可能会得到错误的结果。

你可以考虑如下几个因素:
(1)假设一分子平躺以特定覆盖度吸附于某FCC金属的(1 1 1)面上,如果计算气态分子只是简单删除金属基底,剩下的分子在这样的周期边界上存不存在虚假的镜像作用?
(2)分子吸附在金属表面可能会发生变形,导致电场方向旋转,此时引入的误差是更小还是更大?
(3)当均匀网格的动能截断不足能够严重破坏能量的平移不变性,这种情况结构优化的可靠性基本上就没有保障,因为此时网格所产生的偏差就比阈值还高。这样结构就会陷入到网格不足造成的虚假极小点中,这样的误差是更大还是更小?

对于上述(3),我前些年在SIESTA程序上做过一些测试来讨论低动能截断(单位为Rydberg)对平移不变性的影响,在部分矩阵元的处理过程SIESTA与CP2K的数值基础是一样的,你或许可以参考。


日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

93

帖子

0

威望

3090

eV
积分
3183

Level 5 (御坂)

9#
 楼主 Author| 发表于 Post on 2025-4-16 19:15:48 | 只看该作者 Only view this author
sobereva 发表于 2025-4-16 04:06
所有对能量有系统性影响的设置都应当一致。如色散校正、CUTOFF、溶剂模型等

并且再明确一下,算相互作 ...

感谢老师的解答。

93

帖子

0

威望

3090

eV
积分
3183

Level 5 (御坂)

10#
 楼主 Author| 发表于 Post on 2025-4-16 19:16:04 | 只看该作者 Only view this author
卡开发发 发表于 2025-4-16 07:29
计算吸附能时,复合物和单体间盒子尺寸这种做法是不具备普遍性的,甚至在不少场景下可能会得到错误的结果 ...

感谢您的解答。

本版积分规则 Credits rule

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

GMT+8, 2025-8-15 02:00 , Processed in 0.169824 second(s), 23 queries , Gzip On.

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