GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization...
-
Upload
gavin-rodgers -
Category
Documents
-
view
213 -
download
1
Transcript of GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization...
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
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
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
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
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
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
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
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.
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
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
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
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
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