Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI EPICS Meeting, Saclay 22.10..2014 Paul Scherrer Institut SwissFEL Timing System Babak Kalantari.

Slides:



Advertisements
Similar presentations
XFEL C+C HARDWARE : REQUIREMENTS 1) To receive, process and store Timing Signals from TR ( Timing Receiver ) in same crate : - 5 MHz Bunch CLOCK - Bunch.
Advertisements

01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
ESS Timing System Plans and Requirements Timo Korhonen Chief Engineer, Integrated Control System Division May 19, 2014.
Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI MRF workshop, Prague, Eli Beamlines Paul Scherrer Institut SwissFEL Timing System.
Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009 Real-Time Data Transfer using the Timing System (Original slides and driver code by Babak Kalantari)
Stephanie Allison/John Dusatko EPICS Collaboration Meeting May 1, Timing and Event System for the LCLS Electron Accelerator*
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Dayle Kotturi Facility Advisory Committee Meeting October 12, 2004 Injector/Linac Controls An overview of the status of each of.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
SLAC XFEL Short Bunch Measurement and Timing Workshop 1 Current status of the FERMI project (slides provided by Rene Bakker) Photoinjector laser system.
ELI: Electronic Timing System (ETS) at Facility Level E L I – B L – – P R E – B.
Wir schaffen Wissen – heute für morgen 24. August 2015PSI,24. August 2015PSI, Paul Scherrer Institut Embedded PREEMPT_RT Linux for IOxOS VME IOC Damir.
Wir schaffen Wissen – heute für morgen 24 August 2015PSI,24 August 2015PSI, Paul Scherrer Institut Status WP 8.2 RF Low Level Electronic Manuel Brönnimann.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
RF Synchronization Activity at SPARC A.Gallo and D. Alesini, M. Bellaveglia, R. Boni, G. Di Pirro, A. Drago, A.Ghigo P. Baldini, L. Cacciotti, M. Scampati,
INTRODUCE OF SINAP TIMING SYSTEM
Volker SchlottIWBS’04, Grindelwald, Report on internal „mini-workshop on beam stability at SLS” SLS PAUL SCHERRER INSTITUT The workshop.
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
John Dusatko 2012 EPICS Timing Workshop The SLAC Timing System April 24, The Accelerator Timing System at SLAC: Experiences, Ideas & Future Plans.
Micro-Research Finland Oy MRF Timing System Jukka Pietarinen Timing Workshop CERN February 2008.
Low Emittance RF Gun Developments for PAL-XFEL
ASTA roadmap to EPICS and other upgrades Remote monitoring and control DAQ Machine protection Dark current energy spectrometer.
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
Wir schaffen Wissen – heute für morgen Paul Scherrer Institut Timo Korhonen (PSI/GFA Controls) Plans for the SwissFEL Control System EPICS Meeting, BNL.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
FLASH II. The results from FLASH II tests Sven Ackermann FEL seminar Hamburg, April 23 th, 2013.
1 Franz-Josef Decker 1 Multi-Bunch Operation for LCLS Franz-Josef Decker March 17, Definitions and goals multi-bunch within.
Electron Sources for ERLs – Requirements and First Ideas Andrew Burrill FLS 2012 “The workshop is intended to discuss technologies appropriate for a next.
ESS Timing System Prototype 2012 Miha Reščič, ICS
Babak Kalantari, EPICS Collaboration Meeting, Kobe 2009 A generic driver for Data Buffer of MRF Timing System Babak Kalantari Paul Scherrer Institute Switzerland.
Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI MRF workshop, Prague, Eli Beamlines Paul Scherrer Institut Synchronous DAQ using.
The Next Generation Light Source Test Facility at Daresbury Jim Clarke ASTeC, STFC Daresbury Laboratory Ultra Bright Electron Sources Workshop, Daresbury,
Patrick’s Updates - 8/30/11 (one slide for each of the following) 1.XTCAV Project 2.ASTA Gun Test Facility Instrumentation & Controls 3.Fast wire scanner.
The Lead Glass Detector Overview, Experience and Direction.
EtherCAT based RF Interlock System for SwissFEL LLRF 2015 Abstract As part of the overall development effort for SwissFEL's RF and LLRF systems, the RF.
Notes from Tom’s visit 1. Controls is under-staffed 2. Common Diagnostics platforms (BPM, FCT, DCCT, BLM,…) 3. Where possible, ‘Smart’ Diagnostics, running.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Outline: Introduction Architecture Future.
Wir schaffen Wissen – heute für morgen PSI, March 2013 Paul Scherrer Institut PSI / DESY / KIT Mini-Workshop on Longitudinal Diagnostics for FELs.
Wir schaffen Wissen – heute für morgen Paul Scherrer Institut Synchrotron Light Sources at the Paul Scherrer Institute at the 20th ESLS workshop at BESSY.
Machine Protection Systems (MPS) Arden Warner, and Jim Steimel Project X Machine Advisory Committee March 18-19, 2013.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Transition to user operation Didier Voulot :: Paul Scherrer Institut SwissFEL Commissioning Workshop, 22 March2016.
MAX IV linac overview and scope of automation Sara Thorin.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Intra Pulse Phase Control Manuel Brönnimann :: Paul Scherrer Institut LLRF Workshop 2015.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Steps towards beam commissioning: Low Level RF system group Thomas Schilcher :: Paul Scherrer Institut SwissFEL.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN SwissFEL Timing System status & plans Babak Kalantari :: Large Research Facilities /Controls :: Paul Scherrer Institut.
SLAC I&C Division / EE Department
Eduard Prat / Sven Reiche :: Paul Scherrer Institute
Multi-bunch Operation for LCLS, LCLS_II, LCLS_2025
RF Synchronization Activity
Steps Towards Beam Commissioning: BPM System
Beam-Synchronous Data Acquisition (BS-DAQ)
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
LCLS Timing Software and Plan
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Paul Scherrer Institut
Steps towards beam commissioning: Photon Diagnostics
Revised Commissioning Strategy
LCLS Event System - Software
Timing System GSI R. Bär / U. Krause 15. Feb. 2008
Timing and Event System for the LCLS Electron Accelerator
LCLS Commissioning Parameters
Advanced Research Electron Accelerator Laboratory
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Breakout Session: Controls
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
Presentation transcript:

Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI EPICS Meeting, Saclay Paul Scherrer Institut SwissFEL Timing System Babak Kalantari (Controls)

