Numerical instability due to relativistic plasma drift in EM-PIC simulations
Xinlu Xu, Peicheng Yu, Samual F. Martins, Frank S. Tsung, Viktor K., Decyk, Ricardo A. Fonseca, Wei Lu, Luis O. Silva, Warren B. Mori

TL;DR
This paper investigates the numerical instability in EM-PIC simulations caused by relativistic plasma drift, deriving dispersion relations, analyzing patterns, and proposing mitigation strategies like spectral solvers with filtering.
Contribution
It introduces an analytical framework for understanding and predicting relativistic plasma drift instabilities in EM-PIC simulations and suggests effective mitigation techniques.
Findings
Derived the numerical dispersion relation for drifting cold plasma.
Identified the coupling mechanism causing the instability.
Demonstrated that spectral solvers with low pass filters effectively eliminate the instability.
Abstract
The numerical instability observed in the Electromagnetic-Particle-in-cell (EM-PIC) simulations with a plasma drifting with relativistic velocities is studied using both theory and computer simulations. We derive the numerical dispersion relation for a cold plasma drifting with a relativistic velocity and find an instability attributed to the coupling between the beam modes of the drifting plasma and the electromagnetic modes in the system. The characteristic pattern of the instability in Fourier space for various simulation setups and Maxwell Equation solvers are explored by solving the corresponding numerical dispersion relations. Furthermore, based upon these characteristic patterns we derive an asymptotic expression for the instability growth rate. The asymptotic expression greatly speeds up the calculation of instability growth rate and makes the parameter scan for minimal growth…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
