通常,对于全路径计算,选择自动确定NEB参数Determine the NEB parameters automatically。将基于预定义的构型密度和最大构型帧数生成NEB参数。对于某些情况,或者对于专用的轻推弹性带计算,也可以手动设置参数。弹簧常数Spring constant控制弹性带的强度。在某些情况下,可以应用此选项通过允许体系更快地弛豫到实际最小能量路径,来加快计算速度。但是,确切的弹簧常数值在某种程度上取决于体系结构。设置运行模式Run mode为全路径Full Path。设置路径循环次数Number of pathcycles为2。选择DFTB+ Minimum Energy Path对话框的Advanced选项卡。此选项卡上的大多数选项都是FlexTS模块运行时具体性质的阈值。关闭DFTB+ Minimum Energy Path对话框。在DFTB+ Calculation对话框中,选择Job Control选项卡。选择合适的网关位置Gateway location和运行计算使用的CPU核数number of cores,单击Run按钮运行计算。关闭DFTB+ Calculation对话框。此计算任务需要一些时间才能运行完成。计算完成后,可以分析计算结果。在Project Explorer中,展开naphthalocyanine DFTB+ Minimum Energy Path文件夹并查看其中包含的文件。该教程案例中最重要的图表是naphthalocyanine Connected Path.xcd。该曲线图是FlexTS模块成功确定过渡路径中连接反应物和生成物所需所有步骤后得到的完整路径的能量分布。从曲线图中可以看到,该路径有两个单独的反应步骤,以及存在能量最小值的中间态。可以打开相应的轨迹文件naphthalocyanine Connected Path.xtd以查看路径。分子内核中的氢原子不是以协调一致的方式跳跃运动,而是一步一步地移动。这种运动是对称的,因为两个单独的势垒具有相同的形状(但方向相反),并且具有匹配的反应物、生成物和能量。可以使用这种对称性来简化后续步骤。注意:路径长度可能取决于初始结构和最终结构的构型,并且结果可能与上图有所不同。提示:在查看轨迹和其他结果时,需为每个文档启用实时检测价键功能Monitor Bonding 。naphthalocyanine Results.std数据表包含确定过渡态所需的所有数据和结构。本数据表的All Segments表单的每行为FlexTS模块计算出的一个势垒。Connected Path表单为连接反应物和生成物的实际路径中涉及的各个步骤。在该例中的计算中,两个表单包含相同的结果,但顺序可能不同。结果数据表还包含一个Computational Settings列,其中以脚本格式包含对话框上的所有非默认设置,因此可以重新创建计算。当在单个数据表中存储多个最小能量路径Minimum Energy Path计算结果时,此列将尤为重要,因为它分别存储每个计算得到的势垒所用的不同计算模块、电子结构设置、电荷和自旋设置等。打开Connected Path表单,可以看到以kcal/mol为单位列出的正向和反向势垒。每行以一个收集文档开始,该文档包含根据相对能量排序的反应物、过渡态和生成物结构。可以使用这些文档进行进一步分析。例如作为精确计算势垒的输入文件,或作为DMol3或CASTEP中动力学任务的输入文件。确定DFTB+计算的正向和反向势垒。反应物或生成物与过渡态TS之间的能量差约为22 kcal/mol。两种过渡态TS与中间态之间的能量差约为15.5 kcal/mol。naphthalocyanine MEP Report.txt文档为FlexTS模块运行的文本输出。查看本文档时,可以识别单个路径循环的各个部分,并发现在本例中,计算需要两个路径循环才能完成。如果需要,可以查看曲线图连贯性以帮助解决计算问题。首先,NEB计算必须成功收敛到指定的阈值。可以通过在文档中搜索NEB部分标题中的术语每帧构型的能量Energy per image对其加以验证。成功完成NEB计算后,FlexTS将自动优化候选的过渡态构型。可以通过搜索优化循环起始Beginning of optimization cycle来找到此部分。每个循环包括两个步骤:首先收敛Hessian矩阵的特征值最小的特征向量的方向(例如,过渡态的上坡向量),然后跟随该向量直到它不再相关。另外要验证每个新方向的收敛特征值,必须为负值。最后,每次FlexTS计算都会返回许多轨迹和链接图表。结果数据表的AllSegments选项卡的每一行对应一条轨迹和一个图表,若确定了连接的路径,则会返回另一个图表和轨迹。轨迹对应于过渡态下的两个下坡几何优化,取自全路径任务的第4阶段。4、利用DMol3模块进行过渡态优化打开数据表naphthalocyanine DFTB+ Minimum Energy Pathnaphthalocyanine Results.std,双击Connected Path表单第一行中的结构文档。该收集文件包含所有可作为DMol3最小能量路径计算起点的相关信息,可以根据指定的反应物和生成物的物理体系运行完整的路径循环,在该特定体系中重现整个反应步骤。在这种情况下,应使用DFTB+计算中找到的TS作为TS路径计算的初始猜测构型。打开DMol3 Calculation对话框,将任务Task更改为最小能量路径MinimumEnergy Path,计算精度Quality更改为Fine。选择密度泛函,将Theory Level更改为GGA,Non Local Functional更改为PBE。在Electronic选项卡上,单击More…按钮打开DMol3 Electronic Options对话框。将SCF收敛容限SCF tolerance降低至1e-8,并将最大SCF循环次数Max. SCFcycles增加至100。关闭DMol3 Electronic Options对话框,然后选择DMol3 Calculation对话框的Setup选项卡。点击More…打开DMol3 Minimum Energy Path对话框。DMol3最小能量路径计算任务的原理与DFTB+中的名称一致的任务相同。主要区别在于,输入数据的能量单位为Ha。单位将转换为kcal/mol,即FlexTS模块内部和Materials Studio通常使用的单位。在本例中,使用DFTB+中找到的TS对DMol3过渡态搜索进行初始化。要实现这一目标,只有一种选择。在DMol3 Minimum Energy Path对话框中,将运行模式Run mode更改为TS路径TS Path,然后关闭该对话框。在DMol3 Calculation对话框的Job Control选项卡上,选择合适的网关和多个处理器,然后单击Run按钮。这个计算需要一些时间才能完成。DMol3最小能量路径Minimum Energy Path任务的工作方式与DMol3中的其他任务不同。该任务需要运行FlexTS模块,FlexTS又需要与DMol3计算引擎协同工作。这意味着没有可以直接查看或修改的输入文件。相反,DMol3输入文件是在FlexTS需要时动态生成的。计算完成后,下载并查看结果。可以在初始DFTB+计算中找到与单个势垒之一类似的结果。现在,在反应物或生成物和过渡态TS之间有一个更精确的能量势垒,约为13 kcal/mol,在中间最小值和过渡态之间约为6 kcal/mol。数据表文档的每一行还包含用于此计算的参数设置可供以后参考。最终结果数据表中的收集文件可用于进一步处理,例如在DMol3动力学计算中,为Cantera中的反应机理生成输入数据。从菜单栏中选择File | Save Project,然后选择Window | Close All。本教程到此结束。参考文献;P. Liljeroth, J. Repp, G. Meyer, “Current-Induced Hydrogen Tautomerization and Conductance Switching of Naphthalocyanine Molecules”, Science 317 1203 (2007).Y. Kumeda, D. J. Wales, L. J. Munro, “Transition states and rearrangement mechanisms from hybrid eigenvector-following and density functional theory. Application to C10H10 and defect migration in crystalline silicon” Chem. Phys. Lett. 341 185 (2001).J. M. Carr, S. A. Trygubenko, D. J. Wales, “Finding pathways between distant local minima”, J. Chem. Phys. 122 234903 (2005).S. A. Trygubenko, D. J. Wales, “A doubly nudged elastic band method for finding transition states” J. Chem. Phys. 120 2082 (2004).