1st phase nd phase ? Linac 3Linac 1InjectorLinac 2 Athos 0.7-7nm Aramis nm BC GeV BC2 2.1 GeV 3.0 GeV GeV user stations GeV Linear accelerators C-Band technology Photocathode RF gun SwissFEL parameters Wavelength from 1 Å - 70 Å Photon energy keV Pulse duration 1 fs - 20 fs e - Energy 5.8 GeV e - Bunch charge pC Repetition rate 100 Hz Bunch per pulse single/double Bunch spacing28ns SwissFEL Machine 740m EPICS Meeting, Saclay Babak Kalantari, PSI

1.Check/Specify H/W requirement: event clock, jitter budget, drifts, functions/features, etc. 2.Specify control system (bus) interfaces/form factors: VME, PCIe, direct event stream, etc. 3.Specify AC mains synchronization issues: phase and/or cycle selection for beam 4.Design/implement timing network: distribution layers, network monitoring, latency issues 5.Specify interface to special system: e.g. Machine Protection System (MPS) 6.Rep rate handling: several event groups with controlled independent rep rates 7.Beam rate handling: control beam rate without manipulating rep rate (fixed trigger rate) 8.Pulse-synchronous acquisition & controls  Synchronous read: pulse ID tagging, time stamping, coordinate parallel acquisition instances (multi-user), local/remote buffering, synchronous archiving  Synchronous write: synchronous machine scans, e.g. fast emmitance measurements involves synchronous magnet setting and beam profile reading (Swiss)FEL Timing homework EPICS Meeting, Saclay Babak Kalantari, PSI

