a fast 1d charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · jean...

25
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN A fast 1D charge-conserving particle-in-cell code for the modeling of klystrons Jean-Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18-20 June 2019, Uppsala University, Uppsala, Sweden

Upload: others

Post on 10-Apr-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN

A fast 1D charge-conserving particle-in-cell code for the modeling of klystrons

Jean-Yves Raguin :: Paul Scherrer Institut

ARIES Workshop on Energy Efficient RF18-20 June 2019, Uppsala University, Uppsala, Sweden

Page 2: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Klystrons - Overview

Page 2

(*) Adapted from Sprehn D. et al, Performance of a 150-MW S-Band Klystron, AIP. Conf. Proc. 337, 1995, p. 44

Electron gun Input cavity Idlers cavities Output cavity Collector

Solenoid

(*)

Typical arrangement of a high-power klystron

Page 3: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Electrons emitted from the gun are characterized by a 7D distribution functionthat corresponds to a statistical mean of repartition of e- in phase space

• Properties:

Electronic density given by

Mean velocity verifies

Distribution function evolves according to the relativistic Vlasov equation:

Charge and current densities, , sources terms for Maxwell’s equations

Distribution function and Vlasov equation

Page 3

with:

and, = − ,

, = , ,

, = − , ,

, , = , ,,

=+ ⋅ − + × ⋅ = 0

, ,

Page 4: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Approximation of the distribution function for point-charge macroparticles:

where is the number of e- per macroparticle• With the macroparticles charge = − , the particle density and the charge

and current densities and current are then:

• Define linear charge and current densities:

Macroparticles and reduction to 1D

Page 4

