




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Discover模块(1)原子立场的分配:在使用Discover模块建立基于力场的计算中,涉及几个步骤。主要有:选择力场、指定原子类型、计算或指定电荷、选择non-bondcutoffs。在这些步骤中,指定原子类型和计算电荷一般是自动执行的。然而,在某些情形下需要手动指定原子类型。原子定型使用预定义的规则对结构中的每个原子指定原子类型。在为特定的系统确定能量和力时,定型原子使工作者能使用正确的力场参数。通常,原子定型由Discover使用定型引擎的基本规则来自动执行,所以不需要手动原子定型。然而,在特殊情形下,人们不得不手动定型原子,以确保它们被正确地设置。调出选择原子窗口;选择原子窗口;计算并显示原子类型;编辑集合;设定新集合;给原子添加立场。点击EditAtomSelection;弹出对话框,从右边的的元素周期表中选择元素(例如Fe),再点Select,此时所建晶胞中所有Fe原子都将被选中,原子被红色线圈住即表示原子被选中。再编辑集合,点击EditEditSets,弹出对话框,点击New,给原子集合设定一个名字,这里设置为Fe,则3D视图中会显示“Fe”字样。再分配力场:在工具栏上点击discover按钮,从下拉列表中选择set up,显示discover set up对话框,选择Typing选项卡,在Forcefieldtypes里选择相应原子力场,再点Assign(分配)按钮进行原子力场分配。注意原子力场中的价态要与PropertiesProject里的原子价态(Formal charge)一致。(2)体系立场的选择点击Energy选项卡,力场下拉菜单,进行力场选择。力场的选择:力场是经典模拟计算的核心,因为它代表着结构中每种类型的原子与围绕着它的原子是如何相互作用的。对系统中的每个原子,力场类型都被指定了,它描述了原子的局部环境。力场包括描述属性的不同的信息,如平衡键长度和力场类型对之间的电子相互作用。常见力场有COMPASS、CVFF和PCFF。Select下拉菜单中有三个选项:COMPASS力场:COMPASS力场是第一个把以往分别处理的有机分子体系的力场与无机分子体系的力场统一的分子力场。COMPASS力场能够模拟小分子与高分子,一些金属离子、金属氧化物与金属。在处理有机与无机体系时,采用分类别处理的方式,不同的体系采用不同的模型,即使对于两类体系的混合,仍然能够采用合理的模型描述。一般采用此力场。CVFF力场:CVFF力场全名为一致性价力场(consistentvalenceforcefield),最初以生化分子为主,适应于计算氨基酸、水及含各种官能团的分子体系。其后,经过不断的强化CVFF力场可适用于计算多肽、蛋白质与大量的有机分子。此力场以计算系统的结构与结合能最为准确,亦可提供合理的构型能与振动频率。PCFF力场:PCFF为一致性力场,增加一些金属元素的力参数,可以模拟含有相应原子的分子体系,其参数的确定除大量的实验数据外,还需要大量的量子力学计算结果。(3)非键的设置打开Non-bond选项卡,非键选项卡。非键作用力包括范德华力和库伦力。这里将两者都选上,为的是后期做minimize优化原子位置时精确度更高,因为考虑的作用力因素多,即两者都考虑了。Summationmethod(模拟方法):AtomBased:atombased基于原子的总量,包括一个原子的截断距离,一个原子的缓冲宽度距离;为直接计算法,即直接计算原子对之间的非键相互作用,当原子对超出一定距离(截断半径cutoffdistance)时,即认为原子对之间相互作用为零(注:cutoffdistance指范德华作用力和库仑力的范围,比如:设定截断半径为5,则表示已分子或原子中心为圆心,以5为半径作圆,半径以外的作用力都不考虑)。此方法计算量较小,但是可能导致能量和其导数的不连续性。当原子对间距离在Cutoff半径附近变化时,由于前一步考虑了原子对之间的相互作用,而后一步不考虑,由此会导致能量发生跳跃。当然,对于较小的体系,则可以设置足够大的Cutoff半径来保证所有的相互作用都被考虑进来。GroupBased:groupbased基于电子群的,总量中包括一个原子的截断距离,一个原子的缓冲宽度距离;大多数的分子力场都包括了每个原子之间点电荷的库仑相互作用。甚至在电中性的物种中也存在点电荷,例如水分子。点电荷实际上反映了分子中不同原子的电负性。在模拟中,点电荷一般是通过电荷平衡法(chargeequilibrium)评价或者力场定义的电荷来分配的。当评价点电荷时,一定要小心不要在使用Cutoff技术时引入错误的单极项。要了解到这一点,可以参看如下事实:两个单极,当只有1e.u.电荷时,在10A的位置上其相互作用大约为33Kcal;而对于由单位单极分离1A所形成的两个偶极,相同距离其相互作用能不超过0.3Kcal/mol。很明显,忽略单极-单极相互作用会导致错误的结果,而忽略偶极-偶极相互作用则是适度的近似。然而,如果单极相互作用处理不清的话,仍然会出问题。当non-bondCutoff使用基于原子-原子基组时,就可能发生,会有人为将偶极劈裂为两个“假”的单极(当一个偶极原子在Cutoff内,另一个在其外)。这就不是忽略了相对较小的偶极-偶极相互作用,而是人为引入了作用较大的单极-单极相互作用。为了避免这种人为现象,MaterialsStudio引入了在ChargeGroups之上的Cutoff。一个“ChargeGroup”是一个小的原子基团,其原子彼此接近,净电荷为0或者接近于0。在实际应用中,ChargeGroup一般是常见的化学官能团,例如羰基、甲基或者羧酸基团的净电荷接近于中性ChargeGroup。ChargeGroup之间的距离为一个官能团中心到另一个官能团中心的距离R,Cutoff设置与AtomBased相类似。EwaldSummation:Ewald是在周期性系统内计算Non-bond的一种技术。Ewald是计算长程静电相互作用能的一种算法。Ewald加和方法比较合适于结晶固体。原因在于无限的晶格内,Cutoff方法会产生较大的误差。然而,此方法放也可以用于无定形固体和溶液体系。Ewald计算量较大,体系较大时,会占用较多的内存并花费较长的时间。cellmultiplecellbased:只能用于基于指定数量层。一般情况下,基于Atom适合于孤立体系,对于周期性体系计算量较小,但是准确性较差;基于Group适合于周期性和非周期性体系,计算的准确性好一些,计算量最小;Ewald适合于周期性能体系,计算最为准确,但计算量最大。(4)结构优化在工具栏上点击Discover按钮,然后选择Minimizer。或者从菜单栏选择Modules|Discover|Minimizer。显示DiscoverMinimizer对话框,可以进行几何结构优化计算。优化前(Minimizer),先查看所有原子是否都已分配力场,如果没有,可以手动添加,在PropertiesExplorer中双击Forcefieldtype,然后修改力场类型即可。其次在Minimizer之前,需要把晶体结构所有原子重新固定。Minimizer只是对结构进行优化,以达到能量最小化。在作动力学(dynamics)之前最好执行minimizer,因为如果不执行minimizer,则计算收敛时间会比较长,能量波动会比较大,而且计算有可能出错。优化方法Method:最陡下降法(SteepestDescent)、共轭梯度法(ConjugateGradient)、牛顿方法(Newton)和综合法(SmartMinimizer)。Convergencelevel:收敛精度水平。Maximumiteration:最大迭代数。Optimizecell选中的话表示优化晶胞参数和原子位置。MSDiscover结构优化原理分子的势能一般为键合(键长、键角、二面角、扭转角等)和非键合相互作用(静电作用、范德华作用等)能量项的加和,总势能是各类势能之和,如下式:总势能=范德华非键结势能+键伸缩势能+键角弯曲势能+双面角扭曲势能+离平面振动势能+库伦静电势能+.除了一些简单的分子以外,大多数的势能是分子中一些复杂形势的势能的组合。势能为分子中原子坐标的函数,由原子不同的坐标所得到的势能构成势能面(PotentialEnergySurface,PES)。势能越低,构象越稳定,在系统中出现的机率越大;反之,势能越高,构象越不稳定,在系统中出现的机率越小。通常势能面可得到许多极小值的位置,其中对应于最低能量的点称为全局最小值(GlobalEnergyMinimum),相当于分子最稳定的构象。由势能面求最低极小值的过程称为能量最小化(EnergyMinimum),其所对应的结构为最优化结构(OptimizedStructure),能量最小化过程,亦是结构优化的过程。通过最小化算法进行结构优化时,应避免陷入局部最小值(localminimum),也就是避免仅得到某一构象附近的相对稳定的构象,而力求得到全局最小值,即实现全局优化。分子力学的最小化算法能较快进行能量优化,但它的局限性在于易陷入局部势阱,求得的往往是局部最小值,而要寻求全局最小值只能采用系统搜寻法或分子动力学法。在MaterialsStudio的Discover模块中,能量最小化算法有以下四种:最陡下降法(SteepestDescent),为一经典的方法,通过迭代求导,对多变量的非线性目标函数极小化,按能量梯度相反的方向对坐标添加位移,即能量函数的负梯度方向是目标函数最陡下降的方向,所以称为最陡下降法。此法计算简单,速度快,但在极小值附近收敛性不够好,造成移动方向正交。最陡下降法适用于优化的最初阶段。共轭梯度法(ConjugateGradient),在求导时,目标函数下降方向不是仅选取最陡下降法所采用的能量函数的负梯度方向,而是选取两个共轭梯度方向,即前次迭代时的能量函数负梯度方向与当前迭代时的能量函数负梯度方向的线性组合。此法收敛性较好,但对分子起始结构要求较高,因此常与最陡下降法联合使用,先用最陡下降法优化,再用共轭梯度法优化至收敛。牛顿方法(Newton),以二阶导数方法求得极小值。此法的收敛很迅速,也常与最陡下降法联合使用。综合法(SmartMinimizer),该方法可以混合最陡下降法,共轭梯度法和牛顿法进行结构优化,在MS中是可选择的。SmartMinimizer中,牛顿法可以设定最大的原子数,如果体系的原子数大于所设定的值,则计算是会自动地转为前面设定的收敛法(共轭梯度法或最陡下降法),收敛精度会改为共轭梯度法的默认收敛精度值。点开各种方法后面的More,可设定收敛精度(Convergence),算法(Algorithm)和一维搜索(Linesearch,指每一次迭代中的精度)等。当Job结束后,结果被返回到DiscoMin目录,最小化的结构被命名为3DAtomistic.xsd,并被保存在“3DAtomisticDiscoMin”目录。还生成一个名为“3DAtomistic.out”的文本文档,它包含了有关计算的所有能量信息。同时还生成“Simulation Energies.xcd”它显示了能量随迭代次数的变化情况,由于优化是使结构更加稳定,所以能量也随之降低,最终趋于某一值。结构优化后,原子会有所重排,使结构更加稳定。(5)高温弛豫打开discover下的Dynamics,Ensemble(系综)NVE、NVT、NPT、NPH。:Temperature:目标温度。Pressure:给系统所施加的压力。Numberofsteps:整个动力学所运行的总步数。Timestep:每一动力学步骤所花费的时间(单步长时间)。Dynamicstime:NumberofstepsTimestep(总模拟时间)。TrajectorySave:Coordinates表示保存坐标;FinalStructure表示只保存最终结构;Full表示保存所有。Frameoutputevery:若输入5000,则表示每5000步输出一帧(即晶体结构)。运行结束后,可以通过调用Animation观看三维动画。动画工具条可以控制三维窗口中动画文件的显示,它包含以下命令:PlayBackwards:倒映动画文件。StepBackwards:每次向后放一帧。Stop:停止放映。StepForwards:每次一帧加速放映。Play:放映动画。Pause:暂停放映,再按一次后继续放映。AnimationMode:显示动画模式下拉菜单。系综简介系综(ensemble)是指具有相同条件系统(system)的集合。平衡态的分子动力学模拟,总是在一定的系综下进行。系综是统计力学中非常重要的概念,系统的一切统计特性基本都是以系综为起点推导得到的。实际应用时,要注意选择适当的系综,如(N,T,P)常用于研究材质的相变化等。NVE(微正则系综)在微正则系综(micrononicalensemble)中,模型体系的粒子数N、体积V及内能(热力学能)E(在热力学通常用U表示内能)保持不变,是一个孤立、保守的系统。值得注意的是:体系总能量,即势能和动能的总和,是保持守恒的,常被用来判断积分的精度固定不变。它对应于绝热过程,即体系与环境没有热交换,不存在温度T和压力p的控制因素。由于体系的能量E是守恒的,体系的动能和势能之间互转化。一般说,给定能量的精确初始条件是无法得到的。能量的调整通过对速度的标度进行,这种标度可能使系统失去平衡,迭代弛豫达到平衡。NVT系综(正则系综)正则系综(canonicalensemble)中,体系的粒子数N、体积V及温度T保持不变,且总动量保持不变。因此正则系综动力学有时也被称为恒温动力学。为了控制体系的温度,就需要设置一个“虚拟”的热浴环境,与体系进行能量交换。常用的热浴(bath)包括:Nose-Hoover, Berendsen,Andersen以及“velocityscaling(速度标定)”方法等。系综控温机制。系综的控温:温度调控机制可以使系统的温度维持在给定值,也可以根据外界环境的温度使系统温度发生涨落。一个合理的温控机制能够产生正确的统计系综,即调温后各粒子位形发生的概率可以满足统计力学法则。系综控温机制主要有:VelocityScale、Nose、Berendsen。Thermostat下拉菜单有四个:VelocityScale(直接速度标定法):系统温度和粒子的速度直接相关,可以通过调整粒子的速度使系统温度维持在目标值。实际分子动力学模拟中,并不需要对每一步的速度都进行标定,而是每隔一定的积分步,对速度进行周期性的标定,从而使系统温度在目标值附近小幅波动。直接速度标定法的优点是原理简单,易于程序编制。缺点是模拟系统无法和任何一个统计力学的系综对应起来;突然的速度标定引起体系能量的突然改变,致使模拟系统和真实结构的平衡态相差较远。Nose:该方法可以把任何数量的原子与一个热浴耦合起来,可以消除局域的相关运动,而且可以模拟宏观系统的温度涨落现象。Andersen:体系与一强加了指定温度的热浴相耦
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 日志特征提取技术-洞察及研究
- 智能医疗设备的电子病历管理研究-洞察及研究
- 遥感产量预测模型-洞察及研究
- 社区文化认同机制-洞察及研究
- 基于云的按摩设备控制-洞察及研究
- 中风康复医学康复训练方法研究
- 在家中培养属于你自己的健康花卉
- 区域似大地水准面精化方法及多元应用探究
- 剖析日本土地信托法律制度:模式、特点与借鉴启示
- 创新驱动:资阳市生猪产业投融资制度变革与发展路径
- 12YJ11 卫生、洗涤设施设计图集
- 心内科STEMI再灌注治疗率提升
- 2025年保密教育线上培训试题参考答案
- 装载机司机安全考试模拟试题(含答案)
- 安全生产法2025全文
- 中储粮薪酬管理办法
- 高空外墙清洗员安全教育培训手册
- 赖特-罗比住宅详细分析
- 资产评估机构采购方案投标文件(技术方案)
- 《老年上消化道出血急诊诊疗专家共识(2024)》解读
- 食品执行标准对照表
评论
0/150
提交评论