分子动力学模拟基础知识

  • 格式:pdf
  • 大小:1.05 MB
  • 文档页数:42

下载文档原格式

  / 42
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分子动力学模拟基础知识

Molecular Dynamics Simulation

o MD: Theoretical Background

Newtonian Mechanics and Numerical Integration

The Liouville Operator Formalism to Generating MD Integration Schemes

o Case Study 1: An MD Code for the Lennard-Jones Fluid

Introduction The Code, mdlj.c

o Case Study 2: Static Properties of the Lennard-Jones Fluid (Case Study 4 in F&S) o Case Study 3: Dynamical Properties: The Self-Diffusion Coefficient •

Ensembles

o Molecular Dynamics at Constant Temperature

Velocity Scaling: Isokinetics and the Berendsen Thermostat

Stochastic NVT Thermostats: Andersen, Langevin, and Dissipative Particle Dynamics The Nosé-Hoover Chain

Molecular Dynamics at Constant Pressure: The Berendsen Barostat

Molecular Dynamics Simulation

We saw that the Metropolis Monte Carlo simulation technique generates a sequence of states with appropriate probabilities for computing ensemble averages (Eq. 1). Generating states probabilitistically is not the only way to explore phase space. The idea behind the Molecular Dynamics (MD) technique is that we can observe our dynamical system explore phase space by solving all particle equations of motion . We treat the particles as classical objects that, at least at this stage of the course, obey Newtonian mechanics. Not only does this in principle provide us with a properly weighted sequence of states over which we can compute ensemble averages, it additionally gives us time-resolved information, something that Metropolis Monte Carlo cannot provide. The ``ensemble averages'' computed in traditional MD simulations are in practice time averages

:

(99)

The ergodic hypothesis partially requires that the measurement time, , is greater than the longest

relaxation time

,

, in the system. The price we pay for this extra information is that we must at least access if not store

particle velocities in addition to positions, and we must compute interparticle forces in addition to potential energy. We will introduce and explore MD in this section.

Newtonian Mechanics and Numerical Integration

The Newtonian equations of motion can be expressed as

(100)

where is the acceleration of particle , and the force acting on particle is given by the negative gradient of the total

potential, , with respect to its position:

(101)

Whereas in a typical MC simulation, in which all we really need is the ability to evaluate the potential energy of a configuration, in MD we actually need to evaluate all interparticle forces for a configuration.

We first encountered interparticle forces in Sec. 4.6 in a discussion of the virial in computing pressure in a standard Metropolis Monte Carlo simulation of the Lennard-Jones liquid. At this point, it suffices to consider a system with generic pairwise interactions, for which the total potential is given by:

(102)

where is the scalar distance between particles and , and is the pair potential specific to pair . For a system

of identical particles, Eq. 102 is a summation of terms. So, the force on any particular particle, , selects

terms from the above summation; that is, those terms involving particle :

(103)

where we can define the quantity is the force exerted on particle by virtue of the fact that it interacts with particle . Because is a function of a scalar quantity, we can break the derivative up: