ICE Workshop - CERN Indico

Splice monitoring / analysis
Integral part of the Extended QPS system,
as discussed at Chamonix 2009
QPS request to EN-ICE
11-3-2009
Bob, Zinur and Adriaan
1
Bus and Magnet Splice Monitors
 It’s monitoring, by continuous analysis of signals
 They are continuously running applications (daemons),
so they need an environment ensuring their functioning
 They need common services which are available:
interface to QPS agents, Logging DB (older data),
Sequencer, Alarms, etc.
 The applications are proposed to be made using
RADE, because primarily Zinur and Bob are skilled
LabVIEW programmers, the analysis is based on
Zinur’s already proven algorithms, therefore the apps
will be ready before the LHC startup
11-3-2009
Bob, Zinur and Adriaan
2
Bus and Magnet Splice Monitors specs
 Data transferred from QPS to Logging DB
 Data obtained by subscription to QPS agents
 L-DB will be used to read older data, if needed
 They monitor the current in each circuit to know when
powering starts
 Analysis:
 Resistance calculation on flat top currents
 Induction calculation on current ramps
 Output to Archive and Alarms
11-3-2009
Bob, Zinur and Adriaan
3
Snapshot Splice Measurement
 Data transferred from QPS to Post Mortem system
 Sequencer executes a commissioning cycle and tells the
QPS expert application to switch from board A to B for
two snapshots per flat-top current
 SSM reads data from PM for every snapshot, tells
sequencer all expected data has been received
 Analysis by SSM
 Resistance calculation on flat top currents
 A plot is being updated every shot to show progress of
result
 Output to Archive and Alarms
 A signature (RBAC) could be required to qualify the test
11-3-2009
Bob, Zinur and Adriaan
4
QPS requirements graphically (1)
Inputs
User Programs
Outputs
BSM
Sequencer
GUI / Web
Bus Splice Monitor
MSM
QPS agents
Magnet Splice Monitor
LASER
Data bases
SSM
Snapshot Splice Measurement
Archives
MTM
Magnet Temperature Monitor
11-3-2009
Bob, Zinur and Adriaan
Extendible
5
Continuous Analysis Platform (CAP)
Inputs
Sequencer
QPS agents
Outputs
Sequencer
comm.
Reference
params
access
BSM
MSM
GUI / Web
LASER
Alarms
interface
Data bases
Subscr. to
data and
DB access
Execution
monitor
FSM
Archives
Post
Mortem
access
11-3-2009
Bob, Zinur and Adriaan
MTM
Archive
interface
6
QPS requirements graphically (2)
Inputs
request
QPS
expert
Sequencer
set to agents
reply to seq
QPS
QPS
agent
QPS
agent
agent
Post Mortem +
Logging DB
SSM
Snapshot Splice Measurement
reply to seq.
11-3-2009
Bob, Zinur and Adriaan
7
Magnet Temperature Monitor
(option for Cryo)
 Data transferred from Cryogenics to Logging DB
 Data obtained by subscription
 MTM monitors temperatures and valves of the
cryocells
 Analysis by MTM
 Heating power calculation on flat top currents
 Correlates heating with bus splice resistance
 Output to Archive and Alarms
11-3-2009
Bob, Zinur and Adriaan
8
Remarks
 Zinur will make the BSM, MSM and FSM analysis programs; Bob
will focus on the corresponding GUI clients
 The MTA section proposes to house these applications into a
plug-in architecture (CAP), providing common services made
with components from RADE and Post Mortem Analysis
 Multiple clients should be able to connect these applications:
 For monitoring: a web interface
 For control: a remote panel with password protection (RBAC)
 MTM can be derived from the existing PMA-CRYO application
with relatively little investment by the MTA section
 QPS expert application adaptation to Sequencer snapshot
commands is a task for Bruno Dupuy or the ICE-SCD section?
11-3-2009
Bob, Zinur and Adriaan
9