Logging Mike Lamont Georges Henry Hemlesoet AB/OP Discussions with M. Pace & C. Roderick.

Slides:



Advertisements
Similar presentations
Jan Uythoven, AB/BTLHCCWG, 3 May 2006 Page GeV Commissioning Machine Protection Needs to be commissioned to: Prevent damage with the used, higher.
Advertisements

“LHC Controls for Sector Test” Planning SPS Extraction Kicker and Septa LHC Injection Kicker and other equipment (beam stoppers, dumps,...) Etienne CARLIER.
Controls Configuration Service Overview GSI Antonio on behalf of the Controls Configuration team Beams Department Controls Group Data & Applications.
Post Mortem Workshop - discussion1 17/1/2007 HWC Requirements GMPMA  Concentrate on pre-beam requirements Post-quench analysis ([semi-] automatic) Integrity.
LHC-MAC1 LHC Controls Infrastructure and the timing system Hermann Schmickler on behalf of the CERN Accelerator and Beams Controls Group.
Industrial Control Engineering Industrial Controls in the Injectors: "You (will) know that they are here" Hervé Milcent On behalf of EN/ICE IEFC workshop.
Isabelle Laugier, AT/VAC/ICM Section February 7 th 2008.
Overview of Data Management solutions for the Control and Operation of the CERN Accelerators Database Futures Workshop, CERN June 2011 Zory Zaharieva,
Rapid Application Development Environment based on LabVIEW A. Raimondo (AB/CO) ATC/ABOC Days, January 2008.
controls Middleware – OVERVIEW & architecture 26th June 2013
E. Hatziangeli – LHC Beam Commissioning meeting - 17th March 2009.
Pierre Charrue – BE/CO.  Preamble  The LHC Controls Infrastructure  External Dependencies  Redundancies  Control Room Power Loss  Conclusion 6 March.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
IMMW14, Ferney Voltaire, September 2005 (slide 1/35) Experience with configurable acquisition software for magnetic measurement.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
Middle-tier servers for CMW Bartek Paszkowski AB-CO-FC.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
14 December 2006 CO3 Data Management section Controls group Accelerator & Beams department Limits of Responsibilities in our Domains of Activities Ronny.
Proposal for Decisions 2007 Work Baseline M.Jonker for the Cocost* * Collimation Controls Steering Team.
TE-MPE-EP, RD, 06-Dec QPS Data Transmission after LS1 R. Denz, TE-MPE-EP TIMBER PM WinCC OA Tsunami warning:
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
T HE BE/CO T ESTBED AND ITS USE FOR TIMING AND SOFTWARE VALIDATION 22 June BE-CO-HT Jean-Claude BAU.
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE  Questions? RADE Applications EN-ICE-MTA.
Nov 28, 2013 Power Converters Availability for post-LS1 LHC TE-EPC-CCE.
The DIAMON Project Monitoring and Diagnostics for the CERN Controls Infrastructure Pierre Charrue, Mark Buttner, Joel Lauener, Katarina Sigerud, Maciej.
BP & RS: BIS & SLP for AB/CO Review, 23 h Sept Realisation of the interlocking between SPS, LHC and CNGS and open issues Beam Interlock Systems.
1 Operational availability Optimizing LHC L. Ponce With the (un)intentiona lcontribution of all OP crew.
European Organization For Nuclear Research Future Database Requirements in the Accelerator Sector Ronny Billen Database Futures Workshop – 6-7 June 2011.
16 December 2003 LHC Logging Review Meeting LHC Logging Review R. Billen, M. Marczukajtis, M. Peryt AB-CO-DM.
Isabelle Laugier, AT/VAC/ICM Section May 6 th 2008 LHC Vacuum Control system.
Hardware Commissioning Tools Robin. AB-CO TC 8th February 2007Hardware Commissioning Tools - RJL2 Summary Hardware Commissioning View Slides from Antonio.
Hardware Commissioning Review, Markus Zerlauth, 11 th July CO deliverables for HWC – lessons learnt and the proposed way ahead Markus Zerlauth,
26 Jan 06Marine Pace - AB/CO1 LEIR Controls : Gain of Experience for the Running-in of LHC Marine Pace on behalf of AB/CO and LSA.
Andrzej Siemko On behalf of the MPP-GMPMA Task Force: (A. Ballarino, R. Denz, B. Khomenko, A.Perrin, P. Pugnat, A. Rijllart, L. Serio, A. Siemko, A. Vergara.
OVERVIEW OF THE NEW FEATURES PVSS SCADA SYSTEMS USED DURING HCC MP3 - Frédéric BERNARD.
Issues concerning Device Access (JAPC / CMW / FESA) With input from: A.Butterworth, E.Carlier, A. Guerrero, JJ. Gras, St. Page, S. Deghaye, R. Gorbonosov,
PM System Architecture Front-Ends, Servers, Triggering Ingredients Workshop on LHC Post Mortem Session 1 – What exists - PM System, Logging, Alarms Robin.
AB/CO Review, Interlock team, 20 th September Interlock team – the AB/CO point of view M.Zerlauth, R.Harrison Powering Interlocks A common task.
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
16-17 January 2007 Post-Mortem Workshop Logging data in relation with Post-Mortem and archiving Ronny Billen AB-CO.
UNICOS LHCLoggingDB Josef Hofer EN/ICE/SCD. Agenda The LHC Logging Database Purpose of the LHCLogging component Basic concepts Advanced concepts Logging.
Status of the AWAKE Control System Edda Gschwendtner, Janet Schmidt, Marine Gourber-Pace, Roman Gorbonosov, Peter Sherwood AWAKE Technical Board, 27 January.
Training LHC Powering - Markus Zerlauth Powering Interlocks Markus Zerlauth AB/CO/MI.
MPP Meeting 07/03/2007 MPP Main Ring Magnet Performance Panel Meeting Wednesday 7th March 2007 Agenda: 1)Matters arising 2)Recommendations for the case.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
PC Current Interlocking for the SPS Fast Extractions. 1 J. Wenninger July 2009.
Industrial Control Engineering Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE 
European Organization For Nuclear Research CERN Accelerator Logging Service Overview Focus on Data Extraction for Offline Analysis Ronny Billen & Chris.
MPE Workshop 14/12/2010 Post Mortem Project Status and Plans Arkadiusz Gorzawski (on behalf of the PMA team)
7/8/2016 OAF Jean-Jacques Gras Stephen Jackson Blazej Kolad 1.
LHC Post Mortem Workshop - 1, CERN, January 2007 (slide 1/52) AB-CO Measurement & Analysis Present status of the individual.
SPS Applications Software issues - startup in 2006 and legacy problems
RF acceleration and transverse damper systems
LHC Beam Commissioning Meeting V. Kain & R. Alemany
Data providers Volume & Type of Analysis Kickers
Technical Services: Unavailability Root Causes, Strategy and Limitations Data and presentation in collaboration with Ronan LEDRU and Luigi SERIO.
DRY RUNS 2015 Status and program of the Dry Runs in 2015
2007 IEEE Nuclear Science Symposium (NSS)
Presented by Li Gang Accelerator Control Group
Performance monitoring framework for the technical infrastructure
Summary of first LHC logging DB meeting
Injectors BLM system: PS Ring installation at EYETS
BE-BI Software for LINAC4
Status of the Accelerator Online Operational Databases
GIS Portal Racks Project
LHC BLM Software audit June 2008.
Configuration of BLETC Module System Parameters Validation
Presentation transcript:

