Fatemeh Mohammadi
Numerical Analysis, Center of Mathematical Sciences, Lund University, Lund, Sweden
Carmen Arévalo
Numerical Analysis, Center of Mathematical Sciences, Lund University, Lund, Sweden
Claus Führer
Numerical Analysis, Center of Mathematical Sciences, Lund University, Lund, Sweden
Download article
http://dx.doi.org/10.3384/ecp14096819Published in: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden
Linköping Electronic Conference Proceedings 96:85, p. 819-826
Published: 2014-03-10
ISBN: 978-91-7519-380-9
ISSN: 1650-3686 (print), 1650-3740 (online)
Modelica has in its language support for describing discontinuities; so-called events. Modern
integrating environments; like Assimulo; provide elaborated event detection and event handling
methods. In addition; the overall performance of a simulation of models with discontinuities (hybrid models)
depends strongly on methods for restarting integration after event detection. The presented paper
reviews two restarting methods; based oRunge--Kutta starters for multistep methods; and
presents first experiments on a hybrid system described in Modelica and simulated by JModelica.org/PyFMI and Assimulo.
Events; discontinuities; hybrid systems; multistep method; Runge–Kutta method; simulation restart