The Machine Protection System for the European XFEL E. Castro on behalf of the MPS team 08.10.2013.

Slides:



Advertisements
Similar presentations
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 22 October 2009 Martin Postranecky, Matt Warren, Matthew Wing.
Advertisements

New Radiation Safety Interlock System for the SPring-8 Accelerator Complex C. Saji, M. Toko, T. Matsushita, R. Furuta, H. Hanaki, S. Hashimoto 1), Y. Hashimoto,
NERC Lessons Learned Summary December NERC lessons learned published in December 2014 Three NERC lessons learned (LL) were published in December.
1 BROOKHAVEN SCIENCE ASSOCIATES NSLS-II Shielding Workshop S. Buda Personnel Protective Systems March 27, 2007.
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
EUT 1040 Lecture 10: Programmable Logic Controllers.
2D Detectors DAQ Overview 2D detectors are organized as tiles providing 10G Ethernet serialized portions of the full.
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
6/2/2015EIFast Workshop Hamburg, May A Klystron Interlock for the XFEL RF Stations Holger Leich DESY Hamburg and Zeuthen  Joint project: DESY Hamburg.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
Climate Monitoring WEB Interface Using 1_Wire™ Sensors Imad Hoteit Hassan Wehbe.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
The Detector Safety System for LHC Experiments Stefan Lüders ― CERN EP/SFT & IT/CO CHEP03 ― UC San Diego ― March 27 th, 2003.
Lecture 12 Today’s topics –CPU basics Registers ALU Control Unit –The bus –Clocks –Input/output subsystem 1.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
LHC Beam Dump System Technical Audit Trigger Synchronisation Unit.
ITER – Interlocks Luis Fernandez December 2014 Central Interlock System CIS v0.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Stefan Simrock, DESY LLRF-ATCA Review, Dec. 3, 2007 Requirements for the ATCA based LLRF.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
SPIE, PA-IVKrzysztof Czuba1 Improved fiber-optic link for the phase reference distribution system for the TESLA technology based projects Krzysztof.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Machine Protection TTF Martin Staack DESY MVP TTF2 Review Meeting at Salzau, January 2003.
Issues in Accelerator Control Bob Dalesio, December 23, 2002.
1 BROOKHAVEN SCIENCE ASSOCIATES Redundancy Requirements for Critical Devices R. Casey August 8, 2007.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
A configurable Interlock System for RF- Stations at XFEL M.Penno, T. Grevsmühl, H.Leich, A. Kretzschmann W.Köhler, B. Petrosyan, G.Trowitzsch, R.Wenndorff.
NetNumen T31 Common Operations. Objectives Master Basic Configurations of T31 Master Common Operations of T31.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future.
Managed by UT-Battelle for the Department of Energy SCL Vacuum Control System Upgrade Derrick Williams
FUNDAMENTALS OF NETWORKING
‘Review’ of the machine protection system in the SPS 1 J. Wenninger BE-OP SPS MPS - ATOP 09.
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
FLASH 9 mA Workshop, 2009/01/16Lars Fröhlich (MPY), Martin Staack (MCS4) Machine Protection: Status + Outlook Status of the fast protection system Beam.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser DESY Status and Possible Controls Contributions to the ILC Kay Rehlich.
Current NML Layout.  Overall length of building is 72M 3 cryomodules with feed and end cans ~40M Not enough room for both photoinjector and downstream.
Integration and commissioning of the Pile-Up VETO.
Standard electronics for CLIC module. Sébastien Vilalte CTC
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.
RF Phase Reference Distribution for the European XFEL Krzysztof Czuba Warsaw University of Technology, ISE For the RF Synchronization Team P. Jatczak,
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Outline: Introduction Architecture Future.
Machine Protection Systems (MPS) Arden Warner, and Jim Steimel Project X Machine Advisory Committee March 18-19, 2013.
BIS main electronic modules - Oriented Linac4 - Stéphane Gabourin TE/MPE-EP Workshop on Beam Interlock Systems Jan 2015.
NMLTA Protection System Update -Loss Monitors- Arden Warner September 2 nd, 2009.
Failure Analysis Tools at DESY. M. Bieler, T. Lensch, M. Werner, DESY ARW 2013, Melbourne,
PAL-XFEL Commissioning Plan ver. 1.1, August 2015 PAL-XFEL Beam Dynamics Group.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
MicroTCA Development and Status
LLRF'15 Workshop, Shanghai, Nov. 4, 2015
SLS Timing Master Timo Korhonen, PSI.
the CERN Electrical network protection system
XFEL Vacuum System Commissioning
Automation and Feedbacks
WP02 PRR: Master Oscillator and RF Reference Distribution
Controls CBETA controls will extend existing EPICS control system
LHC BLM system: system overview
Notes on Machine Protection for long bunch trains
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
Injector –Linac Status & Schedule E. Bong LCLS FAC October 12, 2006
Interlocking of CNGS (and other high intensity beams) at the SPS
Diagnostics overview and FB for the XFEL bunch compressors
RF Local Protection System
The LHCb Front-end Electronics System Status and Future Development
UITF Conduct of Operations Review
Presentation transcript:

