G. Dissertori ETH Zürich ECAL - DCS 1 ECAL G. Dissertori DCS Coordination Board, Nov 10, 2004 Status report Trigger/DAQ project DCS CMS DCSECAL DCS
G. Dissertori ETH Zürich ECAL - DCS 2 Outline u Overview u Precision Temperature Monitoring (PTM) u Humidity Measurement (HM) u ECAL Safety System (ESS) u PVSS Monitoring (and related issues) u Note : For details on the PTM/HM and ESS hardware (sensors, readout) I refer to the DCS ESR, May 04!
G. Dissertori ETH Zürich ECAL - DCS 3 Overview ECAL module crystal PCBs for VFE and FE cooling LV, HV Laser system Offline, DAQ Data Bases Data Bases PVSS prec. temp. sensor Monitoring ESS temp. sensor + WLD Monitoring Safety, PLC interlock cooling, faults humidity sensor
G. Dissertori ETH Zürich ECAL - DCS 4 SM10
G. Dissertori ETH Zürich ECAL - DCS 5 PTM Precision Temperature Monitoring - PTM S. Zelepoukine, IHEP Protvino and ETHZ
G. Dissertori ETH Zürich ECAL - DCS 6 PTM n Requirements: u very high precision temp. monitoring : check stability of water cooling system, to stay within deg C. l no hardwired feedback to cooling u relative precision : 0.01 deg C u one sensor/module on thermal screen and grid u main water IN, main water OUT
G. Dissertori ETH Zürich ECAL - DCS 7 Patch panel Patch panel Thermal screen Grid Sensor probes location inside SM: Probes of type 1 (N = 4 + 4)Probes of type 2 (N = 2) Number of probes (per SM): = 10 Each probe has its own signal cable – twisted pair M1M2M3M4 PTM : Sensor location
G. Dissertori ETH Zürich ECAL - DCS 8 PTM : Readout - Layout ELMB Cur.src PC / PVSS ECAL UXC55 balcony: Counting room 20x2 STP cables CANbus cables ~ 500 sensors (NTC thermistor Betatherm; 25C; indiv.calibrated; better than 0.01C rel.accuracy) Readout electronics: ELMB based; ELMB reads voltages and converts to digital data, then sends data via CANbus. DC-DC converters DC Power supplies DC Power supplies Monitoring application: PVSS based; data storage/archiving, visualization/trending, warnings/alarms. Network access Galvanic isolation
G. Dissertori ETH Zürich ECAL - DCS 9 H4
G. Dissertori ETH Zürich ECAL - DCS 10 Recent Results n First results from SM10 at H4: u Sensors, sensor probes, read-out practically final u Reading 4 sensors on grid, 3 sensors on thermal screen, and Water IN/OUT l One sensor lost, most likely due to bad intermediate connection inside SM before PP u Since about one week : installed 2 sensors on backplate l Above M1 and M4
G. Dissertori ETH Zürich ECAL - DCS 11 Cooling Stability Zoom
G. Dissertori ETH Zürich ECAL - DCS 12 M4 M3, M2 M1 Grid Thermal screen Water - IN 0.01C M1 M4, M3 Cooling stability = 0.01C (incl. day/night oscillations) Zoom :
G. Dissertori ETH Zürich ECAL - DCS 13 Just to show uncompressed (in time) data… 10 min Grid Thermal screen Water - IN Ambient Div = 1.0C Div = 0.01C
G. Dissertori ETH Zürich ECAL - DCS 14 M2 M1, M3 M4 M1 M2 M3 M M1 M2 M3 M Inside the electronics compartment From ESS, see later…
G. Dissertori ETH Zürich ECAL - DCS 15 Conclusions on PTM n Cooling stability: u Achieved 0.01 C in the long-term, including day/night variations u Have a monitoring application, Serguei is working on a more “final” version… n Temperatures on outer surfaces u Recent measurements performed by Serguei u Is heating towards outside (or inside, depending on orientation) an issue? For other detectors? For other SMs ? u As next step, Serguei will move external sensors to lateral surfaces… n Hardware u Resolve issue of immersion probes u Intermediate connections will not be there any more
G. Dissertori ETH Zürich ECAL - DCS 16 HM Humidity Monitoring - HM S. Zelepoukine, IHEP Protvino and ETHZ
G. Dissertori ETH Zürich ECAL - DCS 17 Requirements n For HM we want to u Measure humidity level inside modules, precision about 5% n Sensors u One per module u UPS600 from Ohmic Instruments, resistive type, cheap u Transducers also from Ohmic Instr, n Readout u Same principles as for PTM : ELMB + Canbus to PC
G. Dissertori ETH Zürich ECAL - DCS 18 RH cable shield grounded to SM10 M1, M3, M4 M2 (conn.broken) Amb1/2 (SM10) Amb_3 (DCS rack) RH – inside SM10 RH -- ambient water out water in Water temperatures Ambient temperatures
G. Dissertori ETH Zürich ECAL - DCS 19 HM : Conclusions n A complete SM has been equipped with RH sensors and readout (SM10 in H4 testbeam) u Non-calibrated sensors/transmitters were used for SM10 l nevertheless acceptable channel to channel variations (2-4 %RH). u The RH readout chain “sensor-transmitter-ADC” is rather sensitive to the grounding of the HM signal cable shield: changing the grounding point can result in an offset for the measured RH value equal to about 10% RH l A detailed lab study is planned for investigating HM grounding issues. Also we would like to make the sensor excitation voltage frequency as low as possible (now = 440 Hz) – this will certainly require to recalibrate all transmitters at the new (lower) frequency. u A humidity generator has been ordered and now delivered. Building a laboratory setup for automated RH sensor/transmitter calibration is in progress now.
G. Dissertori ETH Zürich ECAL - DCS 20 ESS ECAL Safety System - ESS formerly : TSS (Temperature Safety System) Belgrade group, ETHZ See also CMS NOTE
G. Dissertori ETH Zürich ECAL - DCS 21 Three interconnected system layers: ESS FE Layer Temperature conversion and channel multiplexing - ESS FE Layer, ESS PLC Layer Data acquisition, data processing and interlock generating - ESS PLC Layer, ESS Soft Layer System monitoring and system control - ESS Soft Layer; Schematic layout RS485 ?
G. Dissertori ETH Zürich ECAL - DCS 22 NTC 470 Ohms Sensors : NTC 470 Ohms thermistors (EPCOS) positioned in pairs at each measurement point ( “Twin” sensors ). 2x twisted pair cable SCEM = SCEM = , 2x2x0.05mm2, PETP insulation outside diameter 2.9mm, PETP insulation ESS : Sensor Location
G. Dissertori ETH Zürich ECAL - DCS 23 Siemens S Family PLC System for ESS: ESS : PLC
G. Dissertori ETH Zürich ECAL - DCS 24
G. Dissertori ETH Zürich ECAL - DCS 25 Experience up to now n Excellent performance of ESS u No problem during SM10 running up to now u Interlock tests at the startup were successful u Afterwards, no interlock up to now
G. Dissertori ETH Zürich ECAL - DCS 26 PVSS Monitoring and Control S. Zelepoukine, P. Milenovic, R. Ofierzynski, F. Beaudette, A. Lister, R. Gomez-Reino, F. Glege Also : Thanks to S. Schmeling / JCOP See also talk by Bobby… Will also give a detailed presentation at a future JCOP meeting….
G. Dissertori ETH Zürich ECAL - DCS 27 n Have implemented the monitoring of the following subsystems: u Temperatures from ESS u Water Leakage Detection System (via ESS) u Temperatures from PTM u Humidity (HM) u Cooling System (temperatures, flow, pressures) u Status of Laser System u HV and LV n Not implemented u Temperatures from DCUs u Storage to ORACLE DB
G. Dissertori ETH Zürich ECAL - DCS 28 : Prototype for ECAL n First complete set-up of PVSS DCS system u At H4, includes: u PTM - HM - ESS - LV - HV - Cooling - Laser u + Supervisory system u Every application implements a Finite State Machine u Based on PVSS II, v.3, and the JCOP framework u Distributed system (Windows XP) on 3 PCs : l 1 : Supervisor, Laser, Cooling l 2 : HV, LV l 3 : PTM, HM, ESS
G. Dissertori ETH Zürich ECAL - DCS 29 : Data Logging u For the moment, all data go to the PVSS archive (proprietary) u Not easy to get data out (apart trending, which is ok) l not foreseen as final solution (!) u Done because of pressure to get the FSM at H4 etc running u On the long term : ORACLE u A new expert is joining the efforts (Rick Egeland, Minnesota) l He will try to help us setting up the commun. with ORACLE and to develop scripts to easily retrieve data u But not more to say for the moment…..
G. Dissertori ETH Zürich ECAL - DCS 30 Major Issues n During development : u Already preparing for the final ECAL application u Some debugging of Framework tools, in particular FSM, was necessary. Thanks to C. Gaspar for her feedback. u Suffered from missing documentation of Framework n Note : The continuous and friendly help by S. Schmeling was absolutely essential !! Thanks!! n HV - LV: u Major problems with the connection to CAEN crates u See dedicated discussion on this topic
G. Dissertori ETH Zürich ECAL - DCS 31 Supervisory System : 1
G. Dissertori ETH Zürich ECAL - DCS 32 Supervisory System : 2
G. Dissertori ETH Zürich ECAL - DCS 33 Supervisory System : 3
G. Dissertori ETH Zürich ECAL - DCS 34 HV Application
G. Dissertori ETH Zürich ECAL - DCS 35 LV Application
G. Dissertori ETH Zürich ECAL - DCS 36 Cooling Application Communication With cooling System via OPC Note: This application only monitors user can not operate the cooling system from here !
G. Dissertori ETH Zürich ECAL - DCS 37 ESS Application
G. Dissertori ETH Zürich ECAL - DCS 38 Conclusions n Hardware u PTM / HM / ESS u performs according to specs u Able to monitor temperature stability to 0.01 C n Software u Major efforts gone into development of DCS prototype u Achievement more or less our goal u Still unresolved : communication problems with CAEN crates u Note : A major effort in terms of man power was needed. This should be a warning for other sub-detectors…..
G. Dissertori ETH Zürich ECAL - DCS 39 Other issues… Switch to ELMB analog DC supply (RH uses a separate 5VDC supply)