Clara Gaspar, March 2003 Hierarchical Control Demo: Partitioning, Automation and Error Recovery in the (Detector) Control System of LHC Experiments.

Slides:



Advertisements
Similar presentations
ALICE DCS, Heidelberg 8 Sept G. De Cataldo, CERN CH and INFN Bari;A. Franco INFN Bari 1 Updating on the HV control systems in ALICE The DELPHI HV,
Advertisements

Clara Gaspar, April 2012 The LHCb Experiment Control System: Automation concepts & tools.
The Detector Control System – FERO related issues
The Control System for the ATLAS Pixel Detector
Detector Control System at the GIF++ A. Polini, M. Romano (AIDA+INFN Bologna) on behalf of WP group Gif++ User Meeting 11/07/2014 Outline Status.
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
1 ALICE Detector Control System (DCS) TDR 28 January 2004 L.Jirdén On behalf of ALICE Controls Coordination (ACC): A.Augustinus, P.Chochula, G. De Cataldo,
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
1 CALO DCS power supply status CALO meeting Anatoli Konoplyannikov [ITEP / LAPP] Outline  Introduction  Power supply description with hardware.
Clara Gaspar, March 2006 LHCb’s Experiment Control System Step by Step.
First attempt of ECS training Work in progress… A lot of material was borrowed! Thanks!
3 June 2003U. Frankenfeld1 TPC Detector Control System Status.
Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2012 Xavier Vilasis.
1 DCS TDR Key technical points & milestones TB 15 Dec 2003 L.Jirdén.
Designing a HEP Experiment Control System, Lessons to be Learned From 10 Years Evolution and Operation of the DELPHI Experiment. André Augustinus 8 February.
1 Status & Plans DCS WS L.Jirdén. 2 DCS Planning FINAL INST COM- MISS BEAM OP PRE- INST DET DCS URD ENG. SOLUTIONS PROTOTYPE SUBSYSTEM.
MDT PS DCS for ATLAS Eleni Mountricha
SMACS Slow Monitor And Control System Developed system for CDF-TOF proposed for Atlas-MDT/RPC.
1 ALICE Control System ready for LHC operation ICALEPCS 16 Oct 2007 L.Jirdén On behalf of the ALICE Controls Team CERN Geneva.
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.
XXVI Workshop on Recent Developments in High Energy Physics and Cosmology Theodoros Argyropoulos NTUA DCS group Ancient Olympia 2008 ATLAS Cathode Strip.
ATLAS MDT Power Supply DCS Anastasios Iliopoulos 15/08/2006.
The Joint COntrols Project Framework Manuel Gonzalez Berges on behalf of the JCOP FW Team.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
1 Status and Plans DCS workshop L.Jirdén u Budget u Status u Planning u Goals for end 2002.
1 Responsibilities & Planning DCS WS L.Jirdén.
D etector C ontrol S ystem ALICE DCS workshop G. De Cataldo CERN-CH, A. Franco INFN Bari, I 1 Finite State Machines (FSM) for the ALICE DCS:
TPC Prototype III TPC module anode HV edge LV module analog digital Cool sensor Gas sensor Shift Expert DCS Ch Skirt.
André Augustinus 10 October 2005 ALICE Detector Control Status Report A. Augustinus, P. Chochula, G. De Cataldo, L. Jirdén, S. Popescu the DCS team, ALICE.
Clara Gaspar, March 2003 LHCb’s Experiment Control System.
ALICE, ATLAS, CMS & LHCb joint workshop on
P. Chochula ALICE Week Colmar, June 21, 2004 Status of FED developments.
Controls EN-ICE Finite States Machines An introduction Marco Boccioli FSM model(s) of detector control 26 th April 2011.
The Detector Control Power System of the Monitored Drift Tubes of the ATLAS Experiment Theodoros Alexopoulos NTU Athens TWEPP08 September 17, 2008 Naxos,
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
JCOP Review, March 2003 D.R.Myers, IT-CO1 JCOP Review 2003 Architecture.
Bruno Belbute, October 2006 Presentation Rehearsal for the Follow-up meeting of the Protocol between AdI and CERN.
CERN, O.Pinazza: ALICE TOF DCS1 ALICE TOF DCS Answers to DCS Commissioning and Installation related questions ALICE week at CERN O. Pinazza and.
Controls EN-ICE FSM for dummies (…w/ all my respects) 15 th Jan 09.
DCS overview - L.Jirdén1 ALICE ECS/DCS – project overview strategy and status L.Jirden u Organization u DCS system overview u Implementation.
6. Shift Leader 1. Introduction 2. SL Duties 3. Golden Rules 4. Operational Procedure 5. Mode Handshakes 6. Cold Start 7. LHCb State Control 8. Clock Switching.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
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)
22/May/02 JCOP meeting G. De Catatldo-A.Franco INFN Bari Italy 1 The Control System of the HMPID up to the end of 2001 ; 2002: The FSM toolkit, Hierarchy.
1 ECS CALO LED Control System CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  Introduction  Calorimeter ECS LED monitoring.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
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.
Clara Gaspar, February 2007 LHCb’s Experiment Control System & Electronics Integration Step by Step.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
Clara Gaspar, May 2010 SMI++ A Tool for the Automation of large distributed control systems.
B. Franek, poster presented at Computing in High Energy and Nuclear Physics, Praha – Czech Republic, 21 – 27 March 2009 This framework provides: -A method.
Clara Gaspar, March 2013 Thanks to: Franco Carena, Vasco Chibante Barroso, Giovanna Lehmann Miotto, Hannes Sakulin and Andrea Petrucci for their input.
Control systems Detector Safety System (DSS) (no action available for an operator) Display of CERN Level 3 alarms and protection of NA62 hardware Detector.
PVSS an industrial tool for slow control
The Finite State Machine toolkit of the JCOP Framework
ATLAS MDT HV – LV Detector Control System (DCS)
CMS – The Detector Control System
Controlling a large CPU farm using industrial tools
JCOP Review Closeout March 13, 2003 Chip Watson, Robin Lauckner,
The LHCb Run Control System
Philippe Vannerem CERN / EP ICALEPCS - Oct03
Pierluigi Paolucci & Giovanni Polese
Experiment Control System
Pierluigi Paolucci & Giovanni Polese
Pierluigi Paolucci & Giovanni Polese
Tools for the Automation of large distributed control systems
Pierluigi Paolucci & Giovanni Polese
Presentation transcript:

