Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chris Paredis Georgia Tech

Similar presentations


Presentation on theme: "Chris Paredis Georgia Tech"— Presentation transcript:

1 Chris Paredis Georgia Tech
SysML-Modelica Integration Working Group Report (SE DSIG meeting, Washington DC 3/24/2009) Chris Paredis Georgia Tech

2 Presentation Overview
Objectives, Focus, Scope Activities Current Status Summary

3 Modelica: Dynamic Systems Modeling
motor torque

4 WG Focus and Scope Objective: Focus: Scope:
Leverage the strengths of both SysML and Modelica by integrating them to create a more expressive and formal MBSE language. Focus: Reuse Modelica syntax by integrating Modelica into SysML Scope: Cover the Modelica constructs needed for the Modelica Standard Library to be used in SysML Generate corresponding SysML constructs that fit within the profiling mechanism

5 WG Activities Current Members Face-to-face kick-off meeting
Linköping, Jan 12-14 Fritzson, Paredis, Schamai Weekly conference call Wed, 10-11AM Eastern Wiki Current Members Roger Burkhart Hans-Peter de Koning Peter Fritzson Sandy Friedenthal Nerijus Jankevicius Chris Paredis Russell Peak Nicolas Rouquette Wladimir Schamai

6 Current Status Initial Mapping (from Linköping meeting)
Maps Modelica onto Blocks/BDD/IBD Covers most commonly used Modelica constructs (rough guess: 70-80% of models) Still requires further review by WG Second proposed mapping Similar but maps onto ConstraintBlocks/PAR Both mappings require extensions of SysML semantics  at this point: not clear which mapping is best

7 Overview of Draft Mapping Document (59-page working document)

8 Simple Illustrative Example
Blocks/BDD/IBD Modelica ConstraintBlocks/PAR Point out that these are models  DAEs not structure Note: represents equations not structure

9 Analysis Context To describe the dynamic behavior, the structural components are related to corresponding dynamic model components in a «ModelicaModel» A «Describe» stereotype (based on Dependency) is used to establish this relationship

10 We could

11

12

13 Summary Objective: Good start — still much work to be done
Leverage the strengths of both SysML and Modelica by integrating them to create a more expressive and formal MBSE language. Good start — still much work to be done Future Directions: Complete draft mapping document Create reference implementation of mapping tool Expect an update at the Costa Rica meeting…


Download ppt "Chris Paredis Georgia Tech"

Similar presentations


Ads by Google