+ All Categories
Home > Documents > IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji...

IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji...

Date post: 21-Jan-2016
Category:
Upload: leo-ambrose-caldwell
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
13
IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed under the auspices of the DOE Grand Challenge in Computational Accelerator Physics, Advanced Computing for 21st Century Accelerator Science and Technology Project using resources at the Advanced Computing Laboratory and the National Energy Research Scientific Computing Center
Transcript
Page 1: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors

Ji Qiang Lawrence Berkeley National Laboratory

Work performed under the auspices of theDOE Grand Challenge in Computational Accelerator Physics,

Advanced Computing for 21st Century Accelerator Science and Technology Project using resources at the

Advanced Computing Laboratory and theNational Energy Research Scientific Computing Center

Page 2: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

What is new in the IMPACT-T code?

• Integrated Green method to accurately compute the space-charge forces for a beam with large aspect ratio

• Shifted Green method to efficiently compute the space-charge forces from the image charge

• Multiple slices/bins to handle the beam with large energy spread

• Parallel implementation on high performance computer to allow multiple million, high resolution simulation

Page 3: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Green Function Solution of Poisson’s Equation

; r = (x, y,z) ')'()',()( drrrrGr

(ri) h G(rii '1

N

ri' )(ri' )

)(/1),,( 222 zyxzyxG

Direct summation of the convolution scales as N6 !!!!N – grid number in each dimension

Page 4: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Green Function Solution of Poisson’s Equation (cont’d)

F(r) Gs(r,r')(r')dr'Gs(r,r') G(r rs,r')

c(ri) h Gc(rii '1

2N

ri' )c(ri' )

(ri) c(ri) for i = 1, N

Hockney’s Algorithm:- scales as (2N)3log(2N)- Ref: Hockney and Easwood, Computer Simulation using Particles, McGraw-Hill Book Company, New York, 1985.

Shifted Green function Algorithm:

Page 5: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

x

y

Particle Domain

0 Field Domainx

Page 6: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

e-

Test of Image Space-Charge Calculation Using a Shifted Green Function Method

e+

cathode

Shifted-green function

Analytical solution

Page 7: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Xrsm vs. distance with/without space-charge forces during the emssion

Emission with space-charge

Emission without space-charge

Page 8: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Xrsm vs. distance with integrated Green function and standard Green function for space-charge forces calculation

Integrated Green function

Standard Green function

Page 9: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Xrsm vs. distance with/without image charge effect of cathode

With image charge effect

Without image charge effect

Page 10: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Green Function Solution of Poisson’s Equation

c(ri) Gi(rii '1

2N

ri' )c(ri' )

Gi(r,r') Gs(r,r')dr'

Integrated Green function Algorithm for large aspect ratio:

x (sigma)

Ey

Page 11: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

A Benchmark Example: in collaboration with C. Limborg (SLAC)

1nC

10ps square pulse,

1 mm uniform transverse laser pulse

No Thermal emittance

110MV/m

Solenoid 2.541 kG

1nC

10ps square pulse,

1 mm uniform transverse laser pulse

No Thermal emittance

110MV/m

Solenoid 2.541 kG

Page 12: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Xrms vs. Position

• Parallel simulation w/ IMPACT-T using 1M particles is 2x faster than simulation w/ PARMELA using 100K particles

• Reasonable agreement for test case with azimuthal symmetry

Page 13: IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.

Zrms and Relative Energy Spread vs. Position


Recommended