System Concept Simulation for Concurrent Engineering Stephan Kranz

  • Slides: 28
Download presentation
System Concept Simulation for Concurrent Engineering Stephan Kranz Noordwijk, March 24 th, 2015 ©

System Concept Simulation for Concurrent Engineering Stephan Kranz Noordwijk, March 24 th, 2015 © Telespazio VEGA Deutschland

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Overview SYSTEM CONCEPT SIMULATOR Use Cases Challenges System

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Overview SYSTEM CONCEPT SIMULATOR Use Cases Challenges System Concept Simulator (SCS) Design SCS Workbench Prototype Conclusions 23/11/2020 © Telespazio VEGA Deutschland 2

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases HIGH LEVEL USE CASES Mission profile

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) 23/11/2020 © Telespazio VEGA Deutschland 3

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS CAPTURING Create or extend models Import models Create or reuse setup Setup simulation Simulation Engineer 23/11/2020 System Engineer Configure simulation Import data (IDM) Configure visualisation Provide Models Schedule simulation © Telespazio VEGA Deutschland Input for setup Domain Engineer 4

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS CAPTURING Simulation M&C Control visualisation Debug models Run simulation Simulation Engineer 23/11/2020 System Engineer Batch mode Create breakpoints Runtime Analysis Monitor simulation Record & replay © Telespazio VEGA Deutschland Support simulation Domain Engineer 5

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Use Cases SIMULATION SETUP – EXECUTION – RESULTS CAPTURING Store results Store meta information Data for visualisation Capture/ share results Simulation Engineer 23/11/2020 System Engineer Data for analysis Data for post processing Filter data Import results Export data (IDM) © Telespazio VEGA Deutschland Post processing Domain Engineer 6

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING System Concept Simulator Design ECSS-E-TM-10 -21 A: SYSTEM

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING System Concept Simulator Design ECSS-E-TM-10 -21 A: SYSTEM ENGINEERING AND SIMULATION Tooling / Infrastructure Model Development Simulation Composition Simulation Scheduling Simulation Configuration Engineering Informatics Simulation Execution 23/11/2020 © Telespazio VEGA Deutschland 7

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING System Concept Simulator Design SCS WORKBENCH COMPONENTS Task

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING System Concept Simulator Design SCS WORKBENCH COMPONENTS Task Description Model Development Model specification, implementation and debugging. Model 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 + 3 D) and statistical preparation of output data for system behaviour analysis during runtime. Parameter Recording of parameters for post analysis. Full simulation recording allowing forward/backward replay of the simulation. 23/11/2020 © Telespazio VEGA Deutschland 9

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SCS WORKBENCH PROTOTYPE COMPONENTS Task

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SCS WORKBENCH PROTOTYPE COMPONENTS Task Description Model Development Model specification, implementation and debugging. Model 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 + 3 D) and statistical preparation of output data for system behaviour analysis during runtime. Parameter Recording of parameters for post analysis. Full simulation recording allowing forward/backward replay of the simulation. 23/11/2020 © Telespazio VEGA Deutschland 10

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SOFTWARE COMPONENTS OF WORKBENCH PROTOTYPE

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SOFTWARE COMPONENTS OF WORKBENCH PROTOTYPE Java based Eclipse rich client application + EMF SMP 2 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 Sim. Sat Simulation Runtime Environment Eclipse Public License + ESA license SCS Workbench (Eclipse RCA) 23/11/2020 Eclipse Sirius Simulator I/F ESA UMF ESA Sim. Sat Kernel Eclipse CDT Eclipse EMF Min. GW, GCC, GDB Eclipse Platform SDK © Telespazio VEGA Deutschland SMP 2 C++ 11

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CATALOGUES +

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CATALOGUES + MODELS 23/11/2020 © Telespazio VEGA Deutschland 12

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – PROPERTIES 23/11/2020

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – PROPERTIES 23/11/2020 © Telespazio VEGA Deutschland 13

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – SIMPLE TYPES

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – SIMPLE TYPES 23/11/2020 © Telespazio VEGA Deutschland 14

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CONFIGURATION FIELDS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CONFIGURATION FIELDS 23/11/2020 © Telespazio VEGA Deutschland 15

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – INPUT FIELDS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – INPUT FIELDS 23/11/2020 © Telespazio VEGA Deutschland 16

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – OUTPUT FIELDS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – OUTPUT FIELDS 23/11/2020 © Telespazio VEGA Deutschland 17

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – OUTPUT FIELDS

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – OUTPUT FIELDS – EQUATIONS 23/11/2020 © Telespazio VEGA Deutschland 18

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CODE GENERATOR

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MODEL DEVELOPMENT – CODE GENERATOR AND EDITOR 23/11/2020 © Telespazio VEGA Deutschland 19

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MISSION DEFINITION 23/11/2020 © Telespazio

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MISSION DEFINITION 23/11/2020 © Telespazio VEGA Deutschland 20

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION COMPOSITION 23/11/2020 © Telespazio

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION COMPOSITION 23/11/2020 © Telespazio VEGA Deutschland 21

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION COMPOSITION II 23/11/2020 ©

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION COMPOSITION II 23/11/2020 © Telespazio VEGA Deutschland 22

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION DATAFLOW (MECHANICS) 23/11/2020 ©

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION DATAFLOW (MECHANICS) 23/11/2020 © Telespazio VEGA Deutschland 23

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION DATAFLOW (POWER + THERMAL)

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION DATAFLOW (POWER + THERMAL) 23/11/2020 © Telespazio VEGA Deutschland 24

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION CONFIGURATION 23/11/2020 © Telespazio

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION CONFIGURATION 23/11/2020 © Telespazio VEGA Deutschland 25

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION SCHEDULING 23/11/2020 © Telespazio

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION SCHEDULING 23/11/2020 © Telespazio VEGA Deutschland 26

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MISSION SETUP, SCENARIO, SIMULATION 23/11/2020

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype MISSION SETUP, SCENARIO, SIMULATION 23/11/2020 © Telespazio VEGA Deutschland 27

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION EXECUTION 23/11/2020 © Telespazio

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING SCS Workbench Prototype SIMULATION EXECUTION 23/11/2020 © Telespazio VEGA Deutschland 28

SYSTEM CONCEPT SIMULATION FOR CONCURRENT ENGINEERING Conclusions CONCLUSIONS + NEXT STEPS Achieved: Specification of

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: Sim. Sat Kernel interface Simulation Visualisation / Monitoring support 23/11/2020 © Telespazio VEGA Deutschland 29