Ops Forum: Simulator Infrastructure Strategy

  • Published on

  • View

  • Download

Embed Size (px)


The presentation will summarise the main strategic directions of ESOC's simulation infrastructure and preview the roadmap for future developments.


  • 1.Simulator InfrastructureStrategic Directions NunoSebastio (OPS-GIC), Mauro Pecchioli (OPS-GIC), VemundReggestad(OPS-GD), Catherine Lannes(OPS-GIB)

2. A strategy is a plan of action designed to achieve a particular set of goals Wikipedia Slide 2OPS-G Forum 07 November 2008 3. Our GoalsReduceMeet TimeClientandNeeds Cost Foster European Industry 4. Concrete Actions to Achieve Goals Client Needs Long Term Maintainability Functional Richness (Advanced Visualisation) Performance Simulus based Operational Sims as a High Precision Test Data Generator Harmonized tools supporting Ground Segment use Station Behavioral Simulator Validation Environment for On-Board S/W Patches and Control Procedures Reduce Time and Development Costs SMP2 De Facto Aerospace Simulation Modeling Standard Reference Architecture Library of Reusable Models UMF Universal Modeling Framework UMF as an Integral part of MOSAIC Foster European Industry SIMULUS at the Heart of ESTEC CDF QerX Spacebel FFTB Summary 5. Simulation Infrastructure Multi-purpose Operational SimulatorFramework (UMF)Unified ModellingSimulator Reference GSTVi Architecture Ground ModelsSpace Models(Generic Models, Emulators, (Station back-end, Control Center)Specific Models)Simsat Runtime TevalisSimulus UMF 6. Goal 1 Meet Client Needs 7. Long Term Maintainability Well defined interface between simulators andinfrastructure (SMP2) Migration driven by H/W and OS changes, not byinfrastructure software A micro Kernel type of architecture similar to Linux Os Independent- Running on Linux (RedHat, SUSE,Ubuntu), Apple, Windows Well defined maintenance process 8. Functional Richness 9. Performance Distributed Simulators based onSIMSAT. SWARM distribution to beretrofitted to SIMSAT OPS-GD conducting study onadvanced simulation schedulingtechniques New technology Emulator developedby Scisys. Will be delivered as part ofGAIA Operational Simulator 10. High Precision Test Data GeneratorSimulated Systems/HPTDG Flight Dynamics SystemsOperational S/C Simulator Data LANOBSWHandling FDSDIF SIMSAT TC Path TM Path 11. Harmonized Tools Supporting Ground SegmentTEVALIS (GSTVi)- The big pictureGround Systemunder TestSpacecraft EGSE/FEEGSTVi Component AIV System Real Systems Simulated Systems 12. Station Behavioral Model 13. Station Behavioral Model 14. Whitebox OBSW troubleshooting Environmentof On Board Software usingthe Operational Simulator View and control the detailsof software execution in a"symbolic debugger" mode. `Emulator Capability to execute the`software in a realistic "missionS/C Model environment MCS/NCTRS 15. Goal 2 Reduce Time and Development Costs 16. SMP2 De Facto Aerospace Simulation Modeling Standard 17. Library of Reusable ModelsVertical ApproachSWARM Horizontal ApproachGAIA Phase A Phase BPhase CPhase D Sentinels/ BC TEC-SW OPS-GI/GD 18. Library of Generic and Reusable ModelsLibrary of Models to include: Current Generic Models All models developed at ESOC fitting with REFA Reference Models receivedfrom previous phases Developed at ESTEC, e.g. SIMVIZ, SVF. Initial set of models to becontributed by SWARM 19. UMF Universal Modeling FrameworkSMP2 levels the playing field. Enables reuse of models across simulation kernels Standardises development approach UMF Modelling Framework A common Modeling environment to be used allowingproprietary/specific runtime environments The de facto tool for the modeling and assembling of SMP2elements. Will be released under a open source license so that allinterested parties can contribute to its development(coordinated by ESA). Foster the community development around SMP2 20. UMF and MOSAIC MOSAIC: A matlab based simulation developmentenvironment Two tools developed by independent organizations (ESA/ESOC and NLR) Exchange of know how and experience Tool Integration already in Simsat 4.2 Future: Tighter integration of the two tools 21. Goal 3 Foster European Industry 22. Different OS BaselinesSIMULUSSIMVIZ SIMSAT 4SMP2 SIMSAT 2 SMP2 Linux MIEWindows DesignerGround GENMCOM/ExcelModels Simsat validation under windows. 23. A new Emulator QerX ESOC Emulator Integer Host CPU CPU Freq(GHz)Word size (bits) GCC performance (Mips) Measured performance, unmodified ERC32 emulator V1.8.2 P4 3.0032 3.6664 3.3.3 34.8Core 2 2.4064 3.3.3 45.9 150+ MIPS Measured performance, Emu V1.8.2 + Subset of Optimisations P4 3.0032 3.4.2. 20.8 New TechnologyXeon 3.6664 3.3.346.0 Core 2 2.4064 3.3.360.3 Measured performance, Emu V1.8.2 + Subset of Optimisations using GCC 4 P4 3.0064 Core 2 1.6664 24. SpaceBel FFTB Formation Flying Test Bed A GSTP exercise to demonstrate SMP2 and SIMSAT in thecontext of Software Verification Facilities Environments(SVF) Involving Hardware in the loop Fruitful collaboration in the areas of SMP2 Modeling,Scheduling and Model reuse 25. Future of ESOC SimulatorsSummary OPS-G Forum 15 January 2008 26. Spacecraft Control YesterdayGround SystemsValidation (NIS,TMTCS, etc) TodayFlight Dynamics Ground Station Simulation InfrastructureMonitoring and Control Validation TomorrowOBSW MaintenanceSimulation Infrastructure Evolution 27. Thank you for your attention ! Lets continueto simulate inthe future OPS-G Forum 18 September 2009 28. BACKUPS OPS-G Forum 18 September 2009 29. Station Behavioral Simulator


View more >