Sequenced%20Data%20Acquisition%20for%20the%20LHC - PowerPoint PPT Presentation

About This Presentation
Title:

Sequenced%20Data%20Acquisition%20for%20the%20LHC

Description:

Sequenced Data Acquisition for the LHC For LAFS: Elliott McCrory, Timofei Bolshakov and Dennis Nicklaus – PowerPoint PPT presentation

Number of Views:103
Avg rating:3.0/5.0
Slides: 14
Provided by: Ellio74
Category:

less

Transcript and Presenter's Notes

Title: Sequenced%20Data%20Acquisition%20for%20the%20LHC


1
Sequenced Data Acquisition for the LHC
  • For LAFS
  • Elliott McCrory, Timofei Bolshakov and Dennis
    Nicklaus

2
Outline (From McGinnis)
  • Overview
  • Why the project is important to CERN?
  • Why is Fermilab suited to do this project?
  • What needs to be done on the project?
  • What type of people are you looking for to work
    on the project?

3
Overview (6 slides)
  • Sequenced Data Acquisition (SDA)
  • Diagram and Definition (slides 2 3)
  • Functional description (4)
  • Rip-roaring success at Fermilab
  • (5)
  • T.B. Excellent ideas for an SDA II
  • (6)
  • Can think of SDA as a general tool for any
    repeated process
  • LHC, ILC
  • Industrial applications, etc.

4
SDA
DAEs
SDA DAQ API
SuperTable
Other DAQ
SDA Database
SDA API
SDA Viewer/ Editor/Checker
DLogger Database
Java program
5
Definition of SDA (3/6)
  • A special purpose data logging system
  • Organizes accelerator data to facilitate
    analysis.
  • Collects and stores data according to the stages
    of the accelerator cycles or modes, instead of
    using wall clock time.
  • It organizes and presents the data so people and
    programs can use it easily.
  • Specifically,
  • Defines a temporal abstraction for acquiring and
    storing data about a repeated process, like a
    collider store.
  • Encapsulates the progression of time through the
    process by breaking it down into a specific,
    repeated series of stages.
  • Data are collected within each stage and are
    stored in a database indexed by the stages.
  • The stages are called Shot, Case and Set.
  • The cases have descriptive names, in addition to
    a numerical index, facilitating understanding of
    and communication about the process. 

6
SDA Functional Description (4/6)
  • Core Functionality
  • Data Acquisition
  • Database
  • API for both
  • Support Software
  • SDA Viewer
  • Look at and plot shot data
  • Java implementation
  • SDA Edit
  • Setup data acquisition
  • Store Checker
  • Summary Table creation
  • Offline Shot Data Analysis (OSDA)
  • A Java API
  • StorePhysics
  • A higher level Java API

7
SDA Success at Fermilab (5/6)
  • Almost everyone uses it
  • Operators, physicist, engineers, bureaucrats.
  • Provides consistent and accurate, yet
    conversational, data from the complex
  • Instrumentation verification
  • Cross-group measurements
  • Transmissions, emittance growth
  • Summary information is readily available
  • SDA Viewer
  • Excel spreadsheet analysis
  • Super Table
  • Derived Tables
  • Java Analysis Studio (JAS)/AIDA
  • Contact Derwent
  • But, requires a notion of STATES
  • And, probably, a Sequencer!

8
SDA II For Fermilab (6/6)
  • Bolshakov work
  • Based on experience with Tevatron Collider SDA
  • Simpler and cleaner implementation
  • Better data abstraction
  • Class Atom
  • Easy to add new types of Atoms
  • Better XML support
  • DB, structure, DAQ and history All XML
  • XML Database
  • Simplifies data flow
  • Easier to add new types of Shots

9
Why Important for LHC
  • Enhance and extend their data logging
  • DAQ on event
  • Any type of data
  • Help with recording fast/dense data streams
  • Data stored on LHC over-arching events
  • Create a view of the LHC that can be interpreted,
    analyzed and discussed
  • Simple tools for studying LHC
  • Shot Data Analysis
  • Super Table and other summary tables
  • Automatic analysis processes
  • Automatic creation of summary information about
    LHC
  • LHC Super Table?

10
Why Is FNAL Suited?
  • We have long experience with SDA
  • A functionality that we live/die by, but they
    dont have yet
  • We have a concrete beginning
  • SDA II
  • Coupling with Sequencer
  • Enthusiastic core group

11
Status
  • Design Thoughts document sent to CERN
  • Preliminary response from Mike Lamont
  • CERN AB/CO
  • He is enthusiastic
  • Suggested concrete DAQ vertical tests demos
  • Existing data summary/analysis schema (from LEP)
    are a little clumsy
  • Asynchronous DAQ to Measurement DB or to Timber
  • Can record UTC time stamp of events
  • Correlate these two types of readings
  • Throughput issue to their data logger, Timber?
  • 2000 point snapshot at 40 Hz?
  • SDA-II is running at Fermilab
  • No DAQ, yet
  • Real Soon Now
  • See http//lhc001.fnal.gov/SDAII

12
SDA-II To Do
  • Tevatron
  • DAQ for SDA II
  • Demonstrate full, operating system in parallel to
    SDA I
  • LHC
  • Requirements Document
  • Communicate with LHC folks on what they want to
    have in order to make this useful to them
  • CERN will probably require a formal document
  • Full Functional Specifications
  • Again, CERN may require a formal document
  • Atom Definitions
  • LHC (contd)
  • Timeline/STATES definition and implementation
  • Together with Sequencer folks
  • Initially build SDA on top of Timber??
  • Covers maybe 90
  • DAQ for things not covered by Timber
  • XML DB or push into Timber DB??
  • May require new features for Timber
  • Fix up existing StorePhysics API
  • For use at FNAL and at CERN
  • Figure out what else is on this list!

13
Who Can Help?
  • Java programmers
  • XML speakers
  • Super Table/Excel dabblers
  • AIDA/JAS mavens
  • Timber-savvy people
  • Database folks
  • Instrumentation workers
  • Francophones
  • Diplomats
Write a Comment
User Comments (0)
About PowerShow.com