Integration of OpenModelica in Ptolemy II

Mana Mirzæi
Department of Computer and Information Science (IDA), Linköping University, Linköping, Sweden

Lena Buffoni

Peter Fritzson

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp140961247

Ingår i: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Linköping Electronic Conference Proceedings 96:132, s. 1247-1256

Visa mer +

Publicerad: 2014-03-10

ISBN: 978-91-7519-380-9

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


In this paper we present the work done to integrate OpenModelica into the Ptolemy II framework for modeling large-scale concurrent systems. To this end a dedicated computational model for OpenModelica has been defined in Ptolemy II; and support for tool-interaction has been implemented. This implementation will allow to simulate existing Modelica models by the OpenModelica compiler in a heterogeneous context together with models from other computational domains.


Modelica; Ptolemy II; hierarchical system modeling; concurrent systems


[1] Christopher Brooks, Edward A. Lee, Xiaojun Liu, Stephen Neuendorffer, Yang Zhao,Haiyang Zheng, Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II) , April 1, 2008.

[2] Christopher Brooks, Edward A. Lee, Xiaojun Liu, Stephen Neuendorffer, Yang Zhao, Haiyang Zheng, Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture), April 1, 2008.

[3] Peter Fritzson. Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, 940 pages, Wiley-IEEE Press, 2004.

[4] OpenModelica Home Page, www.openmodelica.org, Last Accessed Feb. 2013.

[5] Johan Eker, Jörn W. Janneck, Edward A. Lee, Fellow, Ieee, Jie Liu, Xiaojun Liu, Jozsef Ludvig, Stephen Neuendorffer, Sonia Sachs, And Yuhong Xiong, Taming Heterogeneity-The Ptolemy Approach, Proceedings Of The IEEE, Vol. 91, No. 1, Jan. 2003.

[6] UsingVergil, http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIlatest/ptII/doc/design/usingVergil/usingVergil.pdf, Last Accessed June 2013.

[7] Michael Wetter, Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed, Journal of Building Performance Simulation, Volume 4, Issue 3, 2011

[8] David Broman, Christopher Brooks, Lev Greenberg, Edward A. Lee, Michael Masin, Stavros Tripakis and Michael Wetter, Determinate Composition of FMUs for Co-Simulation, EECS Department University of California, Berkeley Technical Report No. UCB/EECS-2013-153 August 18, 2013

Citeringar i Crossref