计算化学公社

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

[CP2K] 求助CP2K分子动力学模拟的程序升温和淬火,输入文件应该怎么写,设置哪些关键词呢?

[复制链接 Copy URL]

33

帖子

0

威望

181

eV
积分
214

Level 3 能力者

想求助一下各位老师,导师让我看看CP2K在跑分子动力学模拟时,能否做程序升温和淬火?输入文件应该怎么写,设置哪些关键词呢?

11

帖子

0

威望

124

eV
积分
135

Level 2 能力者

20#
发表于 Post on 2024-11-28 14:35:00 | 只看该作者 Only view this author

谢谢老师

6万

帖子

99

威望

6万

eV
积分
125127

管理员

公社社长

19#
发表于 Post on 2024-11-28 12:06:50 | 只看该作者 Only view this author
fangyl 发表于 2024-11-28 10:58
请问社长,用CSVR热浴,NVT,如果初始速度由300k弛豫的温度下得到,restart文件改为inp之后,在600k下跑 ...

方向不会改变
北京科音自然科学研究中心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

11

帖子

0

威望

124

eV
积分
135

Level 2 能力者

18#
发表于 Post on 2024-11-28 10:58:24 | 只看该作者 Only view this author
sobereva 发表于 2023-8-5 17:31
如果输入文件里没直接定义初速度(&VELOCITY),说明初始温度将为800K,控温也控在800K
如果初速度对应 ...

请问社长,用CSVR热浴,NVT,如果初始速度由300k弛豫的温度下得到,restart文件改为inp之后,在600k下跑,每个原子的速度方向会改变吗,还是在原来速度方向是乘了个缩放因子,感谢

1239

帖子

6

威望

2539

eV
积分
3898

Level 5 (御坂)

傻傻的木瓜

17#
发表于 Post on 2024-11-20 10:59:07 | 只看该作者 Only view this author
本帖最后由 Uus/pMeC6H4-/キ 于 2024-11-20 11:00 编辑
mayya 发表于 2024-11-20 10:37
社长,请问我的理解是否正确?如果需要获取从300K升温到3000K的整个过程。
第一步:在300K下跑NVT获取原 ...

