Automated Simulation of Modelica Models with QSS Methods : The Discontinuous Case

Automated Simulation of Modelica Models with QSS Methods : The Discontinuous Case
复制标题

DOI:
10.3384/ecp11063657
复制
发表时间:
2011-06
期刊:
--
影响因子:
--
通讯作者:
Xenofon E. Floros;Federico Bergero;F. Cellier;E. Kofman
Xenofon E. Floros;Federico Bergero;F. Cellier;E. Kofman
中科院分区:
其他
文献类型:
--
作者:
Xenofon E. Floros;Federico Bergero;F. Cellier;E. Kofman

文献摘要

被引文献

相似文献

本研究描述了当前实现的接口,自动转换为离散事件系统规范(DEVS)的形式主义使用Modelica语言描述的不连续模型。更具体地说,该接口能够在PowerDEVS环境中自动模拟具有不连续性的Modelica模型,其中实现了量化状态系统(QSS)集成方法。为Modelica用户提供基于DEVS的仿真算法,应显著扩展目前可用的工具,以便有效地模拟几类大规模现实问题,例如具有严重不连续性的系统。在这项工作中的理论设计和接口的实现进行了讨论。此外,仿真结果证明了所提出的实现的正确性,以及上级性能的QSS方法时,模拟不连续系统。
This study describes the current implementation of an interface that automatically translates a discontinuous model described using the Modelica language into the Discrete Event System Specification (DEVS) formalism. More specifically, the interface enables the automatic simulation of a Modelica model with discontinuities in the PowerDEVS environment, where the Quantized State Systems (QSS) integration methods are implemented. Providing DEVS-based simulation algorithms to Modelica users should extend significantly the tools that are currently available in order to efficiently simulate several classes of largescale real-world problems, e.g. systems with heavy discontinuities. In this work both the theoretical design and the implementation of the interface are discussed. Furthermore, simulation results are provided that demonstrate the correctness of the proposed implementation as well as the superior performance of QSS methods when simulating discontinuous systems.