A new web Slow Control & Monitoring system featuring SRS ZeroSuppression implementation StefanoC*, S. L. Goentoro F. Costa, A. Zybel *on behalf of FIT.

Slides:



Advertisements
Similar presentations
Yokogawa Network Solutions Presents:
Advertisements

Kondo GNANVO Florida Institute of Technology, Melbourne FL.
Using the EUDET pixel telescope for resolution studies on silicon strip sensors with fine pitch Thomas Bergauer for the SiLC R&D collaboration 21. May.
Summary Ted Liu, FNAL Feb. 9 th, 2005 L2 Pulsar 2rd IRR Review, ICB-2E, video: 82Pulsar
UA9 Collaboration H8 Sept’10 Run - Preparatory Meeting Review & Status of the Telescope DAQ and Online/Offline Software Mark Pesaresi Jonathan.
–Streamline / organize Improve readability of code Decrease code volume/line count Simplify mechanisms Improve maintainability & clarity Decrease development.
First year experience with the ATLAS online monitoring framework Alina Corso-Radu University of California Irvine on behalf of ATLAS TDAQ Collaboration.
New Features of APV-SRS-LabVIEW Data Acquisition Program Eraldo Oliveri on behalf of Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer] NYC,
Students: Nadia Goshmir, Yulia Koretsky Supervisor: Shai Rozenrauch Industrial Project Advanced Tool for Automatic Testing Final Presentation.
Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Ian Fisk and Maria Girone Improvements in the CMS Computing System from Run2 CHEP 2015 Ian Fisk and Maria Girone For CMS Collaboration.
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Experience with medium-size SRS for muon tomography Michael Staib Florida Institute of Technology.
Update on APV25-SRS Electronics Kondo Gnanvo. Outline Various SRS Electronics Status of the APV25-SRS UVa Test of the SRU with multiple.
Online Monitoring and Analysis for Muon Tomography Readout System M. Phipps, M. Staib, C. Zelenka, M. Hohlmann Florida Institute of Technology Department.
STAR Analysis Meeting, BNL, Dec 2004 Alexandre A. P. Suaide University of Sao Paulo Slide 1 BEMC software and calibration L3 display 200 GeV February.
Touchstone Automation’s DART ™ (Data Analysis and Reporting Tool)
November SC06 Tampa F.Fanzago CRAB a user-friendly tool for CMS distributed analysis Federica Fanzago INFN-PADOVA for CRAB team.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Strip No Detection and Imaging of High-Z Materials with a Muon Tomography Station using GEM Detectors K. Gnanvo 1, W. Bittner 1, B. Benson 1, F. Costa.
3/24/2003CHEP'03, La Jolla, USA Object Database for Constants: The common CLEO Online and Offline solution Hubert Schwarthoff Cornell University With N.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
Infinity-project.org The Institute for Engineering Education Engineering Education for today’s classroom. 1 The Infinity VAB TM for INFINITY Tutorial Introduction.
Background Physicist in Particle Physics. Data Acquisition and Triggering systems. Specialising in Embedded and Real-Time Software. Since 2000 Project.
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
Statement of Interest in CMS MPGD High-  Muon Upgrade Florida Tech CMS Muon Group Marcus Hohlmann Florida Institute of Technology, Melbourne, FL, USA.
Performance of a Large-Area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System Vallary Bhopatkar M. Hohlmann, M. Phipps, J. Twigger,
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.
News on GEM Readout with the SRS, DATE & AMORE
Update on the Triple GEM Detectors for Muon Tomography K. Gnanvo, M. Hohlmann, L. Grasso, A. Quintero Florida Institute of Technology, Melbourne, FL.
Florida Institute of Technology, Melbourne, FL
Data transfer performance of SRS (J-PARC E16 Experiment) YUHEI MORINO RIKEN Nishina Center 1.
Abstract Beam Test of a Large-area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System V. Bhopatkar, M. Hohlmann, M. Phipps, J. Twigger,
Quality control for large volume production GEM detectors Christopher Armaingaud On behalf of the collaboration GEMs for CMS.
ScECAL Beam FNAL Short summary & Introduction to analysis S. Uozumi Nov ScECAL meeting.
MMDAQ Content – Overview – Case study – adding support for VMM1 chips – Drawings (data flow, concurrency, error reporting, scalability, monitoring) 13.
Beam Test of a Large-Area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System Vallary Bhopatkar M. Hohlmann, M. Phipps, J. Twigger, A.
CGEM-IT project and beam test program G. Felici for the FE-LNF-TO team Partially supported by the Italian Ministry of Foreign Affairs under the Program.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
RD51 GEM Telescope: results from June 2010 test beam and work in progress Matteo Alfonsi on behalf of CERN GDD group and Siena/PISA INFN group.
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
Abstract Muon tomography for homeland security aims at detecting well- shielded nuclear contraband in cargo and imaging it in 3D. The technique exploits.
Markus Frank (CERN) & Albert Puig (UB).  An opportunity (Motivation)  Adopted approach  Implementation specifics  Status  Conclusions 2.
The ALICE data quality monitoring Barthélémy von Haller CERN PH/AID For the ALICE Collaboration.
The Database Project a starting work by Arnauld Albert, Cristiano Bozza.
Software and TDAQ Peter Lichard, Vito Palladino NA62 Collaboration Meeting, Sept Ferrara.
Integration with ATLAS DAQ Marcin Byszewski 23/11/2011 RD51 Mini week Marcin Byszewski, CERN1.
AliRoot survey: Calibration P.Hristov 11/06/2013.
Authors: Dmitrii Pereima, ITEP; Dmitry Golubkov, ITEP; Iouri Gouz, IHEP; Victor Egorychev, ITEP. Visualization of HCAL 137 Cs calibration data 1 CALO +
MONITORING CMS TRACKER CONSTRUCTION AND DATA QUALITY USING A GRID/WEB SERVICE BASED ON A VISUALIZATION TOOL G. ZITO, M.S. MENNEA, A. REGANO Dipartimento.
Barthélémy von Haller CERN PH/AID For the ALICE Collaboration The ALICE data quality monitoring system.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Slow Control and Run Initialization Byte-wise Environment
Slow Control and Run Initialization Byte-wise Environment
CMS High Level Trigger Configuration Management
PyBAR Firmware Structure and Operation Experience
ALICE – First paper.
mmDAQ (Muon Atlas MicroMegas Activity – ATLAS R&D)
Roberto Chierici - CERN
Large CMS GEM with APV & SRS electronics
Cover page.
Tracker Software Status
Pierluigi Paolucci & Giovanni Polese
Field installable, upgradeable and scaleable
Presentation transcript:

