Presentation is loading. Please wait.

Presentation is loading. Please wait.

System Concept Simulation for Concurrent Engineering

Similar presentations


Presentation on theme: "System Concept Simulation for Concurrent Engineering"— Presentation transcript:

1 System Concept Simulation for Concurrent Engineering
Stephan Kranz Noordwijk, March 24th, 2015

2 System Concept Simulator
System Concept Simulation for Concurrent Engineering Overview System Concept Simulator Use Cases Challenges System Concept Simulator (SCS) Design SCS Workbench Prototype Conclusions 02/12/2018

3 High Level Use CASES Mission profile presentation at Kick Off
System Concept Simulation for Concurrent Engineering Use Cases High Level Use CASES Mission profile presentation at Kick Off Online and offline session support Reporting and presentation of results (movie) 02/12/2018

4 Simulation Setup – Execution – Results Capturing
System Concept Simulation for Concurrent Engineering Use Cases Simulation Setup – Execution – Results Capturing Create or extend models Import models System Engineer Provide Models Input for setup Domain Engineer Create or reuse setup Simulation Engineer Setup simulation Configure simulation Import data (IDM) Configure visualisation Schedule simulation 02/12/2018

5 Control visualisation
System Concept Simulation for Concurrent Engineering Use Cases Simulation Setup – Execution – Results Capturing Simulation M&C Control visualisation System Engineer Monitor simulation Support simulation Domain Engineer Debug models Simulation Engineer Run simulation Batch mode Create breakpoints Runtime Analysis Record & replay 02/12/2018

6 Simulation Setup – Execution – Results Capturing
System Concept Simulation for Concurrent Engineering Use Cases Simulation Setup – Execution – Results Capturing Store results Store meta information System Engineer Import results Post processing Domain Engineer Data for visualisation Simulation Engineer Capture/ share results Data for analysis Data for post processing Filter data Export data (IDM) 02/12/2018

7 ECSS-E-TM-10-21A: System Engineering And Simulation
System Concept Simulation for Concurrent Engineering System Concept Simulator Design ECSS-E-TM-10-21A: System Engineering And Simulation Tooling / Infrastructure Simulation Execution Model Development Simulation Configuration Simulation Scheduling Simulation Composition Engineering Informatics 02/12/2018

8 SCS Workbench Components Task Description
System Concept Simulation for Concurrent Engineering System Concept Simulator Design SCS Workbench Components Task Description Model Development Model specification, implementation and debugging. Model Import Import of model specification and implementation. Simulation Composition Model instantiation and definition of relations (data exchange) Simulation Scheduling Definition of model execution order and frequency. Simulation Initialisation Definition of the Simulation Starting Conditions (Initial Values) Simulation Execution Simulation execution according to schedule providing means to control the execution, e.g. manually or via a scripting. Simulation breakpointing. Simulation Monitoring Different kinds of presentation (1, 2 + 3D) and statistical preparation of output data for system behaviour analysis during runtime. Parameter Recording Recording of parameters for post analysis. Full simulation recording allowing for forward/backward replay of the simulation. 02/12/2018

9 SCS Workbench Prototype Components Task Description
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype SCS Workbench Prototype Components Task Description Model Development Model specification, implementation and debugging. Model Import Import of model specification and implementation. Simulation Composition Model instantiation and definition of relations (data exchange) Simulation Scheduling Definition of model execution order and frequency. Simulation Initialisation Definition of the Simulation Starting Conditions (Initial Values) Simulation Execution Simulation execution according to schedule providing means to control the execution, e.g. manually or via a scripting. Simulation breakpointing. Simulation Monitoring Different kinds of presentation (1, 2 + 3D) and statistical preparation of output data for system behaviour analysis during runtime. Parameter Recording Recording of parameters for post analysis. Full simulation recording allowing for forward/backward replay of the simulation. 02/12/2018

10 SCS Workbench (Eclipse RCA)
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype software Components of Workbench Prototype Java based Eclipse rich client application + EMF SMP2 standard (Dataflow flavour only) ESA Universal Modelling Framework (UMF) Eclipse Sirius based UI Eclipse C/C++ Development Tool using GCC Compiler and GDB Debugger ESA SimSat Simulation Runtime Environment  Eclipse Public License + ESA license SCS Workbench (Eclipse RCA) Eclipse Sirius Simulator I/F ESA UMF ESA SimSat Kernel Eclipse CDT MinGW, GCC, GDB Eclipse Platform SDK Eclipse EMF SMP2 C++ 02/12/2018

11 Model Development – Catalogues + Models
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Catalogues + Models 02/12/2018

12 Model Development – Properties
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Properties 02/12/2018

13 Model Development – simple Types
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – simple Types 02/12/2018

14 Model Development – Configuration Fields
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Configuration Fields 02/12/2018

15 Model Development – Input Fields
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Input Fields 02/12/2018

16 Model Development – Output Fields
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Output Fields 02/12/2018

17 Model Development – Output Fields – Equations
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Output Fields – Equations 02/12/2018

18 Model Development – Code Generator and Editor
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Model Development – Code Generator and Editor 02/12/2018

19 System Concept Simulation for Concurrent Engineering
SCS Workbench Prototype Mission Definition 02/12/2018

20 Simulation Composition
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Composition 02/12/2018

21 Simulation COMPOSITION II
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation COMPOSITION II 02/12/2018

22 Simulation Dataflow (Mechanics)
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Dataflow (Mechanics) 02/12/2018

23 Simulation Dataflow (Power + THerMal)
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Dataflow (Power + THerMal) 02/12/2018

24 Simulation Configuration
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Configuration 02/12/2018

25 Simulation Scheduling
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Scheduling 02/12/2018

26 Mission SETUP, Scenario, Simulation
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Mission SETUP, Scenario, Simulation 02/12/2018

27 Simulation Execution 02/12/2018
System Concept Simulation for Concurrent Engineering SCS Workbench Prototype Simulation Execution 02/12/2018

28 Conclusions + Next Steps
System Concept Simulation for Concurrent Engineering Conclusions Conclusions + Next Steps Achieved: Specification of SCS use cases Architectural design of SCS Workbench Implementation of SCS Workbench prototype Next steps / ongoing: SimSat Kernel interface Simulation Visualisation / Monitoring support 02/12/2018


Download ppt "System Concept Simulation for Concurrent Engineering"

Similar presentations


Ads by Google