Engineering PapersSearch

Engineering topics

Mori, W. B. [University of California, Los Angeles, CA (United States)]

Publications and source records attributed to Mori, W. B. [University of California, Los Angeles, CA (United States)].

Implementation of a Mesh refinement algorithm into the quasi-static PIC code QuickPIC

Plasma-based acceleration (PBA) has emerged as a promising candidate for the accelerator technology used to build a future linear collider and/or an advanced light source. In PBA, a trailing or witness particle beam is accelerated in the plasma wave wakefield (WF) created by a laser or particle beam driver. The WF is often nonlinear and involves the crossing of plasma particle trajectories in real space and thus particle-in-cell methods are used. The distance over which the drive beam evolves is several orders of magnitude larger than the wake wavelength. This large disparity in length scales is amenable to the quasi-static approach. Three-dimensional (3D), quasi-static (QS), particle-in-cell (PIC) codes, e.g., QuickPIC, have been shown to provide high fidelity simulation capability with 2-4 orders of magnitude speedup over 3D fully explicit PIC codes. In PBA, the witness beam needs to be matched to the focusing forces of the WF to reduce the emittance growth. In some linear collider designs, the matched spot size of the witness beam can be 2 to 3 orders of magnitude smaller than the spot size (and wavelength) of the wakefield. Such an additional disparity in length scales is ideal for mesh refinement where the WF within the witness beam is described on a finer mesh than the rest of the WF. A mesh refinement scheme is described that has been implemented into the 3D QS PIC code, QuickPIC. Very fine (high) resolution is used in a small spatial region that includes the witness beam and progressively coarser resolutions in the rest of the simulation domain. A fast multigrid Poisson solver has been implemented for the field solve on the refined meshes and a Fast Fourier Transform (FFT) based Poisson solver is used for the coarse mesh. The code has been parallelized with both MPI and OpenMP, and the parallel scalability has also been improved by using pipelining. A preliminary adaptive mesh refinement technique is described to optimize the computational time for simulations with an evolving witness beam size. Several test problems are used to verify that the mesh refinement algorithm provides accurate results. Additionally, the results are benchmarked against highly resolved simulations exhibiting near-azimuthal symmetry, performed using QPAD—a novel hybrid QS PIC code that uses a PIC description in the coordinates (r, ct – z) and a gridless description in the azimuthal angle, Φ.

Linear collider

Fully plasma-based electron injector for a linear collider or XFEL

We demonstrate through high-fidelity particle-in-cell (PIC) simulations a simple approach for efficiently generating 20 + GeV electron beams with the necessary charge, energy spread, and emittance for use as an injector in a future linear collider or a next generation XFEL. A high quality injected bunch is generated by self-focusing an unmatched electron driver in a nonlinear plasma wakefield. Over pump depletion distances, the drive beam dynamics and self-loading effects lead to high energy, low-energy spread output beams. For plasma densities of 10 18 c⁢m −3 , PIC simulation results indicate that self-injected beams with 0.52 n⁢C charge can be accelerated to 20 GeV with projected core energy spreads of ≲ 1%, normalized slice emittances of 110n⁢m, peak normalized brightness of ≳ 10 19 A/m 2 /rad 2 , and transfer efficiencies of ≳ 44%.

Particle acceleration in plasmas