MD图册(2)子动力学简介:
分子动力学方法是一种计算机模拟实验方法,是研究凝聚态系统的有力工具。该技术不仅可以得到原子的运动轨迹,还可以观察到原子运动过程中各种微观细节。它是对理论计算和实验的有力补充。广泛应用于材料科学、生物物理和药物设计等。经典MD模拟,其系统规模在一般的计算机上也可达到数万个原子,模拟时间为纳秒量级。2006年进行了三千二百亿个原子的模拟(IBM BlueGene/L)。
分子动力学总是假定原子的运动服从某种确定的描述,这种描叙可以牛顿方程、拉格朗日方程或哈密顿方程所确定的描述,也就是说原子的运动和确定的轨迹联系在一起。在忽略核子的量子效应和Born-Oppenheimer绝热近似下,分子动力学的这一种假设是可行的。所谓绝热近似也就是要求在分子动力学过程中的每一瞬间电子都处于原子结构的基态。要进行分子动力学模拟就必须知道原子间的相互作用势。在分子动力学模拟中,我们一般采用经验势来代替原子间的相互作用势,如Lennard-Jones势 、Mores势、EAM原子嵌入势、F-S多体势。然而采用经验势必然丢失了局域电子结构之间存在的强相关作用信息,即不能得到原子动力学过程中的电子性质。详细介绍请见附件。
分子模拟的三步法和大致分类三步法:[2]
第一步:建模。包括几何建模,物理建模,化学建模,力学建模。初始条件的设定,这里要从微观和宏观两个方面进行考虑。
第二步:过程。这里就是体现所谓分子动力学特点的地方。包括对运动方程的积分的有效算法。对实际的过程的模拟算法。关键是分清楚平衡和非平衡,静态和动态以及准静态情况。
第三步:分析。这里是做学问的关键。你需要从以上的计算的结果中提取你需要的特征,说明你的问题的实质和结果。因此关键是统计、平均、定义、计算。比如温度、体积、压力、应力等宏观量和微观过程量是怎么联系的。有了这三步,你就可以做一个好的分子动力学专家了。推而广之,其实所谓的介观模拟,蒙特卡罗模拟、有限元模拟都是一个道理。