EuroSim New developments on a proven real-time simulator environment Robert de Vries, Dutch Space 7 November 2006 SESP 2006, ESTEC
EuroSim New 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
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
EuroSim offers simulation infrastructure compliant with ECSS reference architecture ����������� ���������������� ������� ��&�������� '������� ������ ������ ������ ������ ������������ �������� �!�������� ������������ ����� ������� �!�������� �������� ���)�'���* ������( ����������������� �������� ����������������� EuroSim ������������������������� �������������������� ����� �����!������� "#��������!��������$�����%��� ������������ �������� ����� �������� Ref: ECSS E10 part 13 ���������������� System modeling and simulation �!��������� �!��������(
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
EuroSim offers a wide range of features � Model Development � Model Integration � Scheduling � Test Preparation � Test Execution � Test Analysis
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 � < 50 µs clock jitter � 1000 Hz maximum clock frequency � < 500 µs interrupt response times
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
EuroSim lets existing models interface with SMP2 models � EuroSim is SMP2 Compliant � EuroSim offers integration tools for existing simulation models
EuroSim is SMP2 Compliant � Catalogue Editor � Catalogue Validator � Automatic Code Generator � Run-time support
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
Customer demand drives new developments in EuroSim Mk4 � Calibration support � Web interface � Scripting Interfaces � Java models
New Developments in Mk4 – Calibration � Calibration Editor GUI � Calibration API
New Developments in Mk4 – Web Interface � Remote Access to Simulator � Web browser based (java applet) � Firewall compatible
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)
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 import esimJava.*; � Reflection public class example based { publication @eurosim(description="Area", unit="m^2") public int a = 1; @eurosim(description="constructor of example") public example() { a = a + 4; EsimRuntime.esimMessage("a = " + a); } }
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
Recommend
More recommend