Conference article

Simulating Rhapsody SysML Blocks in Hybrid Models with FMI

Yishai A. Feldman
IBM Research – Haifa, Israel

Lev Greenberg
IBM Research – Haifa, Israel

Eldad Palachi
Rational, IBM Israel, Rehovot, Israel

Download articlehttp://dx.doi.org/10.3384/ecp1409643

Published in: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Linköping Electronic Conference Proceedings 130:4, p. 43-52

Show more +

Published: 2014-03-10

ISBN: 978-91-7519-380-9

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

The Functional Mockup Interface (FMI) standard enables hybrid simulation of models from different tools. Such tools can have different underlying behavioral semantics; creating challenges when models are combined. A case in point is the combination of the Rhapsody tool; widely used to describe and implement discrete control behavior; and Modelica; widely used to describe continuous plant behavior.

This paper describes a plugin we developed for exporting Functional Mockup Units (FMUs) from Rhapsody; and the results of combining generated FMUs with continuous models. When a Rhapsody FMU is used in a different environment; some basic assumptions on its behavior are challenged. We describe the semantic mismatches between the tools; to what extent they can be overcome; and what modelers need to do in order to preserve the intended semantics of an exported FMU.

Keywords

FMI; Rhapsody; SysML; Hybrid simulation

References

No references available

Citations in Crossref