Overview Controls in CMS DCS Project Planning Controls in the CMS Experiment JCOP Review 10-12 March 2003 J. Varela, LIP-Lisbon.

Slides:



Advertisements
Similar presentations
J. Varela, CERN & LIP-Lisbon Tracker Meeting, 3rd May Partitions in Trigger Control J. Varela CERN & LIP-Lisbon Trigger Technical Coordinator.
Advertisements

The Control System for the ATLAS Pixel Detector
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
RPC Trigger Software ESR, July Tasks subsystem DCS subsystem Run Control online monitoring of the subsystem provide tools needed to perform on-
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
Overview of the DCS Systems J. Varela, May 6th 2004 Electronics Week – DCS Review.
The Detector Safety System for LHC Experiments Stefan Lüders ― CERN EP/SFT & IT/CO CHEP03 ― UC San Diego ― March 27 th, 2003.
Data Acquisition Software for CMS HCAL Testbeams Jeremiah Mans Princeton University CHEP2003 San Diego, CA.
Robert Gomez-Reino on behalf of PH-CMD CERN group.
Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2012 Xavier Vilasis.
DAQ System at the 2002 ATLAS Muon Test Beam G. Avolio – Univ. della Calabria E. Pasqualucci - INFN Roma.
MSS, ALICE week, 21/9/041 A part of ALICE-DAQ for the Forward Detectors University of Athens Physics Department Annie BELOGIANNI, Paraskevi GANOTI, Filimon.
Summary DCS Workshop - L.Jirdén1 Summary of DCS Workshop 28/29 May 01 u Aim of workshop u Program u Summary of presentations u Conclusion.
S. Cittolin CERN/CMS, 22/03/07 DAQ architecture. TDR-2003 DAQ evolution and upgrades DAQ upgrades at SLHC.
The Run Control and Monitoring System of the CMS Experiment Presented by Andrea Petrucci INFN, Laboratori Nazionali di Legnaro, Italy On behalf of the.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
RPC PAC Trigger system installation and commissioning How we make it working… On-line software Resistive Plate Chambers Link Boxes Optical Links Synchronization.
ILC Trigger & DAQ Issues - 1 ILC DAQ issues ILC DAQ issues By P. Le Dû
XXVI Workshop on Recent Developments in High Energy Physics and Cosmology Theodoros Argyropoulos NTUA DCS group Ancient Olympia 2008 ATLAS Cathode Strip.
Status of the CSC Track-Finder Darin Acosta University of Florida.
Online Calibration of the D0 Vertex Detector Initialization Procedure and Database Usage Harald Fox D0 Experiment Northwestern University.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
The Scheme of Slow Control System in BESIII Xie Xiaoxi Gao Cuishan
ALICE, ATLAS, CMS & LHCb joint workshop on
J. Varela, LIP-Lisbon/CERN LEADE WG Meeting CERN, 29 March 2004 Requirements of CMS on the BST J. Varela LIP Lisbon / CERN LHC Experiment Accelerator Data.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
JCOP Review, March 2003 D.R.Myers, IT-CO1 JCOP Review 2003 Architecture.
G. Dissertori ETHZ CMS Electronics ECAL DCS : Plans for 2003 G. Dissertori ETHZ
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
Controls EN-ICE FSM for dummies (…w/ all my respects) 15 th Jan 09.
1 H C A L S.Sergueev, NEC2001, Varna, September 2001 CMS HCAL Slow Control System for the CMS Hadron calorimeter S.Sergueev, FNAL/JINR CMS HCAL.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
CMS ECAL DCS 10.Oct S.Zelepoukine ICALEPCS CMS ECAL DCS 1 The Detector Control System for the Electromagnetic Calorimeter of the CMS Experiment.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
Software for the CMS Cosmic Challenge Giacomo BRUNO UCL, Louvain-la-Neuve, Belgium On behalf of the CMS Collaboration CHEP06, Mumbay, India February 16,
Vienna Group Discussion Meeting on Luminosity CERN, 9 May 2006 Presented by Claudia-Elisabeth Wulz Luminosity.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
AFP Trigger DAQ and DCS Krzysztof Korcyl Institute of Nuclear Physics - Cracow on behalf of TDAQ and DCS subsystems.
G. Dissertori ETHZ CMS Electronics ECAL DCS : Plans for 2003 G. Dissertori ETHZ
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
E Ethernet C CAN bus P Profibus HV HV cables LV LV cables (+busbar) S Serial (RS232) Signal cable Other/Unknown Liquid or Gas Cable and/or Bus PCI-XYZ.
André Augustinus 17 June 2002 Detector URD summaries or, what we understand from your URD.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
ATLAS The ConditionDB is accessed by the offline reconstruction framework (ATHENA). COOLCOnditions Objects for LHC The interface is provided by COOL (COnditions.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
ALICE. 2 Experiment Size: 16 x 26 meters (some detectors >100m away from IP) Weight: 10,000 tons Detectors: 18 Magnets: 2 Dedicated to study of ultra.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
EPS 2007 Alexander Oh, CERN 1 The DAQ and Run Control of CMS EPS 2007, Manchester Alexander Oh, CERN, PH-CMD On behalf of the CMS-CMD Group.
The Control and Hardware Monitoring System of the CMS Level-1 Trigger Ildefons Magrans, Computing and Software for Experiments I IEEE Nuclear Science Symposium,
Detector Control System
ATLAS MDT HV – LV Detector Control System (DCS)
CMS-ECAL Front-End monitoring Matteo Marone
TTC system and test synchronization
The LHCb Run Control System
The IFR Online Detector Control at the BaBar experiment at SLAC
RPC Detector Control System
TPC Detector Control System
The IFR Online Detector Control at the BaBar experiment at SLAC
The Online Detector Control at the BaBar experiment at SLAC
Design Principles of the CMS Level-1 Trigger Control and Hardware Monitoring System Ildefons Magrans de Abril Institute for High Energy Physics, Vienna.
RPC Detector Control System
Pierluigi Paolucci & Giovanni Polese
Pierluigi Paolucci & Giovanni Polese
Data Concentrator Card and Test System for the CMS ECAL Readout
Pierluigi Paolucci & Giovanni Polese
Presentation transcript:

Overview Controls in CMS DCS Project Planning Controls in the CMS Experiment JCOP Review March 2003 J. Varela, LIP-Lisbon

CMS-DCS, JCOP Review J. Varela Crossing rate 40 MHz Event size~1 Mbyte DetectorChannelsControlEv. Data (bytes) Pixel GB50000 Tracker GB Preshower MB50000 ECAL MB HCAL MB50000 Muon DT MB10000 Muon RPC MB5000 Muon CSC MB90000 Trigger1 GB16000 Max LV1 Trigger 100 kHz Readout network1 Terabit/s High Level Trigger~5 TeraFlop Online rejection % System dead time~ % Detectors DAQ and Controls Requirements

CMS-DCS, JCOP Review J. Varela Experiment Controls 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) and commercial products (DBs, SOAP, XML, e-tools etc.) Detector Controls (DCS): Setup and monitor the detectors and the environment Monitor and protect the apparatus equipment Based on industry standards (PLC, field buses, PVSS and JCOP tools)

