updates on csr wake fields with a discontinuous galerkin

32
November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder Updates on CSR Wake Fields with a Discontinuous Galerkin Time Domain Method David Bizzozero, Erion Gjonaj, Herbert De Gersem

Upload: others

Post on 04-Dec-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Updates on CSR Wake Fields with a

Discontinuous Galerkin Time Domain Method

David Bizzozero, Erion Gjonaj, Herbert De Gersem

Page 2: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Outline of Talk

▪ Motivation for the Study of Coherent Synchrotron

Radiation (CSR)

▪ Maxwell’s Equations + Transformations

▪ Simulations of Wake Fields and Impedances

- Test Case 1: Tapered Beam Pipe

- Test Case 2: Simple Bend

- Test Case 3: Model of DESY BC0

▪ Conclusions and Future Work

Page 3: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Motivation

▪ Study the generation and propagation of CSR…

▪ With some approximations!

- Ultra-relativistic electron bunch ( ) along a curved

planar (2D orbit)

- Rectangular cross-section vacuum chambers such as in a

bunch compressor (2D domain)

- PEC boundary conditions (simple boundary conditions)

- Ignore collective effects in this work (known source terms)

▪ Goals:

- Compute electromagnetic fields in a given domain

- Compute wake functions and impedance

Page 4: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Maxwell’s Equations and Coordinates

▪ Maxwell’s Equations

- Starting with Cartesian coordinates:

- Next consider a planar reference orbit (along ):

parameterized by arc length

- Define curvilinear coordinate transformation by:

- Also, define signed curvature and scale factor by:

Page 5: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Example of Geometry and Coordinates

▪ Example of mapping to curvilinear coordinates:

- Advantage: source orbit is straight: longitudinal and

transverse field components easily obtained

- Disadvantage: only works if , problems with large

Page 6: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Source Term Definitions

▪ Charge and current model for ultra-relativistic bunch

- In coordinates:

with Gaussian distributions:

and Dirac distribution:

- Note: for chosen such that source terms

are supported only in the entrance region at

- Other distributions can be used for

Page 7: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Fourier Series Decomposition

▪ Domain with parallel planar walls:

- Assuming PEC boundaries: use a Fourier decomposition

- use sine and use cosine

- If source is symmetric about then even modes vanish

- Few modes needed to compute wake function

Page 8: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Initial Conditions

▪ With PEC boundary conditions for

Page 9: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Combining All Transformations

▪ Issue: how to evaluate in equation?

▪ Fix: replace by

▪ Result:

- Maxwell’s Eqs.

- C. Transform

- Source Def.

- F. Decomp.

- Smoother Src.

- Initial Conds.

Page 10: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Final Steps for the Numerical Method

▪ Boundary conditions?

- Impose PEC on all boundaries including end pipes

(simulation ends before reflections occur in exit region)

▪ Evolve fields with 4th order low-storage RK

▪ Additional Notes:

- Important: align elements along and where is

discontinuous (i.e. when using piecewise-defined orbits)

Page 11: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Wake and Impedance Definitions

- Define longitudinal and transverse wake functions:

- Panofsky-Wenzel theorem:

- Bunch impedance:

- Single particle impedance (only valid for ):

Page 12: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Tapered Beam Pipe Simulation

▪ Tapered Beam Pipe

- Straight wave guide with taper

- No CSR, only geometry generates wake

- Fields sampled along , sum over

- Source size:

- Additional parameters:

• DG order and elements:

• Initial chamber width:

• Final chamber width:

• Chamber height:

• Taper angle:

Page 13: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Tapered Beam Pipe Wake Function

Page 14: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Tapered Beam Pipe Wake Function

Page 15: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Simple Bend Simulation

▪ Rectangular Pipe with Bend

- Straight-bend-straight wave guide

- CSR only, no geometry variation

- Fields sampled along , sum over

- Source size:

- Additional parameters:

• DG order and elements:

• Total chamber width:

• Chamber height:

• Radius of curvature:

• Bend angle:

Page 16: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Simple Bend Wake Function (5mm)

Page 17: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Panofsky-Wenzel Validation (5mm)

Page 18: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Simple Bend Wake Function (1mm)

Page 19: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Panofsky-Wenzel Validation (1mm)

Page 20: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Simple Bend Bunch Impedance

Page 21: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Simple Bend Single Particle Impedance

Page 22: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Simulation

▪ Bunch Compressor Case

- DESY BC0 – assume piecewise constant curvature

- CSR and geometry generates wake

- Fields sampled along , sum over

Page 23: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Wake Function

Page 24: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Wake Function

Page 25: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Bunch Impedance

Page 26: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Bunch Impedance (filtered)

Page 27: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Single Particle Impedance

Page 28: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Single Part. Imp. (filtered)

Page 29: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Longitudinal Field Map

Page 30: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

DESY BC0 Longitudinal Field Map

Page 31: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Summary and Future Outlook

▪ Compared 2D DG CSR code with CST Microwave

Studio and PBCI for tapered beam pipe.

▪ Updated 2D DG CSR code to compute longitudinal

and transverse wake fields and impedances

▪ Improved code performance for higher resolution

▪ Checked validity of Panofsky-Wenzel theorem

(investigating issue with smaller bunch length)

▪ Current and Future Work:

- Export wake fields to CSR Track (work in progress)

- Examine validity of paraxial-approximation codes

Page 32: Updates on CSR Wake Fields with a Discontinuous Galerkin

November 14, 2017 | TU Darmstadt | Fachbereich 18 | Institut Theorie Elektromagnetischer Felder

Thank you for your attention!

Work supported by:

TEMF, TU Darmstadt

DESY, Hamburg