Stephen Norum LCLS Oct. 12, 2006 1 LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS.

Slides:



Advertisements
Similar presentations
Chapter 2 Real-time software design
Advertisements

Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
WHAT IS AN OPERATING SYSTEM? An interface between users and hardware - an environment "architecture ” Allows convenient usage; hides the tedious stuff.
Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor.
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
Stephen Norum LCLS FAC April 16, LCLS Machine Protection System Overview Interim MPS Full LCLS MPS Design Schedule.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
OPERATING SYSTEM OVERVIEW
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
Figure 1.1 Interaction between applications and the operating system.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
SNS Integrated Control System SNS Machine Protection System EPICS Workshop April 27, 2005 Coles Sibley.
Hamid Shoaee LCLS FAC Controls June 17, LCLS Control System Personnel Linac & BC2 Controls progress LTU, Dump Controls.
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.
Oct. 30, 2007 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Argonne National Laboratory is managed by The University of Chicago for the U.S. Department of Energy P0 Feedback Project: Merging EPICS with FPGA’s Nicholas.
Range Measurement Unit Messenger Mercury Laser Altimeter Basic Familiarization.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
INTRODUCE OF SINAP TIMING SYSTEM
APS BPM and power supply applications on micro-IOCs W. Eric Norum
SFT 2841 IN CONNECTED MODE Prepare setting files.
Micro-Research Finland Oy Timing System with Two-Way Signaling cRIO-EVR Jukka Pietarinen EPICS Meeting Padova October 2008.
CRIO as a hardware platform for Machine Protection. W. Blokland S. Zhukov.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
Operating Systems ECE344 Ashvin Goel ECE University of Toronto OS-Related Hardware.
Micro-Research Finland Oy Timing System Modules Jukka Pietarinen EPICS Collaboration Meeting, Argonne, June 2006.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Micro-Research Finland Oy MRF Timing System Jukka Pietarinen Timing Workshop CERN February 2008.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
Dayle Kotturi Lehman Review May 10-12, 2005 LCLS Timing Outline Scope SLC Master Pattern Generator Introducing the PNET VME receiver.
Stephen Schuh Vacuum Controls SCR and 16 November 2005 Vacuum Controls System Concept Review and Preliminary Design Review.
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
Operational SNS Karen S. White Controls Group Leader 10/11/10.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
1: Operating Systems Overview 1 Jerry Breecher Fall, 2004 CLARK UNIVERSITY CS215 OPERATING SYSTEMS OVERVIEW.
Fast Fault Finder A Machine Protection Component.
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.
Operating Systems 1 K. Salah Module 1.2: Fundamental Concepts Interrupts System Calls.
1 Current Status of The Control System for J-PARC Accelerator Complex Hiroshi YOSHIKAWA J-PARC Center at KEK/JAEA October 16, 2007 ICALEPCS2007 at Knoxville.
Steve Lewis Gas Attenuator 11 December Instrumentation & Controls Steve Lewis 11 December 2006 LCLS Gas Attenuator Preliminary.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
Teaching Digital Logic courses with Altera Technology
VME64x Digital Acquisition Board (TRIUMF-DAB) Designed to handle 2 channels of 12-bit 40MHz Data Will be used for both the LTI & LHC beam position system.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Robert C. Sass Sheng Peng LCLS Upgrade Review June IOC Requirements 1 LCLS Phase I Upgrade; IOC CAMAC Support Requirements Robert C. Sass Sheng.
LCLS MPS Upgrade Gasper Jansa, Luciano Piccoli, Jeff Olsen, Garth Brown, Sonya Hoobler, Stephen Norum, Stephanie Allison, Kim Kukhee Adding BSA.
NMLTA Protection System Update -Loss Monitors- Arden Warner September 2 nd, 2009.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
SLS Timing Master Timo Korhonen, PSI.
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Evolution of S-LINK to PCI interfaces
LCLS Timing Outline Scope The order of things
LCLS Event System - Software
UITF MPS system requirements
LCLS Timing Outline Scope The order of things
Machine Protection for LCLS Injector Commissioning (IMPS)
Beam Synchronous Acquisition on IOC
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
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:

Stephen Norum LCLS Oct. 12, LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS progress Burst and single shot modes Interim MPS schedule Full MPS

