Advanced modeling tools for laser- plasma accelerators (LPAs) 2/3
Carlo Benedetti LBNL, Berkeley, CA, USA (with contributions from R. Lehe, J.-L. Vay, T. Mehrling)
Work supported by Office of Science, Office of HEP, US DOE Contract DE-AC02-05CH11231
Advanced modeling tools for laser- plasma accelerators (LPAs) 2/3 - - PowerPoint PPT Presentation
Advanced modeling tools for laser- plasma accelerators (LPAs) 2/3 Carlo Benedetti LBNL, Berkeley, CA, USA (with contributions from R. Lehe, J.-L. Vay, T. Mehrling) Work supported by Office of Science, Office of HEP, US DOE Contract
Work supported by Office of Science, Office of HEP, US DOE Contract DE-AC02-05CH11231
– error from particle pusher; – incorrect dispersion of EM waves on a grid; – unphysical kinetic effects.
2
3
time (n-1)Δt nΔt (n+1)Δt pn-1/2 rn, [En, Bn] pn+1/2 rn+1
momentum position
4
x z Electron (initially at rest) Laser vector potential, ax
2/2
– Δt=Tlaser/10 – Δt=Tlaser/15 – Δt=Tlaser/20 – Δt=Tlaser/40
a0
5
2
Arefiev et al, Phys. Plasma, 22, 013103 (2015)
– Δt=Tlaser/50
6
Convergence of the longitudinal phase space (z, pz) in a self consistent simulation (laser a0 = 4, τ = 10 fs, density 1019 e/cm3, 30 particles/cell) changing the resolution
7
ux/a0 2uz/a0
2
ψ in Δt
Δt'=Δt/4 (repeat until suitable time step is found)
possible
Arefiev et al, Phys. Plasma 22, 013103 (2015)
8
(focusing) forces experienced by a generic electron in the bunch due to the bunch self-fields should cancel (almost) perfectly: FE/FB ~ 1/γb
2
cancellation between FE and FB causes emittance growth for bunches with ultra low emittance (problem for “collider” applications)
9
vb~c, γb >> 1
E B
→ Problem can be mitigated by using nodal fields (no spatial staggering, but requires going beyond Yee) → Problem can be mitigated using “beam frame Poisson solve” technique [bunch self field computed in the rest frame of the bunch and then added to the wakefield] (E. Cormier-Michel, AAC2012 Proc.) FB=-e vb x B FE = -e E
[E. Cormier-Michel, AAC2012 Proc.]
10
(En+1
j - En j)/Δt =-c (Bn+1/2 j+1/2 - Bn+1/2 j-1/2)/Δz
(Bn+1/2
j+1/2 - Bn-1/2 j+1/2)/Δt =-c (En j+1 - En j)/Δz
(1D in vacuum)
[Ex=E, By=B]
t
(n-1)Δt nΔt (n+1)Δt
x (j-1)Δx jΔx (j+1)Δx
11
j - 2En j + En+1 j)/Δt2 =c2(En j+1 - 2En j + En j-1)/Δz2 (1)
n=E0 exp(ikjΔz-iωnΔt) in Eq. (1)
Wave number Frequency
12
cΔt/Δz = 0.5 cΔt/Δz = 0.8 cΔt/Δz = 0.9 cΔt/Δz = 0.99 cΔt/Δz = 1.1
t h e
e t i c a l
imaginary ω (unstable)
Poorly resolved EM waves Sufficiently resolved EM waves
13
Poorly resolved EM waves
14
2 + ky 2 + kz 2) for Δx, Δy, Δz, Δt → 0]
15
x x y y
16
2/(2λp 2) [1D limit], a0<<1
n0=1018 cm-3 n0=1019 cm-3
17
Cowan et al, PRSTAB 16, 041303 (2013)
← high resolution, Δx=λ/32 ← low resolution, Δx=λ/16
n0=1018 cm-3 (channel) a0=1 kpL=1 kpw=5 Ldeph=4.3 cm
18
Lehe et al, PRSTAB 16, 021301 (2013)
a phase velocity < c (numerical artifact) → spurious Cherenkov radiation
Cherenkov radiation
→ Cherenkov radiation induces spurious bunch emittance growth (degradation of bunch quality)
19
Standard Non-standard
*Lehe et al, PRSTAB 16, 021301 (2013)
αx=1, βx,y=βx,z=0, δx=0
Ex.: Modified curl* operator (longitudinal component)
allows to “tune” the dispersion properties of the solver (several
dispersion along longitudinal axis)
20
Cowan et al, PRSTAB 16, 041303 (2013)
n0=1018 cm-3 (channel) a0=1 kpL=1 kpw=5 Ldeph=4.3 cm
LR: Δz=λ/16 HR: Δz=λ/32
21
Lehe et al, PRSTAB 16, 021301 (2013)
Yee Non-standard FDTD → No spurious Cherenkov radiation around the bunch
–- Non-standard FDTD
→ Less emittance growth
22
Benedetti et al, IEEE Transactions on Plasma Science 36, 1790 (2008)
Temporal evolution => Runge-Kutta 4 (for particles and fields)
23
2/(2λp 2) [1D limit], a0<<1
n0=1018 cm-3 n0=1019 cm-3 – Yee scheme (2nd order) – High-order scheme (6th order space + 4th order in time)
← Accurate description of laser propagation with high-order schemes
24
(Berkeley, Ca, 1251 1973)
where C=cos(kΔt) S=sin(kΔt)
25
26
kp(z-ct) uz Fluid simulation PIC simulation
spurious injection
Cormier-Michel et al., Phys. Rev. E 78, 016404 (2008)
“Filamented” structure
27
ξ=kp(z-ct)
uz (ξ) = <(uz-<uz>)2> ≈ kBT/mc2
λD= (kbT/4πn0e2)1/2 kg= 2π/Δz
*C. K. Birdsall and A. B. Langdon, Plasma Physics Via Computer Simulation (Adam-Hilger, 1991)
28
kp(z-ct)
OK reduced injection
injection ? kp(z-ct) OK
29
kp(z-ct) kp(z-ct) Nppc = 100 Nppc = 400 OK reduced injection
30
kp(z-ct) kp(z-ct)
31
ξ=kp(z-ct)
32
33
Analysis of Boris pusher:
Control of numerical dispersion:
International Computational Accelerator Physics Conference, (Chamonix, France, 2006) High-order schemes in space and time:
PSATD schemes:
Spurious kinetic effects:
34