Transcript 3/8/2004

GLAST LAT Project
Gamma-ray Large
Area Space
Telescope
GLAST Large Area Telescope:
LAT System Engineering
Pat Hascall
SLAC
System Engineering Manager
[email protected]
650-926-4266
LAT System Engineering
1
GLAST LAT Project
Topics
•
Meeting goals
– Review action items
– Define needs for TEM and TEM/PS tests
– Review applicable test configurations
– Report on Tracker and Cal subsystem test script definition status
– Discuss Tracker and Cal subsystem scripts that could be
combined and define a plan to define that effort
•
Team Goals
– Define test requirements necessary through December
• Tracker and Cal post delivery tests
• Cal tests post integration with TEM and TEM/PS
• Tower integration tests
• Multi tower tests (without ‘final’ flight software)
• Third layer boxes tests as necessary
– Testing with next delivery of flight software, all third layer boxes and ACD
will be defined in the next phases
LAT System Engineering
2
GLAST LAT Project
TEM and TEM/PS Tests
• Current strategy is to use the TEM and TEM/PS as “plug and
play” without repeating subsystem level tests
• What scripts are available to test the TEM and TEM/PS in the
tower level tests and integrated LAT testing?
• Do the Tracker and Calorimeter tests provide adequate
coverage for the TEM and TEM/PS?
• Propose defining a subteam to address issue and report back
LAT System Engineering
3
GLAST LAT Project
Test Stand Definitions
1
X
X
X
X
X
X
X
2a
X
X
X
X
X
*
*
Number
2b
2c
X
X
X
X
X
X
X
X
X
*
*
X
X
Contents
3x
4x
PC
VME crate
SBC
LCB
X board
TEM
TEMPS
GASU (EGSE or flight)
X
Various combinations of EGSE SIU, EPU and
external test crate
X
SIIS, Flight SIU and EPU, external test crate
*Flight TEM/TEMPS installed in test article
External crate in configs 3 and 4 has a lot of capability, but firm test requirements
needing those capabilities are not defined. The crate can:
1-Run subsystem scripts
2-Run flight software
3-With the addition of a 1553 interface, can replace the SIU
4-Can “snoop” on traffic to gather intermediate data for off line analysis
LAT System Engineering
4
GLAST LAT Project
Test Stand vs Test
Test description
Power
EGSE s/w
FSW
Tracker or Cal receiving test
Stand
No.
1
Bench
>=LATTE 2
TKR installation in EM single bay
1
Bench
>=LATTE 2
ACD receiving test
Cal/TEM/TEMPS integration
2c
2a
Bench ?
Bench
TBD
LATTE 2+
Tower integration in EM Single
Bay and in grid
2+ towers in grid through GASU
and PDU installation, can be used
up to launch for low level tests
including ACD
Tests EPU and SIU after
installation, including before all 16
towers are integrated
Full up LAT testing
2a
Bench
LATTE 2+
EM1(register drivers +
event support + …)
EM1(register drivers +
event support + …)
TBD
EM1’ (adds
monitoring,
housekeeping, config
support)
EM1’
2b
EM or flight
PDU
LATTE 3
3x
EM or flight
PDU
LATTE 3
EM2 (PDU support,
power up, queuing
support, CCSDS
packets)
TBD (EM2+, FSW?)
4x
Flight PDU
TBD
Flight Software
LAT System Engineering
5
GLAST LAT Project
Cal and Tracker Subsystem Level Test
Status
• Tracker
– Discussed test suite with Robert
– Test list not expected to change
– Update to plan in work, we’ll get a copy
• Calorimeter
– Updated plan on order from Neil, I’m starting to bug him
daily
• Working on gathering current test planning info from all
subsystems and for all interfaces
– First cut at list on next page (clearly a work in progress)
– Let me know if you are aware of any other documentation
LAT System Engineering
6
GLAST LAT Project
Detailed Test Planning Documentation
Status
Subsystem
LAT to S/C
Doc no
Title
LAT to sc icd
Status
ACD
ACD
ACD-PLAN-000050
ACD-PLAN-000038
ACD verification plan
ACD Comprehensive Test Plan
draft 5 as of 3/7/03
Not in cm, have d1 dated
12/24/02
ACD
LAT-TD-01112
ACD comprehensive Test Plan (not
in LATDocs)
Tracker
-00191
Cal
-00262
Cal
Cal
Cal
-01373
-01372
ss-00231
Mech
DAQ
LAT-TD-00296
DAQ Test Plan
Rev 2 jan 02 – in work
DAQ
DAQ
LAT-TD-01826
LAT-TD-00786
DAQ Verification Plan
Flight Software Test Plan
Interfaces
LAT-SS-00176
Tracker-LAT Electrical Interface
Control Document.
Not in LATDocs
Sept 2003, but started in June,
2003. Update in process?? Talk to
Mike
Jume 26, 2003
Cal Module Assembly and Test
Plan
Cal module acceptance test proc
Cal module qual test proc
contents
Has verification matrix, does not
point to specific tests
verification matrix
Is this the same as acd -0038
6/6/01, update in work
have draft from June 2002 or later
July 2001
No change expected to test list
Not in Latdocs
Not in LATDocs
Larry used this one for his
planning
LAT System Engineering
High level, no verification plan,
does say all interfaces will be
checked
No verification matrix. Have
hand marked copy with rqmts
identified. Need to add matrix
and discuss with Robert on how
he verifies each one.
7
GLAST LAT Project
Tracker and Calorimeter Test Lists
TRACKER
Tracker Power Consumption
Tracker Temperature
Tracker Leakage Current
Calorimeter
CAL Power Consumption
CAL Temperature
GTRC configuration
GTFE left/right configuration
GTFE split configuration
Tracker reset
GCRC configuration
GCFE configuration
AFEE configuration
CAL reset
Tracker Threshold Scan
Tracker Charge Injection Scan
Tracker Gain and Noise
Tracker Layer Timing
Tracker Occupancy
Tracker Occupancy w/ readout
Tracker Muon Scan
Tracker High Rate / Deadtime
CAL Pedestals
CAL Electronic Gain
CAL Integral non-linearity
CAL Noisy Channels
CAL Dead Channels
CAL LO Discriminator
CAL HI Discriminator
CAL Zero-Suppress Thresh
CAL High Rate Trigger
LAT System Engineering
8
GLAST LAT Project
Combining Subsystem Test Scripts
• Several possibilities for combining scripts
– Run Cal and Tracker in parallel
– Run multiple towers in parallel
– Combine interface tests (e.g Cal and DAQ or Tracker and
DAQ)
• Discussion
– Subsystem scripts will run at higher levels of integration,
but still will test only one box at a time
– Tracker tests have been defined as a couple hours per
tower, resulting in around 30 hours of test at the LAT level
per comprehensive test (could be a week of schedule)
– Tradeoff is near term development vs test time later
• Define plan for resolution
LAT System Engineering
9