Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Stephen Norum LCLS Oct. 12, 2006 1 LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS."— Presentation transcript:

1 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 1 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

2 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 2 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

3 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 3 1553 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

4 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 4 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

5 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 5 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)

6 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 6 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

7 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 7 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

8 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 8 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

9 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 9 Burst Mode Timing

10 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 10 Burst Mode Logic Burst ModeBurst RequestRate (Hz) 00– 01– 100 11Burst Rate

11 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 11 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

12 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 12 Interim MPS Schedule

13 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 13 Interim MPS Schedule

14 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 14 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

15 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 15 Simplified MPS Device Layout (Note: Only PICs and PLICs shown. Many more devices are input to the MPS)

16 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 16 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

17 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 17 VME-EVR-235 Micro-Research Finland Oy

18 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 18 Full MPS Communication

19 Stephen Norum LCLS MPSsnorum@slac.stanford.edu Oct. 12, 2006 19 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


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

Similar presentations


Ads by Google