Interlock System Implementation at VXD Workshop in Pisa

 
Interlock
L.Lanceri /INFN Trieste
VXD Workshop, Pisa 03/10/2014
 
1
 
Who interlocks whom, when ?
Belle II global, (PXD + SVD) = VXD local
[“Software interlocks”  
   Slow Control, EPICS ]
Hardware interlock: implementation ?
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
1. WHO INTERLOCKS WHOM, WHEN?
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
2
 
?
 
?
 
?
 
Who ?
 
Tentative list of (hardware) interlock sources for VXD
VXD/Belle II beam abort
SuperKEKB beam abort (injection?)
VXD Temperature: NTC thermistors
VXD Humidity: sniffers + Vaisala sensors
VXD CO
2
 cooling plant
Earthquake sensors ?
Fire detectors in the experimental hall ?
… more? Alarms/signals from nearby subdetectors, SuperKEKB, …?
Software interlocks: EPICS
Full conditions information available, programming flexibility
Not considered here, it is a separate issue
A complete list of interlock sources is needed
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
3
 
Example: NTCs ELMB readout & interlock
 
4
 
detector
 
docks
up to
6 x 16 = 96
NTC sensors
 
Box in Electronics Hut
 
PC
 
CANbus
 
ELMB
 
ELMB
 
ELMB
 
Power supply
 
≈ 3÷4 m
16 twisted
pairs
(no shield)
 
shielded
Twisted
pairs (16)
 
(shield
grounded
at docks)
 
current
sources
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
HW Interlock
 
to main
interlock
 
EPICS
Slow Control
 
Whom ?
 
Tentative list of (hardware) interlock recipients in VXD
PXD power supplies: global or by subsections ?
SVD power supplies: global or by subsections ?
… more?
 
Other recipients of VXD-generated interlocks
Global Belle II interlock system ?
Neighbor subdetectors ?
… others?
 
A complete list of interlock recipients is needed
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
5
 
When ?
 
In principle, simple logical OR of different sources
VXD/Belle II 
beam abort
SuperKEKB 
beam abort (+ injection?)
VXD Temperature: NTC thermistors, if 
temperature above threshold
VXD Humidity: sniffers + Vaisala sensors, if 
Dew Point > -30
o
C
VXD CO
2
 cooling plant, 
shut down or failure, CO
2
 leaks etc.
… etc
To be implemented in “permit” mode
defective connections or missing conditions generate an interlock
More refined interlock conditions and outputs ?
Ramp down only parts of the PXD or SVD ?
Flexibility/programmability, implementation issues, see below
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
6
 
2. BELLE II GLOBAL INTERLOCKS
AND VXD…
 
Nakayama-san is coordinating the overall Belle II Monitoring and Interlocks
see 16
th
 B2GM report (mainly monitoring discussed up to now)
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
7
3. VXD HARDWARE INTERLOCK:   
 
 
IMPLEMENTATION ?
03/10/14
VXD workshop - L.Lanceri - Interlocks
8
?
 
?
 
VXD Interlock Implementation ?
 
Requirements, in order of priority:
Reliability, availability of spares, uniformity across Belle II/SuperKEKB
Independence from network & software
Some flexibility/programmability
partial interlocks ?
evolving interlock conditions and requirements ?
Possible implementations, in order of complexity:
Hardwired OR of inputs (standardized across Belle II ?)
Examples: SIAM modules in BaBar, Beam Abort units in SuperKEKB
More complex decision logics (i.e. FPGA-based), custom made or
commercial (standardized across Belle II ??)
Industry-standard, commercial Programmable Logic Controllers (PLC)
For instance Siemens PLCs, adopted by some experiments
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
9
“Low end” implementation examples
BaBar/PEP-II “SIAM” modules
03/10/14
VXD workshop - L.Lanceri - Interlocks
10
SuperKEKB abort modules
In both cases, essentially
hardwired ORs of inputs
 
“high end” implementation example
 
Siemens PLC (Programmable Logic Controller)
in a subdetector at LHC
 
 
 
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
11
 
PLCs (or similar approaches) an overkill?
It depends on the global Belle II decisions
 
 
 
Conclusions, To Do
 
Who? a complete list of interlock sources is needed
VXD Temperature, humidity, leaks, …; Belle II, SuperKEKB
 
Whom? a complete list of interlock recipients is needed
PXD, SVD power supplies, (granularity), …; Belle II, SuperKEKB
 
When? interlocking conditions need to be defined
(thresholds, combined conditions, etc.)
 
Implementation
Reliability; some flexibility (masks etc.); uniformity across Belle II !
 
 
03/10/14
 
VXD workshop - L.Lanceri - Interlocks
 
12
Slide Note
Embed
Share

