Low Voltage Detector Control System

Download Report

Transcript Low Voltage Detector Control System

ATLAS MDT HV – LV Detector
Control System (DCS)
Michail Bachtis
National Technical University of
Athens
NTU Athens - INFN Roma I Project
DCS - Introduction
 Detector Control Systems
 Systems to control (via computers) the operation of a HEP
experiment
 Appeared in 1980’s
 Increasing Complexity of the Experiments
 Control of a large amount of parameters
 Check of the smooth operation of the experiment
 Characteristics
 Operators don’t need to be sub-detector experts
 Operation procedures become very easy
 Automatic Error Recovery procedures can be implemented
NTU Athens - INFN Roma I Project
ATLAS
ATLAS
Inner Detector
Calorimeters
Muons
TRT
Pixel
SCT
LArg
Trigger
TGC
RPC
Precision
MDT
NTU Athens - INFN Roma I Project
CSC
Tile
MDT Chambers
+3080V
High Voltage
Electronics
Drift Tube
Also
-Alignment Modules
-Temperature (NTC)
Sensors
-B – Field Sensors
Gas Inputs/
Outputs
Read Out
Electronics
Tubes
NTU Athens - INFN Roma I Project
MDT Chamber DCS
MDT
GAS
Power Supply
HV
Alignment
LV
Temp
~2000 HV Channels
~700 LV Channels
NTU Athens - INFN Roma I Project
MDM Part
B-Field
JTAG
Power Supply Hardware
Requirements
Computer Control
CAEN Power Supplies
EASY SYSTEM
Compatibility with Control
Software
Radiation Protection
Solution…
NTU Athens - INFN Roma I Project
CAEN EASY System Architecture
NTU Athens - INFN Roma I Project
Software (I/II)
CAEN OPC Server
Connection with Hardware (I/O)
Unfortunately supported only for Windows OS
ETM PVSS II
JCOP Framework
Oracle Database
NTU Athens - INFN Roma I Project
Software (II/II)
OPC Server
PVSS II
JCOP FRAMEWORK
ORACLE
Conditions
Database
Hardware
CAEN EASY SYSTEM
NTU Athens - INFN Roma I Project
System Design
Hierarchical Design
Hardware Hierarchy
Logical – Geographical Hierarchy
Friendly User Interface
Visualization of the system
Various Plots of the data
Customized Widgets
NTU Athens - INFN Roma I Project
Hierarchical Design
Hardware Hierarchy
Main Crate
Ch1
A1676 Board
Remote Crate
Ch2
EASY Board
Logical Hierarchy
....
MDT
Ch1
Barrel
bis1a08
Ch2
EndCap
NTU Athens - INFN Roma I Project
Specifications
 Visualization of the system status
 Tree like representation of the system
 3D representation of the system
 Data Management
 Real time monitoring of the values (Voltage , Current , Alarms)
 Versatile plotting system
 Voltage , Current Plots
 Data from archive
 Automation
 Error Recovery
 System proposes procedures to the user
 Automatic Recovery capabilities ( dangerous..?)
NTU Athens - INFN Roma I Project
User Interface
Tree View
Log Window
NTU Athens - INFN Roma I Project
3D MDT Display
Controls
3D Display
ActiveX Technology
Visual C++
&
3D Game Engine from
3D State
Rotation , Zoom ,
Chamber Selection
Change of chamber
Color by state
Show / Hide
Capabilities of
Different sub-detectors
(bis , eml , bil , bee ,etc)
NTU Athens - INFN Roma I Project
Controls
Turn On /Off
Monitoring
Plots
DB Analysis
Channel Settings
Massive Operations
On/OFF, Set values
NTU Athens - INFN Roma I Project
System Status
(always exists)
Logical view, FSM,OPC,RdB
Plots
NTU Athens - INFN Roma I Project
Automation
 Modeling of system
behavior using Finite
State Machine (FSM)
Algorithms
 Each System is
represented using a finite
number of states
 Each state contains
actions
 The actions can be
transitional or non transitional
NTU Athens - INFN Roma I Project
Example
An On/Off Switch
On
pressed
ON
On
pressed
Off
pressed
OFF
Off
pressed
FSM(I/II)
LOW VOLTAGE FSM
HIGH VOLTAGE FSM
OvC
OvC
Error Recovery
Physics
(ON)
RUp
Error Recovery
Physics
(ON)
Trip
Trip
RDwn
Off
Other
Errors
Error Recovery
NTU Athens - INFN Roma I Project
Off
Other
Errors
Error Recovery
FSM(II/II)
 Error Recovery Process
 The user is informed and
proposed a procedure
 Automatic Recovery is
possible
 Chamber State
Propagation Rules
 The state of the chamber is
resolved by the HV and LV
channel states using some
state propagation rules
If all Off -> Chamber Off
•If all Physics->Chamber Physics
•If any Error->Chamber Error
•If all warning or (warning and off )
or (physics and off) or (warning
and physics) ->Chamber Warning
NTU Athens - INFN Roma I Project
Trip Recovery (Under Study)
An example using history search
On Chamber
HV Electronics
Problem
Very often
Propose:
1)Leave Channel
Off
2) Call Expert
~ms
~100-1000s
TRIP
Occurs
Archive
Search
Time between
Trip and On
~s
How often does
The channel Trip?
Not often!
Gas problem
(ie Low Pressure)
Random Effect
NTU Athens - INFN Roma I Project
Propose:
Bring Channel
Back On
Conclusions
MDT Power Supply DCS - > Complex
System
2700 Channels to be read and stored to the
Oracle Database
Up to 6 PCs may be used to handle the
data
Final User Interface and Automatic Error
Recovery under study .
NTU Athens - INFN Roma I Project