ecloud`10, ithaca, ny, oct 8-12, 2010 e-cloud feedback simulations - vay et al. 1 numerical modeling...

34
Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using a Simulated Feedback System in the CERN SPS* J.-L. Vay, J. M. Byrd, M. A. Furman, R. Secondo, M. Venturini - LBNL, USA J. D. Fox, C. H. Rivetta - SLAC, USA; W. Höfle - CERN, Switzerland feedback QuickTime™ and a decompressor are needed to see this picture. October 8-12, 201 Cornell Universit Ithaca, New York USA Electrons Bunch n Bunch n-1 Electrons Bunch n Bunch n-1 QuickTime™ and a decompressor are needed to see this pi SciDAC-II Compass

Upload: helena-butler

Post on 18-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1

Numerical Modeling of E-Cloud Driven Instability and its Mitigation using a Simulated Feedback System

in the CERN SPS*

J.-L. Vay, J. M. Byrd, M. A. Furman, R. Secondo, M. Venturini - LBNL, USAJ. D. Fox, C. H. Rivetta - SLAC, USA; W. Höfle - CERN, Switzerland

Numerical Modeling of E-Cloud Driven Instability and its Mitigation using a Simulated Feedback System

in the CERN SPS*

J.-L. Vay, J. M. Byrd, M. A. Furman, R. Secondo, M. Venturini - LBNL, USAJ. D. Fox, C. H. Rivetta - SLAC, USA; W. Höfle - CERN, Switzerland

feedbackfeedback

QuickTime™ and a decompressor

are needed to see this picture.

October 8-12, 2010Cornell University

Ithaca, New York USA

Electrons

Bunch nBunch n-1

Electrons

Bunch nBunch n-1

QuickTime™ and a decompressor

are needed to see this picture.

SciDAC-IICompassSciDAC-IICompass

Page 2: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 2

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 3: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 3

Warp: a parallel framework combining features of plasma (Particle-In-Warp) and accelerator codes

• Geometry: 3D (x,y,z), 2D-1/2 (x,y), (x,z) or axisym. (r,z)

• Python and Fortran: “steerable,” input decks are programs

• Field solvers: Electrostatic/Magnetostatic - FFT, multigrid; AMR; implicit

Electromagnetic - Yee, Cole-Kark.; PML; AMR

• Parallel: MPI (1, 2 and 3D domain decomposition)

• Boundaries: “cut-cell” --- no restriction to “Legos”

• Lattice: general; non-paraxial; can read MAD files

- solenoids, dipoles, quads, sextupoles, linear maps, arbitrary fields, acceleration

• Bends: “warped” coordinates; no “reference orbit”

• Particle movers: Boris, large time step “drift-Lorentz”, novel relativistic Leapfrog

• Reference frame: lab, moving-window, Lorentz boosted

• Surface/volume physics: secondary e-/photo-e- emission, gas emission/tracking/ionization

• Diagnostics: extensive snapshots and histories

• Misc.: trajectory tracing; quasistatic & steady-flow modes; space charge emitted emission; “equilibrium-like” beam loads in linear focusing channels; maintained using CVS repository.

Page 4: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 4

Our simulation framework encompasses the Warp and Posinst PIC codes

2-D slab of electrons

3-D beam sproc 1 2 N/2 N/2+1 N-1 NStation n n+1 n+N/2-1 n-N/2 n+N-2 n+N-1

Warp quasistatic model similar to HEADTAIL, PEHTS, QuickPIC, CMAD.

parallellized using pipelining

Mesh refinement provides higher efficiency

Beam ions

Electrons

Secondary emission from Posinst:

Warp+Posinst integration via Python language.

Spurious image charges from irregular meshing

controlled via guard cells

Page 5: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 5

Quasistatic mode recently upgraded to handle multiple bunches using MPI groups

MPI groups:• 1 bucket = 1 group;• each group diagnoses beam

in its own bucket

Allowed for minimal changes to the code.

Bucket/MPI group #

side view

top view

side view

176 175 174 173 172 171

Page 6: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 6

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 7: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 7

==rms=Qx=Qy=0

Qx=Qy=0

Drift

Dipole

Warp benchmarked with Headtail w/ LHC parameters

Page 8: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 8

And against Posinst for short CESR-TA wiggler section(approximated by a dipole magnetic field)

Page 9: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 9

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 10: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 10

– Bunch• energy W=26. GeV

• population Np=1.11011

• RMS length z=0.23 m (Gaussian profile)

• momentum spread p/p=210-3

• transverse normalized emittance x= y=2.8 mm.mrad

• longitudinal normalized emittance z=0.3 eV.s

– : continuous focusing•beta functionsx,y= 33.85, 71.87

•betatron tunes x,y= 26.13, 26.185

• chrom. Qx,y=0.,0.

– // : continuous focusing• momentum compaction factor =1.9210-3

• cavity voltage V = 2 MV• cavity harmonic number h = 4620.

– assumed 100% dipole– 10 interaction stations/turns

SPS at injection

Page 11: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 11

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 12: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 12

Physics of electron interaction with bunches

Beam directionBeam direction

1. Electrons injected here from Posinst dump

1. Electrons injected here from Posinst dump

Beam density (x1015) at t=0 (bunches 35-36 = buckets 176-181)

chamber wall

3D view

Page 13: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 13

Physics of electron interaction with bunches

2. Electrons are focused by bunch

2. Electrons are focused by bunch

chamber wall

3D view

Electron density (x1012m-3) at turn 0 (bunches 35-36 = buckets 176-181)

Page 14: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 14

Physics of electron interaction with bunches

3. High-density spikes eject electron jets

3. High-density spikes eject electron jets

chamber wall

3D view

Electron density (x1012m-3) at turn 0 (bunches 35-36 = buckets 176-181)

Page 15: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 15

Physics of electron interaction with bunches

4. Secondary emission from impact of e- jets on walls

4. Secondary emission from impact of e- jets on walls

chamber wall

3D view

Electron density (x1012m-3) at turn 0 (bunches 35-36 = buckets 176-181)

Page 16: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 16

Physics of electron interaction with bunches

5. Electrons fill the chamber5. Electrons fill the chamber

chamber wall

3D view

Electron density (x1012m-3) at turn 0 (bunches 35-36 = buckets 176-181)

Page 17: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 17

Physics of electron interaction with bunches

6. Electrons interact with next bunch

6. Electrons interact with next bunch

chamber wall

3D view

Electron density (x1012m-3) at turn 0 (bunches 35-36 = buckets 176-181)

Page 18: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 18

Electrons after 500 turns

chamber wall

Electron density (x1012m-3) at turn 500 (bunches 35-36 = buckets 176-181)

3D view

Page 19: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 19

Bunches 35 and 36 after 500 turns

chamber wall

Beam density (x1015m-3) at turn 500 (bunches 35-36 = buckets 176-181)

3D view

Page 20: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 20

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 21: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 21

Full batch of 72 bunches can now be simulated on available supercomputers

72 bunches*300k macro-particles/bunch = ~22M macro-particles/batch

72 bunches = 360 buckets• 360*64 cells ~23,000 cells longitudinally• 100k macro-electrons/slice*23k=2.3 billion macro-electrons

Assuming order 1s/macro-particle push and 8 CPUs/bucket = 2880 CPUs, order hours runtime for 1000 turns with 10 interaction stations/turn

2880 CPUs for a few hours readily available on 38,122 CPUs NERSC Cray Franklin

Phase II of NERSC Cray Hopper (2011) will have 153,408 CPUs

Page 22: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 22

Average electron cloud density history at fixed station

Note:density averaged over entire chamber. Local density is higher.

Page 23: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 23

Fast rising instability develops for bunches 19 and +Spectrum content mostly <0.5GHzH

oriz

onta

l (X

)V

ertic

al (

Y)

Bun

ch #

Bun

ch #

Bun

ch #

Bun

ch #

Turn #

Turn #

Freq [GHz]

Freq [GHz]

Emittance growth (t)/(0)-1 Transverse oscillations spectrum

0.5 GHz

Page 24: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 24

Average fractional tuneB

un

ch #

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

x x x x

y y y y

0-100 100-200 200-300 300-400

0-100 100-200 200-300 300-400

Horizontal (X)

Vertical (Y)

Page 25: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 25

Fractional tune over turns 0-100B

un

ch #

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

Bu

nch

#

x x x x

y y y y

Average Slice 22 (tail) Slice 32 (middle) Slice 42 (head)

Average Slice 22 (tail) Slice 32 (middle) Slice 42 (head)

Horizontal (X)

Vertical (Y)

Page 26: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 26

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 27: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 27

Fra

ctio

nal t

une

Comparison with experimental measurements

Separation in two parts, core and tail, with tune shift in tail higher than in core Similar tune shift for the core of the beam but higher with simulations for tail Effect appears earlier and is stronger in simulations, suggesting that the

electron density is higher than in experiment

Experiment Warp-PosinstBunch 24, Turn 0-100Bunch 119, Turn 100-200

head tail head tail

Fra

ctio

nal t

une

Z slice

Nominal fractional

tune=0.185

Page 28: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 28

Comparison with experimental measurements - 2

Both expt. and sim. show activity level inversely proportional to frequency

Interesting difference: instability grows in simulation but is already there at turn 0 in experiment

Experiment Warp-Posinst

Turn

Fre

q. [

GH

z]

bunch # 24 Spectrum

Page 29: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 29

Outline

• Simulation codes and benchmarking

• Application to the modeling of e-cloud effects in the SPS

• beam dynamics: 2 bunches

• beam dynamics + EC buildup: 1 batch of 72 bunches

• comparison with experimental data

• feedback model

• Conclusion

Page 30: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 30

Bunches transverse internal structure has fairly long wavelength component

• Can a feedback system resolving the bunch control the instability?

• What characteristics are needed, (amplitude, frequency range, noise level, delay, …)?

m-3

Page 31: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 31

Simulated feedback model

• Ef is set from estimated velocity offset vy:

• predicts y’(t)=vy /vz from records of centroid offsets at two previous turns yi-1(t) and yi(t) using linear maps, ignoring longitudinal motion and effects from electrons

Ef

Lf

vz

zy

vy = (q/m) Ef Lf /vz

Kick in transverse velocity

Ef = gvy (m/q) vz / Lf g

i -1i

i +

with

In following results, =1.(for =0, same as Byrd PAC95 and Thompson et PAC09)

SPS

Page 32: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 32

Tests with finite bandwidth

Runs with 5 different digital filters with cutoffs (-3 dB) around 250, 300, 350, 450 and 575 MHZ.

With these filters, cutoff>450 MHz needed for maximum damping.

cutoff

Page 33: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 33

Tests with 5 pts FIR filter

Experiment will use FIR filter (see talks from C. Rivetta and R. Secondo)

Page 34: Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 1 Numerical Modeling of E-Cloud Driven Instability and its Mitigation using

Ecloud`10, Ithaca, NY, Oct 8-12, 2010 E-cloud feedback simulations - Vay et al. 34

Summary and future work

Fully self-consistent simulations of bunch trains including e-cloud buildup, its effect on the bunches and inter bunch coupling are feasible on today’s supercomputers.

Applied to the modeling of SPS batch of 72 bunches, toward a detailed understanding of the dynamics and control of beam instability via feedback systems.

Some qualitative and semi-quantitative agreement with experiment.

Effective damping from simulated feedback, provided that bandwidth cutoff>450 MHz.

Future work includes: implementation of more realistic feedback models; replace smooth focusing with linear optics; etc.