We present an efficient approach for reducing the statistical uncertainty associated with direct Monte Carlo simulations of the Boltzmann equation. As with previous variance-reduction approaches, the resulting relative statistical uncertainty in hydrodynamic quantities (statistical uncertainty normalized by the characteristic value of quantity of interest) is small and independent of the magnitude of the deviation from equilibrium, making the simulation of arbitrarily small deviations from equilibrium possible. In contrast to previous variance-reduction methods, the method presented here is able to substantially reduce variance with very little modification to the standard DSMC algorithm. This is achieved by introducing an auxiliary equilibrium simulation which, via an importance weight formulation, uses the same particle data as the non-equilibrium (DSMC) calculation; subtracting the equilibrium from the non-equilibrium hydrodynamic fields drastically reduces the statistical uncertainty of the latter because the two fields are correlated. The resulting formulation is simple to code and provides considerable computational savings for a wide range of problems of practical interest. It is validated by comparing our results with DSMC solutions for steady and unsteady, isothermal and non-isothermal problems; in all cases very good agreement between the two methods is found.
Mots-clés : DSMC, variance reduction, microscale gas flow
@article{M2AN_2010__44_5_1069_0, author = {Al-Mohssen, Husain A. and Hadjiconstantinou, Nicolas G.}, title = {Low-variance direct {Monte} {Carlo} simulations using importance weights}, journal = {ESAIM: Mod\'elisation math\'ematique et analyse num\'erique}, pages = {1069--1083}, publisher = {EDP-Sciences}, volume = {44}, number = {5}, year = {2010}, doi = {10.1051/m2an/2010052}, mrnumber = {2731403}, zbl = {1200.82051}, language = {en}, url = {http://www.numdam.org/articles/10.1051/m2an/2010052/} }
TY - JOUR AU - Al-Mohssen, Husain A. AU - Hadjiconstantinou, Nicolas G. TI - Low-variance direct Monte Carlo simulations using importance weights JO - ESAIM: Modélisation mathématique et analyse numérique PY - 2010 SP - 1069 EP - 1083 VL - 44 IS - 5 PB - EDP-Sciences UR - http://www.numdam.org/articles/10.1051/m2an/2010052/ DO - 10.1051/m2an/2010052 LA - en ID - M2AN_2010__44_5_1069_0 ER -
%0 Journal Article %A Al-Mohssen, Husain A. %A Hadjiconstantinou, Nicolas G. %T Low-variance direct Monte Carlo simulations using importance weights %J ESAIM: Modélisation mathématique et analyse numérique %D 2010 %P 1069-1083 %V 44 %N 5 %I EDP-Sciences %U http://www.numdam.org/articles/10.1051/m2an/2010052/ %R 10.1051/m2an/2010052 %G en %F M2AN_2010__44_5_1069_0
Al-Mohssen, Husain A.; Hadjiconstantinou, Nicolas G. Low-variance direct Monte Carlo simulations using importance weights. ESAIM: Modélisation mathématique et analyse numérique, Special Issue on Probabilistic methods and their applications, Tome 44 (2010) no. 5, pp. 1069-1083. doi : 10.1051/m2an/2010052. http://www.numdam.org/articles/10.1051/m2an/2010052/
[1] Cell size dependence of transport coefficients in stochastic particle algorithms. Phys. Fluids 10 (1998) 1540-1542.
, and ,[2] An Excursion with the Boltzmann Equation at Low Speeds: Variance-Reduced DSMC. Ph.D. Thesis, Massachusetts Institute of Technology, Dept. of Mechanical Engineering, Cambridge (2010).
,[3] Yet Another Variance Reduction Method for Direct Monte Carlo Simulations of Low-Signal Flows, in 26th International Symposium on Rarefied Gas Dynamics, T. Abe Ed., AIP, Kyoto (2008) 257-262.
and ,[4] Variance reduction for Monte Carlo solutions of the Boltzmann equation. Phys. Fluids 17 (2005) 051703. | Zbl
and ,[5] Variance-reduced particle methods for solving the Boltzmann equation. J. Comput. Theor. Nanosci. 5 (2008) 165-174.
and ,[6] Variance-reduced Monte Carlo solutions of the Boltzmann equation for low-speed gas flows: A discontinuous Galerkin formulation. Int. J. Numer. Methods Fluids 58 (2008) 381-402.
and ,[7] Molecular Gas Dynamics and the Direct Simulation of Gas Flows. Clarendon Press (1994).
,[8] The Boltzmann equation and its applications. Springer-Verlag (1988). | Zbl
,[9] Mathematical Methods in Kinetic Theory. Plenum Press (1990). | Zbl
,[10] Slow Rarefied Flows: Theory and Application to Micro-Electro-Mechanical Systems. Springer (2006). | Zbl
,[11] A direct simulation Monte Carlo method for rarefied gas flows in the limit of small Mach number. Phys. Fluids 17 (2005) 107107. | Zbl
and ,[12] Monte Carlo methods for signal processing: a review in the statistical signal processing context. IEEE Signal Process. Mag. 22 (2005) 152-170.
and ,[13] Time step truncation error in direct simulation Monte Carlo. Phys. Fluids 12 (2000) 2621-2633. | Zbl
and ,[14] Methods in Financial Engineering. Springer (2004). | Zbl
,[15] Analysis of discretization in the direct simulation Monte Carlo. Phys. Fluids 12 (2000) 2634-2638. | Zbl
,[16] The limits of Navier-Stokes theory and kinetic extensions for describing small-scale gaseous hydrodynamics. Phys. Fluids 18 (2006) 111301. | Zbl
,[17] Statistical error in particle simulations of hydrodynamic phenomena. J. Comput. Phys. 187 (2003) 274-297. | Zbl
, , and ,[18] Low-variance deviational simulation Monte Carlo. Phys. Fluids 19 (2007) 041701. | Zbl
and ,[19] A low-variance deviational simulation Monte Carlo for the Boltzmann equation. J. Comput. Phys. 226 (2007) 2341-2358.
and ,[20] Weighted Particle Variance Reduction of Direct Simulation Monte Carlo for the Bhatnagar-Gross-Krook Collision Operator. M.S. Thesis, Massachusetts Institute of Technology, Dept. of Mechanical Engineering, Cambridge (2010).
,[21] Brownian configuration fields and variance reduced CONNFFESSIT. J. Non-Newton. Fluid Mech. 70 (1997) 255-261.
, and ,[22] Numerical Recipes. Cambridge University Press (2007). | Zbl
, , and ,[23] Variance-reduced particle simulation of the Boltzmann transport equation in the relaxation-time approximation. Phys. Rev. E 79 (2009) 056711.
and ,[24] Simulation and the Monte Carlo Method. Wiley (1981). | Zbl
,[25] Multivariate Density Estimation. John Wiley & Sons (1992). | Zbl
,[26] Kinetic Theory and Fluid Dynamics. Birkhauser (2002). | Zbl
,[27] A convergence proof for Bird's direct simulation Monte Carlo method for the Boltzmann equation. J. Stat. Phys. 66 (1992) 1011-1044. | Zbl
,[28] Deviational Particle Monte Carlo for the Boltzmann Equation. Monte Carlo Methods Appl. 14 (2008) 191-268. | Zbl
,Cité par Sources :