计算化学公社

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

[CP2K] Ce原子在H2O体系下的AIMD模拟,SCF逐渐不收敛

[复制链接 Copy URL]

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主

各位老师好,想模拟稀土元素的氧化过程,在AIMD计算说SCF收敛特别慢,麻烦各位老师指导一下,波函数读取的结构优化后的文件。有几点疑问:
1. 在模拟的过程设置LSD是否合理;
2. 是否要设置自旋多重度,MULTIPLICITY ,尝试设置1时,同样会在MD过程中计算速度降慢;
麻烦各位老师看看哪些参数不合适


计算过程中变得不收敛:
  1. #     Step Nr.          Time[fs]        Kin.[a.u.]          Temp[K]            Pot.[a.u.]        Cons Qty[a.u.]        UsedTime[s]
  2.          0            0.000000         0.040376896       500.000000000      -141.860553840      -141.819385241         0.000000000
  3.          1            1.000000         0.035911946       444.709102620      -141.855512124      -141.818797830        14.187150002
  4.          2            2.000000         0.028191444       349.103654805      -141.847159051      -141.818156322         4.645514011
  5.          3            3.000000         0.025454664       315.213233417      -141.844539323      -141.818265909         9.491217852
  6.          4            4.000000         0.027034235       334.773571567      -141.846523827      -141.818663556         5.566816092
  7.          5            5.000000         0.027475308       340.235518656      -141.847135191      -141.818826299         5.553884983
  8.          6            6.000000         0.024820317       307.357917669      -141.844205149      -141.818544023        16.323983908
  9.          7            7.000000         0.024190519       299.558928097      -141.860595659      -141.835557578       822.669039965
  10.          8            8.000000         0.029083721       360.153013342      -141.914218770      -141.884280166       105.358803988
  11.          9            9.000000         0.032945994       407.980768582      -141.855310599      -141.821501215      1500.823399067
复制代码


