+ All Categories
Home > Documents > GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST...

GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST...

Date post: 19-Dec-2015
Category:
View: 221 times
Download: 5 times
Share this document with a friend
Popular Tags:
20
GLAST LAT Project Online Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area GLAST Large Area Telescope: Telescope: I&T Integration Readiness I&T Integration Readiness Review Review Online Peer Review Online Peer Review July 21, 2004 July 21, 2004 Roadmap Roadmap Ric Claus Ric Claus Online Manager Online Manager SLAC SLAC Gamma-ray Large Gamma-ray Large Area Space Area Space Telescope Telescope
Transcript
Page 1: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 1

GLAST Large Area Telescope: GLAST Large Area Telescope: I&T Integration Readiness ReviewI&T Integration Readiness Review

Online Peer ReviewOnline Peer ReviewJuly 21, 2004July 21, 2004

RoadmapRoadmap

Ric ClausRic ClausOnline ManagerOnline Manager

SLACSLAC

Gamma-ray Large Gamma-ray Large Area Space Area Space TelescopeTelescope

Page 2: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 2

RoadmapRoadmap

• LAT-TD-03075 Document written and agreed to February 2004• Describes work to be done to prepare for flight part arrival in

July 2004• Status of required elements follows• § 7 – Bonus items are not addressed• § 8 – Subsystem support is never ending

Page 3: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 3

6.1 – GASU6.1 – GASU

6.1.1 – Trigger API 6.1.2 – ACD script migration 6.1.3 – EBF (now called LDF) package update

• New request ACD software counters

Page 4: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 4

6.2 – Hardware monitoring system6.2 – Hardware monitoring system

• Development started by ELX for Test-bed needs• FSW is developing a housekeeping telemetry server• HskSvr usage will fit seamlessly into ELX monitor• Online is adding

– Alarming– Alerting– Archiving– Trending

Expected April, 2004

Page 5: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 5

6.3 – Power-up sequence6.3 – Power-up sequence

• Initial development by ELX for Test-bed needs– Manipulates PDU registers directly via LATTE script

• FSW method being developed– Part of LAT “plumbing”

• Provide desired schema• Issue “Go” command• Handle completion status

Expected April, 2004

Page 6: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 6

6.4 – Event prescaling in VxWorks6.4 – Event prescaling in VxWorks

• Needed to manage nominal or higher trigger rate testing Completed

However, new request:• Simple event data filtering

– Requires FSW support Delivery 15 August, 2004

Page 7: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 7

6.5 – Subsystem scripts6.5 – Subsystem scripts

• Official deliveries needed prior to V&V phase• None yet received• Development snapshots stored in CVS• Online gaining experience with these snapshots• E2E scripts in progress (Lester, trigger group)

Expected May, 2004

Page 8: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 8

6.6 – Security against unauthorized software changes6.6 – Security against unauthorized software changes

• In the I&T testing phase (not commissioning phase), protection is needed against on-the-fly editing of code and configurations as the changes can’t reliably be tracked Run reports indicate mismatches with released files Kiosk mode Read-only source files

Page 9: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 9

6.7 – Security against operator complacency 6.7 – Security against operator complacency

Permission scheme set up Operator authentication Certain features are enabled or disabled according to

operator permission level Normally disabled for backward compatibility (e.g. during

commissioning) Core system modified to use it– Test scripts must use it for it to be effective

• Operators must sign off on input parameters– Test scripts must use it for it to be effective

Page 10: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 10

6.8 – Operator training6.8 – Operator training

• Requires completed system• Then train Brian Horwitz and John Canfield from IFCT• They, in turn, train test conductors

Page 11: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 11

6.9 – Building 33 EGSE room 102 set-up (1)6.9 – Building 33 EGSE room 102 set-up (1)

• Taken over by IFCT Two PCs set up with four screens• Online needs to practice in situ

Page 12: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 12

6.9 – Building 33 EGSE room 102 set-up (2)6.9 – Building 33 EGSE room 102 set-up (2)

Page 13: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 13

6.10 – Release mechanism for subsystem test scripts to I&T 6.10 – Release mechanism for subsystem test scripts to I&T

Plan completed– Transfer scripts via CVS tag

• New request:– Transfer scripts by DVD

Page 14: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 14

6.11 – Electronic logbook6.11 – Electronic logbook

Web based version completed (Oracle) Stand-alone version completed (MySQL)• DB synchronization program still needed

• New requests Mate/Demate GUI changes– Component installation log

Page 15: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 15

6.12 – OPUS and the paper trail6.12 – OPUS and the paper trail

OPUS has been replaced with new pipeline software called GINO (for GINO Is Not OPUS)

• GINO is hot off the keyboard ( alpha test )• SAS has demonstrated it to Online and SVAC• Online will implement its side after the peer review

Expected April, 2004

Fallback solution has been implemented

Page 16: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 16

6.13 – Validation & verification (1)6.13 – Validation & verification (1)

• Subsystem test-stands– Many instances ( ~40 )– Many hours of operation– Many people involved, each with a different approach

• EM-1 and EM-2 tests with mini-tower– More complete with hand-off of persistent data to SVAC– But, less seat time and consequently less practiced

• Full tower testing (no detectors)• Test-bed testing

– Just getting started– Hardware not yet fully functional

• Standalone mode testing– Useful for developing code not requiring hardware

interaction

Page 17: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 17

spare

EPU-3

EPU-2EPU-1

spare spare

SIU

Pwr Dist. Box

GASU

spare

spare

ACD

SCsimulator

LAT EGSE

Flight Software Test BedFlight Software Test Bed

TKR and CAL Electronics Simulators – DAQ electronics module (DAQ-EM)– Power-supplies for tower electronics

3 Event-Processor Units (2+1 spare) – Event processing CPU– LAT Communication BoardSpacecraft Interface Unit

– Spacecraft Interface Board (SIB): Spacecraft interface, control & data

– LAT control CPU– LAT Communication

Board (LCB): LAT command and data interface

Power-Distribution Unit (PDU)*– Spacecraft interface, power– LAT power distribution– LAT health monitoring

Global-Trigger/ACD-EM/Signal-Distribution Unit*

12 ACD Electronics Cards

Spectrum Astro Simulator

LAT EGSE

Page 18: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 18

6.13 – Validation & verification (2)6.13 – Validation & verification (2)

• Limited unit testing of core functions• Will exercise system in not often explored corners of phase

space– Bad data– High data rate– Large data sizes

• Will induce errors in major blocks to verify graceful behaviour– Induced exceptions

• Will generate a matrix of features with checked-off test criteria

Confidence will improve with more testing However, we need to define an end point

Page 19: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 19

6.14 – Documentation6.14 – Documentation

Doxygen API documentation generated with each release• User’s and Developer’s Guides in progress (S. Becker)

Page 20: GLAST LAT ProjectOnline Peer Review – July 20, 2004 4.1.9 - Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.

GLAST LAT Project Online Peer Review – July 20, 2004

4.1.9 - Integration and Test R. Claus 20

Almost there…Almost there…

• Outstanding items:– Hardware monitoring (includes trending)– Power-up sequence– Simple event filtering– Subsystem and system scripts– Security completion– Pipeline– Training– V&V

Online plans to practice I&T testing from end to end with SVAC and IFCT involvement to ensure there is no missing critical functionality


Recommended