The Machine Protection System for the European XFEL E. Castro on behalf of the MPS team

The XFEL MPS 2 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Outline Requirements of the MPS MPS architecture and hardware Operation Schedule Summary

The XFEL MPS 3 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Requirements of the MPS Protect the accelerator from damage produced by the electron or photon beam Help to control the radioactive activation of the components Facilitate the handling of the machine and minimize the downtime: veto sections in the accelerator and dynamic limitation of beam power Failsafe behavior: able to cope with SEUs, power cuts, cable breaks, … Fast reaction time to minimize the number of bunches that are lost after detection of an alarm and before an action is taken The MPS should be highly reliable and “user-friendly”

The XFEL MPS 4 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Requirements: Reaction times Beam loss location Distance from linac dump kicker Min. number of lost bunches Injector –1970 m0 BC1 –1810 m7 BC2 –1610 m15 Linac center –930 m44 Linac end –320 m69 beam distribution 40 m2 last undulator 1040m44 L XFEL =3010 m (~10us) F XFEL =4.5 MHz Dumping beam in switchyard area would reduce the number of lost bunches inside SASE undulator sections: Up to 100 bunches could be lost before laser is blocked

The XFEL MPS 5 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY MPS architecture Issues: latency of electronics and signal transport speed  additional lost bunches Solution:  Distributed Master/Slave architecture: 2 Masters, 130 slaves  MPS can act on injector laser or dump beam in case of beam losses  Use of optical fibers: fast signal transmission, no EM interference  Mixed daisy chain/star topology  FPGA-driven logic (XSE) (XS1)

The XFEL MPS 6 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY MPS hardware MPS uses µTCA technology: Telecommunication standard adopted by DESY.  compact, versatile and cost-efficient option for ultra-high speed analog and digital signal processing The Masters and Slaves are equipped with DAMC2 boards: MPS will profit from its extended use in XFEL The RTM board feeds the alarm signals to the DAMC2. 45 in 7 out MPS RS422 RTMDAMC2 FPGA 4 I/O optical connections µTCA in DESY: Dosi-Mon card

The XFEL MPS 7 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Overall features Scalability: system can grow Every slave holds all information of all prior connected slaves Slaves can hold one dosimetry board Each input alarm/output action is recorded by DOOCS Low latencies: Interfaces:  Master-Slaves communication via 4 serial in/out optical ports  To Timing System via the µTCA backplane  Signals from/to external systems via RS422 lines MASTER SLAVE Alarms IN Alarms OUT 82 ns 780 ns 1400 ns Measurements done in August An improvement in a factor 3 is expected (plus 5ns/m)

The XFEL MPS 8 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: tasks Collect the status signals and alarms from the output of subsystems in the accelerator In case of alarms, evaluate the response using internal alarm- response matrices Constantly inform the Timing System about maximum allowed bunches and available accelerator sections In case of a critical situation, immediately stop the beam by directly acting on the laser or dump kicker Forwarding certain signals to other subsystems (e.g. Cryo OK signal)

The XFEL MPS 9 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: data structures The two Master boards collect the information about the status of the devices connected to the slaves and generate: Beam Modes: amount of bunches allowed in accelerator sections Section Patterns: beam permissions in several accelerator subsections Beam Modes Section Patterns

The XFEL MPS 10 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: interface with Timing System Beam Modes and Section Pattern are forwarded to the Timing System Together with the requested bunch patterns from the operator, the Timing System will generate the table of allowed Bunch Patterns for each macro-pulse (10Hz) (Bunch pattern: 32 bits with info about bunch charge and path to follow in XFEL) Interface between the MPS and Timing System MPS and Timing System are asynchronous MPS and Timing masters in the same crate MPS and Timing slaves in diagnostics crates along XFEL Communication allows time stamping

The XFEL MPS 11 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: systems connected to the MPS The MPS receives ~2000 status signals from systems in the XFEL It will react inmediately to alarms following a predefined reaction protocol: Establishing a new injection scheme for next macro-pulse (slow reaction) In case of dangerous operating conditions, shutting down laser or dumping beam directly within a macro-pulse (fast reaction) System Approximate number of signals from MPS Speed of outgoing signals Subsystems’ task Dump kicker1FastDump beam Distribution kicker2Fast Distribute beam to SASE lines Laser (output)2 per laserFastLaser pulses System Approximat e number of signals to MPS Speed of incoming alarms Subsystems’ task Vacuum30Slow (sec)Determine Operation Mode Cryo10Slow (sec)Determine Operation Mode Magnets bending I & BC sections (warm) 5Slow (sec)Determine Operation Mode Magnets bending undulator sections (warm) 5Slow (sec)Lead beam to linac dumps Magnet steerers & quads (cold & warm) 600Slow (sec)Steer and focus beam Coupler interlock28 (+3 later)FastRF protection LLRF56FastSteering beam Klystron interlock28FastRF for beam Modulators28FastRF for beam BLM350FastMonitor beam losses BHM24FastHalo monitor Wire scanner44Slow (sec)Diagnostics TPS32*6FastMonitor beam loss BPM72FastOrbit position Dump diagnostics30Fast Protect dump and avoid radiation activation Dump kicker1FastDump beam Distribution kicker1FastDistribute beam to SASE lines Laser1 per laserFastLaser pulses OTR screens27Slow (sec)Diagnostics OTR screens in TDS8Slow (sec)Diagnostics Photon Beamlines9Slow Protect photon beamline components Collimators5Slow Protection of Undulator sections Beam OFF1fastSwitch all Beam OFF manually Radiation monitors390SlowMeasure radiation Personnel Interlock12FastInformation Timing System150FastRunning information MPS2000FastAlarm information Systems connected to the MPS MPS output signals