The VXD workshop held in Pisa on 03/10/2014 focused on the interlock system for the Belle II global setup. Discussions included hardware and software interlocks, potential sources of interlock signals, and recipients of interlock notifications. The workshop highlighted the need for a comprehensive list of interlock sources and recipients to enhance system effectiveness and reliability.

  • Interlock System
  • VXD Workshop
  • Belle II
  • Hardware Interlock
  • Software Interlock

Uploaded on Sep 17, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Interlock L.Lanceri /INFN Trieste VXD Workshop, Pisa 03/10/2014 Who interlocks whom, when ? Belle II global, (PXD + SVD) = VXD local [ Software interlocks Slow Control, EPICS ] Hardware interlock: implementation ? 03/10/14 VXD workshop - L.Lanceri - Interlocks 1

  2. ? ? ? 1. WHO INTERLOCKS WHOM, WHEN? 03/10/14 VXD workshop - L.Lanceri - Interlocks 2

  3. Who ? Tentative list of (hardware) interlock sources for VXD VXD/Belle II beam abort SuperKEKB beam abort (injection?) VXD Temperature: NTC thermistors VXD Humidity: sniffers + Vaisala sensors VXD CO2 cooling plant Earthquake sensors ? Fire detectors in the experimental hall ? more? Alarms/signals from nearby subdetectors, SuperKEKB, ? Software interlocks: EPICS Full conditions information available, programming flexibility Not considered here, it is a separate issue A complete list of interlock sources is needed 03/10/14 VXD workshop - L.Lanceri - Interlocks 3

  4. Example: NTCs ELMB readout & interlock detector docks Box in Electronics Hut shielded Twisted pairs (16) to main interlock HW Interlock (shield grounded at docks) ELMB 3 4 m 16 twisted pairs (no shield) CANbus ELMB current sources ELMB PC up to 6 x 16 = 96 NTC sensors Power supply EPICS Slow Control 4 03/10/14 VXD workshop - L.Lanceri - Interlocks

  5. Whom ? Tentative list of (hardware) interlock recipients in VXD PXD power supplies: global or by subsections ? SVD power supplies: global or by subsections ? more? Other recipients of VXD-generated interlocks Global Belle II interlock system ? Neighbor subdetectors ? others? A complete list of interlock recipients is needed 03/10/14 VXD workshop - L.Lanceri - Interlocks 5

  6. When ? In principle, simple logical OR of different sources VXD/Belle II beam abort SuperKEKB beam abort (+ injection?) VXD Temperature: NTC thermistors, if temperature above threshold VXD Humidity: sniffers + Vaisala sensors, if Dew Point > -30oC VXD CO2 cooling plant, shut down or failure, CO2 leaks etc. etc To be implemented in permit mode defective connections or missing conditions generate an interlock More refined interlock conditions and outputs ? Ramp down only parts of the PXD or SVD ? Flexibility/programmability, implementation issues, see below 03/10/14 VXD workshop - L.Lanceri - Interlocks 6

  7. Nakayama-san is coordinating the overall Belle II Monitoring and Interlocks see 16th B2GM report (mainly monitoring discussed up to now) 2. BELLE II GLOBAL INTERLOCKS AND VXD 03/10/14 VXD workshop - L.Lanceri - Interlocks 7

  8. ? ? 3. VXD HARDWARE INTERLOCK: IMPLEMENTATION ? 03/10/14 VXD workshop - L.Lanceri - Interlocks 8

  9. VXD Interlock Implementation ? Requirements, in order of priority: Reliability, availability of spares, uniformity across Belle II/SuperKEKB Independence from network & software Some flexibility/programmability partial interlocks ? evolving interlock conditions and requirements ? Possible implementations, in order of complexity: Hardwired OR of inputs (standardized across Belle II ?) Examples: SIAM modules in BaBar, Beam Abort units in SuperKEKB More complex decision logics (i.e. FPGA-based), custom made or commercial (standardized across Belle II ??) Industry-standard, commercial Programmable Logic Controllers (PLC) For instance Siemens PLCs, adopted by some experiments 03/10/14 VXD workshop - L.Lanceri - Interlocks 9

  10. Low end implementation examples SuperKEKB abort modules BaBar/PEP-II SIAM modules In both cases, essentially hardwired ORs of inputs 03/10/14 VXD workshop - L.Lanceri - Interlocks 10

  11. high end implementation example Siemens PLC (Programmable Logic Controller) in a subdetector at LHC PLCs (or similar approaches) an overkill? It depends on the global Belle II decisions 03/10/14 VXD workshop - L.Lanceri - Interlocks 11

  12. Conclusions, To Do Who? a complete list of interlock sources is needed VXD Temperature, humidity, leaks, ; Belle II, SuperKEKB Whom? a complete list of interlock recipients is needed PXD, SVD power supplies, (granularity), ; Belle II, SuperKEKB When? interlocking conditions need to be defined (thresholds, combined conditions, etc.) Implementation Reliability; some flexibility (masks etc.); uniformity across Belle II ! 03/10/14 VXD workshop - L.Lanceri - Interlocks 12

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#