Finite spatial-grid effects in energy-conserving particle-in-cell algorithms
Abstract
Finite-grid (or aliasing) instabilities are pervasive in particle-in-cell (PIC) plasma simulation algorithms, and force the modeler to resolve the smallest (Debye) length scale in the problem regardless of dynamical relevance. These instabilities originate in the aliasing of interpolation errors between mesh quantities and particles (which live in the space–time continuum). Recently, strictly energy-conserving PIC (EC-PIC) algorithms have been developed that promise enhanced robustness against aliasing instabilities. In this study, we confirm by analysis that EC-PIC is stable against aliasing instabilities for stationary plasmas. For drifting plasmas, we demonstrate by analysis and numerical experiments that, while EC-PIC algorithms are not free from these instabilities in principle, they feature a benign stability threshold for finite-temperature plasmas that make them usable in practice for a large class of problems (featuring ambipolarity and realistic ion-electron mass ratios) without the need to consider the size of the Debye length. We also demonstrate that this threshold is absent for the popular momentum-conserving PIC algorithms, which are therefore unstable for both drifting and stationary plasmas beyond a threshold in cell size compared to Debye length. Finite-grid (or aliasing) instabilities are pervasive in particle-in-cell (PIC) plasma simulation algorithms, and force the modeler to resolve the smallest (Debye) lengthmore »
- Authors:
-
- Coronado Consulting, Lamy, NM (United States)
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Publication Date:
- Research Org.:
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); USDOE National Nuclear Security Administration (NNSA)
- OSTI Identifier:
- 1659174
- Alternate Identifier(s):
- OSTI ID: 1810894
- Report Number(s):
- LA-UR-18-31023
Journal ID: ISSN 0010-4655
- Grant/Contract Number:
- 89233218CNA000001; AC52-06NA25396
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Computer Physics Communications
- Additional Journal Information:
- Journal Volume: 258; Journal ID: ISSN 0010-4655
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; Mathematics; Magnetic Fusion Energy; PIC; energy-conserving; spatial-grid effects; stability regime; filtering; shape functions
Citation Formats
Barnes, D. C., and Chacón, L. Finite spatial-grid effects in energy-conserving particle-in-cell algorithms. United States: N. p., 2020.
Web. doi:10.1016/j.cpc.2020.107560.
Barnes, D. C., & Chacón, L. Finite spatial-grid effects in energy-conserving particle-in-cell algorithms. United States. https://doi.org/10.1016/j.cpc.2020.107560
Barnes, D. C., and Chacón, L. Tue .
"Finite spatial-grid effects in energy-conserving particle-in-cell algorithms". United States. https://doi.org/10.1016/j.cpc.2020.107560. https://www.osti.gov/servlets/purl/1659174.
@article{osti_1659174,
title = {Finite spatial-grid effects in energy-conserving particle-in-cell algorithms},
author = {Barnes, D. C. and Chacón, L.},
abstractNote = {Finite-grid (or aliasing) instabilities are pervasive in particle-in-cell (PIC) plasma simulation algorithms, and force the modeler to resolve the smallest (Debye) length scale in the problem regardless of dynamical relevance. These instabilities originate in the aliasing of interpolation errors between mesh quantities and particles (which live in the space–time continuum). Recently, strictly energy-conserving PIC (EC-PIC) algorithms have been developed that promise enhanced robustness against aliasing instabilities. In this study, we confirm by analysis that EC-PIC is stable against aliasing instabilities for stationary plasmas. For drifting plasmas, we demonstrate by analysis and numerical experiments that, while EC-PIC algorithms are not free from these instabilities in principle, they feature a benign stability threshold for finite-temperature plasmas that make them usable in practice for a large class of problems (featuring ambipolarity and realistic ion-electron mass ratios) without the need to consider the size of the Debye length. We also demonstrate that this threshold is absent for the popular momentum-conserving PIC algorithms, which are therefore unstable for both drifting and stationary plasmas beyond a threshold in cell size compared to Debye length. Finite-grid (or aliasing) instabilities are pervasive in particle-in-cell (PIC) plasma simulation algorithms, and force the modeler to resolve the smallest (Debye) length scale in the problem regardless of dynamical relevance. These instabilities originate in the aliasing of interpolation errors between mesh quantities and particles (which live in the space–time continuum). Recently, strictly energy-conserving PIC (EC-PIC) algorithms have been developed that promise enhanced robustness against aliasing instabilities. In this study, we confirm by analysis that EC-PIC is stable against aliasing instabilities for stationary plasmas. For drifting plasmas, we demonstrate by analysis and numerical experiments that, while EC-PIC algorithms are not free from these instabilities in principle, they feature a benign stability threshold for finite-temperature plasmas that make them usable in practice for a large class of problems (featuring ambipolarity and realistic ion-electron mass ratios) without the need to consider the size of the Debye length. Finally, we also demonstrate that this threshold is absent for the popular momentum-conserving PIC algorithms, which are therefore unstable for both drifting and stationary plasmas beyond a threshold in cell size compared to Debye length.},
doi = {10.1016/j.cpc.2020.107560},
journal = {Computer Physics Communications},
number = ,
volume = 258,
place = {United States},
year = {2020},
month = {9}
}
Works referenced in this record:
Effects of the spatial grid in simulation plasmas
journal, October 1970
- Langdon, A. Bruce
- Journal of Computational Physics, Vol. 6, Issue 2
Plasma self-heating and saturation due to numerical instabilities
journal, June 1980
- Birdsall, Charles K.; Maron, Neil
- Journal of Computational Physics, Vol. 36, Issue 1
On energy and momentum conservation in particle-in-cell plasma simulation
journal, July 2016
- Brackbill, J. U.
- Journal of Computational Physics, Vol. 317
On the numerical dispersion of electromagnetic particle-in-cell code: Finite grid instability
journal, September 2015
- Meyers, M. D.; Huang, C. -K.; Zeng, Y.
- Journal of Computational Physics, Vol. 297
Finite grid instability and spectral fidelity of the electrostatic Particle-In-Cell algorithm
journal, October 2016
- Huang, C. -K.; Zeng, Y.; Wang, Y.
- Computer Physics Communications, Vol. 207
An energy- and charge-conserving, implicit, electrostatic particle-in-cell algorithm
journal, August 2011
- Chen, G.; Chacón, L.; Barnes, D. C.
- Journal of Computational Physics, Vol. 230, Issue 18
The energy conserving particle-in-cell method
journal, August 2011
- Markidis, Stefano; Lapenta, Giovanni
- Journal of Computational Physics, Vol. 230, Issue 18
Development of a Consistent and Stable Fully Implicit Moment Method for Vlasov--Ampère Particle in Cell (PIC) System
journal, January 2013
- Taitano, William T.; Knoll, Dana A.; Chacón, Luis
- SIAM Journal on Scientific Computing, Vol. 35, Issue 5
An energy- and charge-conserving, nonlinearly implicit, electromagnetic 1D-3V Vlasov–Darwin particle-in-cell algorithm
journal, October 2014
- Chen, G.; Chacón, L.
- Computer Physics Communications, Vol. 185, Issue 10
A multi-dimensional, energy- and charge-conserving, nonlinearly implicit, electromagnetic Vlasov–Darwin particle-in-cell algorithm
journal, December 2015
- Chen, G.; Chacón, L.
- Computer Physics Communications, Vol. 197
Jacobian-free Newton–Krylov methods: a survey of approaches and applications
journal, January 2004
- Knoll, D. A.; Keyes, D. E.
- Journal of Computational Physics, Vol. 193, Issue 2
Anderson Acceleration for Fixed-Point Iterations
journal, January 2011
- Walker, Homer F.; Ni, Peng
- SIAM Journal on Numerical Analysis, Vol. 49, Issue 4
“Energy-conserving” plasma simulation algorithms
journal, February 1973
- Langdon, A. Bruce
- Journal of Computational Physics, Vol. 12, Issue 2
Is it necessary to resolve the Debye length in standard or δ f PIC codes?
journal, May 2020
- McMillan, B. F.
- Physics of Plasmas, Vol. 27, Issue 5
Energy-conserving numerical approximations for Vlasov plasmas
journal, August 1970
- Lewis, H. Ralph
- Journal of Computational Physics, Vol. 6, Issue 1
Exactly energy conserving semi-implicit particle in cell formulation
journal, April 2017
- Lapenta, Giovanni
- Journal of Computational Physics, Vol. 334
A charge- and energy-conserving implicit, electrostatic particle-in-cell algorithm on mapped computational meshes
journal, January 2013
- Chacón, L.; Chen, G.; Barnes, D. C.
- Journal of Computational Physics, Vol. 233
LSODE and LSODI, two new initial value ordinary differnetial equation solvers
journal, December 1980
- Hindmarsh, Alan C.
- ACM SIGNUM Newsletter, Vol. 15, Issue 4
Numerical computation of polynomial zeros by means of Aberth's method
journal, February 1996
- Bini, Dario Andrea
- Numerical Algorithms, Vol. 13, Issue 2
An implicit method for electromagnetic plasma simulation in two dimensions
journal, May 1982
- Brackbill, J. U.; Forslund, D. W.
- Journal of Computational Physics, Vol. 46, Issue 2