Advanced

Interfacing Functional Mock-Up Units in Modelica

Cöster, Simon LU (2014) In Master's Theses in Mathematical Sciences FMN820 20141
Mathematics (Faculty of Engineering)
Abstract
Different simulation tools often have their own definition of how a model is represented. This causes complications when modeling in one tool and trying to simulate in another, or if one wants to verify simulation results in another tool. This thesis focuses on a way of interfacing the Functional Mock-up Interface (FMI) into Modelica models. Modelica is an open standard modeling language for modeling physicals model, such as electrical circuits, drive trains etc. The Functional Mock-up Interface is an interface which provides tool independent C-functions for execution of models.

In this thesis we make use of the FMI specification and Modelica's external function interface to generate a complete Modelica model. The results shows that... (More)
Different simulation tools often have their own definition of how a model is represented. This causes complications when modeling in one tool and trying to simulate in another, or if one wants to verify simulation results in another tool. This thesis focuses on a way of interfacing the Functional Mock-up Interface (FMI) into Modelica models. Modelica is an open standard modeling language for modeling physicals model, such as electrical circuits, drive trains etc. The Functional Mock-up Interface is an interface which provides tool independent C-functions for execution of models.

In this thesis we make use of the FMI specification and Modelica's external function interface to generate a complete Modelica model. The results shows that the implementation works quite well, but with some decrease of performance. (Less)
Please use this url to cite or link to this publication:
author
Cöster, Simon LU
supervisor
organization
course
FMN820 20141
year
type
H2 - Master's Degree (Two Years)
subject
keywords
Modelica, Modeling, Dymola, Functional Mock-Up Interface
publication/series
Master's Theses in Mathematical Sciences
report number
LUTFNA-3226-2014
ISSN
1404-6342
other publication id
2014:E11
language
English
id
4465465
date added to LUP
2014-07-04 14:19:52
date last changed
2018-10-11 16:21:56
@misc{4465465,
  abstract     = {Different simulation tools often have their own definition of how a model is represented. This causes complications when modeling in one tool and trying to simulate in another, or if one wants to verify simulation results in another tool. This thesis focuses on a way of interfacing the Functional Mock-up Interface (FMI) into Modelica models. Modelica is an open standard modeling language for modeling physicals model, such as electrical circuits, drive trains etc. The Functional Mock-up Interface is an interface which provides tool independent C-functions for execution of models. 

In this thesis we make use of the FMI specification and Modelica's external function interface to generate a complete Modelica model. The results shows that the implementation works quite well, but with some decrease of performance.},
  author       = {Cöster, Simon},
  issn         = {1404-6342},
  keyword      = {Modelica,Modeling,Dymola,Functional Mock-Up Interface},
  language     = {eng},
  note         = {Student Paper},
  series       = {Master's Theses in Mathematical Sciences},
  title        = {Interfacing Functional Mock-Up Units in Modelica},
  year         = {2014},
}