Emulating Software Systems for IV - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Emulating Software Systems for IV

Description:

NASA performs IV&V on 12 to 20 different systems at a time ... Generic Reconfigurable Interface Manager (GRIM) Generic: Uniform API despite middleware ... – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 25
Provided by: dannaw
Category:

less

Transcript and Presenter's Notes

Title: Emulating Software Systems for IV


1
Emulating Software Systems for IVV using REATSS
  • Sam Martin, Division Manager
  • Dan Nawrocki, Systems Engineer
  • ProLogic, Inc.

2
Agenda
  • Overview of REATSS
  • Overview of GLAST
  • Goals
  • Methodology
  • Results
  • Future Work
  • Questions

3
Overview of REATSS
  • NASA performs IVV on 12 to 20 different systems
    at a time
  • Use of sim and test environments at NASA IVV
    limited due to cost
  • Shuttle engineering sims
  • Space Station MDM/EMDM testbench
  • Current technologies are mature enough to develop
    a net-centric sim and test architecture
  • Rapid integration of components at less cost

4
Overview of REATSS
  • Distributed simulation framework
  • Rapid reconfiguration
  • Object oriented
  • Intelligent automatic distribution
  • User Interface (UI)
  • Create components
  • Create simulations
  • Manage simulation runs
  • Monitor running simulations

5
Overview of REATSS
6
Overview of REATSS
  • Networking
  • Generic Reconfigurable Interface Manager (GRIM)
  • Generic
  • Uniform API despite middleware
  • Pluggable network backend
  • Object Modeling Groups (OMG) Data Distribution
    Service (DDS)
  • IEEE 1516 High Level Architecture (HLA)
  • Reconfigurable
  • Completely configurable at run-time via XML

7
Agenda
  • Overview of REATSS
  • Overview of GLAST
  • Goals
  • Methodology
  • Results
  • Future Work
  • Questions

8
Overview of GLAST
  • Science instruments developed by SLAC
  • Detects Gamma Ray Bursts (GRB)
  • Studies
  • Active galactic nuclei
  • Pulsars
  • Stellar-mass black holes
  • Supernova remnants
  • Gamma ray bursts
  • Galactic and extragalactic high-energy radiation
  • Particle dark matter
  • Quantum gravity
  • Evaporating black holes

9
Overview of GLAST
Image courtesy of SLAC
10
Agenda
  • Overview of REATSS
  • Overview of GLAST
  • Goals
  • Methodology
  • Results
  • Future Work
  • Questions

11
Goals
  • Prove REATSS functionality
  • Perform IVV on FSW
  • Emulate SIU FSW
  • Simulate Others
  • EPU
  • DAQ
  • Spacecraft
  • Ground system

12
Agenda
  • Overview of REATSS
  • Overview of GLAST
  • Goals
  • Methodology
  • Results
  • Future Work
  • Questions

13
Methodology
14
Methodology
15
Methodology
  • Emulate SIU

16
Methodology
  • Simulated EPU
  • Generates HKS data
  • Respond to SIU management requests
  • File management
  • Register read/write
  • Resets, etc
  • Simulated Ground Station
  • Send/receive telemetry
  • Run scripts

17
Agenda
  • Overview of REATSS
  • Overview of GLAST
  • Goals
  • Methodology
  • Results
  • Future Work
  • Questions

18
Results
  • It actually worked!

19
Results
20
Results
21
Results
22
Results
  • Notable features
  • Debug FSW in gdb/ddd
  • Run SLAC test scripts against FSW
  • Write your own for real IVV
  • Complete control over SIU
  • Generate SEU
  • Erase flash memory
  • Hardware failures
  • Proved REATSS capability

23
Future Work
  • James Webb Space Telescope (JWST)
  • Emulate ISIM
  • Simulate science instruments, other hardware, and
    ground systems
  • Run CSTOL scripts
  • Automatic conversion to Python

24
Questions?
Write a Comment
User Comments (0)
About PowerShow.com