Search NASASearch

Engineering topics

Qiang, Ji

Publications and source records attributed to Qiang, Ji.

The Memory Scaling of Reverse-Mode Differentiation in Particle Accelerator Simulations with Space Charge

The recent development of differentiable simulation codes for particle accelerators has enabled gradient-based workflows that promise finer control and more realistic modeling of accelerator facilities. However, when using reverse-mode automatic differentiation, the memory usage continuously increases during the simulation, and can potentially exceed the available hardware memory - especially when costly space charge computation is included. To study the memory requirements for differentiable simulations, we have implemented space charge in Cheetah, a PyTorch-based beam tracking code that supports reverse-mode differentiation. We find that the memory usage for reverse-mode differentiation grows linearly with the number of macroparticles and cells, and that it is proportional to the number of space charge kicks involved in the simulation. This general scaling can be used to evaluate whether a given differentiable simulation is feasible given hardware memory constraints.

Dhamrait, Arjun

Energy recovery proton linear accelerator

High-power proton linear accelerators have important applications in both scientific research and industry. However, the operation of such accelerators with megawatt-level beam power is expensive and limits the broad availability of these facilities. In this Letter, we propose a novel energy recovery proton linear accelerator in which the final GeV-level proton beam is reinjected into the linear accelerator from the accelerator exit and is decelerated in the same accelerator down to about 2 MeV, close to the initial beam energy. This substantially reduces the power consumption of the proton linear accelerator and also avoids the need for a high-power beam dump. We demonstrate this concept through self-consistent simulations and show that the beam-beam effect between the forward-accelerating beam and the backward-decelerating beam would not be a limiting factor for the proposed concept. A potential application of this concept to an electron-ion collider based on energy recovery electron and ion accelerators is discussed.

Energy recovery linacs

A two-and-a-half dimensional symplectic space-charge solver

The nonlinear space-charge effect plays a significant role in high-intensity accelerators and has been extensively studied using multi-particle tracking methods. In this paper, we present a novel 2.5- dimensional symplectic space-charge solver specifically designed for long beam bunches. We begin by detailing its application to a transverse Gaussian density distribution under open boundary conditions in a straight system, where a semi-analytical expression is derived. We then demonstrate the solver’s adaptation to arbitrary distributions in open space, as well as within rectangular and round conducting pipes. Finally, we discuss the extension of this solver to circular accelerator systems. This study shows that the fast 2.5-dimensional solver can be a good approximation to the fully three-dimensional solver for long bunches in large circular accelerators.

Beam code development & simulation techniques

Strong–strong simulations of combined beam–beam and wakefield effects in the Electron–Ion-Collider

Collective wakefield and beam–beam effects play an important role in accelerator design and operation. These effects can cause beam instability, emittance growth, and luminosity degradation, and warrant careful study during accelerator design. In this paper, we studied the combined wakefield and beam–beam effects in an Electron Ion Collider design using strong–strong simulations. The simulation results show that the nonlinear beam–beam effects help suppress wakefield driven instability in the nominal working tune regime. In other tune regimes, the coherent beam–beam modes interact with the wakefields and cause a beam instability. The simulation results also show the importance of maintaining nominal crab cavity voltage. In conclusion, if the crab cavity voltage drops significantly the beam can become unstable.

43 PARTICLE ACCELERATORS

The EIC accelerator: design highlights and project status

The design of the electron-ion collider (EIC) at Brookhaven National Laboratory is well underway, aiming at a peak electron-proton luminosity of 10e+34 cm^-1·sec^-1. This high luminosity, the wide center-of-mass energy range from 29 to 141 GeV (e-p) and the high level of polarization require innovative solutions to maximize the performance of the machine, which makes the EIC one of the most challenging accelerator projects to date. The complexity of the EIC will be discussed, and the project status and plans will be presented.

43 PARTICLE ACCELERATORS

Parallel Variable Population Multi-Objective Optimizer (pvpmoo) v1.0

This is a parallel variable population multi-objective optimizer with an adaptive unified differential evolution algorithm or a genetic algorithm. It can also be used for single objective optimization. Some features of this code include: 1) The population size varies from generation to generation to save the total # of objective function evaluations. 2) The population is uniformly distributed to a number of parallel processors for simultaneous objective function evaluation. 3) The objective function evaluation can be attained from an external simulation program with control variables in its input file and objectives calculated from its output files. 4) The optimizer includes an adaptive unified differential evolution algorithm and a real value genetic algorithm. The parameters in the unified differential evolution algorithm can be chosen to attain any mutation schemes in the published literature.

Qiang, Ji