Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A quasi-static particle-in-cell algorithm based on an azimuthal Fourier decomposition for highly efficient simulations of plasma-based acceleration: QPAD

Journal Article · · Computer Physics Communications
 [1];  [2];  [3];  [4];  [4];  [3]
  1. Univ. of California, Los Angeles, CA (United States); SLAC National Accelerator Lab., Menlo Park, CA (United States)
  2. Beijing Normal Univ. (China)
  3. Univ. of California, Los Angeles, CA (United States)
  4. SLAC National Accelerator Lab., Menlo Park, CA (United States)
The three-dimensional (3D) quasi-static particle-in-cell (PIC) algorithm is a very efficient method for modeling short-pulse laser or relativistic charged particle beam–plasma interactions. In this algorithm, the plasma response, i.e., plasma wave wake, to a non-evolving laser or particle beam is calculated using a set of Maxwell’s equations based on the quasi-static approximate equations that exclude radiation. The plasma fields are then used to advance the laser or beam forward using a large time step. The algorithm is many orders of magnitude faster than a 3D fully explicit relativistic electromagnetic PIC algorithm. It has been shown to be capable to accurately model the evolution of lasers and particle beams in a variety of scenarios. Additionally, at the same time, an algorithm in which the fields, currents and Maxwell equations are decomposed into azimuthal harmonics has been shown to reduce the algorithmic complexity of a 3D explicit PIC algorithm to that of a 2D algorithm when the expansion is truncated while maintaining accuracy for problems with near azimuthal symmetry. This hybrid algorithm uses a PIC description in r–z and a gridless description in . We describe a novel method that combines the quasi-static and hybrid PIC methods. This algorithm expands the fields, charge and current density into azimuthal harmonics. A set of the quasi-static field equations is derived for each harmonic. The complex amplitudes of the fields are then solved using the finite difference method. The beam and plasma particles are advanced in Cartesian coordinates using the total fields. Details on how this algorithm was implemented using a similar workflow to an existing quasi-static code, QuickPIC, are presented. The new code is called QPAD for QuickPIC with Azimuthal Decomposition. Benchmarks and comparisons between a fully 3D explicit PIC code (OSIRIS), a full 3D quasi-static code (QuickPIC), and the new quasi-static PIC code with azimuthal decomposition (QPAD) are also presented.
Research Organization:
SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE; USDOE Office of Science (SC), Basic Energy Sciences (BES)
Grant/Contract Number:
AC02-76SF00515; SC0010064
OSTI ID:
1774944
Alternate ID(s):
OSTI ID: 1775682
Journal Information:
Computer Physics Communications, Journal Name: Computer Physics Communications Vol. 261; ISSN 0010-4655
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (45)

Monoenergetic beams of relativistic electrons from intense laser–plasma interactions journal September 2004
Nonlinear interaction of intense laser pulses in plasmas journal April 1990
Nonlinear theory of intense laser-plasma interactions journal April 1990
A Highly Accurate Technique for the Treatment of Flow Equations at the Polar Axis in Cylindrical Coordinates Using Series Expansions journal November 2002
Numerical instability due to relativistic plasma drift in EM-PIC simulations journal November 2013
Elimination of the numerical Cerenkov instability for spectral EM-PIC codes journal July 2015
A spectral, quasi-cylindrical and dispersion-free Particle-In-Cell algorithm journal June 2016
QUICKPIC: A highly efficient particle-in-cell code for modeling wakefield acceleration in plasmas journal September 2006
Particle-in-Cell modelling of laser–plasma interaction using Fourier decomposition journal March 2009
Enhancing parallel quasi-static particle-in-cell simulations with a pipelining algorithm journal August 2009
A domain decomposition method for pseudo-spectral electromagnetic simulations of plasmas journal June 2013
An improved iteration loop for the three dimensional quasi-static particle-in-cell algorithm: QuickPIC journal October 2013
Numerical stability analysis of the pseudo-spectral analytical time-domain PIC algorithm journal February 2014
Modeling of laser wakefield acceleration in Lorentz boosted frame using EM-PIC code with spectral solver journal June 2014
Implementation of a hybrid particle code with a PIC description in r–z and a gridless description in ϕ into OSIRIS journal January 2015
Enabling Lorentz boosted frame particle-in-cell simulations of laser wakefield acceleration in quasi-3D geometry journal July 2016
High-quality electron beams from a laser wakefield accelerator using plasma-channel guiding journal September 2004
A laser–plasma accelerator producing monoenergetic electron beams journal September 2004
Energy doubling of 42 GeV electrons in a metre-scale plasma wakefield accelerator journal February 2007
High-efficiency acceleration of an electron beam in a plasma wakefield accelerator journal November 2014
Multi-gigaelectronvolt acceleration of positrons in a self-loaded plasma wakefield journal August 2015
Multistage coupling of independent laser-plasma accelerators journal February 2016
Quasi-monoenergetic laser-plasma acceleration of electrons to 2 GeV journal June 2013
Relativistic electron beams driven by kHz single-cycle light pulses journal April 2017
Bright spatially coherent synchrotron X-rays from a table-top source journal October 2010
Tunable laser plasma accelerator based on longitudinal density tailoring journal August 2011
Relativistic single-cycle tunable infrared pulses generated from a tailored plasma density structure journal June 2018
Acceleration of electrons in the plasma wakefield of a proton bunch journal August 2018
Kinetic modeling of intense, short laser pulses propagating in tenuous plasmas journal January 1997
Transverse two-stream instability of a beam with a Bennett profile journal April 1997
HiPACE: a quasi-static particle-in-cell code journal July 2014
Nonlinear interaction of intense laser pulses in plasmas journal April 1990
Acceleration and focusing of electrons in two-dimensional nonlinear plasma wake fields journal November 1991
Preservation of Beam Emittance in the Presence of Ion Motion in Future High-Energy Plasma-Wakefield-Based Colliders journal April 2010
Ion Motion Induced Emittance Growth of Matched Electron Beams in Plasma Wakefields journal June 2017
High-Brilliance Betatron γ -Ray Source Powered by Laser-Accelerated Electrons journal June 2018
Nonlinear theory of intense laser-plasma interactions journal April 1990
Electron-hose instability in the ion-focused regime journal August 1991
Group velocity of large amplitude electromagnetic waves in a plasma journal January 1994
Effects of Ion Motion in Intense Beam-Driven Plasma Wakefield Accelerators journal October 2005
Nonlinear Theory for Relativistic Plasma Wakefields in the Blowout Regime journal April 2006
Noninvariance of Space- and Time-Scale Ranges under a Lorentz Transformation and the Implications for the Study of Relativistic Interactions journal March 2007
Hosing Instability in the Blow-Out Regime for Plasma-Wakefield Acceleration journal December 2007
Fine wakefield structure in the blowout regime of plasma wakefield accelerators journal June 2003
Particle simulation of plasmas journal April 1983

Similar Records

Integrating a ponderomotive guiding center algorithm into a quasi-static particle-in-cell code based on azimuthal mode decomposition
Journal Article · Tue Sep 06 20:00:00 EDT 2022 · Journal of Computational Physics · OSTI ID:2419983

Implementation of a Mesh refinement algorithm into the quasi-static PIC code QuickPIC
Journal Article · Tue Sep 30 20:00:00 EDT 2025 · Journal of Computational Physics · OSTI ID:3012400

An improved iteration loop for the three dimensional quasi-static particle-in-cell algorithm: QuickPIC
Journal Article · Tue Oct 01 00:00:00 EDT 2013 · Journal of Computational Physics · OSTI ID:22230797