An extension of the OpenModelica compiler for using Modelica models in a discrete event simulation

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

This article describes a new back-end and run-time system for the OpenModelica compiler. This new back-end transforms a Modelica model into a module for the adevs discrete event simulation package, thereby extending adevs to encompass complex, hybrid dynamical systems. The new run-time system that has been built within the adevs simulation package supports models with state-events and time-events and that comprise differential-algebraic systems with high index. Although the procedure for effecting this transformation is based on adevs and the Discrete Event System Specification, it can be adapted to any discrete event simulation package.

Original languageEnglish
Pages (from-to)1328-1345
Number of pages18
JournalSIMULATION
Volume90
Issue number12
DOIs
StatePublished - Dec 10 2014

Keywords

  • combined simulation
  • continuous system simulation
  • discrete event simulation
  • hybrid simulation
  • simulation languages

Fingerprint

Dive into the research topics of 'An extension of the OpenModelica compiler for using Modelica models in a discrete event simulation'. Together they form a unique fingerprint.

Cite this