Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
KALYPSO @ VLS XUV Spectra at 1 MHz
Stefan Düsterer for MSK (SDiag) and FS-FLASH-D FLASH Seminar, DESY, 18.12.2018
Page 2
Outline
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
• Motivation • What is VLS and Kalypso ? • Applications and results
• Outlook next version • Thanks …
Page 3 180 182 178 Photon energy (eV)
Spectral measurements Simulation SASE pulses (Self-Amplified Spontaneous Emission )
Page 4
VLS Spectrometer @ FLASH1
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
FLASH1 and bunch repetition rate
FLASH1 (1 MHz, 500 kHz, …)
VLS spectrometer
Bunch No.
K. Tiedtke et al., New journal of physics 11.2 (2009): 023029.
Page 5
KALYPSO
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
KArlsruhe Linear arraY detector for MHz rePetition-rate SpectrOscopy
• Parameters for current version 2.1
• 256 pixels, 50 µm pitch • 14 bit ADC, 2.7 Mfps
• Burst mode -> few 1000 “line images” per 10 Hz • cw operation (for storage rings or cw FELs)
• Continuous data stream out • Low latency for fast feedback
• First demonstration • ANKA/KARA: 2.7 MHz • E-XFEL: 2.25 MHz • FLASH: 1 MHz
Page 6
KALYPSO
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Overview: Building Blocks of the Detector System
Accelerator Photon Beamline User Experiment
KALYPSO board with 16 channel ADC ASICs
Sensor
Data processing Control system
GPUs Carrier with FPGA readout: Data transfer & pre-processing
MTCA.4
Page 7
Applications of KALYPSO
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Different applications
Synchrotron: KALYPSO installed at visible synchrotron radiation port Measure horizontal bunch position and profile Single-shot (turn-by-turn) with 2.7 MHz Continuous data taking => 1.4 GB/s Horizontal synchrotron motion in low-alpha mode
XFEL
Electron bunch Diagnostic: EOS (Bernd Steffen)
FLASH: XUV spectrometer
0 6000 1500 3000 4500
Pixe
l
Turns
0
256
128
64
192
Unpublished Data!
Preliminary, courtesy of B. Kehrer and S. Funkner
By B. Steffen
Page 8
KALYPSO --> DOOCS / DAQ
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Graphical user interface
Page 9
How to get to KALYPSO
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Page 10
VLS – Variable-Line-Spacing spectrometer
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Setup
Reflexionsgitter
Ce:YAG-Kristall
0-te Ordnung(zum Experiment)
G. Brenner et al., Nucl. Instr. and Meth A 635, 99–103 (2011).
Reflexionsgitter
Ce:YAG-Kristall
0-te Ordnung
(zum Experiment)
Page 11
Automatic movement of the VLS detector
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
3 motor movement
G. Brenner et al., Nucl. Instr. and Meth A 635, 99–103 (2011).
Page 12
VLS Spectrometer @ FLASH1
| KALYPSO - a MHz linear array detector | S. Düsterer, 21/11/2018
0th order (to experiment)
6nm 60nm
1st order
VLS grating
FEL beam
G. Brenner et al., Nucl. Instr. and Meth A 635, 99–103 (2011).
Working range: 5.8 – 60 nm Efficiency: 1 – 10 % Resolving power: ~2-3 103
Gotthard-I replaced by KALYPSO
CeYAG scintillator screen imaged by tandem optics
VLS Spectrometer
Kalypso
Page 13
Applications
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
KALYPSO and VLS
Pulse number
Wav
elen
gth
[nm
]
Page 14
First tests KALYPSO
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Korrelation with GMD and Energy server
Correlation with 600.000 FEL pulses
Page 15
Tuning well defined pulse trains
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Start up of SASE tuning After machine tuning
Page 16
Defined slopes
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
e.g. for Absorption spectroscopy
Binding Energy
FEL photon Energy
Bandwidth
Page 17
Intra bunchtrain energy correction
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018 By Ch. Schmidt
Page 18
Outlook
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
KALYPSO v2.5
F M C
# channels Fast ADC
Jitter Cleaning PLL
Bias + Control
# channels Fast ADC
Gotthard –HR chips
Sensor
• ASICs: • From 2x Gotthard 1.6 to 8x Gotthard-HR10 (2017) • Technology: UMC CMOS 110 nm
• HIGH spatial resolution: • 1024 pixels @ 25 µm or 512 pixels @ 50 µm • 25 mm field of view => standard optics
• HIGH frame rate: • Goal: increase frame rate to 10 MHz • 20 GB/s => “big data” and data reduction
courtesy of M. Caselle
courtesy of L. Rota
KALYPSO 2.5 (1024 pix.)
Page 19
Summary
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
MHz line detector at an XUV online spectrometer
• KALYPSO MHz linear array detector • Use for visible / IR light for bursts and cw MHz reprates • Fully integrated in DOOCS / DAQ
• Kalypso + online XUV spectrometer
• Helpful for tuning (either constant or tilted wavelength distribution over pulse train) • Important for many experiments (save the data for analysis) • First attempts to use (LLRF) feedback to get desired wavelength pattern
Page 20
Acknowledgements
| KALYPSO@VLS | Stefan Düsterer, 18/12/2018
Collaborations
• Karlsruhe Institute of Technology KIT • KALYPSO Board Design • Board assembly and Bonding
• Paul Scherrer Institut PSI
• Gotthard ASIC – A. Mozzanica, B. Schmitt
• DMCS, Lodz University of Technology • Design KALYPSO Carrier • Firmware Programming
• DESY
• DOOCS server: Vladimir Rybnikov (MCS4) • KALYPSO operation: Bernd Steffen, Christopher Gerth, Christian Schmidt (MSK) • VLS @ FLASH1: Stefan Düsterer, Günter Brenner, Daniel Haack, Kai Tiedtke (FS-FLASH-D)
Michele Caselle
Dariusz Makowski
Lorenzo Rota (now at SLAC)
Aleksander Mielczarek
Contact@DESY Christopher Gerth – [email protected] Stefan Düsterer - [email protected]
KALYPSO @ VLS�OutlineSASE pulses (Self-Amplified Spontaneous Emission ) VLS Spectrometer @ FLASH1 KALYPSOKALYPSOApplications of KALYPSOKALYPSO --> DOOCS / DAQHow to get to KALYPSOVLS – Variable-Line-Spacing spectrometer�Automatic movement of the VLS detectorVLS Spectrometer @ FLASH1 Applications�First tests KALYPSOTuning well defined pulse trainsDefined slopesIntra bunchtrain energy correction OutlookSummaryAcknowledgements