CMS-DCS, JCOP Review J. Varela 8-fold DAQ system Data to Surface DAQ slice

CMS-DCS, JCOP Review J. Varela Trigger, DAQ and Control Subsystems Data to Surface RU Builder Filter Farms Trigger & Data Flow TPGTrigger Primitive Generator RTPRegional Trigger Processor LV1Level-1 Trigger Processor GTPGlobal Trigger Processor TTCTiming, Trigger Control sTTSsynchronous Trigger Throttle System aTTSasynchronous Trigger Throttle System EVMEvent Manager RCNReadout Control Network BCNBuilder Control Network DAQ column FESFrontEnd System FEDFrontEnd Driver D2SData to Surface RUReadout Unit BDNBuilder Data Network BUBuilder Unit FUFilter Unit CSNComputing Service Network Control column FECFrontEnd Controller DCNDetector Control network DSNDAQ Service Network DCSDetector Control System RCSRun Control System

CMS-DCS, JCOP Review J. Varela DAQ partitioning TTC and Trigger partitions: The TTC system consists of 32 partitions accessing 32 unconnected sets of FEDs The GTP can handle concurrently up to 8 different combinations of the 32 TTC partitions (DAQ partitions) Each set of FED-FRLs associated to a given TTC partition (trigger type) is programmed to send the event fragments always to the same DAQ slice. Mode 1) FED-RU builder partition Mode 2) FED-DAQ slice partition The EVM of each DAQ slice, using the trigger type contained in the GTP record, broadcasts the read command only to the RUs associated to that trigger type. All active DAQ slices result partitioned in the same way.

