浅谈分子动力学模拟_第1页
浅谈分子动力学模拟_第2页
浅谈分子动力学模拟_第3页
浅谈分子动力学模拟_第4页
浅谈分子动力学模拟_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅谈分子动力学模拟,作者:罗万力 专业:道路与铁道工程 指导老师:孔令云,内容,1.MD模拟的发展历程,2.分子动力学模拟方法,3.MD模拟参数及注意事项,4.实例展示,MD模拟的发展历程,经典力学,经典力学的基本定律是牛顿运动定律或与牛顿定律有关且等价的其他力学原理,它是20世纪以前的力学。,两个基本假定,1.假定时间和空间是绝对的,长度和时间间隔的测量与观测者的运动无关,物质间相互作用的传递是瞬时到达的。 2.一切可观测的物理量在原则上可以无限精确地加以测定。,根据经典力学的基本假定可以看出经典力学有何局限性?,量子力学,量子力学理论形成于20世纪初期,彻底改变了人们对物质组成成分的认识。

2、微观世界里,粒子是不断跳跃的概率云,它们不只存在一个位置,也不会从点A通过一条单一路径到达点B。,统计力学(统计物理学)是研究原子、分子集合的宏观运动规律的科学,根据对物质微观结构及微观粒子相互作用的认识,用概率统计的方法,对由大量粒子组成的宏观物体的 物理性质及 宏观规律作出微观解释的理论物理学分支。,统计力学,什么分子动力学模拟?,分子动力学模拟(molecular dynamics)是近年来飞速发展的一种分子模拟方法,它以经典力学、量子力学、统计力学为基础,利用计算机数值求解分子体系经典力学运动方程的方法得到体系的相轨迹,并统计体系的结构特征与性质。,分子动力学简史,1957年:基于刚球

3、势的分子動力学法(Alder and Wainwright) 1964年:利用Lennard-Jone势函数法对液态氩性质的模拟(Rahman) 1971年:模拟具有分子团簇行为的水的性质(Rahman and Stillinger) 1977年:约束动力学方法(Rychaert, Ciccotti van Gunsteren) 1980年:恒压条件下的动力学方法(Andersen法、Parrinello-Rahman法) 1983年:非平衡态动力学方法(Gillan and Dixon) 1984年: 恒温条件下的动力学方法(Berendsen et al.) 1984年:恒温条件下的动力学

4、方法(Nos-Hoover法) 1985年:第一原理分子動力学法(Car-Parrinello法) 1991年:巨正则系综的分子动力学方法(Cagin and Pettit),分子动力学模拟方法,分子动力学方法特征:,1.分子动力学是在原子、分子水平上求解多体问题的重要的计算机模拟方法,可以预测纳米尺度上的材料动力学特性。 2.通过求解所有粒子的运动方程,分子动力学方法可以用于模拟与原子运动路径相关的基本过程。 3.在分子动力学中,粒子的运动行为是通过经典的Newton运动方程所描述。 4.分子动力学方法是确定性方法,一旦初始构型和速度确定了,分子随时间所产生的运动轨迹也就确定了。,MD的理论

5、依据是什么?,每个粒子的运动都取决于牛顿定律,(F=ma),分子动力学方法基本原理:,初始条件:,分子动力学-牛顿运动方程式的数值解法,1.解析法(牛顿第二定律),由于分子体系相互作用非常复杂,难以用解析法求解分子体系运动方程,通常只能采用差分法求解分子体系运动方程的近似解。,2.有限差分法,Verlet算法,优点: 1、精确,坐标精度误差四阶O(4) 2、每次积分只计算一次力 3、时间可逆,缺点: 1、速度有较大误差O(2) 2、轨迹与速度无关,无法与热浴耦联,分子动力学-牛顿运动方程式的数值解法,蛙跳算法,. 首先利用当前时刻的加速度,计算半个时间步长后的速度:,. 计算下一步长时刻的位置

6、:,分子动力学-牛顿运动方程式的数值解法,. 计算当前时刻的速度:,V,a0,v,r,v,r,分子动力学-牛顿运动方程式的数值解法,优点: 1、提高精确度 2、轨迹与速度有关,可与热浴耦联,缺点: 1、速度近似 2、比Verlet算子多花时间,分子动力学-牛顿运动方程式的数值解法,MD模拟参数及注意事项,分子动力学模拟参数及注意事项,1.周期性边界条件 2.势函数 3.系综 4.积分步长的选取 5.注意事项,含义:只模拟实际物质中很小一部分,使模拟体系成为无限的具有相同性质的分子体系的,该部分在三维空间中周期性的存在,代表整个体系。,1.周期性边界条件,2.势函数,势函数是描述原子(分子)间相

7、互作用的函数。原子间的相互作用控制着原子间的相互作用行为,从根本上决定材料的所有性质,这种作用具体由势函数来描述,在分子动力学模拟中,势函数的选取对模拟的结果起着决定性的作用。,3.系综,4.积分步长的选取,分子动力学计算的基本思想是赋予分子体系初始运动状态之后利用分子的自然运动在相空间中抽取样本进行统计计算,积分步长就是抽样的间隔。 分子动力学中,最重要的工作为如何选取合适的积分步长,在节省时间的同时也保证计算的精确性。 原则: 积分步长小于系统中最快运动周期的十分之一。 太长的步长会造成分子间的激烈碰撞,体系数据溢出;太短的步长会降低模拟过程搜索相空间的能力。,1.对于N个原子的系统,每计算一步需要计算1/2N(N+1)组远程作用力,这是运算过程中最耗时的部分,若原子增加一倍,计算时间则为1/22N(2N+1)为原来的四倍多。,5.注意事项,2.通常分子动力研究所选取的积分步长为飞秒fs(1fs=10-15s),若以目前一般的个人电脑从事1000个原子系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论