|Fulltext||1.53 MB||PDF (requires Acrobat Reader)||Previous | Next|
|Authors:||Xenofon Floros: Department of Computer Science, ETH Zurich, Switzerland|
|François E. Cellier: Department of Computer Science, ETH Zurich, Switzerland|
|Ernesto Kofman: Laboratorio de Sistemas Dinámicos, FCEIA, Universidad Nacional de Rosario, Argentina|
|Publication title:||Discretizing Time or States?: A Comparative Study between DASSL and QSS (Work in Progress Paper)|
|Conference:||3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, Oslo, Norway, October 3|
|Publication type:||Abstract and Fulltext|
|Abstract:||In this study, a system is presented and analyzed that automatically translates a model described within the Modelica framework into the Discrete Event System Specification (DEVS) formalism.|
More specifically, this work interfaces the open-source implementation of Modelica, OpenModelica, and one particular software tool for DEVS modeling and simulation, the PowerDEVS environment, which implements the Quantized State Systems (QSS) integration methods introduced by Kofman.
The interface enables the automatic simulation of largescale models with both DASSL (using the OpenModelica run-time environment) and QSS (using PowerDEVS) and extracts features, such as accuracy and simulation time, that allow a quantitative comparison of these integration methods. In this way, meaningful insight can be obtained on their respective advantages and disadvantages when used for simulating real-world applications. Furthermore, the implemented interface allows any user without any knowledge of DEVS and/or QSS methods to simulate their systems in PowerDEVS by supplying a Modelica model as input only.
|Keywords:||OpenModelica, DASSL, PowerDEVS, QSS, sparse system simulation|
|No. of pages:||9|
|Series:||Linköping Electronic Conference Proceedings|
|Publisher:||Linköping University Electronic Press, Linköpings universitet|
|REFERENCE TO THIS PAGE |