Return to search

Integration of OpenModelica into the Multi-paradigm ModelingEnvironment of Ptolemy II

Concurrent systems are becoming increasingly common in spite of their complexity. Therefore, a multitude of computational models and tools for modeling and developing such systems have emerged. Ptolemy II is an environment for modeling, simulation and design of large concurrent real-time systems which is mainly centered on addressing heterogeneous systems. Ptolemy II which is developed at CHESS in the Department of Electrical Engineering and Computer Sciences of the University of California, is a system-level design environment that provides the possibility of blending different versions of Models of Computation (MoCs) in one hierarchical heterogeneous model. Modelica is a non-proprietary, object-oriented, equation based language aimed at modeling complex multi-domain physical systems. This language is also supported by a number of free and commercial tools, in particular by OpenModelica, an open source compiler and tool suite.This thesis work concerns the integration of OpenModelica into the multi-paradigm environment of Ptolemy II. The integration of OpenModelica and Ptolemy II allows the simulation of non-causal models in Modelica by the OpenModelica Compiler and simulator within the Ptolemy II environment where models communicate with different versions of MoCs with the aim of addressing the heterogeneous design as well.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-103026
Date January 2014
CreatorsMirzaei, Mana
PublisherLinköpings universitet, Programvara och system, Linköpings universitet, Tekniska högskolan
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0025 seconds