WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN SwissFEL Timing System status & plans Babak Kalantari :: Large Research Facilities /Controls :: Paul Scherrer Institut.

Slides:



Advertisements
Similar presentations
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
Advertisements

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)
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
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 SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
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.
Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI EPICS Meeting, Saclay Paul Scherrer Institut SwissFEL Timing System Babak Kalantari.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
Micro-Research Finland Oy MRF Timing System Jukka Pietarinen Timing Workshop CERN February 2008.
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
Wir schaffen Wissen – heute für morgen Paul Scherrer Institut Windows-based camera IOC with a SMB branch Helge Brands.
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.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
Stephanie Allison LCLS Controls Software Meeting Dec 6, 2007 How To Set Up for the Event System on an IOC with an EVR(s) Assumes.
Stephen Norum LCLS Oct. 12, LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS.
THE DIGITAL REVOLUTION. Wir schaffen Wissen – heute für morgen 15. Apr. 2013PSI, Paul Scherrer Institut The fully digital PSI accelerator control room.
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.
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Steps Towards Beam Commissioning: Timing & Synchronization Group Stephan Hunziker for the Timing & Synchronization.
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 Paul Scherrer Institut Synchrotron Light Sources at the Paul Scherrer Institute at the 20th ESLS workshop at BESSY.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Steps towards beam commissioning: RF system group Paolo Craievich :: RF Section :: Paul Scherrer Institut SwissFEL.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Transition to user operation Didier Voulot :: Paul Scherrer Institut SwissFEL Commissioning Workshop, 22 March2016.
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.
ICS interfaces Timo Korhonen ICS Apr 22, 2015.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Overview high-level applications and code management Didier Voulot :: Paul Scherrer Institut … with a lot of input.
MicroTCA Development and Status
SLAC I&C Division / EE Department
Steps Towards Beam Commissioning: BPM System
Beam-Synchronous Data Acquisition (BS-DAQ)
LLRF'15 Workshop, Shanghai, Nov. 4, 2015
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
ATF/ATF2 Control System
SLS Timing Master Timo Korhonen, PSI.
LCLS Timing Software and Plan
Steps towards beam commissioning: Magnet power supplies
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Paul Scherrer Institut
CSNS Accelerator Control and Beam Instrumentation JIN Dapeng, XU Taoguang … June 9, 2015
Status of Fast Controller EPICS Supports for ITER Project
Steps towards beam commissioning: Photon Diagnostics
Revised Commissioning Strategy
LLRF and Beam-based Longitudinal Feedback Readiness
Parity Quality Beam (PQB)
Fill-pattern Control System for KEKB
LCLS Event System - Software
Timing System GSI R. Bär / U. Krause 15. Feb. 2008
Low Level RF Status Outline LLRF controls system overview
EPICS Collaboration Meeting
Timing and Event System for the LCLS Electron Accelerator
FPGA Based Trigger System for the Klystron Department
Low Level RF Status Outline LLRF controls system overview
Mirjam van Daalen, (Stephan Egli, Derek Feichtinger) :: Paul Scherrer Institut Status Report PSI PaNDaaS2 meeting Grenoble 12 – 13 December 2016.
EPICS: Experimental Physics and Industrial Control System
SLS & Diamond Timing System update
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
EPICS status and future at KEK Control Group / Commissioning Group e-/e+ Injector Linac, KEK, Japan Masanori Satoh.
Breakout Session: Controls
LCLS Machine Protection System
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 SwissFEL Timing System status & plans Babak Kalantari :: Large Research Facilities /Controls :: Paul Scherrer Institut EPICS meeting:

Babak Kalantari, Paul Scherrer Institute (PSI) SwissFEL timing system tasks Timing network architecture Event system new generation (300-series) Current status, hardware Current status, software Delay switching technique and MPS assistance Rep rate controls Future plans Outline of the talk Page 2

Babak Kalantari, Paul Scherrer Institute (PSI) 1.Provide precise triggering across the facility 2.Distribute operation-critical machine parameters 3.Assist machine/beam synchronized DAQ and controls 4.Assist Machine Protection System (MPS) 5.Handle latency and drift issues (delay compensation) SwissFEL Timing system tasks Page 3 1st phase 2 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 740m

Timing network architecture Page 4 Babak Kalantari, Paul Scherrer Institute (PSI)