CMS-DCS, JCOP Review J. Varela Trigger Fast Control Global Trigger TTCmi DAQ Event Managers Partition Control TTCrx FrontEnd Partition Control TTCrx FrontEnd Partition Control TTC sTTS TTC sTTS TTC sTTS TTCrx FrontEnd Central Control aTTS LHC GPS Local Control Local Triggers L1A Control Front-end Emulators, Trigger Rules Trigger Throttling System (sTTS and aTTS) Calibration and Test Triggers Dedicated runs, Special triggers during runs Synchronization Control Timing signals, Resync procedures Partitioning 8 independent partition groups, 8 independent triggers

CMS-DCS, JCOP Review J. Varela SubdetectorNumber Partitions Pixels2 Barrel, Forward Si-Tracker4Disk+, Disk-, Inner barrel, Outer barrel ECAL6EB+, EB-, EE+, EE-, SE+, SE- HCAL6 HB+, HB-, HE+, HE-, HF+, HF- RPC4Endcap+, Endcap-, Barrel+, Barrel- DT2Barrel+, Barrel- CSC2Endcap+, Endcap- Calorimeter Trigger1Calorimeter trigger Muon Trigger2CSC and DT trigger Global Trigger1Global trigger + Global Muon trigger TTC/TTS Partitions

CMS-DCS, JCOP Review J. Varela Frontend Readout Systems

CMS-DCS, JCOP Review J. Varela LOCAL (VME) GLOBAL Slink-64 Detector Data Taking (DAQ systems) Local DAQ - VME/PCI FED data acquisition - Test beam DAQ systems - Test and Calibration readout - Online passive readout Global DAQ - Main DAQ data stream Run Control and Monitor - Supervision of all data taking operations - DAQ resource and partition handling - Readout subsystems configuration - Data flow monitoring - DCS communication

CMS-DCS, JCOP Review J. Varela FrontEnd Configuration and Monitor Detector specific systems Access to the inner readout electronics, the power regulators, the programmable logics, the sensors to read currents, temperatures etc.. Special requirements imposed detector specific solutions. -Data links and interfaces -Programmable Logic (FPGA,..) controls -Sensors readout -Calibration and test procedures The configuration data set are often very large. The collected data (temperature and currents) are data complementary of the measurement instead of control parameters. All Detector Safety Units make use of dedicated and wired sensors

CMS-DCS, JCOP Review J. Varela Detector Control (DCS systems) Detector subsystems -HV/LV -Fluids and environment -Cooling -Racks/Crates -Temperatures -Infrastructures -Test systems (Laser, LED, alignment camera etc..) Detector safety (DSS) -Temperature -Gas -Radiation Experiment supervision -DCS Resources handling -Alarm and loggings -History data base -External systems communication. Supervisor structure etc. TPGTrigger Primitive Generator RTPRegional Trigger Processor LV1Level-1 Trigger Processor GTPGlobal Trigger Processor TTCTiming, Trigger Control sTTSsynchronous Trigger Throttle System aTTSasynchronous Trigger Throttle System FESFrontEnd System FEDFrontEnd Driver FECFrontEnd Controller D2SData to Surface RUReadout Unit BUBuilder Unit FSFilter Subfarm EVMEvent Manager RMReadout Manager BMBuilder Manager EVBEvent Builder RCNReadout Control Network BCNBuilder Control Network CSNComputing Service Network DCNDtector Control network DSNDAQ Service Network DCSDetector Control System RCSRun Control System