Logging Mike Lamont Georges Henry Hemlesoet AB/OP Discussions with M. Pace & C. Roderick

Accelerator databases On-line database Data needed instantaneously to interact with the accelerator Database is between the accelerator equipment and the client (operator) LSA – Accelerator Settings database MDB – Measurement database LDB – Logging database LASER – Alarms database E-Logbook – electronic logbooks CESAR – SPS-EA controls TIM – Technical Infrastructure Monitoring database CCDB – Controls Configuration –(well,... semi-on-line) Off-line database Data not needed directly to interact with the accelerator Database serves as source for on-line databases Synchronization mechanisms propagate the data for consistency Layout database Assets (MTF) Documentation (EDMS) Drawings (CDD)

Purpose of logging system Need to know what’s going on in and around the LHC by logging heterogeneous time series data, in order to –manage information required to improve the performance of the machine and individual systems; –meet specific INB requirements to record beam history; –make available long term operational statistics for management; –avoid duplicate logging developments.

History Logging Service (est. 2003) –Backend infrastructure exists since 2004 –requirements have changed and scope has greatly enlarged (from LHC machine  experiments, injectors, and expert data) Measurement database (est. 2005) –Provides Java clients with short term persistence and data filtering; produces accelerator statistics –Requirements evolving, mostly due to LHC HWC –Shares infrastructure with the Logging service LSA Accelerator Settings database (est. 2005) –Data store of all accelerator settings and related information for operation –Performance and availability directly impact accelerator operation –Shares infrastructure with the Logging service since 2006

