More efficient Brownian dynamics algorithms

被引:21
作者
Heyes, DM [1 ]
Branka, AC
机构
[1] Univ Surrey, Sch Phys & Chem, Dept Chem, Guildford GU2 7XH, Surrey, England
[2] Polish Acad Sci, Inst Mol Phys, PL-60179 Poznan, Poland
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1080/00268970009483398
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We examine the relative efficiencies of three algorithms for performing Brownian Dynamics simulations without many-body hydrodynamics. We compare the conventional Brownian Dynamics algorithm of Ermak (CBD), Smart Monte Carlo (SMC) which incorporates Boltzmann sampling into essentially a CBD procedure, and the Stochastic Runge Kutta (SRK) method. We show, using the repulsive potential phi (r) = epsilon(sigma /r)", where n = 36 and 72, that the SRK algorithm gives the most accurate short-time dynamics for the mean-square displacements. The SRK algorithm static and dynamical properties converge better with a reducing time step to the exact values, than those generated by the CBD algorithm; giving efficiency gains typically of a factor of 3-4. Both CBD and SMC have the incorrect sign for the first correction term to the mean square displacement in a time step, whereas the SRK algorithm gives essentially the exact solution to order Deltat(2), where Deltat is the simulation time step. In fact, these correction terms are almost equal and opposite in sign. Expressions for these terms were derived in terms of the average interaction energy per particle. The force, shear and bulk stress autocorrelation f unctions were calculated. The average energy per particle and time correlation f unctions at short time have values in excess of the exact values, while the corresponding quantities for SRK are below this. This difference in behaviour can be traced back to the extent of compliance of the particle trajectories with the exact expansion of the Smoluchowski equation. The accuracy, at a given value of the time step, of the stochastic algorithms can significantly depend on the form of the interaction potential between particles. It is also demonstrated that the long time limits of various correlation functions are fairly insensitive to a particular scheme (SRK or CBD) used in the simulations. All the correlation functions have a stretched exponential region at intermediate to long times, and the values of the exponents on density and force law steepness have been determined.
引用
收藏
页码:1949 / 1960
页数:12
相关论文
共 23 条
[1]  
[Anonymous], HDB STOCHASTIC METHO
[2]   NONEQUILIBRIUM MOLECULAR-DYNAMICS STUDY OF SHEAR AND SHEAR-FREE FLOWS IN SIMPLE FLUIDS [J].
BARANYAI, A ;
CUMMINGS, PT .
JOURNAL OF CHEMICAL PHYSICS, 1995, 103 (23) :10217-10225
[3]   PERTURBATION THEORY AND EQUATION OF STATE FOR FLUIDS .2. A SUCCESSFUL THEORY OF LIQUIDS [J].
BARKER, JA ;
HENDERSO.D .
JOURNAL OF CHEMICAL PHYSICS, 1967, 47 (11) :4714-&
[4]   Algorithms for Brownian dynamics simulation [J].
Branka, AC ;
Heyes, DM .
PHYSICAL REVIEW E, 1998, 58 (02) :2611-2615
[5]   Algorithms for Brownian dynamics computer simulations: Multivariable case [J].
Branka, AC ;
Heyes, DM .
PHYSICAL REVIEW E, 1999, 60 (02) :2381-2387
[6]   COMPUTER-SIMULATION OF CHARGED-PARTICLES IN SOLUTION .2. POLYION DIFFUSION-COEFFICIENT [J].
ERMAK, DL .
JOURNAL OF CHEMICAL PHYSICS, 1975, 62 (10) :4197-4203
[7]   COMPUTER-SIMULATION OF CHARGED-PARTICLES IN SOLUTION .1. TECHNIQUE AND EQUILIBRIUM PROPERTIES [J].
ERMAK, DL .
JOURNAL OF CHEMICAL PHYSICS, 1975, 62 (10) :4189-4196
[8]   CALCULATION OF SPECTRA AND CORRELATION-FUNCTIONS FROM MOLECULAR DYNAMICS DATA USING FAST FOURIER-TRANSFORM [J].
FUTRELLE, RP ;
MCGINTY, DJ .
CHEMICAL PHYSICS LETTERS, 1971, 12 (02) :285-&
[9]   NUMERICAL-INTEGRATION OF STOCHASTIC DIFFERENTIAL-EQUATIONS [J].
GREINER, A ;
STRITTMATTER, W ;
HONERKAMP, J .
JOURNAL OF STATISTICAL PHYSICS, 1988, 51 (1-2) :95-108
[10]  
HANSEN J. P., 2013, Theory of Simple Liquids