Stephen Norum LCLS Oct. 12, Overview of Interim MPS Using existing infrastructure (1553 MPS) Adding new signals and devices Interim MPS will be used for gating beam Single Shot Mode Burst Mode MPS algorithm is responsible for both LCLS and CID beam Pockels cell and MPS mechanical shutter limit laser rate on cathode

Stephen Norum LCLS Oct. 12, MPS MPS device faults are input to Latching Digital Input Modules (LDIMs) Algorithms running in local processors (APs) determine the max allowed rate based on these faults The supervisor (SP00) chooses the lowest rate from the APs for the beam’s max allowed rate

Stephen Norum LCLS Oct. 12, Status LDIM Assignments and MPS Database LDIM channels have been assigned VMS database has been built from these assignments Algorithm Algorithm processor code is near completion and is being reviewed

Stephen Norum LCLS Oct. 12, Interim MPS Devices Vacuum valves/status Beam stoppers Magnet power supplies Profile monitors Standalone toroid, toroid comparators Flow switches and temperature monitors Joule meter Tone interrupt unit (TIU) Protection Ion Chambers (PICs)

Stephen Norum LCLS Oct. 12, Interesting Additions MPS responsible for both CID and LCLS beam BAS II stoppers are used to isolate LCLS While BAS II stoppers are in TIU is ignored as there are no devices between BX01 and TD11 Algorithm rate limits LCLS beam only While BAS II stoppers are out TIU works regularly—will zero rate all beams on any TIU fault Algorithm rate limits both CID and LCLS beam Algorithm switches modes automatically

Stephen Norum LCLS Oct. 12, Interesting Additions Burst and Single Shot Modes Required for profile monitor acquisition Burst mode—create a specified number of pulses at a requested rate Single shot—create a single pulse Both modes are preceded and followed by no beam

Stephen Norum LCLS Oct. 12, Burst Mode Implementation EPICS IOC obtains three pieces of information Number of pulses in burst Burst Mode—a request to go enter burst mode Burst Request—the request to allow beam An event receiver (EVR) provides timing data to IOC IOC uses the timing data to count pulses When number of requested pulses have been created, the IOC drops the burst request Timing is handled by IOC, rate limiting logic is handled by MPS algorithm

Stephen Norum LCLS Oct. 12, Burst Mode Timing

Stephen Norum LCLS Oct. 12, Burst Mode Logic Burst ModeBurst RequestRate (Hz) 00– 01– Burst Rate

Stephen Norum LCLS Oct. 12, Single Shot Mode Implementation similar to Burst Mode “Counting” is done in hardware A hardware flip-flop is set when single shot mode is requested When the single shot request is made, a pulse is created The trigger for this pulse clears the flip-flop, ensuring only one pulse is created

Stephen Norum LCLS Oct. 12, Interim MPS Schedule

Stephen Norum LCLS Oct. 12, Interim MPS Schedule

Stephen Norum LCLS Oct. 12, Full MPS Requirements Strict timing requirement—respond to MPS faults before next 120 Hz pulse (8.3 ms) Multiple rate limits determined by fault location Automatic Recovery—if requested, raise beam to before-fault rate after a fault is corrected Fault logic based on how quickly an integrated loss threshold is exceeded

Stephen Norum LCLS Oct. 12, Simplified MPS Device Layout (Note: Only PICs and PLICs shown. Many more devices are input to the MPS)

Stephen Norum LCLS Oct. 12, Full LCLS MPS New hardware developed by MRF Modified VME-EVR-200 (VME-EVR-235) Larger FPGA (XC2VP20) 2× logic cells, 1.5× IO, 2× PPC cores Additional SFP transceiver and clock circuit 10/100 MAC/PHY MMC Slot for Atmel Flash Card 128 MB SDRAM Board has been ordered

Stephen Norum LCLS Oct. 12, VME-EVR-235 Micro-Research Finland Oy

Stephen Norum LCLS Oct. 12, Full MPS Communication

Stephen Norum LCLS Oct. 12, Full LCLS MPS MPS hardware provides a high-speed communication path back to EVG (2.5 Gbps) The MPS’s mitigation path is independent of the EVG and MPG, allowing the MPS to quickly respond to faults Design overview has been presented to small group Conceptual design review scheduled for November 9th