Development of Beam Optics Code LEADS-v5

Abstract

To calculate nonlinear transport of space charge dominated beam in 6D phase spaces, a computer code package LEADS-v5 (Linear and Electrostatic Accelerator Dynamics Simulations) has been developed. The codes calculate particle motions in the beam transport systems consisting of electrostatic and magnetic focusing lenses, ion analyzers, multipoles and RF accelerating structures. The nonlinear forces of external electric/magnetic fields are analyzed by the Lie algebraic method, and the space charge forces are obtained by the particle in cell (PIC) scheme. In the codes, Uniform and Gaussian particle distributions can be chosen to generate randomly the particle initial coordinates. The optimization procedures are provided to make the beam optics designs reasonable and fast. Graphically displays of calculated results are provided.

Share and Cite:

Lü, J. (2022) Development of Beam Optics Code LEADS-v5. Journal of Applied Mathematics and Physics, 10, 1266-1280. doi: 10.4236/jamp.2022.104089.

1. Introduction

Intense beam nonlinear transport is a very complicated problem, because the state of particle motion is dominated not only by the applied electromagnetic fields, but also by the beam induced electromagnetic fields (self fields). Moreover, the self fields are related to the beam dimensions and particle distributions. So, it is impossible to get the self-consistent solutions of particle motions analytically. To solve this problem, we use two methods: Lie algebraic method and PIC method.

In 1987 Dr. Dragt first introduced the Lie algebraic theory [1] [2] into accelerator physics. Since then the theory has been widely used by accelerator physicists in the research of charged particle nonlinear motions. The PIC method was originally developed for fluid dynamics simulations [3] [4]; however, its greatest application is in plasma physics [5] [6]. The method began to be used for particle accelerator simulations two decades ago. We combine the Lie algebraic method and the PIC method together to simulate intense beam nonlinear transport. With the Lie algebraic method we analyze the particle nonlinear trajectories in the applied electromagnetic fields, and with the PIC algorithm we calculate the effects of space charge forces of the beam. Based on the two methods, we have developed a computer program LEADS-v5.

Optimization plays an important role in the computational design for the particle accelerators and beam optical lines. It will not only save much computational time, but also make the design more reasonable. Many accelerator codes can perform optimization calculations. For example, program TRANSPORT by K. L. Brown [7] has powerful optimization ability. For this reason, we put some optimization subroutines in LEADS-5v, by using the Powell nonlinear optimization method.

The calculated results, such as the beam phase areas both in transverse and longitudinal directions as well as the beam envelopes can be displayed graphically on the computer monitor, so that it makes the calculated results simple and visual.

2. Particle Distributions

The particle distributions can be selected by the user. Two kinds of distributions are provided: uniform and Gaussian distributions in the 6D (x, x', y, y', ΔE, Δf) phase spaces as the initial particle coordinates which are generated randomly.

3. Beam Focusing, Analyzing and Accelerating Elements

The following focusing, analyzing and accelerating elements are provided by LEADS-v5:

3.1. Electromagnetic Focusing Elements, Multipoles (To Fifth Order Approximation)

· Electrostatic quadrupoles.

· Solenoid magnets.

· Magnetic quadrupoles.

· Sextupole magnets.

· Octupole magnets.

· Decapole magnets.

· Dodecapole magnets.

3.2. Ion Analyzing Elements (To Fifth Order Approximation)

· Dipole magnets (including fringe fields).

· Cylindrical electrostatic analyzers.

· Spherical electrostatic analyzers.

· E × B analyzers.

3.3. Axisymmetric Electrostatic Lenses (To Third Order Approximation) [8] [9] [10] [11]

· Two-cylinder accelerating gap lenses.

· Three-cylinder Einzel lenses.

· Three-aperture Einzel lenses.

· DC accelerator columns.

3.4. RF Accelerating Cavities (To First Order Approximation)

· Quarter wave resonators (QWRs).

· Split loop resonators (SLRs).

3.5. Other Elements

· Element rotation; Every physical element can be rotated about the z-axis in arbitrary angle (positive/negative).