max 10’ data loading max 1Hz data sampling LDB MDB Equipment – DAQ – PLC Equipment – DAQ – FEC Logging - conceptual view ffffffffffff fff f ffff filter for data reduction Measurement DB 7-day persistence Logging DB 20-year persistence f ELEC COMMCV EAU TIM f Filtered data transferred every 15’ Filtered data transferred every 2h METER browsing & data extraction TIMBER browsing & data extraction fff f QPSPIC SU Coll CNGS Exp Cryo CIET WIC VACRad BLM BETSBIC BCTBPM PC MSMK VAC max 5” data loading max 2Hz data sampling

Logging – Current Situation Measurement Service Data persistence of 1 week Data loading not more frequent than once every 5 seconds per client Data sampling at 2Hz max per variable Java clients from the pub-sub world  Mainly cyclic beam-related data from injectors  Intensities, profiles, losses,...  Commissioning of LHC Individual system and integrated HWC data  Power Converters, Kickers, Septa, RF, Radiation Monitors, Vacuum  Beam Instrumentation to come Filtering towards logging every 15 minutes for each variable –Logging toggle, dead band, dead time, fixed frequency METER interface for rapid data browsing, data extraction Logging Service Data persistence of 20 years Data loading not more frequent than once every 10 minutes per client Data sampling at 1Hz maximum per variable Clients  Measurement Service (filtered)  Injectors, LHC HWC  Derived data, statistics  PVSS Industrial systems  Cryo, QPS, Collimators, Survey, Vacuum, PIC, WIC, Experiments, CNGS, CIET  TIM database (filtered)  Technical services No filtering between PVSS and logging TIMBER interface for off-line correlation, data extraction

LDB MDB Equipment – DAQ – PLC Equipment – DAQ – FEC Possible evolution: Dedicated HWC MDB ffffffffffff fff f ffff filter for data reduction Measurement DB 7-day persistence Logging DB 20-year persistence ELEC COMMCV EAU TIM f fff f QPSPIC SU Coll CNGS Exp Cryo CIET WIC VACRad BLM BETSBIC BCTBPM PC MSMK VAC max 5” data loading max 2Hz data sampling HWC MDB 5Hz data sampling Clone HWC Measurement DB persistence period TBD f

Data estimation Latest estimation as presented in Nov-2006 Expected to reach the benchmark of 1 Terrabyte of data in June 2007 Actually logged data Predicted to-be-logged data

OP Logging Logging systems operational today Logging systems operational today Acquisition & BufferingLogging Java Logging Client (All devices except PVSS and TIM) Main source for operation diagnostics PVSS (Vacuum, LHC Cryo, QPS, PIC, …) TIM (Cooling, Ventilation, Electricity) LOGGING DB