CMS-DCS, JCOP Review J. Varela Frontend Control Systems

CMS-DCS, JCOP Review J. Varela Common FrontEnd Control Used by: Pixels, Tracker, ECAL, RPC CCU Block Diagram Front End Controller (FEC) VME module Controls and monitors frontend electronics Distributes master clock and L1A triggers Reads monitoring data Digital optical links at 40MHz Communication and Control Unit (CCU) Token ring architecture with redundancy Distribution of clock, trigger, commands and monitoring data inside detector Detector Control Unit (DCU) Interface to monitor slowly varying parameters

CMS-DCS, JCOP Review J. Varela HCAL DCS Layout Industrial PC, Linux HV power supplies RBX Private system servers (PVSS systems) User PCs (PVSS Uis) 200m Counting room HCAL host RS422 Hub-18 RS/RS Cavern RBX FE boards, LED calibration module, Monitoring modules 18 RBXs HV, LV Laser, RBXs, Sources Hub-18 RS/RS CCM LV power supply Truncated CCM RS422 RS422 fan-out HV power supplies 14 permanent drivers PCI interface Industrial PC, Linux RS422 fan-out To sources RS485 HF radiation monitoring Drivers for tmp srcs To temporary sources

CMS-DCS, JCOP Review J. Varela CFEB 48 peripheral crates VME DCS PC(s) DB SCADA PVSS II Low Voltage Distribution Board Anode LCT Board Cathode Front End Board DAQ Mother Board Trigger Mother Board Clock Control Board Muon Port Card Endcap Muon Chamber Dynatem DMB CCB TMB Crate PS ALCT LVDB LVMB Low Voltage Mezzanine Board Skewclear LV HV gas cooling alignment Calibration local DAQ MPC Ethernet 10-Base-FL MuonCSC DCS Layout

CMS-DCS, JCOP Review J. Varela MuonDT DCS Layout SLOW CONTROL MASTER –Sits in the counting room –250 RS232 optical connections –Houses the DCS interface SERIAL LINKS –One direct link from each control board to counting room –One direct link from half wheel control board to counting room –One daisy chained link from sector collector to control boards (half wheel) –One local link for maintenance

CMS-DCS, JCOP Review J. Varela RCS: Data Acquisition Systems Based on the CMS online software framework (XDAQ, RCS) and commercial products (DBs, SOAP, XML, e-tools etc.) -Run Control and Monitor -Local/Global DAQ systems -FrontEnd Electronics Configuration -Readout Electronics Configuration -PC clusters and applications control -Local/Remote Data Archive -Run Condition Data Base -Configuration Data Base DCS: Classic Contro l Based on industry standards (PLC, field buses, PVSS and JCOP tools) -Racks/Crates power -HV/LV supplies -Cooling and environment -Gas and fluids -Central supervision -Alarms, history data base -External system communication -Detector Safety Detector specific monitoring and calibration tasks User applications mainly based on XDAQ with direct interfaces with local/central DCS systems -On detector electronics sensors (temperatures, currents, …) -FrontEnd electronics test and commissioning procedures -Calibration (source, LED, Laser) sessions RCS and DCS Domains

CMS-DCS, JCOP Review J. Varela Silicon Tracker Pedestal run Test pulse run Synchronization run Optical link special run Linearity run Alignment run MIP calibration Pixels Calibration run Preshower Pedestal run Test pulse run Synchronization run MIP calibration Calibration with electrons ECAL Calibration data Monitoring run Slow control run Test pattern run Laser run Synchronization run HCAL Radioactive source Laser calibration LED calibration Charge injection MUON DT Threshold run Relative t 0 calibration Rates Alignment run Gap tests Absolute synchronization MUON CSC Test Pulse Run Pedestals Trigger thresholds Trigger patterns Test pulse run Synchronization run Alignment run MUON RPC Test patterns runs Synchronization runs Calibration Runs

