Analysis of four Monte Carlo methods for the solution of population balances in dispersed systems

Monte Carlo (MC) constitutes an important class of methods for the numerical solution of the general dynamic equation (GDE) in particulate systems. We compare four such methods in a series of seven test cases that cover typical particulate mechanisms. The four MC methods studied are: time-driven direct simulation Monte Carlo (DSMC), stepwise constant-volume Monte Carlo, constant number Monte Carlo, and multi-Monte Carlo (MMC) method. These MC's are introduced briefly and applied numerically to simulate pure coagulation, breakage, condensation/ evaporation (surface growth/dissolution), nucleation, and settling (deposition). We find that when run with comparable number of particles, all methods compute the size distribution within comparable levels of error. Because each method uses different approaches for advancing time, a wider margin of error is observed in the time evolution of the number and mass concentration, with event-driven methods generally providing better accuracy than time-driven methods. The computational cost depends on algorithmic details but generally, event-driven methods perform faster than time-driven methods. Overall, very good accuracy can be achieved using reasonably small numbers of simulation particles, O(10 3 ), requiring computational times of the order 10 2 −10 3 s on a typical desktop computer.

[2]  J. P. Gooch,et al.  Monte Carlo simulation of size-enlargement mechanisms in crystallization , 1996 .

[3]  Themis Matsoukas,et al.  Dynamics of aerosol agglomerate formation , 1991 .

[4]  Kangtaek Lee,et al.  Solution of the population balance equation using constant-number Monte Carlo , 2002 .

[5]  D. E. Rosner,et al.  Bivariate Extension of the Quadrature Method of Moments for Modeling Simultaneous Coagulation and Sintering of Particle Populations. , 2001, Journal of colloid and interface science.

[6]  Daniel T. Gillespie,et al.  The Stochastic Coalescence Model for Cloud Droplet Growth. , 1972 .

[7]  Alejandro L. Garcia,et al.  A Monte Carlo simulation of coagulation , 1987 .

[8]  F. Einar Kruis,et al.  Direct simulation Monte Carlo method for particle coagulation and aggregation , 2000 .

[9]  Daniel T. Gillespie,et al.  An Exact Method for Numerically Simulating the Stochastic Coalescence Process in a Cloud , 1975 .

[10]  D. Gillespie A General Method for Numerically Simulating the Stochastic Time Evolution of Coupled Chemical Reactions , 1976 .

[11]  Jos Derksen,et al.  A numerical study on the coupling of hydrodynamics and orthokinetic agglomeration , 2001 .

[12]  R. D. Vigil,et al.  Quadrature method of moments for aggregation-breakage processes. , 2003, Journal of colloid and interface science.

[13]  Themis Matsoukas,et al.  Constant-number Monte Carlo simulation of population balances , 1998 .

[14]  Monte Carlo solution of wet removal of aerosols by precipitation , 2006 .

[15]  Markus Kraft,et al.  An efficient stochastic algorithm for simulating Nano-particle dynamics , 2002 .

[16]  Zhao Haibo,et al.  Multi-Monte Carlo approach for general dynamic equation considering simultaneous particle coagulation and breakage , 2005 .

[17]  Kangtaek Lee,et al.  Simultaneous coagulation and break-up using constant-N Monte Carlo , 2000 .

[18]  Wayne Seames,et al.  An initial study of the fine fragmentation fly ash particle mode generated during pulverized coal combustion , 2003 .

[19]  Mridul Gautam,et al.  Parametric studies on the formation of diesel particulate matter via nucleation and coagulation modes , 2002 .

[20]  Margaritis Kostoglou,et al.  An assessment of low-order methods for solving the breakage equation , 2002 .

[21]  Adrian Sandu A Newton–Cotes quadrature approach for solving the aerosol coagulation equation , 2002 .

[22]  Rosner,et al.  Monte Carlo Simulation of Particle Aggregation and Simultaneous Restructuring. , 1999, Journal of colloid and interface science.

