GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization...

13
GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002 R. Claus Integration and Test Organization Chart Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer B. Grist WBS 4.1.9.1 Reliability & QA D. Marsh WBS 4.1.9.2 Environmental Test Manager M. Lovellette Online Manager R. Claus Science Verification, Analysis, and Calibration E. do Couto e Silva Particle Test Manager G. Godfrey Integration, Facilities, Configuration, and Test L. Wai Instrument Operations Coordinator S. Williams Mechanical Ground Support Equipment TBD I&T Preparation 4.1.9.3 EM1 Model I&T&C Calibration Unit I&T 4.1.9.4 Flight LAT I&T 4.1.9.6 Mission I&T Support 4.1.9.7 I&T Preparation 4.1.9.3 EM1 Model I&T&C Calibration Unit I&T 4.1.9.4 Flight LAT I&T 4.1.9.6 Mission I&T Support 4.1.9.7 I&T Preparation 4.1.9.3 Flight LAT I&T 4.1.9.6 Mission I&T Support 4.1.9.7 I&T Preparation 4.1.9.3 EM1 Model I&T&C Calibration Unit I&T 4.1.9.4 Flight LAT I&T 4.1.9.6 Mission I&T Support 4.1.9.7

Transcript of GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization...

Page 1: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

1

Integration and Test Organization ChartIntegration and Test Organization Chart

I&T&C ManagerElliott Bloom

WBS 4.1.9

I&T EngineerB. Grist

WBS 4.1.9.1

Reliability & QAD. Marsh

WBS 4.1.9.2

Environmental Test Manager

M. Lovellette

Online Manager

R. Claus

Science Verification, Analysis, and Calibration

E. do Couto e Silva

Particle Test ManagerG. Godfrey

Integration, Facilities, Configuration, and Test

L. Wai

Instrument Operations CoordinatorS. Williams

Mechanical Ground Support Equipment

TBD

I&T Preparation 4.1.9.3

EM1 Model I&T&C

Calibration Unit I&T 4.1.9.4

Flight LAT I&T 4.1.9.6

Mission I&T Support 4.1.9.7

I&T Preparation 4.1.9.3

EM1 Model I&T&C

Calibration Unit I&T 4.1.9.4

Flight LAT I&T 4.1.9.6

Mission I&T Support 4.1.9.7

I&T Preparation 4.1.9.3

Flight LAT I&T 4.1.9.6

Mission I&T Support 4.1.9.7

I&T Preparation 4.1.9.3

EM1 Model I&T&C

Calibration Unit I&T 4.1.9.4

Flight LAT I&T 4.1.9.6

Mission I&T Support 4.1.9.7

Page 2: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

2

Division of ResponsibilityDivision of Responsibility

• GLAST Mission– Coordinate with spacecraft

vendor EGSE

• LAT– Coordinate EGSE flow across

subsystems

• ELECTRONICS– EGSE hardware (except for

workstation) & front end software

• I&T– EGSE workstation, workstation

software and support. I&T test, analysis, visualization, and script software

• SAS– LAT event reconstruction

software

• IOC– Ultimate customer

Elect.I&T

Mission

LAT

IOCSAS

ONLINE

Page 3: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

3

EGSE Deliverables (Electronics + I&T Support)EGSE Deliverables (Electronics + I&T Support)

• Software support for various incarnations of I&T test-stands– Engineering Model 1 (EM1)

– Engineering Model 2 (EM2)

– Calibration Unit (CU)

– Flight Unit (FU)

• Test-stand system composition– Infrastructure (workstations, networking, crates, etc.)

– Test executive

– Graphical User Interfaces (GUIs)

– Databases and tools

– Data analysis tools

– Data archiver

– Test procedures

– Code management, release control and distribution

– Remote debugging tools

Page 4: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

4

Test-stand ArchitectureTest-stand Architecture

Integration & Test Electronics Subsystem

EGSE Hardware (Hardware and

Real-time software)

Online Workstation

(Hardware and Software)

Subsystem/ System Under

Test

Interfaces

Interfaces

Ethernet Ethernet

Instrument Operations Coordination

Page 5: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

5

EM1 EGSE ConfigurationEM1 EGSE Configuration

VME/cPCI Chassis

LAT-COMM

Electronics/OnlineSubsystem/simulator

Subsystem (or simulator)

AEM/TEM

Ethernet Routerand Firewall

EthernetMain Dataflow

Ethernet

Back door debug RS-232

WA

N

Online Workstation

DC Power

CPUCentral

Database

Page 6: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

6

EM2, CU, FU EGSE ConfigurationsEM2, CU, FU EGSE Configurations

Online Workstation

Electronics/Online

cPCI Chassis

CPU

1553

DC Power

I/O

SolidStateRec I/F

T&DF System

Cal Unit,LAT or

Sensor Simulator

AEM/TEMs