输入文件:
  1. #Generated by Multiwfn
  2. &GLOBAL
  3.   PROJECT Ce-1
  4.   PRINT_LEVEL LOW
  5.   RUN_TYPE MD
  6. &END GLOBAL

  7. &FORCE_EVAL
  8.   METHOD Quickstep
  9.   &SUBSYS
  10.     &TOPOLOGY
  11.       COORDINATE XYZ
  12.       COORD_FILE_NAME Ce-1.xyz
  13.       &CENTER_COORDINATES
  14.       &END CENTER_COORDINATES
  15.     &END TOPOLOGY

  16.     &CELL
  17.       ABC    18.000    18.000    18.000
  18.       PERIODIC NONE #Direction of applied PBC (geometry aspect)
  19.     &END CELL
  20. #   &VELOCITY #You can set initial atomic velocities in this section
  21. #   &END VELOCITY
  22.     &KIND Ce
  23.       ELEMENT Ce
  24.       BASIS_SET DZVP-MOLOPT-SR-GTH-q12
  25.       POTENTIAL GTH-PBE
  26.       &DFT_PLUS_U T
  27.         L 3 #Quantum number of angular momentum the atomic orbitals to +U. 2=d, 3=f
  28.         U_MINUS_J [eV] 7.0 #Effective on-site Coulomb interaction parameter U(eff) = U - J
  29.       &END DFT_PLUS_U
  30.     &END KIND
  31.     &KIND O
  32.       ELEMENT O
  33.       BASIS_SET DZVP-MOLOPT-SR-GTH-q6
  34.       POTENTIAL GTH-PBE
  35.     &END KIND
  36.     &KIND H
  37.       ELEMENT H
  38.       BASIS_SET DZVP-MOLOPT-SR-GTH-q1
  39.       POTENTIAL GTH-PBE
  40.     &END KIND
  41.   &END SUBSYS

  42.   &DFT
  43.     LSD
  44.     BASIS_SET_FILE_NAME  BASIS_MOLOPT
  45.     BASIS_SET_FILE_NAME  BASIS_MOLOPT_UCL
  46.     POTENTIAL_FILE_NAME  POTENTIAL
  47. #   WFN_RESTART_FILE_NAME Ce-1-pos-1-RESTART.wfn
  48.     CHARGE    0 #Net charge
  49.     #MULTIPLICITY    1 #Spin multiplicity
  50.     PLUS_U_METHOD MULLIKEN #The method used in DFT+U. Can also be Lowdin
  51.     &QS
  52.       EPS_DEFAULT 1.0E-10 #Set all EPS_xxx to values such that the energy will be correct up to this value
  53.       EXTRAPOLATION ASPC #Extrapolation for wavefunction during e.g. MD. ASPC is default, PS also be used
  54.       EXTRAPOLATION_ORDER 3 #Order for PS or ASPC extrapolation. 3 is default
  55.     &END QS
  56.     &POISSON
  57.       PERIODIC NONE #Direction(s) of PBC for calculating electrostatics
  58.       POISSON_SOLVER WAVELET #The way to solve Poisson equation
  59.     &END POISSON
  60.     &XC
  61.       &XC_FUNCTIONAL PBE
  62.       &END XC_FUNCTIONAL
  63.       &VDW_POTENTIAL
  64.         POTENTIAL_TYPE PAIR_POTENTIAL
  65.         &PAIR_POTENTIAL
  66.           PARAMETER_FILE_NAME dftd3.dat
  67.           TYPE DFTD3
  68.           REFERENCE_FUNCTIONAL PBE
  69.           #CALCULATE_C9_TERM T #Calculate C9-related three-body term, more accurate for large system
  70.         &END PAIR_POTENTIAL
  71.       &END VDW_POTENTIAL
  72.     &END XC
  73.     &MGRID
  74.       CUTOFF 400
  75.       REL_CUTOFF 40
  76.     &END MGRID
  77.     &SCF
  78.       MAX_SCF 30
  79.       EPS_SCF 5.0E-04 #Convergence threshold of density matrix of inner SCF
  80.       SCF_GUESS RESTART #Use wavefunction from WFN_RESTART_FILE_NAME file as initial guess
  81.       &DIAGONALIZATION
  82.         ALGORITHM STANDARD #Algorithm for diagonalization. DAVIDSON is faster for large systems
  83.       &END DIAGONALIZATION
  84.       &MIXING #How to mix old and new density matrices
  85.         METHOD BROYDEN_MIXING #PULAY_MIXING is also a good alternative
  86.         ALPHA 0.35 #Default. Mixing 40% of new density matrix with the old one
  87.         NBROYDEN 8 #Default is 4. Number of previous steps stored for the actual mixing scheme
  88.         BETA 0.5
  89.       &END MIXING
  90.       &OUTER_SCF
  91.         MAX_SCF 50 #Maximum number of steps of outer SCF
  92.         EPS_SCF 5.0E-04 #Convergence threshold of outer SCF
  93.       &END OUTER_SCF

  94.       &PRINT
  95.         &RESTART OFF #Do not generate wfn file to suppress meaningless I/O cost
  96.         &END RESTART
  97.       &END PRINT
  98.     &END SCF
  99.   &END DFT
  100. &END FORCE_EVAL

  101. &MOTION
  102.   &MD
  103.     ENSEMBLE NVT
  104.     STEPS 200 #Number of steps to run
  105.     TIMESTEP 1.0 #Step size in fs. Decrease it properly for high temperature simulation
  106.     TEMPERATURE 500  #298.15 Initial and maintained temperature (K)
  107. #   COMVEL_TOL 0 #Uncomment this can remove translation motion of center-of-mass every step
  108. #   ANGVEL_TOL 0 #Uncomment this can remove overall rotation every step
  109.     ANGVEL_ZERO T #Eliminate overall rotation component from initial velocity
  110.     &THERMOSTAT
  111.       TYPE NOSE
  112.     &END THERMOSTAT
  113.     &PRINT
  114.       &PROGRAM_RUN_INFO
  115.         &EACH
  116.           MD     1 #Output frequency of MD information, 0 means never
  117.         &END EACH
  118.       &END PROGRAM_RUN_INFO
  119.     &END PRINT
  120.   &END MD
  121.   &PRINT
  122.     &TRAJECTORY
  123.       &EACH
  124.         MD   1 #Output frequency of coordinates, 0 means never
  125.       &END EACH
  126.       FORMAT xyz
  127.     &END TRAJECTORY
  128.     &VELOCITIES
  129.       &EACH
  130.         MD     0 #Output frequency of velocities, 0 means never
  131.       &END EACH
  132.     &END VELOCITIES
  133.     &FORCES
  134.       &EACH
  135.         MD     0 #Output frequency of forces, 0 means never
  136.       &END EACH
  137.     &END FORCES
  138.     &RESTART
  139.       BACKUP_COPIES 0 #Maximum number of backing up restart file, 0 means never
  140.       &EACH
  141.         MD  1 #Frequency of updating last restart file, 0 means never
  142.       &END EACH
  143.     &END RESTART
  144.     &RESTART_HISTORY OFF
  145.     &END RESTART_HISTORY
  146.   &END PRINT
  147. &END MOTION
复制代码
结构:
  1. 19
  2. i =        1, E =      -141.8136644967
  3. Ce         9.2727741648        9.2649868834        8.9737126548
  4.   O         7.0202624684        7.5082225438        6.7754137217
  5.   H         7.6467180677        7.3574166154        6.0363402815
  6.   H         7.6846840817        7.6912282453        7.4992920324
  7.   O        11.4584594845       11.3528849374        6.3901993215
  8.   H        11.1475990598       12.2326209529        6.6717893547
  9.   H        10.6736097071       10.7747053184        6.5243508957
  10.   O        10.4561912835        8.7389562777       11.8804532920
  11.   H        11.2217431039        9.3519882259       11.8799051798
  12.   H        10.8563655193        7.8554270797       12.0106969656
  13.   O         8.3116752548       11.8426386457       10.8468607084
  14.   H         8.0306650705       10.9863176099       11.2357496406
  15.   H         9.2868175770       11.7139853903       10.8064870900
  16.   O         7.2375696829       10.9059560683        6.6971539253
  17.   H         6.5606159176       11.1083637890        6.0220268884
  18.   H         7.3780656170        9.9412794665        6.5540795124
  19.   O         9.6309334221        6.6157108219        9.4693031951
  20.   H         9.2874696748        5.7819670166        9.0871507074
  21.   H        10.0758401949        6.3472620382       10.3013536206
