+ All Categories
Home > Documents > On-Board Data Handling for the PAMELA Experiment

On-Board Data Handling for the PAMELA Experiment

Date post: 01-Feb-2016
Category:
Upload: sileas
View: 29 times
Download: 0 times
Share this document with a friend
Description:
On-Board Data Handling for the PAMELA Experiment. Ralf Wischnewski Roma2 & DESY-Zeuthen. Alghero, 30.9.2002. The task Space requirements Pamela CPU: PSCU On-board DAQ design Data downlink Status & Summary. The INSTRUMENT. TRD e ± ,p threshold detector. - PowerPoint PPT Presentation
Popular Tags:
21
On-Board Data Handling for the PAMELA Experiment Ralf Wischnewski Roma2 & DESY-Zeuthen Alghero, 30.9.2002
Transcript
Page 1: On-Board Data Handling for the PAMELA Experiment

On-Board Data Handling for the PAMELA Experiment

Ralf WischnewskiRoma2 & DESY-Zeuthen

Alghero, 30.9.2002

Page 2: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

The task

Space requirements

Pamela CPU: PSCU

On-board DAQ design

Data downlink

Status & Summary

Page 3: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

TRDTRD

TRD

• e±,p threshold detector.

• 9 radiator planes (Cfibres) + straws tubes (Xe/CO2).

• Separazione 102 e/p (E > 1GeV/c).

TRKTRK Si Tracker + Magnet

• PermantMagnet B=0.4T

• 6 Si-planes (x & y)

• Spatial resolution ~3m MDR = 740 GeV/c

TOFTOF

Time-of-flight system

• Trigger (Level-1)

• TOF particle identification (< 1 GeV/c)

• dE/dx

• Plastic Scintillators + PMT

• Time resolution ~70ps

CALOCALO

Si-W Calorimetro

• Imagining Calorimeter (e/p)

• Resolution for e±

E/E = 15% / E1/2

• 22 planes Si-X / W / Si-Y

16 X0 / 0.6 0

ANTIANTIAnticoincidence

• Plastic scintillators + PMT

•TrackerAccept.+BGSuppres.

NDND

Neutron detector

• Energy range extention to 10 TeV (e and p)

• 36 3He counters in a polyethylen moderator

The INSTRUMENT

PSCUPSCU

Pamela CPU

Page 4: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

• Trigger rate: 1 Hz – few 10 Hz • Event size: ~ 5 Kbyte/event• Dead time ~10% i.e. EvtR/O to CPU-MM ~ 10 ms.

Science Data Acquisition

The Tasks (1)

• Real-time response to S/C Telemetry requests• Quasi-autonomous experiment-control: Run / Calib / SetupChanges • Pamela Status Verification and Emergency / Error Response• Logging and optional extended debugging • On-Orit Debug of Soft/Hardware with uplink comands <1 kB/day needs a highly debugged & automatized system

Experiment Slow Control & Quality Monitoring

Page 5: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

The Tasks (2)

• Space Qualified Systems: - Radiation hardness (SEU, Latchup) - Mechanical stability (vibration & shock) - Thermal stability • Limited: Power consumption, Mass & Volume• Interface to Satellite CPU • Extended error detection • High redundancy design & ground-test Telemetry (downlink/uplink)

Space Requirements

Page 6: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

DC/DC

HK U CP U

M e mM o d 's

P IF

TM TC MIL

STD

15

53

Bu

s

Even

t Tr

igg

er I

nt

DAQ CM D

Sys-B u s

R -B u sW -B u s

32

32

ONC m d

OFFC m d

Pr im ar yPo w e r Bu s

TAM

P C M C I A B u s

SCU

CPU (ERC32 SPARC V7) 17 Mips @ 24MHz

SRAM 4 Mbyte

Boot PROM

EEPROM 1 Mbyte

1553 Remote Terminal to Satellite CPU

64 Kb x 16 RAM buffer

Logic ASIC which include PCMCIA

bus controller & Parallel System Bus

Solid State Mass Memory: 2 + 2 Gbytes

Pamela Interface (PIF): DMA bus controller and TAM interface

Telemetry & Housekeeping board: 32 outputs + 78 inputs

DC/DC converter integrato da 27 V a 14.4 V + 5.2 V

Quartz clock ± 1 ms

PAMELA STORAGE AND CONTROL UNIT

Page 7: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

PAMELA DAQ – Schematics

Page 8: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Dete

ctor s

Trigger

CPU

PIF

MassMem

TMTC

FrontEnd

R/O Compress

IDAQMPX,Level-2 Trg

PSCU

16 x Error

Data,Status

CMD,SetupCMD,Setup

Data,Status

PAMELA DAQ – Schematics

Spacecraft

Data

MKCMD, TeleM

CPU

MassMem>100GB

Page 9: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Data Downlink to S/C and Earth

Science and HK data (1-2 GB) to be transfered from Pamela to Satellite MassMemory (>100GB) every few hours.Asynchronous request from Master S/C-CPU.

Downlink from S/C to earth during ground station passages (Moscow & Sturup/Sweden) @ 320Mbps over a few minutes.Needs fast analysis for uplink response on next orbit.

All operations based on pre-defined absolute time schedule, arbited from S/C and uplinked from Ground.

Page 10: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Satellite dish

Temp Download storage