· Arbitrary matrix. If you have known the transfer matrix of an optical element, you can put in the matrix to the code input data directly.

· Phase space plotting. The uses can plot the phase space diagrams of the beam in x-, y-, z-directions any where along the beam line.

· Beam envelope plotting. Beam envelope plotting is provided in the code.

4. Analysis Calculation Tools and Formulas

4.1. Lie Algebraic Tools

In the canonical phase space ξ = ( x , p x , y , p y , z , p z ) , if one doesn’t take the space charge effects into count, the Hamiltonian of the particle motion is

H t = [ m 0 2 c 4 + c 2 ( p x q A x ) 2 + c 2 ( p y q A y ) 2 + c 2 ( p z q A z ) 2 ] 1 2 + q ψ (1)

where x, y and z are the particle coordinates in the real space; px, py and pz are the particle canonical momentum components; Ax, Ay and Az are the magnetic vector components; y is the electric potential; q is the particle charge, m0 is the particle rest mass. Now, take ς = ( x , x , y , y , τ , p τ ) as a new canonical phase space, where τ = t z / v 0 is the time difference between the arbitrary particle and the reference particle, p τ = p t p t 0 , p t = H t , p t 0 is the value of p t for the reference particle. From phase space x to phase space z, transformation x ® z is canonical. In the new phase space z, the Hamiltonian is

H = [ ( p x q A x ) 2 ( p y q A y ) 2 ( p t + p t 0 + q ψ ) 2 / c 2 m 0 2 c 2 ] 1 / 2 + q A z p t + p t 0 v 0 (2)

and in the phase space ζ = ( x , x , y , y , τ , p τ ) the solutions of particle trajectories can be expressed as

ζ f i = j = 1 6 M i , j ζ j + j = 1 6 k = 1 6 S i , j , k ζ j ζ k + j = 1 6 k = 1 6 l = 1 6 T i , j , k , l ζ j ζ k ζ l + j = 1 6 k = 1 6 l = 1 6 m = 1 6 U i , j , k , l , m ζ j ζ k ζ l ζ m + j = 1 6 k = 1 6 l = 1 6 m = 1 6 n = 1 6 W i , j , k , l , m , n ζ j ζ k ζ l ζ m ζ n + + Δ ζ i , i = 1 , , 6 (3)

where zf is the particle final coordinate, z the initial coordinate; M i , j , S i , j , k , T i , j , k , l , U i , j , k , l , m and W i , j , k , l , m , n are the first order, second order and to the fifth order coefficients of the particle trajectories contributed by the applied electromagnetic fields, Δ ζ is the contributions of the space charge forces to the particle trajectories.

As mentioned before, the particle trajectories in the external fields are analyzed with the Lie algebraic method, and the effects of space charge forces are calculated with the PIC scheme.

Expanding the Hamiltonian H into power series gives

H = H 0 + H 1 + H 2 + H 3 + H 4 + H 5 + H 6 + (4)

In the phase space, the final coordinate zf and the initial coordinate z of a particle are related by a map M:

ς f = M ς (5)

According to the references [1] and [2], M is

M = M 4 M 3 M 2 (6)

where

M 2 = exp ( : f 2 : ) , M 3 = exp ( : f 3 : ) , M 4 = exp ( : f 4 : ) , M 5 = exp ( : f 5 : ) , M 6 = exp ( : f 6 : ) , (7)

and

f 2 = 0 l H 2 ( z ) d z (8)

f 3 = 0 l h 3 i n t ( z ) d z (9)

f 4 = 0 l h 4 i n t ( z ) d z (10)

f 5 = 0 l h 5 i n t ( z 1 ) d z 1 + z 0 l d z 1 z 0 z 1 d z 2 [ h 3 int ( z 2 ) , h 4 int ( z 1 ) ] + 1 3 z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 ( [ h 3 int ( z 3 ) , [ h 3 int ( z 2 ) , h 3 int ( z 1 ) ] ] , + [ h 3 int ( z 2 ) , [ h 3 int ( z 3 ) , h 3 int ( z 1 ) ] ] ) (11)