这样输出的分子动力学轨迹确实会体现升温,但是升温速度只能靠时间常数间接控制,每个温度下的轨迹长度并不统一,而且升温过程并非平衡的(关于平衡见社长博文http://sobereva.com/627)。

如果“获取不同温度下的分子轨迹用于后续的deepmd训练”要求每个温度都充分平衡且有足够长度的产生相轨迹来当成数据的话,我估计只能设定多个温度分别跑平衡相和产生相了。

顺便留一个其他相关讨论帖的链接
√546=23.36664289109

8

帖子

0

威望

157

eV
积分
165

Level 3 能力者

16#
发表于 Post on 2024-11-20 10:37:57 | 只看该作者 Only view this author
sobereva 发表于 2024-5-25 04:08
初速度若对应0K,显然所有原子初速度就都为0
0K下体系没有任何动能,精确维持在0K的情况根本没法跑MD

社长,请问我的理解是否正确?如果需要获取从300K升温到3000K的整个过程。
第一步:在300K下跑NVT获取原子的速度。
第二步:将TEMPERATURE设置为3000K,VELOCITY部分改成300K时候的原子速度,CSVR热浴,NPT。
这样是否能获取整个升温过程的数据?我的目的是想要获取不同温度下的分子轨迹用于后续的deepmd训练,这样是否能满足要求?

16

帖子

0

威望

307

eV
积分
323

Level 3 能力者

15#
发表于 Post on 2024-5-25 11:06:53 | 只看该作者 Only view this author
sobereva 发表于 2024-5-25 04:08
初速度若对应0K,显然所有原子初速度就都为0
0K下体系没有任何动能,精确维持在0K的情况根本没法跑MD

谢谢社长!

6万

帖子

99

威望

6万

eV
积分
125127

管理员

公社社长

14#
发表于 Post on 2024-5-25 04:08:52 | 只看该作者 Only view this author

初速度若对应0K,显然所有原子初速度就都为0
0K下体系没有任何动能,精确维持在0K的情况根本没法跑MD
北京科音自然科学研究中心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

16

帖子

0

威望

307

eV
积分
323

Level 3 能力者

13#
发表于 Post on 2024-5-24 19:43:33 | 只看该作者 Only view this author
sobereva 发表于 2023-8-5 17:31
如果输入文件里没直接定义初速度(&VELOCITY),说明初始温度将为800K,控温也控在800K
如果初速度对应 ...

请问社长,按照您的帖子的回复 http://bbs.keinsci.com/forum.php ... cp2k%2B%C9%FD%CE%C2,应该是从0K开始升温,那么在0K,需要跑一下MD(对应您的回复http://bbs.keinsci.com/thread-29841-1-1.html)或者单点获得初速度吗?还是说0K的各个原子初速度分量都为0?谢谢您

33

帖子

0

威望

181

eV
积分
214

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2023-8-5 20:17:44 | 只看该作者 Only view this author
本帖最后由 不守戒律花和尚 于 2023-8-5 20:19 编辑
sobereva 发表于 2023-8-5 20:16
显然temperature 800,都说了temperature关键词决定热浴的参考温度
你问的都是我前面就已经回复过的和pp ...


好的,谢谢社长, 我再理解理解

6万

帖子

99

威望

6万

eV
积分
125127

管理员

公社社长

11#
发表于 Post on 2023-8-5 20:16:03 | 只看该作者 Only view this author
不守戒律花和尚 发表于 2023-8-5 20:13
还是没太明白,就是我设置温度TEMPERATURE为298K,这是初始温度,但是我要升温到800K,这个800应该用什么 ...

显然temperature 800,都说了temperature关键词决定热浴的参考温度
你问的都是我前面就已经回复过的和ppt里充分体现的问题
从头到尾一个字一个字领会我的回复
北京科音自然科学研究中心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

33

帖子

0

威望

181

eV
积分
214

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 2023-8-5 20:13:32 | 只看该作者 Only view this author
sobereva 发表于 2023-8-5 19:47
前面明确说了,如果不用&VELOCITY自定义初速度来设置初始速度,初速度和控温参考温度同时由TEMPERATURE决 ...

还是没太明白,就是我设置温度TEMPERATURE为298K,这是初始温度,但是我要升温到800K,这个800应该用什么关键词呢?

6万

帖子

99

威望

6万

eV
积分
125127

管理员

公社社长

9#
发表于 Post on 2023-8-5 19:47:35 | 只看该作者 Only view this author
不守戒律花和尚 发表于 2023-8-5 19:15
感谢社长,那如果初始温度用TEMPERATURE来设置,升温或降温的目标温度设置应该用什么关键词呢?

前面明确说了,如果不用&VELOCITY自定义初速度来设置初始速度,初速度和控温参考温度同时由TEMPERATURE决定
北京科音自然科学研究中心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

33

帖子

0

威望

181

eV
积分
214

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 2023-8-5 19:15:41 | 只看该作者 Only view this author
sobereva 发表于 2023-8-5 17:31
如果输入文件里没直接定义初速度(&VELOCITY),说明初始温度将为800K,控温也控在800K
如果初速度对应 ...

感谢社长,那如果初始温度用TEMPERATURE来设置,升温或降温的目标温度设置应该用什么关键词呢?

6万

帖子

99

威望

6万

eV
积分
125127

管理员

公社社长

7#
发表于 Post on 2023-8-5 17:31:01 | 只看该作者 Only view this author
不守戒律花和尚 发表于 2023-8-5 10:00
谢谢社长。但是我还是没太明白,想再次请教一下您。比如我想先升温到800K,是直接设置TEMPERATURE 800吗 ...

如果输入文件里没直接定义初速度(&VELOCITY),说明初始温度将为800K,控温也控在800K
如果初速度对应其它温度,多久升到相应温度没法人为控制

对于用CSVR热浴的情况,你只能通过定义初速度(对应初始温度)和控温的目标温度来实现温度的变化,期间实际温度怎么变不可控、该怎么变就怎么变,理解热浴的原理自然知道。也没法设定参考参考温度怎么变化。

ppt里明确说了,TEMPERTURE_ANNEALING仅对于不常用的langevin热浴生效,对常用的CSVR热浴无效
北京科音自然科学研究中心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

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

GMT+8, 2026-2-18 23:20 , Processed in 0.181456 second(s), 22 queries , Gzip On.

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