AMS DAQ, TRD DSP Software



Similar documents
TRD DAQ (U) Monitoring

The accurate calibration of all detectors is crucial for the subsequent data

GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS

Proton tracking for medical imaging and dosimetry

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

CMS Tracker module / hybrid tests and DAQ development for the HL-LHC

Electron-Muon Ranger (EMR)

SPADIC: CBM TRD Readout ASIC

Electron-Muon Ranger (EMR)

Febex Data Acquisition System

APPLICATION NOTE GaGe CompuScope based Lightning Monitoring System

Development. Igor Sheviakov Manfred Zimmer Peter Göttlicher Qingqing Xia. AGIPD Meeting April, 2014

Silicon Lab Bonn. Physikalisches Institut Universität Bonn. DEPFET Test System Test DESY

T(CR)3IC Testbed for Coherent Radio Cherenkov Radiation from Cosmic-Ray Induced Cascades

LOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING

The more you measure......the more you achieve

Analog Signal Conditioning

Blue Point Engineering

Radiation Hard Sensor Materials for the CMS Tracker Upgrade The CMS HPK Campaign

Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery

Evaluation Tools for the Performance of a NESTOR Test Detector

Development of on line monitor detectors used for clinical routine in proton and ion therapy

MiSeq: Imaging and Base Calling

Electron-Muon Ranger (EMR)

Mars Atmosphere and Volatile EvolutioN (MAVEN) Mission

LLRF. Digital RF Stabilization System

USB readout board for PEBS Performance test

Sentinel-1 Mission Overview


10 Thomas, Irvine, CA USA Tel: (949) Fax: (949) Toll Free: (800) 23 FUTEK

PIATTAFORME STRATOSFERICHE SIGINT

Pixie Viewer Online Help

CMS Level 1 Track Trigger

S2000 Spectrometer Data Sheet

Three Levels of Data-Logging Software from National Instruments

High-Resolution Doppler-Polarimetric FMCW Radar with Dual-Orthogonal Signals

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design

REAL-TIME MONITORING AND ASSESSMENT OF CIRCUIT BREAKER OPERATIONS FOR DIAGNOSTICS AND CONTROL APPLICATIONS

How To Use A High Definition Oscilloscope

PLAS: Analog memory ASIC Conceptual design & development status

Performing Amplifier Measurements with the Vector Network Analyzer ZVB

CBERS Program Update Jacie Frederico dos Santos Liporace AMS Kepler

Fetal monitoring on the move, from a hospital to in-home setting

SAMPLE MIDTERM QUESTIONS

Table 1 Mixed-Signal Test course major topics. Mixed-signal Test and Measurement Concepts ENCT 351 What are Mixed-signal circuits

Modeling a GPS Receiver Using SystemC

CMS Tracking Performance Results from early LHC Running

Track Trigger and Modules For the HLT

MPC 4. Machinery Protection Card Type MPC 4 FEATURES. Continuous on-line Machinery Protection Card

Contents News Spike2

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

DATA PROCESSING SOFTWARE

Android based Alcohol detection system using Bluetooth technology

24-Bit Analog-to-Digital Converter (ADC) for Weigh Scales FEATURES S8550 VFB. Analog Supply Regulator. Input MUX. 24-bit Σ ADC. PGA Gain = 32, 64, 128

Trigno/Vicon System Integration

The Noisy Query Layer: How Brands Can Avoid Chasing Their Tails

FFT Spectrum Analyzers

Summer of LabVIEW The Sunny Side of System Design

The Muon Veto DAQ. Florian Ritter. Kepler Center for Astro and Particle Physics. Eberhard Karls Universität Tübingen

RF Network Analyzer Basics

CC Family of Data Collectors

Clinical Research Software for Intensive Care Monitoring

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Chapter 6: From Digital-to-Analog and Back Again

The Universal DAQ Device. Connect and measure immediately!

Classification/Decision Trees (II)

Certified Platinum Configurations

Configuring the FlexTimer for Position and Speed Measurement with an Encoder

CLAS12 Offline Software Tools. G.Gavalian (Jlab)

PID Microprocessor temperature controllers CTD43 - CTD46 - CTH46

Cisco Cable Radio Frequency (RF) FAQs

Digital Signal Controller Based Automatic Transfer Switch

TURBOtech srl. SED-635 Digital Excitation System. Industrial Electronics Sector FEATURES

Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff

1. Oscilloscope is basically a graph-displaying device-it draws a graph of an electrical signal.

Lock - in Amplifier and Applications

Design and development of Configurable BPM readout system for ILSF

One Port Network Analyzer

Structural Health Monitoring Tools (SHMTools)

MAC Viper Quadray Module Installation and Control Guide