复制代码



6万

帖子

99

威望

6万

eV
积分
125131

管理员

公社社长

2#
发表于 Post on 2022-11-23 00:36:21 | 只看该作者 Only view this author
对于这类分子体系,强烈建议改用ORCA做AIMD,比CP2K适合得多
参考
使用ORCA做从头算动力学(AIMD)的简单例子
http://sobereva.com/576http://bbs.keinsci.com/thread-20800-1-1.html
自旋多重度必须根据实际情况设定
北京科音自然科学研究中心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

111

帖子

0

威望

2559

eV
积分
2670

Level 5 (御坂)

3#
发表于 Post on 2022-11-23 11:35:25 | 只看该作者 Only view this author
sobereva 发表于 2022-11-23 00:36
对于这类分子体系,强烈建议改用ORCA做AIMD,比CP2K适合得多
参考
使用ORCA做从头算动力学(AIMD)的简单例 ...

老师,请问CP2K和ORCA在AIMD上有什么区别?

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2022-11-23 13:52:14 | 只看该作者 Only view this author
sobereva 发表于 2022-11-23 00:36
对于这类分子体系,强烈建议改用ORCA做AIMD,比CP2K适合得多
参考
使用ORCA做从头算动力学(AIMD)的简单例 ...

谢谢社长,看了您的帖子,单个稀土原子用ORCA确实更合适,还想请教一下,如果把Ce原子换成Ce团簇,CP2K和ORCA哪个更合适呀?

255

帖子

1

威望

2682

eV
积分
2957

Level 5 (御坂)

5#
发表于 Post on 2022-11-23 14:40:57 | 只看该作者 Only view this author
那要看你要模拟哪种尺度的,如果团簇非常大可能更接近于体相,适用cp2k表现周期性特征
如果团簇很小,那肯定是更接近于孤立体系,适用orca。
我唯一知道的就是我一无所知,但我是化学小迷弟

1万

帖子

0

威望

9857

eV
积分
22093

Level 6 (一方通行)

6#
发表于 Post on 2022-11-23 15:11:58 | 只看该作者 Only view this author
你确定你要算单个Ce原子和水的反应?不是算体相Ce或Ce团簇/纳米粒子?
我比较好奇单个Ce原子放在500K的水里,实验上是怎么做的?要气相沉积的话水挥发没了,不依赖高真空的实验手段又不好搞出单个Ce原子。
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?user=XW6C6eQAAAAJ
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1133/1776.htm
GitHub:https://github.com/wzkchem5
本团队长期招收研究生,有意者可私信联系

6万

帖子

99

威望

6万

eV
积分
125131

管理员

公社社长

7#
发表于 Post on 2022-11-24 01:01:30 | 只看该作者 Only view this author
GEEK 发表于 2022-11-23 13:52
谢谢社长,看了您的帖子,单个稀土原子用ORCA确实更合适,还想请教一下,如果把Ce原子换成Ce团簇,CP2K和 ...

我说的是Ce配合物,不是单个原子。你之前贴的输入文件里又不是单个Ce原子

CP2K计算需要定义盒子,其中真空区越大用CP2K越吃亏
北京科音自然科学研究中心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

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2022-11-24 08:38:46 | 只看该作者 Only view this author
wzkchem5 发表于 2022-11-23 15:11
你确定你要算单个Ce原子和水的反应?不是算体相Ce或Ce团簇/纳米粒子?
我比较好奇单个Ce原子放在500K的水 ...

谢谢老师,是为了计算团簇或者晶体在水蒸汽下的反应,以水的气相密度建模,H2O分子太稀疏,就把水分子加密了,先拿单个Ce原子测试CP2K的参数

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2022-11-24 08:41:54 | 只看该作者 Only view this author
sobereva 发表于 2022-11-24 01:01
我说的是Ce配合物,不是单个原子。你之前贴的输入文件里又不是单个Ce原子

CP2K计算需要定义盒子,其中 ...

感谢社长答疑解惑,非常感谢。还有一个问题,在Ce晶体表面,500K下建模还是把H2O分子按照液体的密度建模可以吗?

本版积分规则 Credits rule

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

GMT+8, 2026-2-20 06:11 , Processed in 0.297909 second(s), 20 queries , Gzip On.

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