Synchronous Events in the OpenModelica Compiler with a Petri Net Library Application
Willi Braun, Bernhard Bachmann, Sabrina Proß · Equation-Based Object-Oriented Modeling Languages and Tools · 2010
In this work an approach is presented that extends the OpenModelica Compiler (OMC) with an event handling module and controls events separately from the integrator. The aim of this extension is to improve the event handling controller of the OMC to handle all equations synchronously, resulting in an efficient simulation of hybrid dynamical systems. This improvements of the event handling allows to formulate the Petri Net library in optimal Modelica code.