基于分子动力学的常用力场、算法及结果分析摘要:分子动力学模拟是随着计算机技术发展而兴起的一项新技术,结合了物理,数学和化学的模拟方法
分子动力学模拟具有沟通宏观特性与微观结构的作用,对于许多在理论分析和实验都难以了解和观察到的现象能给出一定的微观解释,可以分析其中的物理现象和本质
本文主要对分子动力学中常用力场,算法及结果分析方法进行综述
最后基于计算机硬件的发展与模拟算法的优化,对该领域未来发展进行展望
关键词:分子动力学;力场;算法;结果分析;引言早在20世纪50年代末,人们就已经开始进行计算模拟实验
一开始,这些计算实验的对象只是一些小的模型体系,比如几个硬球的集合
但早在那时,Alder和Wainwright[1]就已经预见到,这样的计算机模拟实验将会成为联结宏观实验现象和其微观本质的重要桥梁
尽管解析理论进行模拟也可以部分解释实验,但是往往附带了很多近似,而计算机模拟能够提供体系的详尽信息,具有更大的优势
由于宏观和微观在尺度上是截然不同的,为了能够在两者之间建立切实的关联,即微观模拟体系能够反映相应的宏观实验现象,需要通过周期性边界条件对模拟对象体系进行周期性的复制,以避免在实际中并不存在的边缘效应
分子动力学模拟主要是依靠牛顿力学来模拟分子体系的运动,以在由分子体系的不同状态构成的系统中抽取样本,从而计算体系的构型积分,并以构型积分的结果为基础进一步计算体系的热力学量和其他宏观性质
通过分子模拟技术,人们可以在分子、原子尺度上对所关心材料的物理、化学性质以及与之相对应的各种现象进行模拟,摒弃传统材料科学研究中被称之为“爱迪生方式”的炒菜式研究,利用计算机对材料的组成、性质、制备工艺、加工工艺等环节进行虚拟实验获得大量数据,再与少量验证性实验进行对照,分析物理现象和本质,从而大大的降低材料的研发成本和时间
这种新材料的设计模式已经很大程度上取代了传统的新材料设计