Ethernet Router and Firewall

EthernetEthernet

Back door debug RS-232

WA

N

GTM

SIU

EP

Spacecraft(or Simulator)

Main Dataflow

Command & Monitoring

CentralDatabase

Page 7: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

7

EGSE & Online SoftwareEGSE & Online Software

• Real-time system– Embedded processors running the VxWorks RTOS

– Data acquisition and control by Trigger & Dataflow system

– Monitoring and control of Housekeeping items

– Data acquisition from test-stand COTS I/O modules

• Command and monitoring software (test executive)– Using Interface & Control System, Inc.’s (ICS) Spacecraft Control

Language (SCL)

• Data acquisition, quality verification, archive and distribution• Data visualization and analysis

– SCL provides some help with these last two items

– Third party COTS and Open Source software packages have been, or can be interfaced with SCL to provide the complete solution

Page 8: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

8

Test Executive Software Decision MatrixTest Executive Software Decision Matrix

Company: Product Name

Contact and phone #

Open Source

Supported Platforms

Export Control

Upfront Cost

website

Colorado U/LASP: OASIS Randy Davis 1-303-492-6867; Michelle Kelly 303-492-4624

Source is free, but

not "open source"-

ADA

Solaris 2.5.1 Ulatrasparc

No

http://lasp.colorado.edu/oasis/oasis.html

Harris Corp: OS - Comet Trip Carter 303-738-9122, Cell 303-884-8495, [email protected]

No-CUnix yes

http://www.sticomet.com/products.asp

Interface ControlSystems: SCL Brian Buckley 321-723-0399, [email protected]

Yes- C, C++, Java NT, Solaris

VX, Redhat Linux+Realtime Extensions

no

http://www.interfacecontrol.com/aerospace.htm

Talarian: Smart Sockets (formally RT - Works

Abraham Glazer, 650-695-8050x104,[email protected]

No - CNT, Solaris,

Linux no

http://www.talarian.com/

GSFC: ITOS Bill Mocarsky, [email protected]

No - CLinux, Solaris,

Free BSDyes

http://itos.gsfc.nasa.gov/

GSFC: ASSIST Bill Mocarsky, [email protected]

No-CLinux, IBM AIX yes

None found.

Page 9: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

9

SCLSCL

• Precedence– FUSE mission with similar complexity now in orbit for 2+ years

– ICS supplied flight payload software, I&T systems and simulators

• Heritage– 13 year history of mission critical software

• Mature– SCL is a proven, stable, open source product

• Agile– Allows rapid prototyping, deployment, and updates

• Intelligent– Automated analysis and decision-making capability

• Simplicity– Toolkit provides a centralized approach to encapsulating design and

logic

Page 10: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

10

Test-stand Software Block DiagramTest-stand Software Block Diagram

DownlinkInterface

CommandProcessor

DataHandler

HardwareDriver

SensorInterfaceHardware

DataAcquisition& Decom(DataIO)

SCLDatabase

Other“Listener”

Applications

DataVisualizer

Command &Monitor

Interface

RTEScripts

& Rules

Archives

LocalDatabase

Embedded System

Local Area Network

Workstation

SCL Software Messaging Bus

Page 11: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

11

TasksTasks

• Acquire and configure test-stand hardware– Workstation (NT)– Embedded processor (VxWorks)– Interface electronics

• Embedded system support for SCL running on workstation• Interface to I/O hardware (LAT-COMM, TEM/AEM, FSW)• Application SCL database layouts• Command and Monitor User interfaces (LabVIEW) • Local database (MS Access)

– Interface to SCL– Schemas

• Central Database (Oracle)– Mechanism to upload local database contents

• Data visualization and analysis tool(s)– Choose from HippoDraw, Root and/or IDL– Interface to SCL

Page 12: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

12

Tasks, continuedTasks, continued

• Work with subsystems to construct I&T procedures– EM1

– EM2, CU, FU

• Deploy I&T test-stands and software– Educate and train end users

• Integrate orthogonal data sources with test-stand data stream– Muon telescopes, photon taggers, etc.

• Support Flight Software and Electronics needs• Support Instrument Operations Center (IOC) needs• Code management and version control system• Software release distribution• Fault management

Page 13: GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS 4.1.9 I&T Engineer.

GLAST LAT Project I&T PDR Presentation – Jan. 9, 2002

R. Claus

13

Subsystem I&T Test-stand Requirements and ScheduleSubsystem I&T Test-stand Requirements and Schedule

Test-stand Type Number of instances Release date

Development support EM1 2 1/02

Subsystem support EM1 6 + 6 NRL+ 3 GSFC 3/02

Integration Testing EM1 2 6/02

SLAC DAQ hardware development

EM2 1 9/02

Flight Software Testbed EM2+ 1 12/02

Calibration CU 2 4/03

Flight Unit I&T FU 2 8/03