André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.

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

The Detector Control System – FERO related issues
André Augustinus 15 March 2003 DCS Workshop Safety Interlocks.
DCS workshop 13-14/6/2005G. De Cataldo, CERN-CH and INFN bari1 Common FSM’s updates An exercise to design the standard FSMs for the DCS, the HV and the.
The Control System for the ATLAS Pixel Detector
Alarms and interlocks handling in the FSM environment Hypernet 1.The standardization of the FSM state diagram; 2.The FSM error states and their recovering.
1 DCS Installation & commissioning TB 18 May 06 L.Jirden Central DCS Detector DCS Status.
CPV DCS STATUS REPORT Mikhail Bogolyubsky (IHEP, Protvino) Serguei Sadovsky (IHEP, Protvino) CERN, DCS meeting, 30 January, 2007.
S.PopescuAlice DCS workshop, Colmar, Standards for control room PVSS panels A brainstorm meeting.
André Augustinus 16 June 2003 DCS Workshop Safety.
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
Peter Chochula, January 31, 2006  Motivation for this meeting: Get together experts from different fields See what do we know See what is missing See.
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,
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
DCS LEB Workshop ‘98, Rome, Detector Control System, H.J.Burckhart,1 Detector Control System H.J Burckhart, CERN u Motivation and Scope u Detector and.
3 June 2003U. Frankenfeld1 TPC Detector Control System Status.
LHC Gas Control System Stefan Haider EP-TA1-GS ALICE DCS workshop, S.Haider2 Outline Introduction and working philosophyIntroduction and working.
Designing a HEP Experiment Control System, Lessons to be Learned From 10 Years Evolution and Operation of the DELPHI Experiment. André Augustinus 8 February.
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.
MDT PS DCS for ATLAS Eleni Mountricha
SMACS Slow Monitor And Control System Developed system for CDF-TOF proposed for Atlas-MDT/RPC.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
André Augustinus 10 September 2001 Common Applications to Prototype A two way learning process.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
André Augustinus 16 September 2002 Safety issues.
XXVI Workshop on Recent Developments in High Energy Physics and Cosmology Theodoros Argyropoulos NTUA DCS group Ancient Olympia 2008 ATLAS Cathode Strip.
DCS Workshop - L.Jirdén1 ALICE DCS PROJECT ORGANIZATION - a proposal - u Project Goals u Organizational Layout u Technical Layout u Deliverables.
1 Status and Plans DCS workshop L.Jirdén u Budget u Status u Planning u Goals for end 2002.
André Augustinus 17 June 2002 Technology Overview What is out there to fulfil our requirements? (with thanks to Tarek)
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.
The Scheme of Slow Control System in BESIII Xie Xiaoxi Gao Cuishan
DCS workshop July 2007 Overview Installed detectors Installed detectors FMD3 commissioning FMD3 commissioning FSM Hierarchy FSM Hierarchy LV+HV FSMs LV+HV.
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.
André Augustinus 21 June 2004 DCS Workshop Detector DCS overview Status and Progress.
Naming and Code Conventions for ALICE DCS (1st thoughts)
André Augustinus 10 March 2003 DCS Workshop Detector Controls Layout Introduction.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
15-16/3/04 DCS workshop G. De Cataldo, A,.Franco and A. Tauro 1 Answers from the HMPID to the ACC questions 1.Concerning global DCS overview drawing 2.Concerning.
André Augustinus 16 September 2002 PVSS & Framework How to get started.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Bruno Belbute, October 2006 Presentation Rehearsal for the Follow-up meeting of the Protocol between AdI and CERN.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
Calo Piquet Training Session - Xvc1 DCS and DSS Cuvée 2015 – RUN2 Xavier Vilasís-Cardona.
L0 DAQ S.Brisbane. ECS DAQ Basics The ECS is the top level under which sits the DCS and DAQ DCS must be in READY state before trying to use the DAQ system.
André Augustinus 16 June 2003 DCS Workshop General Purpose Monitor.
André Augustinus 9 October 2006 Interlocks update.
Controls EN-ICE FSM for dummies (…w/ all my respects) 15 th Jan 09.
André Augustinus 21 June 2004 DCS Workshop Follow-up from last workshop.
DCS overview - L.Jirdén1 ALICE ECS/DCS – project overview strategy and status L.Jirden u Organization u DCS system overview u Implementation.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
14 November 08ELACCO meeting1 Alice Detector Control System EST Fellow : Lionel Wallet, CERN Supervisor : Andre Augustinus, CERN Marie Curie Early Stage.
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)
Clara Gaspar, March 2003 Hierarchical Control Demo: Partitioning, Automation and Error Recovery in the (Detector) Control System of LHC Experiments.
T0 DCS Status DCS Workshop March 2006 T.Karavicheva on behalf of T0 team.
1 ECS CALO LED Control System CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  Introduction  Calorimeter ECS LED monitoring.
André Augustinus 17 June 2002 Detector URD summaries or, what we understand from your URD.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
CHEP 2010 – TAIPEI Robert Gomez-Reino on behalf of CMS DAQ group.
ATLAS MDT HV – LV Detector Control System (DCS)
The LHCb Run 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:

André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion

André Augustinus 10 September 2001DCS Workshop 2 Disclaimer  What will be presented is not a proposal to be accepted or rejected.  It is merely a collection of (personal) ideas.  It is meant to make you start thinking and trigger discussions. With the outcome of these discussions we could start to design the full Detector Control System.  We are eager to hear your comments!

