Abstract
Equation based object-oriented modelling languages such as Modelica are increas-ingly used for modelling complex electro-mechanical systems. Although compiling and executing a Modelica model can in some cases take many days, the performance characteristics of Modelica models and compilers are not well understood. Through the study of the compiler component of a widely used open-source Modelica implementation, OpenModelica, and a set of representative electronic models, we measure how various model properties influence the time contributions of different compilation-simulation phases. Wide differences in running times are observed. We highlight the factors contributing to these differences and put forward some strategies for improving future performance.
| Original language | English |
|---|---|
| Pages (from-to) | 210-215 |
| Number of pages | 6 |
| Journal | IFAC-PapersOnLine |
| Volume | 28 |
| Issue number | 1 |
| DOIs | |
| Publication status | Published - 1 Feb 2015 |
| Event | 8th Vienna International Conference on Mathematical Modelling, MATHMOD 2015 - Vienna, Austria Duration: 18 Feb 2015 → 20 Feb 2015 |
Keywords
- Benchmark
- Complex systems Medelica
- Efficiency
- Electronics
- Modelling
- Simulation