VME-300 event system Page 5 VME-EVM-300 EVG + Fanout/Concentrator Event clock MHz Masked events in Sequencer Segmented Data Buffer Delay compensation VME-EVR-300 Delay compensation GTX driven Universal I/O Slots Pulser gating (switching) dual pulsers outputs Segmented data buffer PCIe-EVR-300DC Delay compensation Pulser gating (switching) dual pulsers outputs Segmented data buffer Babak Kalantari, Paul Scherrer Institute (PSI)

EVR from factors at SwissFEL Page 6 Camera servers (Windows), Motion systems (embedded Linux on PPMAC of Delta Tau ) LLRF, Laser, Diagnostics, magnets, experiments, … Timing network (event/data stream) VME-EVR-300DC PCIe-EVR-300DC embedded-EVR FPGA event/data decoder: BPMs, FE photonics, detectors Timing deviceVME-EVMVME-EVRPCIe-EVREmbedded EVR Total number Installed In operation15806 Babak Kalantari, Paul Scherrer Institute (PSI)

Current status- software Page 7 EPICS driver: mrfioc2, we added support for 300-series Linux (PowerPC, x86), Windows (x86), vxWorks (not tested) Common templates in central pool, local substitutions EPICS driver for Data Buffer: mrfioc2_regDev implements driver layer for regDev (see Dirk’s talk tomorrow) Sends/Receives any data type through standard record types We distribute: pulse ID, master EPICS timestamp, more parameters to come GUI’s Standard Qt panels for EVM and EVR (bundled in driver package) Provide access to every single feature of EVM and EVR

pulse with beampulse without beam  TL green is the trigger with normal delay: on-beam trigger (Beam Ok)  TL red is the trigger with shifted delay: off-beam trigger (Beam Not ok)  shift of ~ 10 us to RF triggers stops acceleration; continues triggering maintains stability  Hardware implementation: (1)A special event is fired upon alarm: RF off-beam event (unmask sequence event) (2)Delay switch occurs instantly for selected triggers (pulser gating) Delay switching mechanism and MPS Page 8 Babak Kalantari, Paul Scherrer Institute (PSI)

RF trigger100 Hz50 Hz100 Hz Gun Laser trigger50 Hz100 Hz25 Hz100 Hz Mains phase+-+Alternate Desired beam rate50 Hz100 Hz10 Hz100 Hz Expected beam rate Rep rate controls Page 9 Rep rate for every event can be set individually Major events affecting beam rate: 2x RF and 2x Laser events Operator only tweaks beam rate by controlling delay switching rate which is achieved by controlling the RF off-beam event rate Machine expert can set RF or Laser event rates independent of beam rate Expected beam rate is co-incidence of RF, laser and off-beam rates Mains cycle sync can be selected as well

Babak Kalantari, Paul Scherrer Institute (PSI) Some look and feel (master app) Page 10

Babak Kalantari, Paul Scherrer Institute (PSI) Future plans… Page 11 Further implementation of the timing network (200 – 750 meter)  Cabling, EVM/EVR installations on Linac1-3, UH and EH Focus will move to timing based apps  New machine timing modes, more involved rep rate controls  Synchronous DAQ commissioning  Sync. Machine scans: synchronous write/read across multiple IOCs (e.g., fast emmitance measurements) Generate trigger-acquisition patterns (e.g. pump-probe exp.)  load/generate complex trigger patterns for multiple components  apply complex DAQ logic synchronously for generated data More sophisticated MPS assistance in multi-bunch operation  Tweak beam rate of selected beamline  Apply delay switching mechanism to pockels cell of selected bunch

Page 12 Wir schaffen Wissen – heute für morgen My thanks go to Controls members Other expert groups Cosylab team at PSI

Babak Kalantari, Paul Scherrer Institute (PSI) Machine synchronous scans (e.g. fast emmitance measurement)  Parameters must be set synchronously across multiple systems (sync. Write)  Read relevant beam characteristic synchronously (sync. read; BSread) Generate trigger-acquisition patterns (e.g. pump-probe exp.)  Upload well defined trigger pattern and acquisition logic to the timing system  Upon user’s demand, timing system generates the requested trigger pattern and the required logic for BSread (when to store/drop data) More fancy stuff Page 13

Babak Kalantari, Paul Scherrer Institute (PSI) MPS-Timing new L0/L1 alarms Example: Insert screen monitor in Athos 1.MPS raises L0-Athos alarm to the timing system 2.Pockels Cell trigger of Athos bunch goes off-beam More fancy stuff … Page 14 L0-Athos alarm