复制交换分子动力学涉及对一个系统的多个 () 副本进行同时模拟,每个副本对于某个控制变量具有不同的值。平行回火是一种复制交换方法,其中温度用作控制参数。一组温度分配给 个系统的副本,满足 。独立系统的概率分布取决于系统中所有原子的构型 以及 代表 个系统的副本的完整构型集。复制交换模拟是在正则系综 (NVT) 系统上进行的。尝试交换相邻副本对之间的坐标,并根据 Metropolis Monte Carlo 准则接受或拒绝尝试的移动[1]。
图示了在 4 个不同温度下的副本上进行的复制交换模拟。在交换尝试之间,对每个单独的副本进行 m 步 MD。进行了副本 3 和 4 之间的第一次尝试交换,,尝试交换被接受, 以及 。副本 1 和 2 之间的尝试交换被拒绝,因此, 其中 以及 。
复制交换分子动力学的目的是确保高温构型能够轻松越过势能面上的势垒。低温复制体对最低能量最小值进行采样,而高温复制体能够对整个表面进行采样,从而使低温构型在高温下变得更容易获取。此外,传统的分子动力学或蒙特卡罗方法在计算平衡性质时表现出极其缓慢的收敛性,因此,构型需要很长时间才能逃脱局部最小值,因为越过高度为 的势垒的概率与 成正比。复制交换方法通过使越过能量势垒变得更容易,提高了采样效率。
模拟两个 NVT 系统,其中第二个模拟在更高的温度 下进行恒温控制。
系统 1 的概率分布
表示系统 1 中所有原子的坐标。
系统 2 的概率分布
表示系统 2 中所有原子的坐标。
系统 1 具有坐标 且系统 2 具有坐标 的概率
系统 1 的坐标为 ,系统 2 的坐标为 的概率。
接受系统 1 和 2 之间尝试交换坐标的概率变为
令
其中 以及 .
- ↑ Tuckerman, M. E. 蒙特卡洛.统计力学:理论与分子模拟;牛津大学出版社有限公司:纽约,2010;第 300-304 页。