A new web Slow Control & Monitoring system featuring SRS ZeroSuppression implementation StefanoC*, S. L. Goentoro F. Costa, A. Zybel *on behalf of FIT team 1

The antefact: CMS Muon Upgrade CMS detector: designed to detect and reconstruct muons with best precision Phase-II CMS needs handles to cope with high rate between LS2 and LS3, the high- eta region (highest rate) is not detector redundant as all other regions. CMS needs to increase robustness at high-eta 2

High rate capability O(MHz/cm 2 ) Good time resolution: triggering Good spatial resolution O(100  m): tracking -Sustain triggering at current thresholds up to |η|=2.4 -Increase offline muon identification coverage to |η|= Maintain existing envelope by preventing or addressing aging effects CMS detector: designed to detect and reconstruct muons with best precision Objectives of GEM Muon Upgrade -Good opportunity to install new GEM detectors, -Original foreseen RPC design is not sustainable at high rates High eta region has vacancies after LS1 High eta region requires mature technology Phase-II CMS needs handles to cope with high rate between LS2 and LS3, tracking trigger won’t be installed until ~ The antefact: CMS Muon Upgrade

assembly sites productions WHY SRS? SRS has been chosen by the collaboration and being implemented in all CMS GEM assembly sites to perform detector gain uniformity with APV25. A single GE11 detector has >3k channels, SRS is a cost-effective readout system featuring also a great support by CERN RD51. SRS is adopted for the crucial task of commissioning and validation of detector performance before installation at CMS. WHY NEW SOFTWARE TOOLS? Production sites needs: Common hardware/software/procedures. CMS and detector customized software features/protocols.  Development of Slow Control and Monitoring system SCRIBE (but flexible enough to be adapted/customized by other groups..) Introduction of ZeroSuppression feature is mandatory to reduce file dimensions and CPU analysis time.  Development of analysis framework compatible with ZeroSuppression AMORE ZS 4 GEM DETECTOR PRODUCTION FOR THE CMS HIGH-ETA UPGRADE Flexible detector production schema, construction load balanced among several assembly sites: (INFN-Frascati, INFN-Bari, FIT, GHENT, SEOUL, BARC).

