Presentation is loading. Please wait.

Presentation is loading. Please wait.

RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

Similar presentations


Presentation on theme: "RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli"— Presentation transcript:

1 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC Detector Control System Introduction Requirements Systems description PVSS prototype FSM prototype XDAQ prototype Conclusions 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

2 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
CMS Experiment Control I.N.F.N. Naples Run Controls (RCS): Configure and operate all local/global data taking sessions, Monitor and protect the measurements and the data flow Based on the CMS online software framework (XDAQ – RCS) ad commercial products (DBs, SOAP, XML.....) Detector Controls (DCS): Setup and monitor the detectors and the environment Monitor and protect the apparatus equipment 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

3 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
DCS and Run Control I.N.F.N. Naples Central DCS Central RCS Under discussion: Data taking – States, Local and Central DAQ/DCS No beam periods – Central DCS takes control of DCS tree DCS services Sub-Detector Controller Local DCS node Local XDAQ nodes Interfaces based on SOAP already existing: RCS – DCS : commands and status ownership XDAQ – PVSS: data exchange Electronics Setup, etc. Local DCS tree for HV, LV, P, T, etc. 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

4 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
What we have with PVSS II and JCOP I.N.F.N. Naples Channel DB Manager to define your hardware and software variables, define alarm, connect to hardware.. Panel Editor  to create/modify your panels Alarm Handling  to generate/monitor alarms Electronic Logbook  operation logbook Archiving  to archive your data In the future it will be correlated to the Oracle CMS database. State Machine (SMI)  JCOP tool 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

5 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Databases I.N.F.N. Naples DCS environmental data is stored in an external Oracle DB DCS configuration data can be stored/retrieved from DCS Oracle DB Build interface between Framework and CMS Equipment Management DB: Already done for Rack Control Application - CMS General hardware configuration (HV, etc.) – JCOP Delivery Integration issues with RMCS, XDAQ, DCS, Sub-detector DBs see the M. Abbrescia talk 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

6 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC DCS structure I.N.F.N. Naples ECS Modular and hierarchical Partitionable DCS DAQ TRG …. …. Functionality (FSM) Config. Logging Alarm handling Access PVSS + FW HCAL ECAL MU TK Pixel CSC RPC DT Detector Barrel Endcap Sub-system HV Cu LV Cu T Cu Easy to operate Scalable HV Du LV Du T Du Device Physical device 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

7 RPC DCS schema Central DCS Central RCMS sub-detector controller
I.N.F.N. Naples Central DCS Central RCMS sub-detector controller condition DB Detector Local XDAQ Local DCS USC55 Detector 720 ch 60 A3009 20 EASY LV can-bus 4680 FECs 800 Link Boards 60 Crates optical fiber 480 ch 30 distrib. 80 A3512 12 EASY gas FEC LV HV can-bus cooling 300 sensors 10 ADC A3801 LV T can-bus rack config DB treshold/width setpoints

8 Milestones Front-end HighV LowV Cooling Gas Racks DB COMPONENTS AREA
I.N.F.N. Naples COMPONENTS AREA HW. AVAIL SW AVAIL HW INTEGR SW INTEGR MANPOWER Front-end DCS 1Q03 proto 1Q04 proto 1Q05 proto 2Q06 3Q06 Warsaw Napoli HighV JCOP/DCS 4Q02 proto 4Q03 proto 3Q05 proto 3Q05 1Q06 Paolucci Polese LowV Cooling JCOP/JCOV ? GWG P.Paolucci Gas GWG/JCOP 4Q04 4Q05 Racks JCOP/CMS DB Abbrescia Paolucci * In red the new (june05) date. In black the old (jun03)

9 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC DCS Status I.N.F.N. Naples The PVSS-DCS prototype has been developed by G. Polese and P. Paolucci and extensively tested at CERN during the JCOP-DCS month dedicated to the RPC (feb 05) RPC muon System for DCS is developed in the form of a hierarchy where every object is represented as a node of the tree, following CMS structure. Its architecture has been developed using the framework components. Naming and color framework conventions are respected !! Alarm conditions on HV and LV devices have been set and each channel has a summary alarm. It will be shown in the next slides. A first XDAQ-DCS for the Front-End is ready from June 2005 (Warsaw) 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

10 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC FSM structure I.N.F.N. Naples Each single element of the structure is view as a node of a state machine, build as a hierarchical tree. The State Machine has been developed and test during Feb 05 with the JCOP/CMS experts. 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

11 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC FSM schema I.N.F.N. Naples DCS States: ON, OFF, ERROR RPC States: ON, OFF, STANDBY, RUMP1STEP, RAMP2STEP, ERROR STANDBY: HV intermediate voltage, LV OFF; ON: HV nominal voltage, LV ON; RAMP1STEP: from OFF to STANDBY; RAMP2STEP: from STANDBY to ON; 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

12 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC FSM schema I.N.F.N. Naples DCS Top Node State: ON, OFF, ERROR ON OFF Error Intermediate Node State: Wheel Sector Chamber ON, OFF, ERROR, STANDBY RAMP1STEP, RAMP2STEP ON OFF RUP RDW Hardware Device Node State: ON, OFF, RUP, RDW, ERROR and TRIP 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

