EuroSim New developments on a proven realtime simulator environment - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

EuroSim New developments on a proven realtime simulator environment

Description:

EuroSim is a specialized real-time simulation infrastructure. EuroSim has an impressive track ... Embedded Training F16. Galileo Ground Segment test facilities ... – PowerPoint PPT presentation

Number of Views:599
Avg rating:3.0/5.0
Slides: 18
Provided by: robertd78
Category:

less

Transcript and Presenter's Notes

Title: EuroSim New developments on a proven realtime simulator environment


1
EuroSimNew developments on a proven real-time
simulator environment
  • Robert de Vries, Dutch Space
  • 7 November 2006
  • SESP 2006, ESTEC

2
EuroSimNew developments on a proven real-time
simulator environment
  • EuroSim is a cost-effective simulation
    infrastructure
  • EuroSim is a specialized real-time simulation
    infrastructure
  • EuroSim has an impressive track record
  • EuroSim lets existing models interface with SMP2
    models
  • Customer demand drives new developments in EuroSim

3
EuroSim is a specialized real-time simulation
infrastructure
  • EuroSim fits ECSS reference architecture for Test
    Facilities
  • EuroSim provides all required interfaces
  • EuroSim offers a wide range of features
  • EuroSim has excellent real-time performance
  • EuroSim has a very well designed GUI

4
EuroSim offers simulation infrastructure
compliant with ECSS reference architecture
EuroSim
Ref ECSS E10 part 13 System modeling and
simulation
5
EuroSim provides all required interfaces
  • Models
  • System database
  • Hardware under test (through Front-end Equipment)
  • OBSW under test
  • TM/TC links
  • 3D Graphics
  • User (GUI)
  • Test Supervisor

6
EuroSim offers a wide range of features
  • Model Development
  • Model Integration
  • Scheduling
  • Test Preparation
  • Test Execution
  • Test Analysis

7
EuroSim has excellent real-time performance
  • Interface with hardware given a strict timing
    requirement
  • Data bus of spacecraft
  • Man in the loop for training
  • Supported platforms
  • Linux x86
  • SGI MIPS
  • Performance
  • lt 50 µs clock jitter
  • 1000 Hz maximum clock frequency
  • lt 500 µs interrupt response times

8
EuroSim has an impressive track record
  • ERA simulation facility
  • ATV test facilities
  • Herschel-Planck ACMS test facility
  • Generic AOCS simulator
  • Embedded Training F16
  • Galileo Ground Segment test facilities
  • Virtual Spacecraft Reference Facility

Photo ESA
9
EuroSim lets existing models interface with SMP2
models
  • EuroSim is SMP2 Compliant
  • EuroSim offers integration tools for existing
    simulation models

10
EuroSim is SMP2 Compliant
  • Catalogue Editor
  • Catalogue Validator
  • Automatic Code Generator
  • Run-time support

11
EuroSim offers integration tools for existing
simulation models
  • Data flow based integration
  • Data can be exchanged between models written in
    different programming languages or between
    EuroSim native, SMP1 and SMP2 models
  • Exchanges are explicitly scheduled

12
Customer demand drives new developments in
EuroSim Mk4
  • Calibration support
  • Web interface
  • Scripting Interfaces
  • Java models

13
New Developments in Mk4 Calibration
  • Calibration Editor GUI
  • Calibration API

14
New Developments in Mk4 Web Interface
  • Remote Access to Simulator
  • Web browser based (java applet)
  • Firewall compatible

15
New Developments in Mk4 More Scripting
Interfaces
  • Run-time control over simulation runs so that you
    can do simulation runs unattended
  • Script support for
  • Tcl
  • Python
  • Java
  • Perl (since Mk2.4)

16
New Developments in Mk4 Java Models
  • Adds the ability to run models written in Java 5
    (1.5)
  • Uses Sun Java Virtual Machine
  • Uses annotations to add documentation to
    published variables and entrypoints
  • Reflection based publication

import esimJava. public class example
_at_eurosim(description"Area", unit"m2")
public int a 1 _at_eurosim(description"const
ructor of example") public example() a
a 4 EsimRuntime.esimMessage("a " a)

17
EuroSim is a cost-effective simulation
infrastructure
  • Meet us for a demonstration on the EuroSim stand
    in the Einstein room
  • More information can be found on the web site
    www.eurosim.nl
Write a Comment
User Comments (0)
About PowerShow.com