Net-event kinetic Monte Carlo for overcoming stiffness in spatially homogeneous and distributed systems

Abstract A technique, termed net-event kinetic Monte Carlo (NE-KMC), is presented for overcoming large disparities in time scale that may render conventional KMC inefficient or intractable when fast reversible processes exist. The success of this approach derives from the consolidation of fast reversible processes into single “net events”. The resulting self-regulating method appropriately samples rare events even when partial equilibrium (PE) exists between fast reversible microscopic processes. Moreover, we show that computational savings over conventional KMC are proportional to the separation in time scales between the fast reversible process and rare events. We illustrate the capabilities of this new technique for a homogeneous series reaction system, and extend the net-event concept to distributed systems where multiple microscopic processes occur simultaneously. In a culminating example, we combine the time and length scale capabilities of NE-KMC and adaptive coarse-grained MC, respectively, to stochastically model diffusion through a realistically thick membrane.

[1]  P. Christofides,et al.  Feedback control of growth rate and surface roughness in thin film growth , 2003 .

[2]  C. Rao,et al.  Stochastic chemical kinetics and the quasi-steady-state assumption: Application to the Gillespie algorithm , 2003 .

[3]  Vlachos,et al.  From microscopic interactions to macroscopic laws of cluster evolution , 2000, Physical review letters.

[4]  W. Deen Analysis Of Transport Phenomena , 1998 .

[5]  Tetsuo Ogawa,et al.  Dynamics of spinodal decomposition in finite-lifetime systems: Nonlinear statistical theory based on a coarse-grained lattice-gas model. , 2002 .

[6]  L. Petzold Automatic Selection of Methods for Solving Stiff and Nonstiff Systems of Ordinary Differential Equations , 1983 .

[7]  H. Resat,et al.  Probability-Weighted Dynamic Monte Carlo Method for Reaction Kinetics Simulations , 2001 .

[8]  Muruhan Rathinam,et al.  Stiffness in stochastic chemically reacting systems: The implicit tau-leaping method , 2003 .

[9]  Prodromos Daoutidis,et al.  Singular perturbation modeling of nonlinear processes with nonexplicit time-scale multiplicity , 1998 .

[10]  A. Teel,et al.  Singular perturbations and input-to-state stability , 1996, IEEE Trans. Autom. Control..

[11]  James W. Evans,et al.  Hybrid treatment of spatio‐temporal behavior in surface reactions with coexisting immobile and highly mobile reactants , 1995 .

[12]  D. Vlachos,et al.  Validation of mesoscopic theory and its application to computing concentration dependent diffusivities , 2001 .

[13]  D. Vlachos,et al.  Two-parameter continuation algorithms for sensitivity analysis, parametric dependence, reduced mechanisms, and stability criteria of ignition and extinction , 1998 .

[14]  D. Vlachos,et al.  Recent developments on multiscale, hierarchical modeling of chemical reactors , 2002 .

[15]  Scott M. Auerbach,et al.  Theory and simulation of jump dynamics, diffusion and phase equilibrium in nanopores , 2000 .

[16]  D. Vlachos,et al.  Mesoscopic modeling of chemical reactivity , 2004 .

[17]  John Crank,et al.  The Mathematics Of Diffusion , 1956 .

[18]  Michael T. Heath,et al.  Scientific Computing , 2018 .

[19]  P. Christofides,et al.  Estimation and control of surface roughness in thin film growth using kinetic Monte-Carlo models , 2003 .

[20]  D. Gillespie Approximate accelerated stochastic simulation of chemically reacting systems , 2001 .

[21]  D. Gillespie The chemical Langevin equation , 2000 .

[22]  Markos A. Katsoulakis,et al.  Bridging the gap of multiple scales: From microscopic, to mesoscopic, to macroscopic models , 2001 .

[23]  David L. Ma,et al.  Coupled mesoscale—continuum simulations of copper electrodeposition in a trench , 2004 .

[24]  Abhijit Chatterjee,et al.  Spatially adaptive lattice coarse-grained Monte Carlo simulations for diffusion of interacting molecules. , 2004, The Journal of chemical physics.

[25]  T. Schulze A hybrid scheme for simulating epitaxial growth , 2004 .

[26]  D G Vlachos,et al.  Spatially adaptive grand canonical ensemble Monte Carlo simulations. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[27]  George Stephanopoulos,et al.  Multiresolution analysis in statistical mechanics. II. The wavelet transform as a basis for Monte Carlo simulations on lattices , 2003 .

[28]  Markos A. Katsoulakis,et al.  Mesoscopic modeling of transport and reaction in microporous crystalline membranes , 2003 .

[29]  Ioannis G. Kevrekidis,et al.  The gap-tooth method in particle simulations , 2003 .

[30]  D. Vlachos Stochastic modeling of chemical microreactors with detailed kinetics—induction times and ignitions of H2 in air , 1998 .

[31]  Vlachos,et al.  Derivation and validation of mesoscopic theories for diffusion of interacting molecules , 2000, Physical review letters.

[32]  Alexander S. Mikhailov,et al.  Mesoscopic Modeling in the Kinetic Theory of Adsorbates , 1996 .

[33]  C. W. Gear,et al.  Numerical initial value problem~ in ordinary differential eqttations , 1971 .

[34]  Dionisios G. Vlachos,et al.  Monte Carlo algorithms for complex surface reaction mechanisms: efficiency and accuracy , 2001 .

[35]  George Stephanopoulos,et al.  Multiresolution analysis in statistical mechanics. I. Using wavelets to calculate thermodynamic properties , 2003 .

[36]  D. Vlachos A Review of Multiscale Analysis: Examples from Systems Biology, Materials Engineering, and Other Fluid–Surface Interacting Systems , 2005 .

[37]  E Weinan,et al.  Heterogeneous multiscale method: A general methodology for multiscale modeling , 2003 .

[38]  R. Ghez,et al.  A Primer of Diffusion Problems , 1988 .

[39]  J. Rawlings,et al.  Approximate simulation of coupled fast and slow reactions for stochastic chemical kinetics , 2002 .

[40]  A. Majda,et al.  Coarse-grained stochastic processes for microscopic lattice systems , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[41]  Markos A. Katsoulakis,et al.  Coarse-grained stochastic processes and kinetic Monte Carlo simulators for the diffusion of interacting particles , 2003 .

[42]  Yuliang Yang,et al.  Monte Carlo Simulation of Kinetics and Chain Length Distributions in Living Free-Radical Polymerization , 1997 .

[43]  P. Smereka,et al.  Coupling kinetic Monte-Carlo and continuum models with application to epitaxial growth , 2003 .

[44]  Giambattista Giacomin,et al.  Phase segregation dynamics in particle systems with long range interactions. I. Macroscopic limits , 1997, comp-gas/9705001.

[45]  Andrew J. Majda,et al.  Coarse-grained stochastic processes and Monte Carlo simulations in lattice systems , 2003 .

[46]  D. Vlachos Multiscale integration hybrid algorithms for homogeneous–heterogeneous reactors , 1997 .