P300 Spelling Device with g.usbamp and Simulink V Copyright 2012 g.tec medical engineering GmbH

MP85 / MP85DP. Data sheet. Special features MP85 / MP85DP. B en

Radio-Controlled Projection Clock with Indoor Temperature

What is the difference between an equivalent time sampling oscilloscope and a real-time oscilloscope?

DATA LOGGING SYSTEM FOR PRESSURE MONITORING

Accurate Measurement of the Mains Electricity Frequency

Transcription:

AMS DAQ, TRD DSP Software and other Topics Overview Arbeitstreffen, Aachen, Jul. 2011 Andreas Sabellek IEKP - KIT Campus South Supported by the Carl-Zeiss-Foundation

AMS on ISS Realtime position: e.g. http://www.lizard-tail.com/isana/tracking/ 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.2

ISS Orbit Trapped Particles Proton Flux >10MeV Electron Flux >1MeV 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.3

Current AMS DAQ Mode DAQ runs continuously Data Calibration is (manually) made synchronous with orbit to avoid calibration in SAA or polar region DAQ Parameters: Calibration every ~46min around equator crossing TAS Run every ~69min 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.4

UDR DSP Code Description KIT - IEKP (taken from Feb. presentation) Three main detector-specific parts: a) Data calibration: pedestal calculation and test of channel quality b) Event processing: pedestal subtraction and zerosuppression, dynamic pedestal calculation c) DAQ monitoring: Assembly of housekeeping data, calculation of occupancy and mean amplitude range 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.5

a) Data Calibration Pedestal Calculation Step Initial pedestals for dynamic pedestal calculation Noise Calculation Step Used to reduce hit threshold for quiet channels Channel Quality Check Step Identified bad channels are excluded from correction calculation during DR 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.6

b) Event Processing Data processing Subtract pedestal value and common mode Hit detection: Store all amplitudes > 15ADC or 3 sigma for good channels Processing mode parameters for data reduction Variable sigma cut for hit identification (not used) Max and min hit threshold (currently 15 and 9 ADC) Dynamic pedestals (in use!) 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.7

Dynamic Pedestal Calculation Algorithm: For every event adjust pedestal for each channel of one of the amplifier chips by +1/8 ADC, if raw value > pedestal value -1/8 ADC, if raw value < pedestal value In this way, the pedestal in any case adjusts to the mean value. 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.8

c) UDR DAQ Monitoring Calculation Occupancy: During configurable time window (typically 6min), number of hits are counted and then stored in memory Amplitude: The mean amplitude continuously is adjusted by comparison to new hits Allows monitoring of data acquisition without analyzing event data (e.g. data is stuck in network/buffer/etc.) 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.9

TRD DAQ Monitoring Programs to extract information from BLOCK-files 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.10

UDR DSP Code Test Set to sequencer bypass mode 1) Write calibration data 2) Write event raw data and trigger processing UDR2 DSP any generated or stored data udsp.c Event Data (Channels and Amplitudes) Comparison of results from C code and DSP code. Any data can be fed into processing. C code can also be used to process recorded raw data. 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.11

TRD Data Calibration not at KIT - IEKP equator Does not effect event data, because - Wrong pedestals are corrected within first seconds by dynamic pedestals - Fixed hit threshold (currently 15ADC) is not effected by noisy calibration - Both is needed, because nobody guarantees calibration at equator! 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.12

Amplitude Spectra Equator Polar SAA MPV ~ 50 ADC 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.13

Amplitude Spectra Equator Polar SAA looks similar to random trigger 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.14

Amplitude Spectra Equator Polar SAA Overshoot dominated pedestals 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.15

SAA RAW Data KIT - IEKP (not compressed by DSP) SAA (uncompressed) Raw Data UDR-0-0 Ch10 ADC 1000 900 800 700 600 500 400 300 200 100 0 0 100 200 300 400 500 600 ~time (s) pedestal 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.16

UFE overshoot ~15us ~300us 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.17

2003 overshoot measurement 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.18

Processed RAW SAA data SAA Event Size 400 350 Ch10 600 500 eventsize (nb.hits/udr) 300 250 200 150 100 400 300 200 ADC Half above /below pedestal 50 100 0 0 0 100 200 300 400 500 600 700 800 time (s) 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.19

TRD event size in SAA 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.20

Polar region Observation 1: event size increases by factor ~2-10 in polar regions Observation 2: tracks together with wide range amplitudes off track Observation 3: Offline analysis shows no change for MPV on track Observation 4: Pedestal is stable 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.21

Final Slide 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.22

backups 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.23

TRD(U) Supply Electronics 2011-07-13 TRD, Aachen IEKP,Andreas Sabellek p.24