Clara Gaspar, March 2003 Hierarchical Control Demo: Partitioning, Automation and Error Recovery in the (Detector) Control System of LHC Experiments

Clara Gaspar, March Generic SW Architecture... To Devices (HW or SW) Commands Status & Alarms ECS DCS DAQ DetDcs1 DetDcs N SubSys 1 SubSys 2 Dev 1 Dev 2 Dev 3 DetDaq 1 SubSysN Dev N LHC T.S.... Device Units Control Units GAS DSS Abstract levels

Clara Gaspar, March Control Units zEach CU is inherently able to: yConfigure, monitor and control its children xSequence & Automate operations xRecover errors yHandle Alarms xFilter and display alarms yPartition xExclude one or more of its children yUser Interfacing xPresent information and receive commands CU

Clara Gaspar, March SCADA based Framework zPVSSII has tools for: yDevice Description (Configuration Database): yDevice Access (OPC, Profibus, drivers) yAlarm Handling (Generation, Filtering, Masking, etc) yArchiving, Logging, Scripting, Trending yUser Interface Builder yAlarm Display, Access Control, etc. zSMI++ provides: yAbstract behaviour modeling (Finite State Machines) yAutomation & Error Recovery (Expert System like)

Clara Gaspar, March Control Units zA combination of PVSS II & SMI++ yHierarchical Characteristics: xState/Commands xOne Owner xExclusive/Shared xPartitioning Mode yOther Characteristics xAlarm Handling xAccess Control xArchiving, etc. SubSys

Clara Gaspar, March Control Units (cont.) PVSS II Specific Behaviour FSM Ownership & Partitioning FSM Alarm Handling Logging & Archivin g Parent Commands/States Configuration Database Operator Child Commands/States Configuration data