André Augustinus 10 September 2001 André’s ideas on DCS A rather personal view and probably somewhat DELPHI biased

André Augustinus 10 September 2001DCS Workshop 4 Introduction  From the ALICE Controls Coordination mandate:  The DCS should allow centralised operation By a single operator Not necessarily a DCS expert From a central control room … to have the Detector Controls System (DCS) ready for exploitation by the end of 2005, allowing to control and operate the experiment (from a central operator workplace) during all modes of operation …

André Augustinus 10 September 2001DCS Workshop 5 Introduction  A central (non-expert) operator should at all times be informed about anomalies in the experiment be able to give the necessary commands to run the experiment efficiently (minimal downtime)  A detector (expert) operator should have a detailed view of the detector/system be able to give any expert commands

André Augustinus 10 September 2001DCS Workshop 6 The DCS, global view  Hierarchical system Central DCS Detector CS’s and/or sub-detector CS’s  Connected to external systems Gas, Electricity etc. Magnet, DAQ, LHC Accelerator etc.

André Augustinus 10 September 2001DCS Workshop 7 The DCS, global view Gas, Electricity, … Magnet, DAQ, LHC ITS, TPC, TRD, TOF, Muon, … ITS-SPD, ITS-SDD, ITS-SSD Muon-Track, Muon-Trig

André Augustinus 10 September 2001DCS Workshop 8 The DCS, global view  Central DCS collects the status of all detectors and external systems  Through the Central DCS the operator will give generic commands to all or a set of detectors  The Central DCS can perform pre- programmed operations (automated operation)

André Augustinus 10 September 2001DCS Workshop 9 The DCS, global view  A Detector CS consists of a collection of sub- system controls  The sub-system controls is controlling a collection of equipment or devices that is logically grouped together HV, LV, Cooling, …  The sub-system controls is the interface to the hardware of the detector

André Augustinus 10 September 2001DCS Workshop 10 The DCS, global view Central DCS TPC Detector DCS HVLV Cooling HV crate 1 HV Crate 2 LV crate Cooling system T monitor T sensors

André Augustinus 10 September 2001DCS Workshop 11 Central operation, an example  Operator issues command “get ready for physics” Get ALICE ready for datataking Ramp up HV, switch on or off equipment, change operational parameters.  Command is issued through an operator interface (PVSS) to the Central DCS  Central DCS dispatches the command to Detector CS’s

André Augustinus 10 September 2001DCS Workshop 12 Central operation, an example  Upon receipt the Detector CS will issue commands to sub-system controls “Ramp up” to HV, “Switch on” to LV, “load physics” to temperature monitoring  The sub-system controls will perform the necessary action on the hardware Send a command to CAEN to initiate a ramp  At this moment the command execution has finished

André Augustinus 10 September 2001DCS Workshop 13 Central operation, an example  The operator should get feedback on the execution of the command Should know when command is finished (Has reached the hardware) Should get feedback from the hardware (The hardware is doing/has done something)

André Augustinus 10 September 2001DCS Workshop 14 Central operation, an example  CAEN received command and starts ramping  It reports this back to Detector CS: “I’m ramping up” and the Detector CS will detect a change from “off” to “ramping up”  Based on this new information it will recalculate its own state and change from “not ready” to “HV ramping up”  This state is seen by the Central DCS and shown to the operator

André Augustinus 10 September 2001DCS Workshop 15 Background  Detector CS: operations logic Programmed commands Generic devices Programmed logic, maybe templates/framework  Sub-system controls: hardware details One sub-system controls per type of device “device driver”

André Augustinus 10 September 2001DCS Workshop 16 External Systems  Information from external systems is essential For display to operator For archiving To trigger actions  In principle, all information from any external system is available, via software  Crucial events should be backed up by hardwired interlocks

André Augustinus 10 September 2001DCS Workshop 17 Dividing the system  Each detector should, if needed, be able to run independent from central operation Commissioning, debugging, calibration, …  Partitioning  Propagation of commands and events should be handled properly in case of partitioning  Who decides who has control

André Augustinus 10 September 2001DCS Workshop 18 The DCS, global view Central DCS ITS DCS TRD DCS TOF DCS HMPID DCS Partitioning

André Augustinus 10 September 2001DCS Workshop 19 Archiving and Logging  Archiving Store the value of a monitored parameter for later retrieval (time stamped) Performance Post Mortem analysis For use with offline data analysis  Logging Store all events that occurred in the system Commands given (what, by whom) Anomalies, errors, alarms

André Augustinus 10 September 2001DCS Workshop 20 Configuration  Aim for a uniform system, that only needs to be configured to the needs of the user Provide an ALICE DCS framework Configurable, nothing “hard coded” Configuration data should be stored in some database

André Augustinus 10 September 2001DCS Workshop 21 More ideas  Central DCS and Detector CS could be very conveniently implemented as Finite State Machines (will be (is) part of PVSS)  User interfaces (user defined) can be connected at any point in the system  Access control and access rights can be applied at any point in the system

André Augustinus 10 September 2001DCS Workshop 22 More ideas  One could envisage automated operation: Routine operation LHC declares stable beam conditions Prepare DCS and DAQ for physics Start datataking when DCS is ready Pause datataking when DCS detects serious problem Ramp down at beamdump Apply standard corrective actions Ramp up a tripped channel

André Augustinus 10 September 2001DCS Workshop 23 Summary  Meant to trigger reflection and discussion  We will produce a discussion document elaborating on the issues presented here  Come to a definition if the Alice DCS architecture