Variance reduction for Monte Carlo solutions of the Boltzmann equation

We show that by considering only the deviation from equilibrium, significant computational savings can be obtained in Monte Carlo evaluations of the Boltzmann collision integral for flow problems in the small Mach number (Ma) limit. The benefits of this variance reduction approach include a significantly reduced statistical uncertainty when the deviation from equilibrium is small, and a flow-velocity signal-to-noise ratio that remains approximately constant with Ma in the Ma⪡1 limit. This results in stochastic Boltzmann solution methods whose computational cost for a given signal-to-noise ratio is essentially independent of Ma for Ma⪡1; our numerical implementation demonstrates this for Mach numbers as low as 10−5. These features are in sharp contrast to current particle-based simulation techniques in which statistical sampling leads to computational cost that is proportional to Ma−2, making calculations at small Ma very expensive.

[1]  Chih-Ming Ho,et al.  MICRO-ELECTRO-MECHANICAL-SYSTEMS (MEMS) AND FLUID FLOWS , 1998 .

[2]  S M Yen,et al.  NUMERICAL SOLUTION OF THE NONLINEAR BOLTZMANN EQUATION FOR NONEQUILIBRIUM GAS FLOW PROBLEMS , 1984 .

[3]  T. Teichmann,et al.  Introduction to physical gas dynamics , 1965 .

[4]  David W. Scott,et al.  Multivariate Density Estimation: Theory, Practice, and Visualization , 1992, Wiley Series in Probability and Statistics.

[5]  W. Steckelmacher Molecular gas dynamics and the direct simulation of gas flows , 1996 .

[6]  Francis Filbet,et al.  High order numerical methods for the space non-homogeneous Boltzmann equation , 2003 .

[7]  Zhiqiang Tan,et al.  The Δ-ε Method for the Boltzmann Equation , 1994 .

[8]  G. Bird Molecular Gas Dynamics and the Direct Simulation of Gas Flows , 1994 .

[9]  William H. Press,et al.  Numerical recipes in C , 2002 .

[10]  C. Cercignani The Boltzmann equation and its applications , 1988 .

[11]  A. Beylich,et al.  Solving the kinetic equation for all Knudsen numbers , 2000 .

[12]  W. Wagner A convergence proof for Bird's direct simulation Monte Carlo method for the Boltzmann equation , 1992 .

[13]  Francis J. Alexander,et al.  The direct simulation Monte Carlo method , 1997 .

[14]  Kazuo Aoki,et al.  Numerical analysis of the Poiseuille and thermal transpiration flows between two parallel plates on the basis of the Boltzmann equation for hard‐sphere molecules , 1989 .

[15]  F. G. Cheremisin Solving the Boltzmann equation in the case of passing to the hydrodynamic flow regime , 2000 .

[16]  William H. Press,et al.  Numerical Recipes in C, 2nd Edition , 1992 .

[17]  Alejandro L. Garcia,et al.  Statistical error in particle simulations of hydrodynamic phenomena , 2002, cond-mat/0207430.

[18]  Kazuo Aoki,et al.  Numerical analysis of a uniform flow of a rarefied gas past a sphere on the basis of the Boltzmann equation for hard-sphere molecules(Mathematical Analysis of Phenomena in Fluid and Plasma Dynamics) , 1993 .

[19]  Carlo Cercignani,et al.  Flow of a Rarefied Gas between Two Parallel Plates , 1963 .