skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: On numerical errors to the fields surrounding a relativistically moving particle in PIC codes

Journal Article · · Journal of Computational Physics
 [1];  [2]; ORCiD logo [2];  [2];  [3];  [2];  [2];  [4];  [5];  [2]
  1. Univ. of California, Los Angeles, CA (United States); SLAC National Accelerator Lab., Menlo Park, CA (United States)
  2. Univ. of California, Los Angeles, CA (United States)
  3. Beijing Normal Univ. (China)
  4. Inst. of Superior Tecnico (IST), Lisbon (Portugal). Inst. de Plasma e Fusao Nuclear; Inst. Univ. de Lisboa (ISCTE), Lisbon (Portugal)
  5. SLAC National Accelerator Lab., Menlo Park, CA (United States)

The particle-in-cell (PIC) method is widely used to model the self-consistent interaction between discrete particles and electromagnetic fields. It has been successfully applied to problems across plasma physics including plasma based acceleration, inertial confinement fusion, magnetically confined fusion, space physics, astrophysics, high energy density plasmas. In many cases the physics involves how relativistic particles (those with high relativistic γ factors) are generated and interact with plasmas. However, when relativistic particles stream across the grid, both in “vacuum” and in plasma, many numerical issues may arise which can lead to unphysical results. We present a detailed analysis of how discretized Maxwell solvers used in PIC codes can lead to numerical errors to the fields that surround particles that move at relativistic speeds across the grid. Expressions for the axial electric field as integrals in k space are presented that reveal two types of errors. The first arises from errors to the numerator of the integrand and leads to unphysical fields that are antisymmetric about the particle. Furthermore, the second arises from errors to the denominator of the integrand and lead to Cherenkov like radiation in “vacuum”. These fields are not anti-symmetric, extend behind the particle, and cause the particle to accelerate or decelerate depending on the solver and parameters. The unphysical fields are studied in detail for two representative solvers - the Yee solver and the FFT based solver. Although the Cherenkov fields are absent, the space charge fields are still present in the fundamental Brillouin zone for the FFT based solvers. In addition, the Cherenkov fields are present in higher order zones for the FFT based solvers. Comparison between the analytical solutions and PIC simulation results are presented. A solution for eliminating these unphysical fields by modifying the k operator in the axial direction is also presented. Using a customized finite difference solver, this solution was successfully implemented into OSIRIS [1]. Results from the customized solver are also presented. Additionally, this solution will be useful for a beam of particles that all move in one direction with a small angular divergence.

Research Organization:
SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); Ciência e Tecnologia (FCT)
Grant/Contract Number:
AC02-76SF00515; SC0010064; 644405; 1734315; ACI-1339893; PTDC/FIS-PLA/2940/2014
OSTI ID:
1637496
Alternate ID(s):
OSTI ID: 1615407
Journal Information:
Journal of Computational Physics, Vol. 413, Issue C; ISSN 0021-9991
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 13 works
Citation information provided by
Web of Science

References (21)

Controlling the numerical Cerenkov instability in PIC simulations using a customized finite difference Maxwell solver and a local FFT based current correction journal May 2017
Diagnosing numerical Cherenkov instabilities in relativistic plasma simulations based on general meshes journal February 2020
Numerical stability of relativistic beam multidimensional PIC simulations employing the Esirkepov algorithm journal September 2013
On the elimination of numerical Cerenkov radiation in PIC simulations journal December 2004
Modeling of laser wakefield acceleration in Lorentz boosted frame using EM-PIC code with spectral solver journal June 2014
Numerical stability analysis of the pseudo-spectral analytical time-domain PIC algorithm journal February 2014
Enabling Lorentz boosted frame particle-in-cell simulations of laser wakefield acceleration in quasi-3D geometry journal July 2016
Stable discrete representation of relativistically drifting plasmas journal October 2016
Elimination of the numerical Cerenkov instability for spectral EM-PIC codes journal July 2015
Particle Acceleration in Relativistic Outflows journal June 2012
Direct-drive inertial confinement fusion: A review journal November 2015
A domain decomposition method for pseudo-spectral electromagnetic simulations of plasmas journal June 2013
Numerical instability due to relativistic plasma drift in EM-PIC simulations journal November 2013
OSIRIS: A Three-Dimensional, Fully Relativistic Particle in Cell Code for Modeling Plasma Based Accelerators book January 2002
Inertial-confinement fusion with lasers journal May 2016
Elimination of numerical Cherenkov instability in flowing-plasma particle-in-cell simulations by using Galilean coordinates journal November 2016
Suppressing the numerical Cherenkov instability in FDTD PIC codes journal June 2014
Improved numerical Cherenkov instability suppression in the generalized PSTD PIC algorithm journal November 2015
Mitigation of numerical Cerenkov radiation and instability using a hybrid finite difference-FFT Maxwell solver and a local charge conserving current deposit journal December 2015
Particle simulation of plasmas journal April 1983
Plasma Accelerators at the Energy Frontier and on Tabletops journal June 2003