20
KALYPSO @ VLS XUV Spectra at 1 MHz Stefan Düsterer for MSK (SDiag) and FS-FLASH-D FLASH Seminar, DESY, 18.12.2018

KALYPSO @ VLS - FLASH · 2019-01-15 · Page 4 VLS Spectrometer @ FLASH1 | KALYPSO@VLS | Stefan Düsterer, 18/12/2018 . FLASH1 and bunch repetition rate . FLASH1 (1 MHz, 500 kHz,

  • 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