DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
 [1];  [2];  [3];  [2];  [3]
  1. Univ. of California, Los Angeles, CA (United States); Pratt Institute, Brooklyn, NY (United States)
  2. Univ. of California, Los Angeles, CA (United States)
  3. 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}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 11 works
Citation information provided by
Web of Science

Save / Share:

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
  • DOI: 10.1063/1.4736953

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
  • DOI: 10.1063/1.3487733

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
  • DOI: 10.1063/1.2168405

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
  • DOI: 10.1063/1.860114

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
  • DOI: 10.1088/0067-0049/182/1/310

Nonlinear Phase Mixing and Phase-Space Cascade of Entropy in Gyrokinetic Plasma Turbulence
journal, June 2009


Multilevel Monte Carlo Path Simulation
journal, June 2008


Sparse grids
journal, May 2004


Monte Carlo Complexity of Global Solution of Integral Equations
journal, June 1998


Monte Carlo and quasi-Monte Carlo methods
journal, January 1998


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
  • DOI: 10.1016/j.jcp.2011.09.028

A binary collision model for plasma simulation with a particle code
journal, November 1977


Monte Carlo methods and their analysis for Coulomb collisions in multicomponent plasmas
journal, August 2013


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
  • DOI: 10.1016/j.jcp.2007.12.027

The method of stochastic differential equations for computing the kinetics of a plasma with collisions
journal, January 1980


Data-parallel algorithms for Monte Carlo simulation of neoclassical transport in magnetically confined plasmas
journal, November 1993


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
  • DOI: 10.1006/jcph.1996.0014

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
  • DOI: 10.1006/jcph.1997.5834

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
  • DOI: 10.1071/PH98106

A Monte-Carlo method for coulomb collisions in hybrid plasma models
journal, February 2008


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
  • DOI: 10.1016/j.jcp.2008.10.025

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
  • DOI: 10.1109/TPS.2010.2049589

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
  • DOI: 10.1016/j.cpc.2012.04.005

Stochastic approach to laser plasma kinetics with Coulomb collisions
journal, December 1997


Langevin approach to plasma kinetics with Coulomb collisions
journal, January 1999


Higher-order time integration of Coulomb collisions in a plasma using Langevin equations
journal, June 2013


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
  • DOI: 10.1007/s10208-008-9029-x

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
  • DOI: 10.1103/PhysRev.107.1

Variable Step Size Control in the Numerical Solution of Stochastic Differential Equations
journal, October 1997


Random Generation of Stochastic Area Integrals
journal, August 1994


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
  • DOI: 10.1016/j.jcp.2012.08.046

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
  • DOI: 10.1063/1.4820951

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
  • DOI: 10.1007/s00780-009-0092-1

On irregular functionals of SDEs and the Euler scheme
journal, July 2009


Fluid moment models for Landau damping with application to the ion-temperature-gradient instability
journal, June 1990


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
  • DOI: 10.1006/jcph.1998.6148

A binary collision model for plasma simulation with a particle code
journal, November 1977


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
  • DOI: 10.1016/j.jcp.2007.12.027

Monte Carlo methods and their analysis for Coulomb collisions in multicomponent plasmas
journal, August 2013


Theory of cumulative small-angle collisions in plasmas
journal, April 1997


An entropy based thermalization scheme for hybrid simulations of Coulomb collisions
text, January 2013


Works referencing / citing this record:

Multilevel Monte Carlo methods
journal, April 2015


Multiscale modelling and splitting approaches for fluids composed of Coulomb-interacting particles
journal, July 2018


Ionic transport in high-energy-density matter
journal, April 2016


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
  • DOI: 10.3847/1538-4357/ab40bb