, , = , ( ) ( − ( ), , = ( − ( ))

, = ( − ( ))

, = ( − ( ))

, = ( − ( ))

, = − −

Page 5: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Model assumptions: Electron flow confined to longitudinal direction by infinite longitudinal focusing

magnetic field propagating along drift tube of radius i.e. neglects any transverse motion

Beam current low enough to neglect beam self-magnetic field Beam radius constant along the longitudinal direction

• Taking the moments of the relativistic Vlasov equation with the approximateddistribution function, it can be shown that the motion of the macroparticles isruled by the equations of motion:

corresponds to the rf cavity fields, is the averaged space-charge field induced by all macroparticles

, mass of a macroparticle such that:

Macroparticles equations of motion

Page 5

,

,

=

= , = , ( ) + , (and

Page 6: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Unbunched e- beam propagates at the velocity and RF signal to be amplifiedhas frequency .

• Normalization of distances to i.e. new longitudinal coordinate:

• Normalization of times to RF period =

• Define particles charge by: where , is the number of

• Normalization of the velocities to :

• Normalization of the RF cavity e-fields: where isthe cavity instantaneous voltage normalized to the depressed gun voltageand is the normalized cavity profile along the axis i.e.:

Normalizations, particles charge and RF e-field

Page 6

= =

= −,

= ,

, , ( , ) = ( ) (

( ) = 1

particles per RF cycle when there is no bunching and is the beam current

Page 7: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Normalization of the linear electronic density:

• Normalization of the linear charge density:

• Normalization of the current density:

• Knowing the Green’s function , of a unit-charged source disk of radius confined in a cylindrical tube of radius , the normalized space-charge e-field is:

with , ,

being the normalized drift tube radius.

Normalizations and space-charge e-field

Page 7

, , = ( − ( ))

, , = ( − ( ))

, , = , ( − ′) ( ′) ′

, ( ) =2

=2

= sgn( )⁄

, , = ( ) ( − ( ))

Page 8: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Discretization of the klystron interaction space:

• Cell edges and centers: and , • So far, each macroparticles is considered as a point charge. To define the linear

charge at any , one replaces the Dirac distribution by integrable shape functionsso that:

• Choice of : 1st order B-spline

Spatial discretization and particle shape

Page 8

, = ( − ( )) ( ) = 1

( ) =1 1 −

0

< 1

otherwise

for

× × × × × × × × ×Cell n° 1 -1

with

= − 1 = −12 = 1 ∶

2 3 -1 -2 -1

Page 9: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Let the particles positions be known at = ( ) with = ( − 1)Δ• Deposition of particles charge at cell centers and at times leads to cell-

averaged charge density:

where ∆ is the 2nd order B-spline:

with - general spline properties:

Charge projection to 1D numerical grid

Page 9

( ) =1

12

32

34

0

12

< <32

<12

for

for

otherwise

− =1

− for any− = 1and

=1

, = ( −

Page 10: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Choice: computation of current density at cell edges and at times ⁄

• Let the particles velocities be known at ⁄ = ( ⁄ )• By computing the densities of current as:

the continuity equation discretized asis enforced

Charge conserving current deposition principle

Page 10

× × ×

Cell n° -1

-1

⁄⁄

⁄⁄

⁄⁄

⁄⁄

⁄⁄ = ⁄ −

+ = 0 ⁄⁄ − ⁄

= −−

Page 11: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Depending on initial position and velocity ⁄ , there are no, 1 or 2 cellborders crossed by 1 particule during one Δ , each associated with different currents

Charge conserving current deposition example

Page 11

⁄ = 0.6= 0.145

⁄ = 3.5= 0.2175

⁄ = 1.7= 0.1725

∆ = 0.025∆ ∆ = 2⁄

= 0.13

Page 12: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Grid e-fields, back-interpolation, and leap-frog

Page 12

• Space-charge e-field on numerical grid at obtained by solving convolutionintegral with density of charge

• RF e-fields on numerical grid at calculated from tabulated normalized cavityfields and computation of the induced voltage

• E-fields acting on each particles computed by interpolating e-fields on grid at locations of particles:

• Normalized equations of motions:

discretized in time with the classical leap-frog scheme:

=+2

−=+2

( − )

= = + ,

= + ⁄

⁄ = ⁄ + , + ,and

and

Page 13: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Cavity model - General

Page 13

• Klystron cavities modeled by parallel RLC circuit the current source being inducedby e-beam current

• Input cavity sources: current generator and unbunched incoming e-beam (beam-loading)

• Output cavity terminated by matched load current-driven by bunched e-beam

Idler cavitiesOutput cavity

Input cavity

e-beam

Page 14: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Cavity model – System of differential equations

Page 14

• Time-dependent cavity voltage and inductance current ruled by:

or, functions of cavity RF parameters, with

• With normalized cavity voltage and currents normalized to :

with:, and , being the static beam admittance

=−

1−

1

10

+1 +

0

=− − ⁄

⁄ 0+ ⁄ +

0

with ≠ 0 for input cavity

= for input and output cavitiesotherwise

= = = ⁄

12

=− −

0 + +0

Page 15: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Convergence acceleration

Page 15

• To accelerate the convergence to steady state, change the transient behavior ofthe above system. Set replacement system:

Steady-state of initial system given by: and

• Choosing ( ) and ( ) - or the eigenvalues of - and defining the complexquantity:

the constraints on ’s and ’s for the steady-state of the replacement system tobe identical to the original one are:

12

= +++

+= −+

=

= −− = − 1 −

and1 −− =

+

+

+ =− =

Page 16: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Final replacement system and leap-frog

Page 16

• The above system is solved to obtain real and

• For each cavity, voltage and current solved with the leap-frog scheme:

• Induced current in cavity defined as:

with ⁄ normalized cavity e-field at

• Current generator normalized to the beam current chosen as a sin time-domain variation and an amplitude function of input power

−2

=2

+ +2

⁄ + ⁄ + ⁄

⁄ − ⁄

2= +

2⁄ + ⁄ +

2⁄ + ⁄ + ⁄ + ⁄

,⁄ = , ⁄

⁄ − , ⁄

Page 17: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

SLAC 5045 S-band klystron input data

Page 17

Cavity No. Cavity frequency (MHz)

(∗∗) ⁄Ω

Gap length(mm)

(**) Drift length(cm)

1 2860 58.2 2000 175 6.76 0.726 -

2 2855 75.1 2000 - 7.19 0.725 5.55

3 2877 68.3 2000 - 8.36 0.717 5.55

4 2887 79.6 2000 - 11.18 0.703 5.55

5 2935 89.4 2000 - 12.01 0.690 28.53

6 2852 96.9 2000 16.5 16.59 0.648 10.36

Operating frequency (MHz)

Beam voltage(kV)

Beam current(A)

Beam radius (cm)

Drift radius(cm)

2856 320 362 1.10 1.59

(*)

(*)

(*) from A. Jensen with AJDISK, priv.com. Jan. 2012 (**) at radius 0.707

Page 18: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Page 18

Cavity 1

SLAC 5045 klystron numerical experiment(no space charge)

Page 19: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Page 19

Cavity 3

Cavity 2

Page 20: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Page 20

Cavity 5

Cavity 4

Page 21: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Page 21

Cavity 6

Beam current harmonics

Page 22: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

SLAC 5045 klystron numerical experiment

Page 22

Charge conservation check⁄⁄ − ⁄

+−

Page 23: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Yonezawa, H. and Okazaki, Y., A One-dimensional Disk Model Simulation ForKlystron Design, SLAC-TN-84-005, 1984 - FORTRAN code ancestor of AJDISK

• Zambre, Y. B., Numerical simulation of transient and steady state nonlinear beam-cavity dynamics in high power klystrons, doctoral dissertation, Stanford University, 1987

• Hockney R. W., and Eastwood, J. W., Computer Simulation Using Particles, Taylor & Francis, 1988

• Birdsall, C. K. and Langdon, A. B., Plasma Physics Via Computer Simulation, Adam Hilger, 1991

• Bouchut F., On the discrete conservation of the Gauss–Poisson equation of plasma physics, Commun. Numer. Meth. Engng., 1998 , pp. 23-34

• Barthelmé, R. and Parzani, C., Numerical charge conservation in particle-in-cellcodes, in Cordier et al. Eds., Numerical Methods for Hyperbolic and Kinetic Problems, 2005, pp. 7-28 – and references within

• Shalaby M. et al., SHARP: A Spatially Higher-order, Relativistic Particle-in-Cell Code, Astrophys. J., 2017, pp. 1-26

References - Numerical methods

Page 23

Page 24: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

• Warnecke R. and Guénard P., Les tubes électroniques à commande par modulation de vitesse, Gauthier-Villars, 1951

• T. Lee et al., A fifty megawatt klystron for the Stanford Linear Collider, International Electron Devices Meeting, pp. 144–147, 1983

• Konrad, G. T. , High Power RF Klystrons for Linear Accelerators, SLAC-PUB-3324, 1984

• Vaughan, J. R. M., The input gap voltage of a klystron, IEEE Trans. Electron Devices, 1985, pp. 1172-1180

• Collin, R. E., Field Theory of Guided Waves, 2nd Ed., IEEE Press, 1990• Sprehn D. et al, Performance of a 150-MW S-Band Klystron, AIP. Conf. Proc. 337,

1995, pp. 43-49• Whittum D. H., Introduction to Electrodynamics for Microwave Linear

Accelerators, in Kurokawa S. I. et al. Eds., Frontiers of Accelerator Technology, pp. 1-135, 1999

• Caryotakis G., High Power Klystrons: Theory and Practice at the Stanford Linear Accelerator Center, SLAC-PUB-10620, 2004

References - Klystrons and RF cavities

Page 24

Page 25: A fast 1D charge-conserving particle-in-cell code for the modeling … · 2019. 6. 19. · Jean -Yves Raguin :: Paul Scherrer Institut ARIES Workshop on Energy Efficient RF 18 -20

Page 25

Wir schaffen Wissen – heute für morgenWe create knowledge today – for use tomorrow

Thank you for yourattention