10–14 Oct 2016
San Francisco Marriott Marquis
America/Los_Angeles timezone

New operator assistance features in the CMS Run Control System

10 Oct 2016, 15:45
15m
GG A+B (San Francisco Mariott Marquis)

GG A+B

San Francisco Mariott Marquis

Oral Track 1: Online Computing Track 1: Online Computing

Speaker

Hannes Sakulin (CERN)

Description

The Run Control System of the Compact Muon Solenoid (CMS) experiment at CERN is a distributed Java web application running on Apache Tomcat servers. During Run-1 of the LHC, many operational procedures have been automated. When detector high voltages are ramped up or down or upon certain beam mode changes of the LHC, the DAQ system is automatically partially reconfigured with new parameters. Certain types of errors such as errors caused by single-event upsets may trigger an automatic recovery procedure. Furthermore, the top-level control node continuously performs cross-checks to detect sub-system actions becoming necessary because of changes in configuration keys, changes in the set of included front-end drivers or because of potential clock instabilities. The operator is guided to perform the necessary actions through graphical indicators displayed next to the relevant command buttons in the user interface. Through these indicators, consistent configuration of CMS is insured. However, manually following the indicators can still be inefficient at times. A new assistant to the operator has therefore been developed that can automatically perform all the necessary actions in a streamlined order. If additional problems arise, the new assistant tries to automatically recover from these. With the new assistant, a run can be started from any state of the subsystems with a single click. An ongoing run may be recovered with a single click, once the appropriate recovery action has been selected. We review the automation features of the CMS run control system and discuss the new assistant in detail including first operational experience.

Primary Keyword (Mandatory) Control systems
Secondary Keyword (Optional) DAQ

Primary author

Co-authors

Andre Georg Holzner (Univ. of California San Diego (US)) Attila Racz (CERN) Benjamin G. Craigs (CERN) Christian Deldicque (CERN) Christoph Paus (Massachusetts Inst. of Technology (US)) Christoph Schwick (CERN) Cristian Contescu (Fermi National Accelerator Lab. (US)) Dainius Simelevicius (Vilnius University (LT)) Dominique Gigi (CERN) Emilio Meschi (CERN) Frank Glege (CERN) Frans Meijers (CERN) Georgiana Lavinia Darlea (Massachusetts Inst. of Technology (US)) Guillelmo Gomez Ceballos Retuerto (Massachusetts Inst. of Technology (US)) James Gordon Branson (Univ. of California San Diego (US)) Jean-Marc Olivier Andre (Fermi National Accelerator Lab. (US)) Jeroen Hegeman (CERN) Jonathan Fulcher (CERN) Lorenzo Masetti (CERN) Luciano Orsini (CERN) Maciej Szymon Gladki (CERN) Marc Dobson (CERN) Marco Pieri (Univ. of California San Diego (US)) Nicolas Doualot (Fermi National Accelerator Lab. (US)) Olivier Chaze (CERN) Petr Zejdl (Fermi National Accelerator Lab. (US)) Philipp Brummer (CERN) Raul Jimenez-Estupinan (CERN) Remi Mommsen (Fermi National Accelerator Lab. (US)) Samim Erhan (Univ. of California Los Angeles (US)) Sergio Cittolin (Univ. of California San Diego (US)) Srecko Morovic (CERN) Thomas Reis (CERN) Ulf Behrens (Deutsches Elektronen-Synchrotron (DE)) Vivian O'Dell (Fermi National Accelerator Laboratory (FNAL)) Zeynep Demiragli (Massachusetts Inst. of Technology (US))

Presentation materials