f 6 = 0 l h 6 i n t ( z 1 ) d z 1 + 1 4 z 0 l d z 1 z 0 z 1 d z 2 [ h 3 int ( z 2 ) , h 5 int ( z 1 ) ] + 1 2 z 0 l d z 1 z 0 z 1 d z 2 [ h 4 int ( z 2 ) , h 4 int ( z 1 ) ] + 1 4 ( z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 ( [ h 4 int ( z 3 ) , [ h 3 int ( z 2 ) , h 3 int ( z 1 ) ] ]

+ z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 ( [ h 4 int ( z 2 ) , [ h 3 int ( z 3 ) , h 3 int ( z 1 ) ] ] + 3 z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 ( [ h 3 int ( z 3 ) , [ h 3 int ( z 2 ) , h 4 int ( z 1 ) ] ]

+ z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 ( [ h 3 int ( z 2 ) , [ h 3 int ( z 3 ) , h 4 int ( z 1 ) ] ] ) + 1 4 ( z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 z 0 z 3 ( [ h 3 int ( z 3 ) , [ h 3 int ( z 2 ) , [ h 3 int ( z 4 ) , h 3 int ( z 1 ) ] ] ] + z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 z 0 z 3 ( [ h 3 int ( z 4 ) , [ h 3 int ( z 2 ) , [ h 3 int ( z 3 ) , h 3 int ( z 1 ) ] ] ] + z 0 l d z 1 z 0 z 1 d z 2 z 0 z 2 d z 3 z 0 z 3 ( [ h 3 int ( z 4 ) , [ h 3 int ( z 3 ) , [ h 3 int ( z 2 ) , h 3 int ( z 1 ) ] ] ] ) (12)

where is the length of the element, and

h n i n t ( ς , z ) = M 2 H n (13)

To simplify the expressions we define the multiple integrations as follows:

i α , j β , , m ε , = t i n t d t i t i n t i d t j t i n t l d t m [ : H α int ( t i ) : : H β int ( t j ) : : H ε int ( t m ) : ] (14)

Then, the Equations (9)-(12) can be rewritten as

f 3 = [ 1 3 ] (15)

f 4 = [ 1 4 ] + 1 2 [ 2 3 , 1 3 ] (16)

f 5 = [ 1 5 ] + [ 2 3 , 1 4 ] + 1 3 [ 3 3 , [ 2 3 , 1 3 ] ] + 1 3 [ 2 3 , [ 3 3 , 1 3 ] ] (17)

f 6 = [ 1 6 ] + [ 2 3 , 1 5 ] + 1 2 [ 2 4 , 1 4 ] + 1 4 ( [ 3 4 , [ 2 3 , 1 3 ] ] + [ 2 4 , [ 3 3 , 1 3 ] ] + 3 [ 3 3 , [ 2 3 , 1 4 ] ] + [ 2 3 , [ 3 3 , 1 3 ] ] ) + 1 4 ( [ 3 3 , [ 2 3 , [ 4 3 , 1 3 ] ] ] + [ 4 3 , [ 2 3 , [ 3 3 , 1 3 ] ] ] + [ 4 3 , [ 3 3 , [ 2 3 , 1 3 ] ] ] ) (18)

The first order, second order, and to fifth order terms of the orbit solutions ( ζ i , i = 1 , 2 , ) are expressed as

ς 1 = f 2 ς (19)

ς 2 = f 3 ς 1 (20)

ς 3 = ( : f 4 : + 1 2 : f 3 : 2 ) ς 1 (21)

ς 4 = ( : f 5 : + : f 4 : : f 3 : + 1 6 : f 3 : 3 ) ς 1 (22)

ς 5 = ( : f 6 : + : f 5 : : f 3 : + 1 2 : f 4 : 2 + 1 2 : f 4 : : f 3 : 2 + 1 24 : f 3 : 4 ) ς 1 (23)

where:*: stands for the Poisson operation. For example, for the given two functions f an g,:f: g = [f, g].

4.2. The PIC Algorithms [5] [6]

The beam self-fields are calculated with the PIC scheme. The initial particle distributions are generated randomly.

Generally speaking, to simulate the particle motion in the beam self-field with the PIC method, the following steps would be taken:

Figure 1. Mesh generation.

Figure 2. A mesh cell.

1) Randomly generate the particle initial distributions.

2) Suppose the beam moves along the straight line (ignoring the curvilinear orbit due to the short time step Δt); Divide the beam into cubic mesh cell (see Figure 1 and Figure 2); Lethx,hy, and hz be the grid widths in the x, y and z directions respectively; the grid node numbers are Nx, Ny and Nz in the x, y and z directions respectively.

3) Assign the charge q of each macroparticle (MP) in the cell to the cell nodes: the charge of every MP is distributed to the eight cell nodes. The portion of q assigned to the cell nodes is determined by the position of the MP within the cell in accordance with the following relationship:

ρ l , m , n = p = 1 N c ρ MP ( 1 | x p x l | h x ) ( 1 | y p y m | h y ) ( 1 | z p z n | h z ) (24)

where l = i, i + 1, m = j, j + 1, n = k, k + 1 are integer grid indices; Nc is MP number in this cell; p is the sequence number of MP in the cell; (xp, yp, zp) are the coordinates in the cell, (xl, ym, zn) are the coordinates of a node; and

ρ M P = q h x h y h z . (25)

From Equation (24) we see that the MP is not a point, but has a finite volume hx× hy× hz, and rMP is just the charge density of a MP.

4) Solve the Poisson equation 2 ϕ = ρ ( x , y , z ) / ε 0 (ε0 is the vacuum permittivity): After the charge of all of the MPs has been assigned to the mesh nodes, we use the Green’s function to calculate the potentials fi.j,k at the mesh nodes. Usually, the beam transverse dimensions are much smaller than the vacuum pipe, so we can use the opening boundary conditions, and take ϕ r = 0 .

The solutions of the Poisson equation are expressed as:

ϕ ( x , y , z ) = 1 4 π ε 0 G ( x , x 0 , y , y 0 , z , z 0 ) ρ ( x 0 , y 0 , z 0 ) d x 0 d y 0 d z 0 (26)

here ( x , y , z ) is field point, ( x 0 , y 0 , z 0 ) is source point, and the Green’s function is

G ( x , x 0 , y , y 0 , z , z 0 ) = 1 ( x x 0 ) 2 + ( y y 0 ) 2 + ( z z 0 ) 2 (27)

Rewrite Equation (27) to discrete form, we get the potentials at the mesh nodes:

ϕ ( x i , y j , z k ) = h x h y h z 4 π ε 0 i = 1 N x j = 1 N y k = 1 N z G ( x i x i , y j y j , z k z k ) ρ ( x i , y j , z k ) (28)

5) The electric fields at the mesh nodes are calculated with the central interpolation method:

E x = ϕ i + 1 , j , k ϕ i 1 , j , k 2 h x , E y = ϕ i , j + 1 , k ϕ i , j 1 , k 2 h y , E z = ϕ i , j , k + 1 ϕ i , , j , k 1 2 h z . (29)

The electric fields at all MP positions are calculated by interpolating from the electric field at the mesh nodes using the same weighting scheme as what for the charge assignment.

6) From the Newton’s law, the contributions of the self-fields to the particle trajectories are:

Δ x = 1 2 q E x Δ t 2 / m , Δ y = 1 2 q E y Δ t 2 / m , Δ z = 1 2 q E z Δ t 2 / m . (30)

where m is the particle mass, Δt = Δz/v0, Δz is the step length along the reference orbit, v0 is the velocity of the reference particle. The particle velocity changes are

Δ v x = q E x Δ t / m , Δ v y = q E y Δ t / m , Δ v z = q E z Δ t / m . (31)

Combining the results obtained both from the PIC scheme and the Lie algebraic method, we get the particle trajectories in the optical elements.

4.3. RF Gap Formulas

4.3.1. Single RF Gap

The code provides the beam transport calculations for the RF accelerating structures consisting of QWR or SLR cavities, see Figure 3 and Figure 4.

Figure 3. Quarter wave resonator.

Figure 4. Split loop resonator.

For each RF gap of QWR or SLR the transfer matrix is

M = M ( i , j ) , i , j = 1 , 6 (32)

where

M 11 = 1 ( α / 2 ) ( T k k / γ 3 + T / γ ) cos φ M 12 = ( α / 2 ) ( T k k k / γ 3 ) sin φ M 21 = ( α k T / ( 2 γ 3 ) ) sin φ M 22 = 1 ( α / γ ) ( 1 / γ 2 + β 2 ) T cos φ

M 33 = M 11 , M 34 = M 12 M 43 = M 21 , M 44 = M 22 M 55 = 1 + ( α k T k / γ 3 ) cos φ M 65 = Q T V sin φ M 66 = 1 (33)

The matrix entries not listed above are all zero, and Q is the number of particle charge state, Vm is the voltage amplitude across the RF gap, α = QV/(2E), E the energy of reference particle, k = ω/v, ω is the frequency of the RF field, v is the velocity of the reference particle, T, Tk and Tkk are the time transit factor and its first and second deviations to k, g is the relativistic factor.

4.3.2. Quarter Wave Resonators

To calculate the transfer matrix at each gap the energy of reference particle should be known first. For the QWRs, let fs be the phase angle of the reference particle at the middle way of a QWR, the energy gain of reference particle at the first gap is:

Δ E = Q V m T t f cos ( ϕ s + π / 2 ω l / v + ϕ 1 ) (34)

where T = sin(ωg/2v)/(ωg/2v) is the time transit factor; 2 is the length between the two centers of the two gaps; f1is the initial phase angle of the reference particle when arriving at the first gap. In the above equation the particle energy depends on its phase angle, and the phase angle is related to the energy (in other word, the velocity v). So, (34) is a transcendental equation and can be solved iteratively. From the gap 1 to gap 2 the particle drift distance 2, the energy keeps unchanged, but the phase angle increases by 2ℓω/v. The energy gain of reference particle in gap 2 is

Δ E = Q V m T t f cos ( φ s π / 2 + ω l / v + φ 2 ) (35)

where φ2 is the phase angle of reference particle at gap 2. At this time the velocity v is a constant, it is not necessary to calculate the energy gain iteratively.

4.3.3. Split Loop Resonator

For the SLR element, at the first gap the phase angle and energy gain of the reference particle can be calculated iteratively according to Equation (34). At the second gap the phase angle is fs, the energy gain is

Δ E = Q V m T t f cos φ s (36)

When the particle arrives at the third gap, its phase angle and energy gain can be obtained from Equation (35) directly.

5. Optimization Procedure [12]

We have developed the optimization subroutines which automatically determine the optimal parameters of the optical elements to match a beam from a given initial state to a prescribed final state.

Several optical conditions can be prescribed, such as forming an image, making a beam waist, chromaticity, etc. If the transfer matrix of an element or a part of the beam line is M (i, j), i, j = 1, 6, the beam matrix is σ(i, j), i, j = 1, 6, the following optical conditions could be inserted into the input data file:

image in x-plane: M(1, 2) = 0;

image in y-plane: M(3, 4) = 0;

chromaticity: M(1, 6) = 0, or M(2, 6) = 0;

Parallel—Focusing image: M(1, 1) = 0;

Focusing—Parallel image: M(2, 2) = 0;

Parallel—Parallel image (telescope system): M(2, 1) = 0;

form a waist in x-plane: σ(1, 2) = 0;

beam size limit in x-plane: σ(1, 1) = given value;

form a waist in y-plane: σ(3, 4) = 0;

beam size limit in y-plane: σ(3, 3) = given value;

beam waist in the longitudinal direction: σ(5, 6) = 0.

Powell nonlinear optimization subroutines [4] have been incorporated in the codes. The goal of the optimization calculations is to find out the minimum values of the following object function

F = i = 1 n [ ( f i ( x 1 , x 2 , , x m ) / ε i ) ] 2 = min (37)

where f i ( i = 1 , 2 , , n ) are the required optical conditions; fin are the given value for this conditions; x j ( j = 1 , 2 , , m ) are the variable parameters, such as magnetic field, voltage, element length and so on; εi is the tolerance for each condition (weight factor).

6. Periodical Structure Calculation [8]

In the linear particle accelerators consisting of QWRs or SLRs, or in some periodically arranged beam lines, the particle beams will pass through these periodic structures. In order to keep the particle motion stable, the program automatically adjusts the magnetic quadrupole fields to fit the following stability condition:

| cos μ | = | 0.5 T r ( M ) | 1 , (38)

where μ is the phase shift per period, M is the Twiss matrix shown as the follows:

M = ( cos μ + α sin μ β sin μ γ sin μ cos μ α sin μ ) . (39)

The periodic structures could be combined with the magnetic quadrupoles, drift spaces, as well as QWRs and SLRs.

7. Simulation Examples

In this section we present four example applications of the code. The first example is a low energy beam transport system (LEBT) of the RFQ accelerator. By this example we just want to illustrate the space charge effects to the beam transport. The second one is the optical system of the 400 keV high voltage accelerator. Most of elements of the accelerator are Axisymmetric electrostatic lenses. The third one is a particle distribution uniformization system, which exhibits the applications of multipoles. The last one is an RF linear accelerator system combined with QWRs and quadrupoles.

7.1. The LEBT System of an RFQ Accelerator

With the code, we calculated the LEBT system which delivers the D + beam to the RFQ accelerating cavity (see Figure 5).

Figure 5. Layout of the LEBT.

The LEBT system consists of two solenoid lenses and some drift spaces. The radius of the solenoids are 50 mm, the lengths of them are all 200 mm, the longitudinal magnetic fields in the two solenoids are all 4.77 kG.

The D + beam energy is 50 keV, the average bunched beam current is 5 mA, the initial parameters of the beam in the phase space are 1 ´ 40 mm-mrad both in the x- and y-directions. The pulse repetition is 9 MHz, and the initial longitudinal phase space (δE× δf) is 1 keV × 60˚. The calculated beam envelopes of the system are shown in Figure 6.

We can see from Figure 6 that the beam envelopes of 0 mA beam current are much different from the envelopes of 5 mA beam current.

Figure 6. Beam envelopes in the LEBT system. (a) Beam envelopes with 0 mA current; (b) Beam envelopes with 5 mA current.

7.2. The 400 keV High Voltage Accelerator

The second example is an optical system of the 400 keV high voltage accelerator (Figure 7). The initial proton beam parameters are: x = y = ±1 mm, x¢ = y¢ = ±40 mrad, δE= ±150 eV, δf= ±60˚. The Einzel lens 1 focuses the beam to the center of the gap lens 2 which matches the beam to the high voltage accelerating columns. Usually, the beam emerging from the accelerating columns is divergent, so a quadrupole doublet 4 focuses the beam again to the target. Figure 8 shows the beam envelopes in the optical system.

Figure 7. Layout of the 400 keV high voltage accelerator.

Figure 8. Beam envelopes in the 400 keV high voltage accelerator.

7.3. Particle Uniform Distribution System

The third example of the applications of the code is a particle uniform distribution system. It is made up of two quadrupole triplets, one quadrupole doublet and two octupoles as shown in Figure 9. The first octupole locates at a beam waist in x-plane; another octupole locates at the beam peak.

Figure 9. Particle distribution uniformization system.

The initial proton beam energy is 400 KeV. The initial particle distribution in the x-y transverse plane is Gaussian. The initial beam parameters in the 6D phase space are (x, x¢) = (±1 mm, ±20 mrad), (y, y¢) = (±1 mm, ±20 mrad), (δE, δf) = (±150 eV, ±60˚). The beam envelopes are shown in Figure 10, the initial and final transverse distributions are shown in Figure 11.

7.4. The RF Linear Accelerator

The fourth example is a proton RF linear accelerator consisting of some QWRs. The accelerator consists of an array of 24 QWRs distributed in 6 cryostat modules (Figure 12). Each module contains 4 QWRs of the same structure and same physical parameters. The designed β of the linac is 0.1945, synchrotron phase

Figure 10. Beam envelopes in the uniform distribution system.

Figure 11. Particle distributions in transverse plane (x, y). (a) Initial, Gaussian distribution; (b) Final, approximately uniform and square.

1, 2, 3, 4: QWRs, 5: Quadrupole doublet

Figure 12. Structure of a module.

angle −26.0˚. The accelerating electric field of each QWR is 3.0 MV/m, working frequency 150 MHz. Figure 13 is the layout of the linac.

1, 8: Quadrupole triplets; 2, 3, 4, 5, 6, 7: Modules

Figure 13. Layout of the linac.

The initial proton beam energy is 18.13 MeV. The initial beam parameters in the 6D phase space are (x, x¢) = (±1 mm, ±5 mrad), (y, y¢) = (±1 mm, ±5 mrad), (δE, δf) = (±300 eV, ±60˚). The beam envelopes in the linac are shown in Figure 14.

Figure 14. Beam envelopes in the QWR linac.

8. Conclusion

A code package LEADS-v5 for nonlinear beam transport study with space charge effects has been developed. The code calculates high voltage accelerators which consist of axisymmetric electrostatic lenses and accelerating columns. Beam transport lines and RF linacs of QWR/SLR structures can be simulated also. The code provides multipole magnets which allow the user to study the particle distribution uniformization systems. The optimization procedures provide the possibility to obtain the prescribed optical condition automatically. Many calculated examples show that the code is reliable.

Founding

Work supported by the National Natural Science Foundation of China, Contract No. 1057009, and by SRFDP (20070001001).

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Dragt, A.J. (1982) Lectures on Nonlinear Orbit Dynamics. In: Carrigan, R.A., et al., Eds., AIP Conference Proceedings No. 87, American Institute of Physics, New York, 147-269.
[2] Dragt, A.J. and Finn, J.M. (1976) Lie Series and Invariant Functions for Analytic Symplectic Maps. Journal of Mathematical Physics, 17, 2215.
https://doi.org/10.1063/1.522868
[3] Buneman, O. (1959) Dissipation of Currents in Ionized Media. Physical Review, 115, 503-517.
https://doi.org/10.1103/PhysRev.115.503
[4] Dawson, J.M. (1962) One-Dimensional Plasma Model. The Physics of Fluids, 5, 445-459.
https://doi.org/10.1063/1.1706638
[5] Birdsall, C.K. (1997) Clouds-in-Clouds, Clouds-in-Cells Physics for Many-Body Plasma Simulation. Journal of Computational Physics, 135, 141-148.
https://doi.org/10.1006/jcph.1997.5723
[6] Hockney, R.W. and Eastwood, J.W. (1987) Computer Simulation Using Particles. CRC Press, Boca Raton.
https://doi.org/10.1201/9781439822050
[7] Brown, K.L., Rothacker, F., Carey, D.C. and Iselin, Ch. (1974) Report SLAC-91.
[8] Adams, A. and Read, F.H. (1972) Electrostatic Cylinder Lenses II: Three Element Einzel Lenses. Journal of Physics E: Scientific Instruments, 5, 150.
https://doi.org/10.1088/0022-3735/5/2/019
[9] Grivet, P. (1965) Electron Optics. Pergamon, New York.
[10] Harting, E. and Read, F.H. (1976) Electrostatic Lenses. Elsevier, Amsterdam, Oxford, New York.
[11] Courant E.D. and Snyder M.S. (1976) Electrostatic Lenses. Elsevier Scientific Pub. Co., Amsterdam, New York.
[12] Himmelblau, D.M. (1972) Applied Nonlinear Programming. McGraw-Hill, New York.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.