Yishai A. Feldman
IBM Research – Haifa, Israel
Lev Greenberg
IBM Research – Haifa, Israel
Eldad Palachi
Rational, IBM Israel, Rehovot, Israel
Ladda ner artikel
http://dx.doi.org/10.3384/ecp1409643Ingår i: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden
Linköping Electronic Conference Proceedings 96:4, s. 43-52
Publicerad: 2014-03-10
ISBN: 978-91-7519-380-9
ISSN: 1650-3686 (tryckt), 1650-3740 (online)
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.
Inga referenser tillgängliga