Multilevel Monte Carlo simulation of Coulomb collisions
Abstract
We present a new, for plasma physics, highly efficient multilevel Monte Carlo numerical method for simulating Coulomb collisions. The method separates and optimally minimizes the finite-timestep and finite-sampling errors inherent in the Langevin representation of the Landau–Fokker–Planck equation. It does so by combining multiple solutions to the underlying equations with varying numbers of timesteps. For a desired level of accuracy ε , the computational cost of the method is O(ε–2) or (ε–2(lnε)2), depending on the underlying discretization, Milstein or Euler–Maruyama respectively. This is to be contrasted with a cost of O(ε–3) for direct simulation Monte Carlo or binary collision methods. We successfully demonstrate the method with a classic beam diffusion test case in 2D, making use of the Lévy area approximation for the correlated Milstein cross terms, and generating a computational saving of a factor of 100 for ε=10–5. Lastly, we discuss the importance of the method for problems in which collisions constitute the computational rate limiting step, and its limitations.
- Authors:
-
- Univ. of California, Los Angeles, CA (United States); Pratt Institute, Brooklyn, NY (United States)
- Univ. of California, Los Angeles, CA (United States)
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Publication Date:
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1297655
- Report Number(s):
- LLNL-JRNL-644834
Journal ID: ISSN 0021-9991
- Grant/Contract Number:
- AC52-07NA27344
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Journal of Computational Physics
- Additional Journal Information:
- Journal Volume: 274; Journal Issue: C; Journal ID: ISSN 0021-9991
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; 70 PLASMA PHYSICS AND FUSION; Coulomb collisions; plasma; Monte Carlo; multilevel Monte Carlo; particle in cell
Citation Formats
Rosin, M. S., Ricketson, L. F., Dimits, A. M., Caflisch, R. E., and Cohen, B. I. Multilevel Monte Carlo simulation of Coulomb collisions. United States: N. p., 2014.
Web. doi:10.1016/j.jcp.2014.05.030.
Rosin, M. S., Ricketson, L. F., Dimits, A. M., Caflisch, R. E., & Cohen, B. I. Multilevel Monte Carlo simulation of Coulomb collisions. United States. https://doi.org/10.1016/j.jcp.2014.05.030
Rosin, M. S., Ricketson, L. F., Dimits, A. M., Caflisch, R. E., and Cohen, B. I. Thu .
"Multilevel Monte Carlo simulation of Coulomb collisions". United States. https://doi.org/10.1016/j.jcp.2014.05.030. https://www.osti.gov/servlets/purl/1297655.
@article{osti_1297655,
title = {Multilevel Monte Carlo simulation of Coulomb collisions},
author = {Rosin, M. S. and Ricketson, L. F. and Dimits, A. M. and Caflisch, R. E. and Cohen, B. I.},
abstractNote = {We present a new, for plasma physics, highly efficient multilevel Monte Carlo numerical method for simulating Coulomb collisions. The method separates and optimally minimizes the finite-timestep and finite-sampling errors inherent in the Langevin representation of the Landau–Fokker–Planck equation. It does so by combining multiple solutions to the underlying equations with varying numbers of timesteps. For a desired level of accuracy ε , the computational cost of the method is O(ε–2) or (ε–2(lnε)2), depending on the underlying discretization, Milstein or Euler–Maruyama respectively. This is to be contrasted with a cost of O(ε–3) for direct simulation Monte Carlo or binary collision methods. We successfully demonstrate the method with a classic beam diffusion test case in 2D, making use of the Lévy area approximation for the correlated Milstein cross terms, and generating a computational saving of a factor of 100 for ε=10–5. Lastly, we discuss the importance of the method for problems in which collisions constitute the computational rate limiting step, and its limitations.},
doi = {10.1016/j.jcp.2014.05.030},
journal = {Journal of Computational Physics},
number = C,
volume = 274,
place = {United States},
year = {Thu May 29 00:00:00 EDT 2014},
month = {Thu May 29 00:00:00 EDT 2014}
}
Web of Science
Works referenced in this record:
Bootstrap current for the edge pedestal plasma in a diverted tokamak geometry
journal, July 2012
- Koh, S.; Chang, C. S.; Ku, S.
- Physics of Plasmas, Vol. 19, Issue 7
Plasma transport in stochastic magnetic field caused by vacuum resonant magnetic perturbations at diverted tokamak edge
journal, October 2010
- Park, G.; Chang, C. S.; Joseph, I.
- Physics of Plasmas, Vol. 17, Issue 10
Effects of ion-ion collisions and inhomogeneity in two-dimensional kinetic ion simulations of stimulated Brillouin backscattering
journal, February 2006
- Cohen, B. I.; Divol, L.; Langdon, A. B.
- Physics of Plasmas, Vol. 13, Issue 2
Collision and interpenetration of plasmas created by laser‐illuminated disks
journal, April 1992
- Bosch, R. A.; Berger, R. L.; Failor, B. H.
- Physics of Fluids B: Plasma Physics, Vol. 4, Issue 4
Astrophysical Gyrokinetics: Kinetic and Fluid Turbulent Cascades in Magnetized Weakly Collisional Plasmas
journal, May 2009
- Schekochihin, A. A.; Cowley, S. C.; Dorland, W.
- The Astrophysical Journal Supplement Series, Vol. 182, Issue 1
Nonlinear Phase Mixing and Phase-Space Cascade of Entropy in Gyrokinetic Plasma Turbulence
journal, June 2009
- Tatsuno, T.; Dorland, W.; Schekochihin, A. A.
- Physical Review Letters, Vol. 103, Issue 1
Multilevel Monte Carlo Path Simulation
journal, June 2008
- Giles, Michael B.
- Operations Research, Vol. 56, Issue 3
Monte Carlo Complexity of Global Solution of Integral Equations
journal, June 1998
- Heinrich, S.
- Journal of Complexity, Vol. 14, Issue 2
Monte Carlo and quasi-Monte Carlo methods
journal, January 1998
- Caflisch, Russel E.
- Acta Numerica, Vol. 7
A review of Vlasov–Fokker–Planck numerical modeling of inertial confinement fusion plasma
journal, February 2012
- Thomas, A. G. R.; Tzoufras, M.; Robinson, A. P. L.
- Journal of Computational Physics, Vol. 231, Issue 3
A binary collision model for plasma simulation with a particle code
journal, November 1977
- Takizuka, Tomonor; Abe, Hirotada
- Journal of Computational Physics, Vol. 25, Issue 3
Monte Carlo methods and their analysis for Coulomb collisions in multicomponent plasmas
journal, August 2013
- Bobylev, A. V.; Potapenko, I. F.
- Journal of Computational Physics, Vol. 246
Theory of collision algorithms for gases and plasmas based on the Boltzmann equation and the Landau-Fokker-Planck equation
journal, April 2000
- Bobylev, A. V.; Nanbu, K.
- Physical Review E, Vol. 61, Issue 4
Particle simulation of Coulomb collisions: Comparing the methods of Takizuka & Abe and Nanbu
journal, April 2008
- Wang, Chiaming; Lin, Tungyou; Caflisch, Russel
- Journal of Computational Physics, Vol. 227, Issue 9
The method of stochastic differential equations for computing the kinetics of a plasma with collisions
journal, January 1980
- Ivanov, M. F.; Shvets, V. F.
- USSR Computational Mathematics and Mathematical Physics, Vol. 20, Issue 3
Data-parallel algorithms for Monte Carlo simulation of neoclassical transport in magnetically confined plasmas
journal, November 1993
- Painter, Scott
- Computer Physics Communications, Vol. 77, Issue 3
A Grid-Based Coulomb Collision Model for PIC Codes
journal, January 1996
- Jones, Michael E.; Lemons, Don S.; Mason, Rodney J.
- Journal of Computational Physics, Vol. 123, Issue 1
Langevin Representation of Coulomb Collisions in PIC Simulations
journal, December 1997
- Manheimer, Wallace M.; Lampe, Martin; Joyce, Glenn
- Journal of Computational Physics, Vol. 138, Issue 2
Monte Carlo Transport Simulation Techniques for Stellarator Fusion Experiments
journal, January 1999
- Dettrick, S. A.; Gardner, H. J.; Painter, S. L.
- Australian Journal of Physics, Vol. 52, Issue 4
A Monte-Carlo method for coulomb collisions in hybrid plasma models
journal, February 2008
- Sherlock, M.
- Journal of Computational Physics, Vol. 227, Issue 4
Small-angle Coulomb collision model for particle-in-cell simulations
journal, March 2009
- Lemons, Don S.; Winske, Dan; Daughton, William
- Journal of Computational Physics, Vol. 228, Issue 5
Time-Step Considerations in Particle Simulation Algorithms for Coulomb Collisions in Plasmas
journal, September 2010
- Cohen, Bruce I.; Dimits, Andris M.; Friedman, Alex
- IEEE Transactions on Plasma Science, Vol. 38, Issue 9
ISDEP: Integrator of stochastic differential equations for plasmas
journal, September 2012
- Velasco, J. L.; Bustos, A.; Castejón, F.
- Computer Physics Communications, Vol. 183, Issue 9
Stochastic approach to laser plasma kinetics with Coulomb collisions
journal, December 1997
- Cadjan, M. G.; Ivanov, M. F.
- Physics Letters A, Vol. 236, Issue 3
Langevin approach to plasma kinetics with Coulomb collisions
journal, January 1999
- Cadjan, M. G.; Ivanov, M. F.
- Journal of Plasma Physics, Vol. 61, Issue 1
Higher-order time integration of Coulomb collisions in a plasma using Langevin equations
journal, June 2013
- Dimits, A. M.; Cohen, B. I.; Caflisch, R. E.
- Journal of Computational Physics, Vol. 242
Infinite-Dimensional Quadrature and Approximation of Distributions
journal, June 2008
- Creutzig, Jakob; Dereich, Steffen; Müller-Gronbach, Thomas
- Foundations of Computational Mathematics, Vol. 9, Issue 4
Fokker-Planck Equation for an Inverse-Square Force
journal, July 1957
- Rosenbluth, Marshall N.; MacDonald, William M.; Judd, David L.
- Physical Review, Vol. 107, Issue 1
Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen
journal, January 1905
- Einstein, A.
- Annalen der Physik, Vol. 322, Issue 8
Variable Step Size Control in the Numerical Solution of Stochastic Differential Equations
journal, October 1997
- Gaines, J. G.; Lyons, T. J.
- SIAM Journal on Applied Mathematics, Vol. 57, Issue 5
Random Generation of Stochastic Area Integrals
journal, August 1994
- Gaines, J. G.; Lyons, T. J.
- SIAM Journal on Applied Mathematics, Vol. 54, Issue 4
A grid-based binary model for coulomb collisions in plasmas
journal, February 2013
- Cohen, Bruce I.; Dimits, Andris M.; Strozzi, David J.
- Journal of Computational Physics, Vol. 234
Monte Carlo implementation of a guiding-center Fokker-Planck kinetic equation
journal, September 2013
- Hirvijoki, E.; Brizard, A.; Snicker, A.
- Physics of Plasmas, Vol. 20, Issue 9
Analysing multi-level Monte Carlo for options with non-globally Lipschitz payoff
journal, July 2009
- Giles, Michael B.; Higham, Desmond J.; Mao, Xuerong
- Finance and Stochastics, Vol. 13, Issue 3
On irregular functionals of SDEs and the Euler scheme
journal, July 2009
- Avikainen, Rainer
- Finance and Stochastics, Vol. 13, Issue 3
Fluid moment models for Landau damping with application to the ion-temperature-gradient instability
journal, June 1990
- Hammett, Gregory W.; Perkins, Francis W.
- Physical Review Letters, Vol. 64, Issue 25
The Semi-Lagrangian Method for the Numerical Resolution of the Vlasov Equation
journal, March 1999
- Sonnendrücker, Eric; Roche, Jean; Bertrand, Pierre
- Journal of Computational Physics, Vol. 149, Issue 2
A binary collision model for plasma simulation with a particle code
journal, November 1977
- Takizuka, Tomonor; Abe, Hirotada
- Journal of Computational Physics, Vol. 25, Issue 3
Particle simulation of Coulomb collisions: Comparing the methods of Takizuka & Abe and Nanbu
journal, April 2008
- Wang, Chiaming; Lin, Tungyou; Caflisch, Russel
- Journal of Computational Physics, Vol. 227, Issue 9
Monte Carlo methods and their analysis for Coulomb collisions in multicomponent plasmas
journal, August 2013
- Bobylev, A. V.; Potapenko, I. F.
- Journal of Computational Physics, Vol. 246
Theory of cumulative small-angle collisions in plasmas
journal, April 1997
- Nanbu, K.
- Physical Review E, Vol. 55, Issue 4
An entropy based thermalization scheme for hybrid simulations of Coulomb collisions
text, January 2013
- Ricketson, L. F.; Rosin, M. S.; Caflisch, R. E.
- arXiv
Works referencing / citing this record:
Multiscale modelling and splitting approaches for fluids composed of Coulomb-interacting particles
journal, July 2018
- Geiser, Jürgen
- Mathematical and Computer Modelling of Dynamical Systems, Vol. 24, Issue 4
Ionic transport in high-energy-density matter
journal, April 2016
- Stanton, Liam G.; Murillo, Michael S.
- Physical Review E, Vol. 93, Issue 4
Anisotropic Radio-wave Scattering and the Interpretation of Solar Radio Emission Observations
journal, October 2019
- Kontar, Eduard P.; Chen, Xingyao; Chrysaphi, Nicolina
- The Astrophysical Journal, Vol. 884, Issue 2