Timing Distribution Network EPICS Meeting, Saclay Babak Kalantari, PSI

 Event clock MHz, 7ns, (specifies delay and event positioning resolution)  Event sequence (re)programming at 100 Hz  New features: conditional sequence events (EVG), double delay pulsers (EVR) SwissFEL Event System EPICS Meeting, Saclay Babak Kalantari, PSI 1 EVG (VME) 70 Fan-out/concentrator, full-duplex1-to-8, (VME) 150 EVR (VME) 90 EVR (PCIe) 20 EVR (PMC/XMC) 100 embedded EVR (Direct event stream) VME-based systems: RF, LLRF, Laser, diagnostics, etc. Camera servers, detectors systems, motion control systems Compact VME systems; plugged on CPU board or intelligent FPGA carrier (aka IFC) decode event stream in custom FPGA: BPMs, diag. front-end electronics, e.g. BLMs, etc.

 some systems require trigger at every pulse (fixed 100Hz)  RF rate triggers (variable ≤ 100Hz, e.g., 25Hz, …) due to lack of performance, available power, radiation budget, etc.  Laser rate triggers (variable ≤ 100Hz, e.g., 10Hz, …) pulses with expected beam; controlled reduced rate for machine protection or development, can include diagnostics systems Rep rate controls EPICS Meeting, Saclay Babak Kalantari, PSI  Every sequence has different event pattern with respect to previous Works well with good book-keeping of event patterns (i.e. soft sequences) and running of H/W sequencers in Ping-Pong (parallel play/program)

 Delay shift mechanism to generate beam blackout Machine Protection System (MPS) interface pulse with beampulse without beam  TL in green is the trigger with normal delay; leads to beam generation (Beam Ok)  TL in red is the trigger with shifted delay; leads to beam blackout (Beam Not ok)  shift of ~ 10 us to Gun RF; why delay shift? continues triggers maintain machine stability  Required actions: (1)Delay shift occurs immediately for selected triggers (2) Beam status has to be reliably distributed (Beam (Not) Ok) EPICS Meeting, Saclay Babak Kalantari, PSI

 General timing question for every system at each (100Hz) pulse: a)Should this system be triggered? determined by (event) rep rate b)Should the trigger delay be shifted? determined by MPS or user’s demand  on-demand Gun RF delay shift? machine conditioning without beam, e.g., startup  on-demand Laser delay shift? dark current measurement (without shutter control) c)What is beam status? whether or not beam will be produced Machine timing operation modes Machine Timing Modes Apply delay shift during rate reduction MPS alarm shift Laser delay shift Gun RF delay Beam status A: No reduced rate B: reduced for Laser C: reduced for Gun RF Yes / No No Ok Yes-- Not ok NoYesNo Not ok No Yes Not ok EPICS Meeting, Saclay Babak Kalantari, PSI

 New requirements pushes towards new generation of the event system  Extracting operational requirements requires effort and patience  FEL timing involves many interesting challenges Conclusion EPICS Meeting, Saclay Babak Kalantari, PSI

Thanks! EPICS Meeting, Saclay Babak Kalantari, PSI

Some consequence:  It must be possible to force on-demand shifted delay locally & individually per system  MPS alarm must override local demand of shifted delay  Beam status (signal/info) is a global machine status to be distributed reliably:  Known ahead of time if caused by on-demand shifted delay (easy)  Otherwise, unknown until MPS processing time is finished (difficult) Additional feature:  Emulation of MPS alarm internally in timing system (e.g., test or simulation purposes) Even more:  For the next N pulses (don’t) produce beam using shifted delay only Machine timing modes, cont’d EPICS Meeting, Saclay Babak Kalantari, PSI

Incomplete list; suggests some implementation ideas too 1.Event clock MHz 2.Continuous drift compensation; long term drift < 0.7ns peak-peak 3.Delay shift mechanism (controlled by DBUS / events / both ??); must allow enable/disable and local/manual control 4.Sequence event masking (in/out) controlled int./ext. 5.Data buffer transmit upon int./ext. H/W trigger (in addition to S/W trigger) 6.Distribution (fan-out) monitoring (VME bus interface) 7.Upstream data (and event) broadcasting by EVG without S/W intervention 8.Stimulate delay shift mechanism at EVG internally in addition to external MPS alarm Short list of requirements