Configuring/data-taking of the SRS in a nutshell (1/2) Requirements for CMS GEM detector assembly sites Tool easy to use, quick learning curve 1)During detector mass production no time for manual file editing and/or complex procedures, no time for recovery of bad configurations/runs. 2)Data-taking often performed by students, no time for expert training. Zero Suppression is needed to reduce file dimensions and CPU analysis time 1.Gain uniformity for all 3k strips mean ~15M events, without ZS rawfiles >>100T 2.Assembly sites do not have cluster for data-analysis, AMORE has to run on a simple pc Light, modular x-compatible, open-source 1)All software should be like that isn’t?? 1) SCRIBE (Slow Control and Run Initialization byte-wise environment Graphical interface works through dynamic web-app Multi-client, x-platform, x-device Easy to learn (self-explained) Some immediate feedback with real-time plots 2) AMORE ZS AMORE is the analysis framework that processes the rawdata files, we developed an adapted data- unpacker to understand new rawdata file structure. The new AMORE features: Same output files as before (seamless) No pedestal needed Reduced CPU time needed for processing time (x100 faster) 5

SCRIBE MAIN TASKS Easy change/check/monitor one or more register values. Easy data-taking AMORE ZS MAIN TASKS -Easy data-analysis -Production of the smallest possible rootfile out of the DATE rawfile DATA/registers 6 Configuring/data-taking of the SRS in a nutshell (2/2)

2 * V1.1 ZS FECs 2 * V1.3 FECs X-ray box for the detector gain uniformity GEM DETECTOR 7 SRS developments at FIT: SRS stable setup for detector gain uniformity

2*V6 FECs (waiting for ZS firmware..) 8 SRS developments at FIT: SRS experimental setup for detector gain uniformity

SCRIBE Slow Control and Run Initialization byte-wise environment

Configuring the SRS Computer ethernet cards Elog server settings for time capsule of all values of SRS (executed automatically any user writes any register) General settings of SRS Total number of FEC in the setup IP of each FEC to be monitored/controlled SRS ports (firmware coded) INFO MESSAGE: Configuration, data start/stop/SRS writing into registers, reading etc etc (This is shown on all pages so user knows the status/action takes) 10

Configuring the SRS Select the FEC you want to read/write Register address Value to be written Write button Readback value Register Explanation 11

Configuring the SRS 12

Configuring the SRS If you click any of the register you get more extensive explanation in the Online Help 13

Configuring the SRS For APV register you should select which HDMI and which chip to r/w (previous ports acted for every FEC) 14

Configuring the SRS This register holds pedestal data (at firmware level) so output data is zero suppressed, Here you could mask/unmask any channel on any chip for instance.. 15

Configuring the SRS Real time pedestal plots of all APVs configured in ZS MODE 16

Configuring the SRS Configure button will run a pedestal run then automatically save the data into the firmware and generated plots (shown previous slide) Start/stop a run (DATE should be running), For every run a zip file with register dump of SRS memories and pedestal data saved in the firmware are generated and saved (DB?). Also an elog is generated. I.E: gemsrs33.raw gemsrs33_ped.root gemsrs_dump.zip 17

AMORE ZS

AMORE features AMORE Amore framework has been used to perform data analysis of CMS GEM detector (gain uniformity in lab and detector performance at test beams)  Already existing knowledge/scripts that we like to continue to use We realized that the data unpacking is a small part of the AMORE code, we had the idea of just “rewriting” that part to make AMORE compatible with ZS data Same output files Input files smaller (100x) CPU analysis time faster (>10x?) No pedestal needed DATE acquisition rate 2 FECs 24APVs: 2kHz stable (2,5MB/s room for higher rates..) k events (~1min at 2kHz) [no SRU yet] 21 time bins File dimension: 170MB AMORE Analysis rate ~400Hz (~5min CPU time for 100k events) An Example for one of the dataset, taken a few days ago

Conclusions SCRIBE+AMORE_ZS SCRIBE allows: a quick and easy configuration procedure featuring implementation of ZS Monitoring of pedestals uploaded into the FECs, mask/unmask channels Start data-taking and store them sequentially Higher level functionalities easy to add (threshold, HV, latency scans) AMORE_ZS allows: Read ZS rawfiles and produce same output files as standard AMORE. Faster analysis time is crucial during detector commissioning 20 FIT as CMS GEM assembly site is about to start a massive data-taking campaign to fully exploit the developed code, so far very exciting preliminary results!