Main Goals Applications Applications –Reconstruction of a past event –Surveillance of a parameter’s evolution –Beam statistics –CNGS : events’ counting from neutrino beam interactions –LHC Post Mortem –Means to analyse and improve machine performance Constraints Constraints –High availability service: 7 day / 24 h during machine operation –Zero loss tolerance for critical applications Beam statisticsBeam statistics LHC eventsLHC events –High scalability

Evolution of Coverage Outstanding enlargement of scope since 2004 Outstanding enlargement of scope since –TT40-TI8 Beam Runs –LHC HWC (FGCs) –SPS + CNGS –Executed CYCLEs –Allowed to reach data stamping standardization in front end –PS Complex BCT + VACUUM –LHC injection lines –New services (cf. later slide)  Coverage extended to ALL machines Data volume today > records in DB / day Data volume today > records in DB / day

Standard Configuration CONTINUOUS logging CONTINUOUS logging JAPC MONITORING publishes to Logging JAPC MONITORING publishes to Logging Each acquired value is transferred to Logging Each acquired value is transferred to Logging Configuration from XML Configuration from XML –Apply to 95% Clients –Pre-defined list of parameters in XML file Configuration from LSA Configuration from LSA –Apply to LHC HWC FGCs –When a SOC is modified/enabled/disabled, logging automatically re- configured XML / LSA configuration maintained by AB/OP XML / LSA configuration maintained by AB/OP LSA DB LHC HWC Operational SOC XML file Parameter List Acquired VALUE FixDisplay LOGGING JAPC MONITORING JAPC Java API

Customized Configuration ON DEMAND logging ON DEMAND logging –Data logged when decided by Operator Acquisition Module : any Java Application Acquisition Module : any Java Application Used by CESAR Application Used by CESAR Application Generic Java API provided by Logging Generic Java API provided by Logging LOGGING Java API JAPC MONITORING JAPC Acquired VALUE ANY Java Application Any module Acquired VALUE On request Logging Acquired VALUE

Data Data Source Data Source –Any client supporting JAPC Data Type Data Type –Scalar, Vector, String Data Rate Data Rate –Synchronous subscriptions On userOn user –Asynchronous subscriptions Operational limit: 2 HzOperational limit: 2 Hz TimeSeries TimeSeries –{Acquired value, time stamp} pair –Time Stamp UTC time in millisecondsUTC time in milliseconds cycleStamp if device is cycle-awarecycleStamp if device is cycle-aware acquisitionStamp if device is NOT cycle- awareacquisitionStamp if device is NOT cycle- aware japc-tgmjapc-cmwjapc-fgcJapc-dim Acquired VALUE MEAS DB TimeSeries JAPC LOGGING JAPC Monitoring

Data Grouping and Shaping Data processing may be asked by Clients Data processing may be asked by Clients Data Converter : implemented where it is most suitable Data Converter : implemented where it is most suitable Data Grouping before writing to DB Data Grouping before writing to DB Buffering in Logging module –Writing at specific client- defined frequency JAPC MONITORING JAPC LOGGING Japc-tgmJapc cmwJapc-concentrator Converter MEAS DB Converter GROUPING FixDisplay

Already operational Transfer Line HWC Soc Power supplies TIM measures PVSS (Cryogenics) –QPS

Under test Will be deployed soon –LHC RF –LHC BLM –LHC BT (Kickers) Already defined –DIP (Data interchange with experiments)

Challenges for this year Integration of the new features –Scalability test – Instrumentation & other hardware Integration –Logging on demand (Programs) –Definition of things to be logged Machine protection, timing –BPM Concentrator –Converter modules Deployment of new Hardware –For HWC and beyond

Conclusions System already operational Clarification of responsibilities needed –CO / OP / Specialists –HWC main user Big redesign in progress –Hardware –Software Will need a lot of attention of the operation –In term of performance (risk of private logging) –In term of amount of data (Already 1TB of Data for HWC of 1 sector) –Data accessibility