CMS-DCS, JCOP Review J. Varela Online software framework (CMS XDAQ and RCMS) -Local/Global DAQ systems -Local/Global Run Control -Detector specific electronics system configuration and monitoring -Job&Application control -Data taking monitoring and calibration -Local/Remote mass storage and data bases DCS subsystem and supervision (PVSS and JCOP supported tools) -Classic detector slow control (Racks/Crates, HV/LV, Cooling, Gas, Security) -Generic DCS framework (exploiting industrial H/S implementations) -Experiment detector controls supervisory levels -Centralized functions (Alarms, History, Security) Common features between the two systems: -XDAQ-PVSS interface (based on native PVSS API) -Access to external data bases for run conditions and experiment configuration both from XDAQ and PVSS RCS and DCS Frameworks

CMS-DCS, JCOP Review J. Varela A collection of packages to - Directly manipulate VME/PCI devices - Perform network communication TCP, Ethernet, HTTP, Myrinet - Execute user applications in a well controlled environment - Provide control and configuration commands for applications and devices - Provide access to configuration data XML files (disk or network) databases Executive User Application Module XDAQ Application XDAQ Framework

CMS-DCS, JCOP Review J. Varela XDAQ Interfaces XDAQ Hardware abstraction layer (PCI to VME, direct VME, direct PCI) communication interfaces (PVSS, TCP, HTTP, Myrinet, raw Ethernet) Data store (Oracle, mySQL, XML files) user defined Application modules user defined Application modules user defined Application modules user defined Application modules

CMS-DCS, JCOP Review J. Varela DCS Project Planning ~ 60 Subdetector Work Packages: SubDetectors: Pixels, Tracker, ECAL, HCAL, CSC, DT, RPC, Alignment Central DCS Work Packages  FSM hierarchy and JCOP framework setup  DataBases  Interface RCS-DCS  Integration with Dedicated Control Systems  Environmental Measurements  Hardware Infrastructure  Machine Interface

CMS-DCS, JCOP Review J. Varela PixelsTrackerECALHCAL General Framework Pixels Power Supplies HV Power Supplies Control High Voltage Pixels TemperatureLV Power Supplies Control Low Voltage Pixels CoolingHV, LV and I_leak DCU Monitoring Temperature Safety System (TSS) Readout Boxes Radiation Monitoring Temperature DCU Monitoring CoolingSource Calibration Pixels Front-End Control Temperature and Humidity non DCU Monitoring Precision Temperature and Humidity Monitoring Laser Thermal screen Control Monitoring LaserHF radiation monitoring Thermal and other Interlock control DCS Subdetector Work Packages (I)

CMS-DCS, JCOP Review J. Varela DCS Subdetector Work Packages (II) Muon CSCMuon DTMuon RPCAlignment General Framework High Voltage Front-End Control and Readout Low Voltage Temperature and Humidity Gas, Cooling and Ventilation Racks and CratesMini-Crate ControlRacks and Crates

CMS-DCS, JCOP Review J. Varela Subdetector DCS Milestones First Prototype using PVSS framework First Integration with Central DCS Final System

CMS-DCS, JCOP Review J. Varela DCS Conventions and InterfacesQ2 03 Naming scheme, Commands, States Data Bases Specification Q3 03 Configuration, Conditions, Assets, Archive Prototype Central DCS Q4 03 Including scaling tests First prototype of complete DCS systemQ4 04 Integration of subdetectors (Slice test) Configuration DataBase DAQ interface Integration with Dedicated Systems Gas, Cooling, Racks, DSS Q1 05 Magnet, Technical services Q1 06 Central DCS Milestones

CMS-DCS, JCOP Review J. Varela Requirements to JCOP Hierarchy Control (2Q 2003) Configuration Tools (2Q 2003) HV Control (2Q 2003) Detector Safety System (1Q 2004) Data visualisation (1Q 2004) Crate Control (1Q 2004) Rack Control (1Q 2004) Interface to Conditions Data Base (2Q 2004) Large scale distribution system (2Q 2004) Gas Control (4Q 2004) Cooling and Ventilation Control (4Q 2004) Web Access (4Q 2005) Interface to Technical Services (1Q 2006) Interface to LHC Accelerator (2Q 2006)