2020
DOI: 10.4173/mic.2020.4.1
|View full text |Cite
|
Sign up to set email alerts
|

The OpenModelica Integrated Environment for Modeling, Simulation, and Model-Based Development

Abstract: OpenModelica is a unique large-scale integrated open-source Modelica-and FMI-based modeling, simulation, optimization, model-based analysis and development environment. Moreover, the OpenModelica environment provides a number of facilities such as debugging; optimization; visualization and 3D animation; web-based model editing and simulation; scripting from Modelica, Python, Julia, and Matlab; efficient simulation and co-simulation of FMI-based models; compilation for embedded systems; Modelica-UML integration… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
47
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 106 publications
(59 citation statements)
references
References 82 publications
(75 reference statements)
0
47
0
Order By: Relevance
“…Also, the trajectory of the input guard γ (here called g) has been fully specified: it takes the value T between t 1 and t 2 and F otherwise. This model is deemed structurally nonsingular by the two Modelica tools we had the opportunity to test: OpenModelica 1.17.0 (Fritzson et al 2020) and Dymola 2021 (Dassault Systèmes AB 2020). However, none of these tools generates correct simulation code from this model.…”
Section: An Ideal Clutchmentioning
confidence: 99%
“…Also, the trajectory of the input guard γ (here called g) has been fully specified: it takes the value T between t 1 and t 2 and F otherwise. This model is deemed structurally nonsingular by the two Modelica tools we had the opportunity to test: OpenModelica 1.17.0 (Fritzson et al 2020) and Dymola 2021 (Dassault Systèmes AB 2020). However, none of these tools generates correct simulation code from this model.…”
Section: An Ideal Clutchmentioning
confidence: 99%
“…The OPTIMICA Compiler Toolkit [34], with its a graphical user interface IMPACT, is also available commercially. OpenModelica [35] and JModelica [36] provide open-source environments for Modelica-based modeling and simulation. While there are many suitable numerical solvers for solving DC system models, we frequently adopt CVODE [37] for its suitability for solving stiff problems.…”
Section: Step 5: Run Numerical Simulationsmentioning
confidence: 99%
“…As an objectoriented language, it is designed to model the behavior of general systems and to extend those models to particular systems derived from the previous ones (inheritance mechanism). Tools such as OpenModelica [19] or Dymola ® process symbolically these models to obtain the differential equations for simulating the system behavior.…”
Section: A Motivationmentioning
confidence: 99%