[23]  Markus Kraft,et al.  A Monte Carlo methods for identification and sensitivity analysis of coagulation processes , 2004 .

[24]  R. Fox,et al.  Application of the direct quadrature method of moments to polydisperse gas–solid fluidized beds , 2004 .

[25]  Daniele Marchisio,et al.  Implementation of the Quadrature Method of Moments in CFD codes for aggregation-breakage problems , 2003 .

[26]  W. Wagner,et al.  A stochastic method for solving Smoluchowski's coagulation equation , 1999 .

[27]  Ville Alopaeus,et al.  Numerical solution of moment-transformed population balance equation with fixed quadrature points , 2006 .

[28]  A. Maisels,et al.  Coagulation in bipolar aerosol chargers , 2004 .

[29]  Kurt Liffman,et al.  A direct simulation Monte-Carlo method for cluster coagulation , 1992 .

[30]  Massimo Morbidelli,et al.  A simple model for the structure of fractal aggregates. , 2003, Journal of colloid and interface science.

[31]  Daniele Marchisio,et al.  Solution of population balance equations using the direct quadrature method of moments , 2005 .

[32]  Sotiris E. Pratsinis,et al.  Gas-phase manufacture of particulates: interplay of chemical reaction and aerosol coagulation in the free-molecular regime , 1989 .

[33]  F. Leyvraz,et al.  Scaling theory and exactly solved models in the kinetics of irreversible aggregation , 2003, cond-mat/0305670.

[34]  Antonello Barresi,et al.  Implementation of the population balance equation in CFD codes for modelling soot formation in turbulent flames , 2006 .

[35]  Suyuan Yu,et al.  MC simulation of aerosol aggregation and simultaneous spheroidization , 2001 .

[36]  Carlos A. Dorao,et al.  Numerical calculation of the moments of the population balance equation , 2006 .

[37]  Scott L. Diamond,et al.  A General Algorithm for Exact Simulation of Multicomponent Aggregation Processes , 2002 .

[38]  J. H. Olson,et al.  A moment methodology for coagulation and breakage problems: Part 1—analytical solution of the steady-state population balance , 2002 .

[39]  Y. Efendiev,et al.  Hybrid monte carlo method for simulation of two-component aerosol coagulation and phase segregation. , 2002, Journal of colloid and interface science.

[40]  Sotiris E. Pratsinis,et al.  A discrete-sectional model for particulate production by gas-phase chemical reaction and aerosol coagulation in the free-molecular regime , 1990 .

[41]  F. Einar Kruis,et al.  Direct simulation Monte Carlo for simultaneous nucleation, coagulation, and surface growth in dispersed systems , 2004 .

[42]  R. Diemer,et al.  A moment methodology for coagulation and breakage problems: Part 2 Moment models and distribution reconstruction , 2002 .

[43]  Doraiswami Ramkrishna,et al.  Simulation of particulate systems using the concept of the interval of quiescence , 1977 .

[44]  Kangtaek Lee,et al.  Mixing of components in two‐component aggregation , 2006 .

[45]  Richard C. Flagan,et al.  A discrete-sectional solution to the aerosol dynamic equation , 1988 .

[46]  D. E. Rosner,et al.  Multivariate Population Balances via Moment and Monte Carlo Simulation Methods: An Important Sol Reaction Engineering Bivariate Example and “Mixed” Moments for the Estimation of Deposition, Scavenging, and Optical Properties for Populations of Nonspherical Suspended Particles , 2003 .

[47]  Robert McGraw,et al.  Description of Aerosol Dynamics by the Quadrature Method of Moments , 1997 .

[48]  F. Lockwood,et al.  A model for the particulate matter enrichment with toxic metals in solid fuel flames , 2000 .

[49]  Chuguang Zheng,et al.  Multi-Monte Carlo method for coagulation and condensation/evaporation in dispersed systems. , 2005, Journal of colloid and interface science.

[50]  John H. Seinfeld,et al.  Simulation of multicomponent aerosol dynamics , 1992 .