Wang Wei, Skeel Robert D
Beckman Institute, University of Illinois, Urbana, Illinois 61801, USA.
J Chem Phys. 2005 Oct 22;123(16):164107. doi: 10.1063/1.2056544.
Polarizability is considered to be the single most significant development in the next generation of force fields for biomolecular simulations. However, the self-consistent computation of induced atomic dipoles in a polarizable force field is expensive due to the cost of solving a large dense linear system at each step of a simulation. This article introduces methods that reduce the cost of computing the electrostatic energy and force of a polarizable model from about 7.5 times the cost of computing those of a nonpolarizable model to less than twice the cost. This is probably sufficient for the routine use of polarizable forces in biomolecular simulations. The reduction in computing time is achieved by an efficient implementation of the particle-mesh Ewald method, an accurate and robust predictor based on least-squares fitting, and non-stationary iterative methods whose fast convergence is accelerated by a simple preconditioner. Furthermore, with these methods, the self-consistent approach with a larger timestep is shown to be faster than the extended Lagrangian approach. The use of dipole moments from previous timesteps to calculate an accurate initial guess for iterative methods leads to an energy drift, which can be made acceptably small. The use of a zero initial guess does not lead to perceptible energy drift if a reasonably strict convergence criterion for the iteration is imposed.
极化率被认为是下一代生物分子模拟力场中最重要的发展。然而,由于在模拟的每一步都要解决一个大型密集线性系统的成本,极化力场中诱导原子偶极子的自洽计算成本很高。本文介绍了一些方法,可将极化模型的静电能和力的计算成本从非极化模型的约7.5倍降低到不到两倍。这对于在生物分子模拟中常规使用极化力可能已经足够。通过高效实现粒子网格埃瓦尔德方法、基于最小二乘拟合的精确且稳健的预测器以及通过简单预处理器加速快速收敛的非平稳迭代方法,实现了计算时间的减少。此外,使用这些方法,具有更大时间步长的自洽方法被证明比扩展拉格朗日方法更快。使用前一时间步的偶极矩为迭代方法计算准确的初始猜测会导致能量漂移,这种漂移可以被控制在可接受的小范围内。如果对迭代施加合理严格的收敛标准,使用零初始猜测不会导致明显的能量漂移。