PAMELASCU

PAM-RL

OB-VRL

Satellite attitude control(not in NTSOMZ)

RF

Uni

t AR

F U

nit B

FR

AM

E R

EM

OV

ER

AF

RA

ME

RE

MO

VE

R B

DLT 80 TAPE DRIVE

Pamela Data Path:S/C to Ground

MM S/C

DLink S/C

Page 11: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

The PSCU is constructed in 2 phases by LABEN/Milano:

1. Engineering Model (EM), currently under full test @ INFN

2. Flight Model (FM), under construction @ LABEN

PSCU – Engineering Model

RAM (2x2 GB)

CPU, PIF, TMTC

DCDC

Page 12: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Assembly of the Engineering Model (EM) is the major functionality and I/F test to be passed before the final Flight Model (FM) is build:

System compability test;

Mechan. & electr. interface test;

Test procedure definiton for ground test equipment (EGSE).

PAMELA ENGINEERING MODEL

Note: The PSCU is (with Power Supply) the main Interface between Pamela and the Satllite.

Page 13: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

PSCU-EM Tests

Basic functionality test:

Trigger rate 80 Hz

1/10 evts transfered to CPU-RAM to simulate sampled event analysis

Telecomand communication (1553 Bus)

Write to PSCU MassMemory and download via TAM

Page 14: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

PSCU TEST EQUIPMENT

Full functionality test of PSCU needs an “Electrical Ground Support Equipment” (EGSE),simulating all system interfaces:

power supply (27 V) Control Command (ON/OFF, RESET) bus 1553 for telecomands telemetry I-DAQ board to receive FE Comands and

reply detector data in real time monitor for PSCU electrical/thermal status debugger and monitoring SW simulator for Housekeeping input event trigger simulation science data readout (TAM)

Page 15: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

PSCUEM

Cable 20 to J07

Cable 1Cable 2Cable 3

Cable 7Cable 8

Cable 9 - monitors

1553 BC Simulator

PC1

IDAQ SimulatorTAM Simulator

PC2

Terminal/debugger

PC3

MonitorsControl Commands

Stimuli

PC4

ELCUS 1553 BOARD

Cable 6

Adapter RS422

Cable 4Cable 5

Cable 10 - triggerCable 11 - ML & SER

RS422/LVDS line adapter

Cable 12 - trigger

Cable 13 - NIDAQ

NIDAQ Patch Panel

Cable 14 - CC MCable 15 - CC R

CC Driver Box

Cable 19

Cable 16 ANA StimuliCable 17 Dig Stimuli

Cable 18 CC for users

PS 2+ 27 V Power supply

Cable P1

PS1+ 3.3 V Power supply

Cable P4

PS3+ 5 V Power supply

PS4+ 5 V Power supply

Cable P2

Cable P3

Adapter Box 1

PS5+ 27 V 16 A Power supply

Cable P5

NI 6025E PCI

PSCU TEST EQUIPMENT @ ROMA

Page 16: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

PSCU - ON-BOARD SOFTWARERTEMS as Operation System: (Real-Time Executive for Multiprocessor systems)

multitasking preemptive or monotonic scheduling comunication zone and intertask synchronisation interrupt handling optional: task & interrupt priority dynamic memory allocation

RTEMS is supported by ESA/ESTEC including Cross Compiler ERC32CC with:

GNU C compiler Linker, assembler, archiver etc. Standalone C-library RTEMS real-time kernel with ERC32 BSP ERC32 boot-prom utility Standalone simulator ERC32 GNU debugger with ERC32 simulator & DDD

Page 17: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

System Idle

Calibration

Fullacquisition

Housekeeping

Systemconfiguration

Debug

Telemetry

Rate Metermode

Belts mode

TMTC1553

Overview of Pamela main functional modes and parallel system tasks.Telecomands from S/C Master CPU switch between operation modes. Automatic-mode change is under implementation.TMTC-Housekeeping, S/C 1553 I/F, Logging, Error check and General Interrupt handling tasks are permanentely active.

Main Functional Modes and Tasks

Page 18: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Science data event managment chart

Page 19: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

e @ 20-300 GeVp @ 300-350 GeV

BEAM TEST @ CERN SPS 5-12/06/2002

PSCU Buffers are optimized for event size < 16 kB.

Tracker data size (compressed).

Page 20: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Second Level Trigger

Trigger on IDAQ-Board Fast DSP-rejection algorithm for Background events, w/o PSCU. Using: AntiCoincidence – Veto. But: signal rejection by back- scattering from calorimeter.Calorimeter - particle classification (non-interacting, hadronic, em).TOF - n° of hits per planeTRACKER - n° of clusters, no online reconstruction.

Verification with SPS/PS test beam data (2002).

Page 21: On-Board Data Handling for the PAMELA Experiment

R.Wischnewski

Next steps:

• DAQ / FE-board system test with & S/C-Simulator in Rome (12/2002)

• Deliver Pamela-EM to Russia for S/C EM test (1/2003)

• Integration of Pamela FM with FM-PSCU, physics test, delivery to Russia (5/2003).

PAMELA DAQ - Summary

Most components of the Pamela DAQ and Slow Control are ready for system test.

CPU-EM in full test @ INFN; CPU-FM in production @Laben

Finalization of Pamela Slow & Autonomous Control Procedures


Recommended