Upload
hartman-leinwand
View
213
Download
0
Embed Size (px)
Citation preview
Beam Dynamics Meeting March 05 2007 1
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Simulation of Longitudinal Beam Dynamics
Fachgebiet Theoretische Elektrotechnik und Numerische FeldberechnungPD Dr. Markus Clemens
Sebastian Lange, Markus ClemensChair for Theory in Electrical Engineering and Computational ElectromagneticsFaculty of Electrical Engineering, Helmut-Schmidt-University, HamburgEmail: [email protected]
DESY Hamburg, March 05, 2007
DESY Beam Dynamics Meeting
Beam Dynamics Meeting March 05 2007 2
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
• Introduction
• Overview LiTrack
• Optimization
• State of LSC Impedance Extension
• Summary and Next Steps
Beam Dynamics Meeting March 05 2007 3
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Introduction
Example 1
Beam Dynamics Meeting March 05 2007 4
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Introduction
Example 2
Beam Dynamics Meeting March 05 2007 5
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
• Introduction
• Overview LiTrack
• Optimization
• State of LSC Impedance Extension
• Summary and Next Steps
Beam Dynamics Meeting March 05 2007 6
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Attributes of Original LiTrack Code
• Longitudinal phase space single bunch tracker
• RF acceleration
• Bunch compression up to 3rd order
• Cavity wakes
• Random distributions
Original Reference:
P. Emma and K.L.F. Bane, LiTrack: A FAST LONGITUDINAL PHASE SPACE TRACKING CODE WITH GRAPHICAL USER INTERFACE, PAC ’05 / SLAC-PUB-11035
Beam Dynamics Meeting March 05 2007 7
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Extensions to LiTrack
• Set up by energy and momentum derivatives (“knobs”)
• Minimization of the longitudinal rms emittance
– Constrained minimization of the longitudinal rms emittance (SQP- local convergent)
– Penalty emittance minimization (GA - global convergent)
– Hybridization of both algorithms
• Systematic distribution
• Longitudinal space charge impedance (in the works)
• Manual / Documentation (draft available / under construction)
Beam Dynamics Meeting March 05 2007 8
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
The New GUI• Linac definitions by pics• Clearly arranged panels• New introduced menu bar• Parameter/target choice
• Optimization for more than one BC system.
Beam Dynamics Meeting March 05 2007 9
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
The Knob Panel
Known from specification:
Energy adjustment
Momentum chirp adjustment
Symmetry tuning Precision adjustment of tails
Reference:
M. Dohlus and T. Limberg, BUNCH COMPRESSION STABILITY DEPENDENCE ON
RF PARAMETERS
Beam Dynamics Meeting March 05 2007 10
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
The GUI Pictograms
Mark, no action
General Bunch Compression
Chicane (low angle approx.)
RF Linac
FIT-point (Peak current, energy, skewness, correlation coefficient and rms emittance )
End of track
Beam Dynamics Meeting March 05 2007 11
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
• Introduction
• Overview LiTrack
• Optimization
• State of LSC Impedance Extension
• Summary and Next Steps
Beam Dynamics Meeting March 05 2007 12
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
General Problem Description
Optimization aims:
• Minimal longitudinal rms emittance
subject to requirements
• Peak current
• Energy
• Symmetric current profile
• Positive correlation in phase space
• Bounds on the design variable
• Nonlinear Constrained Optimization
• Nonlinear Constraints
SQPApproximation of the start values
Beam Dynamics Meeting March 05 2007 13
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Start Values by Genetic Algorithms
Determination of start values:
• Global optimization (GA)
Subject to Constraints• Positive correlation, else• Bounds on the design variable
GA Start values SQP Result
Beam Dynamics Meeting March 05 2007 14
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Schema of Hybridization
GA
Start population
SQP
Result Start value
Result
Start population inthe space of bounds
Minimization of the penalty problem
Constrained optimization of thereal problem
Analogy to Hill-Climb-Algorithm:
• GA finds the hill
• SQP searches the crest
Beam Dynamics Meeting March 05 2007 15
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Result 1 - Without Cavity Wakes
Time needed: 6.8 s
Beam Dynamics Meeting March 05 2007 16
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Result 1- With Cavity Wakes
Time needed:79.3 s
Beam Dynamics Meeting March 05 2007 17
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Result 1 – Start Values by GA Without Wakes
Time needed:4.5 min
Beam Dynamics Meeting March 05 2007 18
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Result 2 – Without Wakes - GA Results
Beam Dynamics Meeting March 05 2007 19
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Result 2 – Without Wakes - SQP Results
Time needed: 7.6 min
Beam Dynamics Meeting March 05 2007 20
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
• Introduction
• Overview LiTrack
• Optimization
• State of LSC Impedance Extension
• Summary and Next Steps
Beam Dynamics Meeting March 05 2007 22
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Model Assumptions
• RF-Sections
Constant energy gradient
• Compressors / Drifts
Constant energy
• Beta function
from component list
in sections constant
• Beam size
Beam Dynamics Meeting March 05 2007 23
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Analytical Modes of LSC
Analytical Integration
Possible alternatives to analytical model :
• Numerical Integration
• Adaptive Simpson quadrature
• Adaptive Lobatto quadrature
Beam Dynamics Meeting March 05 2007 24
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Beta Function
Reference:
W. DeckingXFEL Componentlist 3.3
Beam Dynamics Meeting March 05 2007 25
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
• Introduction
• Overview LiTrack
• Optimization
• State of LSC Impedance Extension
• Summary and Next Steps
Beam Dynamics Meeting March 05 2007 26
Professur für Theoretische Elektrotechnik und Numerische FeldberechnungSebastian Lange
Summary and Next Steps
Summary• Extension by knobs• Optimization of bunch compression system• New convenient GUI• Implementation of systematic distribution• Implementation of LSC impedance (in the works)• Documentation ((permanently) under construction)
Acknowledgement to Martin Dohlus and Torsten Limberg for guidance and many helpful discussions!
Future Work• Implementation of LSC impedances and wakes• Sensitivity analysis and search for insensitive working points• Improvement of the actual optimization design