RF Tweak 5 Tool for FLASH and XFEL

Slides:



Advertisements
Similar presentations
First Steps XFEL S2E with CSRtrack Convert elegant particlefile upstream of BC-3 into CSRtrack input CSRtrack results.
Advertisements

Compression Scenarios for the European XFEL Charge and Bunch Length Scope Igor Zagorodnov 1st Meeting of the European XFEL Accelerator Consortium DESY,
FEL Beam Dynami cs FEL Beam Dynamics T. Limberg Short Bunches at FLASH.
Two-dimensional Effects on the CSR Interaction Forces for an Energy-Chirped Bunch Rui Li, J. Bisognano, R. Legg, and R. Bosch.
The echo-enabled harmonic generation (EEHG) options for FLASH II Haixiao Deng, Winfried Decking, Bart Faatz FEL division, Shanghai Institute of Applied.
Nominal and no CSR (R 56-1 = 55 mm, R 56-2 = 59 mm, R 56-3 = 0) L1 phase = 21 deg, V 3.9 = 55 MV CSR OFF BC3 OFF Elegant Tracking  z1 = mm (post.
BC System – Review Options ● BC2 working point (energy-charge-compr.) ● 2BC (rf-rf-bc-rf-bc-rf) ● table: 2BC (rf-rf-bc-rf-bc-rf) dogleg + 2BC (rf-dog-rf-rf-bc-rf-bc-rf)
FLASH Simulations SASE Killer Igor Zagorodnov S2E Meeting DESY 24 June 2014.
Tessa Charles Australian Synchrotron / Monash University 1 Bunch Compression Schemes for X-band FELs.
1 Bates XFEL Linac and Bunch Compressor Dynamics 1. Linac Layout and General Beam Parameter 2. Bunch Compressor –System Details (RF, Magnet Chicane) –Linear.
Juhao Wu Feedback & Oct. 12 – 13, 2004 Juhao Wu Stanford Linear Accelerator Center LCLS Longitudinal Feedback with CSR as Diagnostic.
P. Emma, SLACLCLS Commissioning – Sep. 22, 2004 Linac Commissioning P. Emma LCLS Commissioning Workshop, SLAC Sep , 2004 LCLS.
P. Emma, SLACLCLS FAC Meeting - April 29, 2004 Linac Physics, Diagnostics, and Commissioning Strategy P. Emma LCLS FAC Meeting April 29, 2004 LCLS.
Feedback and CSR Miniworkshop on XFEL Short Bunch, SLAC, July 26 – 30, 2004 Juhao Wu, SLAC 1 Juhao Wu Stanford Linear Accelerator.
Feedback and CSR Miniworkshop on XFEL Short Bunch, SLAC, July 26 – 30, 2004 Juhao Wu, SLAC 1 Juhao Wu Stanford Linear Accelerator.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Beam dynamics meeting, 2007/05/14Lars Fröhlich, MPY Dark Current Transport at FLASH Start-to-end tracking simulation analysis of beam and dark current.
Loss maps of RHIC Guillaume Robert-Demolaize, BNL CERN-GSI Meeting on Collective Effects, 2-3 October 2007 Beam losses, halo generation, and Collimation.
Beam Dynamic Shifts 2011 C. Behrens, W. Decking, M. Dohlus, H. & D. Edwards, C. Gerth, T. Hellert, T. Limberg, P. Piot, E. Schneidmiller, M. Scholz, M.
FEL Beam Dynami cs FEL Beam Dynamics T. Limberg FEL driver linac operation with very short electron bunches.
Influence of the Third Harmonic Module on the Beam Size Maria Kuhn University of Hamburg Bachelor Thesis Presentation.
Simulation of Positron Production and Capturing. W. Gai, W. Liu, H. Wang and K. Kim Working with SLAC & DESY.
Beam Dynamics Meeting Bolko Beutner, DESY Report from “Characterization of High Brightness Beams” Workshop in Zeuthen Bolko Beutner, DESY Beam.
Low Emittance RF Gun Developments for PAL-XFEL
Max Cornacchia, Paul Emma Stanford Linear Accelerator Center Max Cornacchia, Paul Emma Stanford Linear Accelerator Center  Proposed by M. Cornacchia (Nov.
FLASH II. The results from FLASH II tests Sven Ackermann FEL seminar Hamburg, April 23 th, 2013.
Beam Dynamics and FEL Simulations for FLASH Igor Zagorodnov and Martin Dohlus Beam Dynamics Meeting, DESY.
A bunch compressor design and several X-band FELs Yipeng Sun, ARD/SLAC , LCLS-II meeting.
Accelerator Science and Technology Centre POST-LINAC BEAM TRANSPORT AND COLLIMATION FOR THE UK’S NEW LIGHT SOURCE PROJECT D. Angal-Kalinin,
Accelerator Science and Technology Centre Extended ALICE Injector J.W. McKenzie, B.D. Muratori, Y.M. Saveliev STFC Daresbury Laboratory,
Beam Dynamics Meeting Bolko Beutner, DESY Summary of new FLASH CSR studies Bolko Beutner, DESY Beam Dynamics Meeting
Accelerator Science and Technology Centre POST-LINAC BEAM TRANSPORT AND COLLIMATION FOR THE UK’S NEW LIGHT SOURCE PROJECT D. Angal-Kalinin,
XFEL Beam Dynamics Meeting Bolko Beutner, DESY Velocity Bunching Studies at FLASH Bolko Beutner, DESY XFEL Beam Dynamics Meeting
T. Limberg Position of the 3rd Harmonic System. Injector (with first Bunch Compression Stage) 2 European XFEL MAC May 2010 T. Limberg.
J. Wu J. Wu working with T.O. Raubenheimer, J. Qiang (LBL), LCLS-II Accelerator Physics meeting April 11, 2012 Study on the BC1 Energy Set Point LCLS-II.
3D codes: TraFiC4 and CSRtrack Torsten Limberg DESY Zeuthen 2003.
Change in Program Tuesday Morning Review of 2002 CSR Workshop (T. Limberg, 20 min) CSR calculation Models (M. Dohlus, 40 min) The 3D Codes TraFiC4 and.
S2E (start-to-end) Simulations at DESY T. Limberg TESLA Collaboration Meeting in Frascati, May 2003.
Lessons Learned From the First Operation of the LCLS for Users Presented by Josef Frisch For the LCLS March 14, 2010.
Computational Needs for the XFEL Martin Dohlus DESY, Hamburg.
Vacuum specifications in Linacs J-B. Jeanneret, G. Rumolo, D. Schulte in CLIC Workshop 09, 15 October 2009 Fast Ion Instability in Linacs and the simulation.
Christopher Gerth & Christopher Behrens Mini-Workshop on Longitudinal Diagnostics for FELs 11/12 March 2013, PSI, Villigen TDS induced energy spread.
XFEL Beam Dynamics Meeting Bolko Beutner, DESY First results of micro-bunching and COTR experiments at FLASH Bolko Beutner, Winfried Decking,
PAL-XFEL Commissioning Plan ver. 1.1, August 2015 PAL-XFEL Beam Dynamics Group.
A single-shot method for measuring fs bunches in linac-based FELs Z. Huang, K. Bane, Y. Ding, P. Emma.
+ SwissFEL Matlab Toolbox ADAQA used for Emittance Measurements Bolko Beutner, Rasmus Ischebeck PSI / DESY / KIT Mini-Workshop on Longitudinal Diagnostics.
Frank Stulle, ILC LET Beam Dynamics Meeting CLIC Main Beam RTML - Overview - Comparison to ILC RTML - Status / Outlook.
LSC/CSR Instability Introduction (origin of the instability) CSR/LSC
LCLS Commissioning & Operations High Level Software
Minjie Yan Ch. Gerth, E. Hass Deutsches Elektronen-Synchrotron (DESY)
Multi-bunch Operation for LCLS, LCLS_II, LCLS_2025
Slice Parameter Measurements at the SwissFEL Injector Test Facility
XFEL Beam Physics 10/30/2015 Tor Raubenheimer.
Longitudinal Diagnostics for start-up
LCLS Commissioning & Operations High Level Software
XFEL Bunch Compression System Tuning
What did we learn from TTF1 FEL?
Time-Resolved Images of Coherent Synchrotron Radiation Effects
Diagnostics overview and FB for the XFEL bunch compressors
OBSERVATION OF FEMTOSECOND BUNCH LENGTH USING A TRANSVERSELY DEFLECTING STRUCTURE Markus Hüning*, Andy Bolzmann, Holger Schlarb (DESY, Hamburg), Josef.
Simulation Calculations
Two-bunch self-seeding for narrow-bandwidth hard x-ray FELs
Linac/BC1 Commissioning P
High Level Physics Applications for LCLS Commissioning
Laser Heater Integration into XFEL. Update.
Linac Physics, Diagnostics, and Commissioning Strategy P
First results of micro-bunching and COTR experiments at FLASH
Current State of the Lattice Studies for the XFEL Injector
Bunch Compression Experiment in VUV-FEL BC3
New VUV-FEL Simulation results
Presentation transcript:

RF Tweak 5 Tool for FLASH and XFEL Bolko Beutner FEL Seminar 17.2.2015 How to edit the title slide Upper area: Title of your talk, max. 2 rows of the defined size (55 pt) Lower area (subtitle): Conference/meeting/workshop, location, date, your name and affiliation, max. 4 rows of the defined size (32 pt) Change the partner logos or add others in the last row.

Contents Introduction Program Overview RF Setup Particle Distributions LOLA Simulations Demo Summary and Outlook

Introduction Demand for a fast longitudinal tracking code to assist in machine operation (e.g. compression setup, SASE tuning,…) Self field effects should be included as much as possible Code should be user friendly for control room operation RF Tweak 5 developed by BB, M. Dohlus, C. Henning uses: Xcomm by S. Meykopff and J. Wilgen for machine controls comunication Datagui by S. Meykopff for GUI

energy independent CSR kernels (about 4GB for XFEL) RFTweak 5 Fast self field calculations are possible by precalculating wake kernel tables which are stored to disk energy independent CSR kernels (about 4GB for XFEL) Energy dependent tables for wakes and LSpCh (about 150MB each) Recalculation required if energy profile changes (ca. 2 minutes) Results are stored to disk so following tracking runs with the same energy do not require this preparation Example: Full XFEL 1D tracking with 1M particles, wakes on, LSpCh on, no CSR in less than 5 seconds

GUI Overview

GUI Overview Code is developed to deal with FLASH and XFEL For FLASH the code can be found in the standard jddd panel for FLASH Tools In the moment the code is executed from /home/ttflinac/beam_dynamics/Work_in_Progress/BB/rftweak5/ rf_tweak5_FLASH.m rf_tweak5_XFEL.m rf_tweak5_gui_bb.m Subversion repository is available

Reference Energy Management Energy Profile correspond to the wake tables -- deviations must not exceed percent level for accurate self-field calculations Reference energy can be changed to actual energy profile (‘fix reference energy’) recalculating the tables, or the RF can be automatically adjusted to match reference energy (‘fix energy’)

RF Setup Methods RF phase and voltage can be read from machine for analysis of present setup Different options to modify RF setup Direct RF phase and amplitude adjustment Beam energy profile is not maintained - > beam energy for wake tables needs to be recalculated Energy profile conserving methods (complex, shape)

Complex RF Setup Energy gain is given by the Real Part of the RF as the phase is relative to the beam (phi = 0) Chirp is controlled by the Imaginary part without changing energy gain Each RF station is managed individually in contrast to the ACC1 / 39 multiknob Im Re

Sum Voltage Multiknobs I Interplay between ACC1 and ACC39 should be described by the required phase space downstream of ACC39 Before ACC1 Igor Zagorodnov and Martin Dohlus Semianalytical modeling of multistage bunch compression with collective effects Phys. Rev. ST Accel. Beams 14, 014403 (2011) first BC

Sum Voltage Multiknobs I ACC1 Problem: ACC39 Igor Zagorodnov and Martin Dohlus Semianalytical modeling of multistage bunch compression with collective effects Phys. Rev. ST Accel. Beams 14, 014403 (2011)

Sum Voltage Multiknobs I Solution: Igor Zagorodnov and Martin Dohlus Semianalytical modeling of multistage bunch compression with collective effects Phys. Rev. ST Accel. Beams 14, 014403 (2011)

Sum Voltage Multiknobs I skewness 3rd order curvature 2nd order Compression is affected by the first order Changes in the second order shift the current peak The third order bends the spikes Igor Zagorodnov and Martin Dohlus Semianalytical modeling of multistage bunch compression with collective effects Phys. Rev. ST Accel. Beams 14, 014403 (2011)

Sum Voltage Multiknobs II Problem: The energy gain and relative chirp generated per linac section can be treated in a similar fashion as the ACC1/39 problem RF amplitude V0 and phase is obtained from the ”requested” V and V’ Similar to the complex method downstream of ACC39 Solution:

Sum Voltage Control as Doocs Server

Chicanes are either set manually or read from machine BC Setup FLASH Chicanes are either set manually or read from machine Magnetic field B is adjustable while R56,…, and bending angle are calculated based on the reference energy Elements as Doglegs or Collimators are not adjustable Individual CSR toggle per section Example: switching CSR on for FLASH BC3 increases tracking time from 5s to about a minute XFEL

Input Particle Distributions ASTRA dumps downstream of ACC1 are accepted as input Chirp generated by ACC1 is implemented by simple backtracking, therefore ACC1 settings from ASTRA run are required The information are either taken from an ASTRA input deck or from an .txt file which needs to be provided 2. Backtracking 1. Input Distribution ACC1 ACC39 3. Tracking

Input Particle Distributions ASTRA dumps downstream of ACC1 are accepted as input Chirp generated by ACC1 is implemented by simple backtracking, therefore ACC1 settings from ASTRA run are required The information are either taken from an ASTRA input deck or from a .txt file which needs to be provided 2. Backtracking 1. Input Distribution ACC1 ACC39 3. Tracking

Input Particle Distributions Input Distributions are selected in a Menu A list of prepared Input Distributions is configured in a config file (‘FLASH.conf’ , ‘XFEL.conf’) flexible inclusion of new input distributions

LOLA Longitudinal phase space distribution is transported to the LOLA screen with randomised transverse coordinates assuming some constant emittance along the bunch

LOLA Simulation Simulation of LOLA streak in spectrometer Comparison between ‘real’ and LOLA phase spaces Real Screen dimensions and resolution Position offsets and different streak voltage No transverse wakes implemented yet….

For XFEL a laser heater element is included A simple Gaussian heating can be replaced by a ‘proper’ spectrum based on transverse electron and laser beam dimensions Simone Spampanati et. al., COMMISIONING OF THE FERMI@ELETTRA LASER HEATER, Proceedings of FEL2012, Nara, Japan

Demo….

Wiki / Bug reports and feedback https://xfel-wiki.desy.de/RF_tweak_GUI

Summary and Outlook An efficient longitudinal tracking code for control room use was developed CSR, wakes, LSpCh, and Laser Heater are included LOLA images can be generated for the simulated results Next Steps: Include further longitudinal Diagnostics like Compression monitors FLASH 2 GUI cleanup Testing and comparison with beam real beam… (no beam time requested yet)