The XFEL MPS 12 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: interaction with XFEL subsystems All of the persons responsible for the XFEL equipment have been contacted for the elaboration of the CDR. Following points were agreed: Each subsystem will provide the alarm signal in RS422 standard Minimum duration of the signal is 100ns It should be possible to mask alarms to prevent unnecessary XFEL downtime:  Internally by experts in the subsystems  Externally from the MPS Personnal Interlock and Manual Beam Off can bridge the MPS control and stop the beam if needed

The XFEL MPS 13 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: MPS alarm response Taking into account the location of the alarm and the source, the MPS builds a possible reaction scheme. Location of alarm InjectorAccelerator SASE 1/3 (Alster) SASE 2 (Elbe) I 1BC 0L 1BC 1L 2BC 2L 3 MPS response Stop Beam STOP Beam until I1 mode STOP Beam until BC1 mode STOP Beam until BC2 mode DUMP Beam for this section Example: vacuum alarm along XFEL Location of alarm InjectorAcceleratorTLDT4D (Alster)T5D (Elbe) I1D/I2DB1DB2D MPS response Stop Beam or reduce number of bunches Dump Beam for this SASE line Example: alarms in the dumps

The XFEL MPS 14 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: safety of beam transport and experiments The equipment protection system of photon beam lines and experiments is integrated in the machine MPS: Provides: signals from X-ray BLMs and desired Beam Mode Safety highly dependent on the MPS Beam Mode Challenge: to eventually decouple 15 experiments running in 5 SASE beamlines. 5 experiments, different beam requirements but operating with same e - beam

The XFEL MPS 15 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: Organigram of responsibilities Each of the monitors connected to the MPS are responsible for the tuning of their operation conditions (number of bunches that can withstand, thresholds,…) and detect alarms properly. Systems such as LLRF, photon beamlines are equipped with interlock systems to ensure the protection of equipment. The MPS receives their interlock signal. The MPS is responsible of reacting to the alarms.

The XFEL MPS 16 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: MPS failsafe operation The failsafe operation of the MPS system does not rely on hardware redundancies. The correct communication between masters and slaves is guaranteed by special algorithms built on counters, parity bit, detection of broken lines, … However, critical connections (to laser controller or dump) can be set up redundantly. A cable break or short circuit in RS422 lines will be detected and reported as a normal interlock signal without specifying the type. Subsystems connected to MPS are responsible to provide a reliable signal.

The XFEL MPS 17 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: Configuration and visualization Configuration: Masters and slaves boards are configurable through JDDD displays connected to DOOCS MPS servers. After a power cut or hardware-reset the static configuration (reaction to alarms) has to be uploaded from DOOCS into the FPGA Visualization: The status of the MPS will be displayed with JDDD GUIs, for experts and operators. Alarm analysis and handling Every MPS board has an alarm logging and a time stamp for every event. The post-mortem analysis will be done using the alarm logging and time stamps provided by the subsystems. The handling of alarms will be done automatically by the MPS, or manually by the operator. Expert config panel JDDD MPS-server DOOCS MPS-board DAMC2 Dosi-Mon FMC-card config-file Operator panel Expert operation panel JDDD Server tasks: Synchronize static configuration Provide status signals to displays Log events

The XFEL MPS 18 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: MPS configuration MPS configuration panel for FLASH

The XFEL MPS 19 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Operation: MPS visualization Info per MPS-slave and master State of diagnose inputs State of digital outputs Proposed Section Pattern and Beam Modes Board events with time stamps MPS expert view for FLASH

The XFEL MPS 20 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Schedule So far, the schedule of the MPS fits into the XFEL timetable HardwareSoftware DesignMPS-RTM version 1 done and testedAlmost done Manufacturing/ Implementation 24 RTMs are ready for installation. Next generation will be produced starting December 2013 or January 2014 Almost done Installationfirst boards installed for the XFEL gun test. Rest of installation will be done next year in parallel with Timing System. Commissioningwill be done inmediately after a system is connected to the MPS

The XFEL MPS 21 The XFEL MPS, DESY 7 th November 2013 E. Castro - MPY Summary The development of the MPS for the XFEL is ongoing as planned Each of the suppliers of status signals to the MPS was contacted to clarify their integration into the final design of the system. A rough plot of the reaction protocol of the MPS to the alarms was elaborated. The first installation of the MPS for the XFEL injector was successfully done We will gain operation experience at FLASH II before the startup of XFEL More info in the MPS CDR (EDMS number D )