Department of Chemical and Biomolecular Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA.
J Chem Phys. 2017 Jul 14;147(2):024904. doi: 10.1063/1.4993218.
Brownian Dynamics (BD) simulations are a standard tool for understanding the dynamics of polymers in and out of equilibrium. Quantitative comparison can be made to rheological measurements of dilute polymer solutions, as well as direct visual observations of fluorescently labeled DNA. The primary computational challenge with BD is the expensive calculation of hydrodynamic interactions (HI), which are necessary to capture physically realistic dynamics. The full HI calculation, performed via a Cholesky decomposition every time step, scales with the length of the polymer as O(N). This limits the calculation to a few hundred simulated particles. A number of approximations in the literature can lower this scaling to O(N - N), and explicit solvent methods scale as O(N); however both incur a significant constant per-time step computational cost. Despite this progress, there remains a need for new or alternative methods of calculating hydrodynamic interactions; large polymer chains or semidilute polymer solutions remain computationally expensive. In this paper, we introduce an alternative method for calculating approximate hydrodynamic interactions. Our method relies on an iterative scheme to establish self-consistency between a hydrodynamic matrix that is averaged over simulation and the hydrodynamic matrix used to run the simulation. Comparison to standard BD simulation and polymer theory results demonstrates that this method quantitatively captures both equilibrium and steady-state dynamics after only a few iterations. The use of an averaged hydrodynamic matrix allows the computationally expensive Brownian noise calculation to be performed infrequently, so that it is no longer the bottleneck of the simulation calculations. We also investigate limitations of this conformational averaging approach in ring polymers.
布朗动力学(BD)模拟是理解聚合物在平衡和非平衡状态下动力学的标准工具。可以与稀聚合物溶液的流变学测量以及荧光标记 DNA 的直接可视化观察进行定量比较。BD 的主要计算挑战是昂贵的流体力学相互作用(HI)的计算,这对于捕捉物理现实的动力学是必要的。全 HI 计算通过每次时间步的 Cholesky 分解来执行,其规模与聚合物的长度成 O(N)。这限制了计算到几百个模拟粒子。文献中有许多可以将此比例降低到 O(N-N)的近似方法,并且显式溶剂方法的比例为 O(N);然而,两者都会导致每时间步的计算成本显著增加。尽管取得了这些进展,但仍需要新的或替代的方法来计算流体力学相互作用;对于大聚合物链或半稀聚合物溶液,计算仍然很昂贵。在本文中,我们介绍了一种计算近似流体力学相互作用的替代方法。我们的方法依赖于迭代方案,以在模拟中平均的流体力学矩阵和用于运行模拟的流体力学矩阵之间建立自洽。与标准 BD 模拟和聚合物理论结果的比较表明,该方法在仅经过几次迭代后即可定量捕获平衡和稳态动力学。使用平均流体力学矩阵可以使昂贵的布朗噪声计算不频繁地进行,因此它不再是模拟计算的瓶颈。我们还研究了这种构象平均方法在环聚合物中的局限性。