一、什么是分子动力学?
首先请不要把分子动力学与物理化学中的化学反应动力学搞混。后者是研究的是化学反应的速率问题,而前者是一种对分子运动进行计算机模拟的方法。二者尽管名字很像但却没有什么关系。
分子动力学的思想十分简单。如果我们假设分子的运动符合牛顿运动定律的话,若我们能计算出分子所受到的作用力,那么我们就可以通过简单的积分方法算出每时每刻分子所处的位置以及运动速度。知道了分子在不同时刻位置和速度,我们就可以对这些数据进行分析,获得宏观的统计数据以及微观的结构信息。前者可以与实验结果进行对比来检验MD体系的正确性,而后者通常是实验中难以轻易观察到的,而这也就是MD方法的优势了。在实验上,无论是时间尺度还是空间尺度的观测都很难做到很小,而MD方法中每个分子的全部细节是可知的,因此理论上也就可以在任意所需的时间/空间尺度上展开模拟。当然这里一般是指实验上难以到达的小尺度。
那么分子之间的作用力该如何描述呢?根据不同的需要可以有不同的作用力,而最简单的作用力是兰纳德-琼斯势(Lennard-Jones Potential, LJ Potential)。这个势的势能图长下面这样:
简单来讲就是在近距离为排斥力,远距离为吸引力,并存在一个势能最低的平衡位置。这个力可以作为分子间范德华力的一种近似描述。