Chemical Sciences Division, National Institute of Standards and Technology, Gaithersburg, Maryland 20899-8320, USA.
Department of Chemical and Biological Engineering, University at Buffalo, The State University of New York, Buffalo, New York 14260-4200, USA.
J Chem Phys. 2017 Dec 21;147(23):234111. doi: 10.1063/1.5006906.
We derive an approach for extrapolating the free energy landscape of multicomponent systems in the grand canonical ensemble, obtained from flat-histogram Monte Carlo simulations, from one set of temperature and chemical potentials to another. This is accomplished by expanding the landscape in a Taylor series at each value of the order parameter which defines its macrostate phase space. The coefficients in each Taylor polynomial are known exactly from fluctuation formulas, which may be computed by measuring the appropriate moments of extensive variables that fluctuate in this ensemble. Here we derive the expressions necessary to define these coefficients up to arbitrary order. In principle, this enables a single flat-histogram simulation to provide complete thermodynamic information over a broad range of temperatures and chemical potentials. Using this, we also show how to combine a small number of simulations, each performed at different conditions, in a thermodynamically consistent fashion to accurately compute properties at arbitrary temperatures and chemical potentials. This method may significantly increase the computational efficiency of biased grand canonical Monte Carlo simulations, especially for multicomponent mixtures. Although approximate, this approach is amenable to high-throughput and data-intensive investigations where it is preferable to have a large quantity of reasonably accurate simulation data, rather than a smaller amount with a higher accuracy.
我们提出了一种方法,可以将通过平面直方图蒙特卡罗模拟获得的多组分系统在巨正则系综中的自由能景观从一组温度和化学势扩展到另一组温度和化学势。这是通过在每个定义其宏观相空间的序参量值处将景观展开为泰勒级数来完成的。每个泰勒多项式中的系数都可以通过波动公式精确地计算出来,波动公式可以通过测量在该系综中波动的扩展变量的适当矩来计算。在这里,我们推导出了定义这些系数任意阶的必要表达式。原则上,这使得单个平面直方图模拟能够在广泛的温度和化学势范围内提供完整的热力学信息。使用此方法,我们还展示了如何以热力学一致的方式组合少量在不同条件下进行的模拟,以准确计算任意温度和化学势下的性质。这种方法可以显著提高有偏巨正则蒙特卡罗模拟的计算效率,特别是对于多组分混合物。尽管这是一种近似方法,但它适用于需要大量合理准确的模拟数据而不是少量高精度数据的高通量和数据密集型研究。