13 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
DCS RPC Top Node I.N.F.N. Naples SECTOR SUMMARY ALARM SECTOR FSM STATUS We are studying the possibility to use a summary alarm for sectors to integrate into RPC top node. this alarms is an or condition of all sector’s chambers. HARDWARE VIEW to access at the same device info but as a different representation 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

14 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC DCS Wheel Node I.N.F.N. Naples We ask for a MAJORITY with multiple requests: if > 2 sectors in error  wheel error if > 2 sectors in STB  wheel STB Panel to load setpoints 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

15 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC DCS Sector Node I.N.F.N. Naples 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

16 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
RPC DCS Chamber Node I.N.F.N. Naples Alarm Summary Status Note that the Device node (bottom node) has the following states: ON, OFF, RAMPING_UP RAMPING_DOWN, ERROR and TRIP 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

17 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Hardware Devices Note (Leafs) I.N.F.N. Naples Set value and Apply for all channel parameters ACTION: possibility of mask/unmask and acknowledge each single parameter or all together LOAD HD Additional panel to load settings from the hardware 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

18 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Temperature sensor I.N.F.N. Naples Our goal is to measure the iron gap temperature with a precision of 1oC in order to: compensate the HV working point in case of a large gradient of the temperature e/o atmospheric pressure; study the RPC aging and the current/noise behaviors taking into account this crucial parameter; Switch off the chamber/sector/wheel in case of “high” temperature. We have decided to use the Analog Device AD592BN transducer, after having tested different sensors. AD592 temperature transducer High Pre-calibrated Accuracy: 0.5oC +25oC Excellent Linearity: 0.158C max (0oC to +70oC) Wide Operating Temperature Range: –25oC to +105oC Single Supply Operation: +4 V to +30 V Excellent Repeatability and Stability High Level Output: 1 mA/K Two Terminal Monolithic IC: Temperature In/Current Out Minimal Self-Heating Errors 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

19 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Rack Control I.N.F.N. Naples EMDS Interface FW Device Editor Rack Monitoring Rac 3D View (in development) 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

20 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Gas Control Project I.N.F.N. Naples Experiment Gas Systems have a common implementation (provided by CERN Gas Group & JCOP) All the sub-detector Gas Control Systems are supervised by a single PVSS system (redundancy is foreseen) All gas parameters are made available to Central DCS or Sub-detector DCSs. Sub-detector panels may display any gas parameters. These panels will not allow any actions. All actions must be performed from the Gas System panels. Pannels in the Gas System will be developed and maintained by the GCS team. These can be accessed from any DCS station. Actions can be performed by shift operator and/or sub-detector gas expert (different users have different permissions) A central gas support team, including piquet service, will be provided for all the experiments. Approved by CMS DCS Board 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

21 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Front End Board I I.N.F.N. Naples The front end electronic boards communicate with the Link Board through the I2C bus; Each Slave LB receives data from up to 6 FEBs  96 strips; Each Master LB is connected to, not more, than 2 SLB; MLB transmits data to the control room via optical fiber; Each LB crate house up to 8 LBs and has 1 Control Board (CCU); The RPC continuous monitoring (noise rate, occupancy…) will have a refresh rate of 10 sec; For each strip the events before and after windowing are counted during a defined period of time. That allows plotting of rates and efficiency; There are two 32-bit counters for each group of 128 channels/strips; The amount of data to be sent is 2*32*128 = 8 Kb/10s/LB/plot. 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

22 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Link Board Schema 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

23 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Front End Board II I.N.F.N. Naples The theoretical throughput of a CCU chain (up to 27 CBs) is 4 MB/s. The theoretical throughput of a LB box is 4 MB/s / 27 = 152 KB/s. The theoretical throughput of a Link Board is 152 KB/s / 8 = 19 KB/s. Required throughput for a continuous monitoring of one RPC is: 128 strips * 2 counters * 32 bits = 8 Kb/10s = 100 Bytes/s. The I2C communication does not contribute significantly to the total CCU load. The total bandwidth depends on the number of CB's in single CCU chain (serviced by a single FEC). 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

24 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
First examples Clusters Size Distribution 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

25 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
DCS RPC FEC (Warsaw) Prototype of XDAQ application for accessing FEBs is ready Compatible with XDAQ version 3.1 SOAP interface allowing to: Read temperature Read/write VTH Read/write VMon Simple Web interface to control those parameters ready. FEB FEB FEB XDAQ Executive LinkBox Access Application I2C LINK BOX SOAP PC CCU/FEC chain 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

26 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
DCS FEC Web Interface Web application written in Java using JavaServer Faces and Axis 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli

27 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli
Conclusion I.N.F.N. Naples The PVSS and XDAQ prototype are working and they will be tested extensively during the Cosmic Challenge The temperature readout has to be included in the PVSS proto The massive control of the FEB has to be tested in XDAQ Final state machine and other tools (alarm handling, logfile…) will be certainly improved after the Cosmic Challenge test and with new version of JCOP. Massive configuration and DB interface has to be tested as soon as possible. The interface between PVSS, XDAQ and RCS has to be developed and tested for middle 2006. 11/16/2018 RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli


Download ppt "RPC Manufacturing Review - Pierluigi Paolucci - I.N.F.N. Napoli"

Similar presentations


Ads by Google