Clara Gaspar, March Device Units zDevice Units’s specific tasks are: yInterface to the device it models xImplement Actions xRetrieve States yGenerate Alarms yUser Interfacing xPresent specific information and receive commands DU

Clara Gaspar, March Device Units (cont.) zDevice Units yProvide the interface to the different devices PVSS II FSM Interface Alarm Handlin g Logging & Archivin g Commands/States Operator HW/SW Device Commands/States Settings/Readings Configuration data Parent Device Driver

Clara Gaspar, March Demo – HV Sub System HV zSub Detector HV yOFF when all channels OFF xSWITCH_ON -> HV ON yON when all channels ON xSWITCH_OFF -> HV OFF yERROR when at least one channel TRIPPED xRECOVER (-> CLEAR_TRIP) -> HV ON

Clara Gaspar, March Demo - Sub Detector DCS GA S Tracke r HVHV zSub Detector yNOT_READY when at least one component NOT READY xGET_READY -> HV ON yREADY when all Components OK xSET_NOT_READY -> HV OFF yERROR when at least one component in ERROR xRECOVER -> HV RECOVER

Clara Gaspar, March Demo - DCS DCS Vertex GA S HVHV Tracke r Muon Tem p HVHV GA S HVHV zDCS yNOT_READY when at least one detector NOT_READY xGET_READY -> all yREADY when all detectors READY xSET_NOT_READY -> all yERROR when at least one detector in ERROR xRECOVER -> all

Clara Gaspar, March Partitioning... ECS DCS DAQ DetDcs1 DetDcs N SubSys 1 SubSys 2 Dev 1 Dev 2 Dev 3 DetDaq 1 SubSysN Dev N... To Devices (HW or SW)

Clara Gaspar, March Partitioning Modes Parent Child State Command INCLUDED Parent Child State Command EXCLUDED Child Fully Controlled by Parent Parent Child State Command MANUAL Parent Child State Command IGNORED x x Child Not Controlled by Parent Parent does not send CommandsParent Ignores State

Clara Gaspar, March Demo - DCS / Partitioning DCS Vertex GA S HVHV Tracke r Muon Tem p HVHV GA S HVHV

Clara Gaspar, March Demo - DAQ DAQ Tracke r Muon FE RURU RURU DCS Vertex GA S HVHV Tracke r Muon Tem p HVHV GA S HVHV yDAQ xNOT_READY CONFIGURE xREADY START_RUN xRUNNING STOP_RUN Vertex FE RURU

Clara Gaspar, March Run Control zSince any Control Unit (and its sub-tree) yCan run in stand-alone yCan be controlled independently (by an authorized User Interface) zThe Run Control can be seen as: yThe interface to the Root node of the tree è If the tree is partitioned there can be several Run Controls. ECS DAQDCS

Clara Gaspar, March Demo - Run Control ECS DCSDAQ Vertex GA S HVHV Tracke r MuonVertex Tracke r Muon Tem p HVHV GA S HVHV FE RURU RURU RURU LHC yECS xWhen LHC in PHYSICS -> GET_READY DCS -> GET_READY DAQ -> START_RUN DAQ

Clara Gaspar, March Demo - Sub Detector RC... ECS DCS DAQ DetDcs1 DetDcs N SubSys 1 SubSys 2 Dev 1 Dev 2 Dev 3 DetDaq 1 SubSysN Dev N... Det1 To Devices (HW or SW)

Clara Gaspar, March Multiple “RunControl”s ECS DCSDAQ VertexDC S GA S HVHV MuonDC S TrackerDCSTrackerDAQMuonDAQVrtexDAQ Tem p HVHV GA S HVHV FE RURU RURU RURU LHC Tracker x x TrackerDCSTrackerDAQ x x

Clara Gaspar, March Demo - Safety ECS DCSDAQ Vertex GA S HVHV Tracke r MuonVertex Tracke r Muon Tem p HVHV GA S HVHV FE RURU RURU RURU LHC ySafety xWhen GAS in ERROR -> SWITCH_OFF HVs Safety

Clara Gaspar, March HV Device

Clara Gaspar, March Partitioning Sub-Systems

Clara Gaspar, March Run Control

Clara Gaspar, March Sub-detector Control