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

0209 industrial biotechnology Modelica Programvaruteknik real-time Social Sciences 02 engineering and technology metamodelica Datorteknik Decision Sciences Systems engineering embedded system SYMBOLIC Engineering METAMODELICA MODELING Parallel Computing and Performance Optimization OpenModelica https://purl.org/becyt/ford/1.2 Computer Engineering Open Source Computer Sciences Software Engineering MetaModelica Simulation Platforms simulation EMBEDDED SYSTEM numeric Computational Theory and Mathematics Hardware and Architecture Modeling and Simulation MODELICA SIMULATION Physical Sciences compilation optimization environment Optimization Techniques in Simulation Modeling Simulations Management Science and Operations Research modelica DEVELOPMENT OPENMODELICA OPTIMIZATION https://purl.org/becyt/ford/1 FMI development ENVIRONMENT NUMERIC REAL-TIME modeling QA75.5-76.95 Computer science Datavetenskap (datalogi) openmodelica Electronic computers. Computer science Modelica Language and Simulation Environment Computer Science symbolic COMPILATION fmi
DOI: 10.4173/mic.2020.4.1 Publication Date: 2020-11-08T18:40:49Z
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 environment provides number of facilities such as debugging; optimization; visualization 3D animation; web-based model editing simulation; scripting from Modelica, Python, Julia, Matlab; efficient simulation co-simulation models; compilation for embedded systems; Modelica-UML integration; requirement verification; generation parallel code multi-core architectures.The based on equation-based object-oriented Modelica language currently uses MetaModelica extended version its compiler implementation.This overview paper gives an up-to-date description capabilities system, short overviews used open source symbolic numeric algorithms with pointers to published literature, tool integration aspects, some lessons learned, main vision behind development.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (147)
CITATIONS (98)