liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The OpenModelica Integrated Environment for Modeling, Simulation, and Model-Based Development
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-3435-4996
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. (Programming Environments Laboratory)ORCID iD: 0000-0003-0091-1181
Department of Engineering and Mathematics, Fachhochschule Bielefeld, Bielefeld, Germany.
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
Show others and affiliations
2020 (English)In: Modeling, Identification and Control, ISSN 0332-7353, E-ISSN 1890-1328, Vol. 41, no 4, p. 241-295Article in journal (Refereed) Published
Abstract [en]

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; requirement verification; and generation of parallel code for multi-core architectures. The environment is based on the equation-based object-oriented Modelica language and currently uses the MetaModelica extended version of Modelica for its model compiler implementation. This overview paper gives an up-to-date description of the capabilities of the system, short overviews of used open source symbolic and numeric algorithms with pointers to published literature, tool integration aspects, some lessons learned, and the main vision behind its development.

Place, publisher, year, edition, pages
Kristiansand, Norway: Norsk Forening for Automatisering , 2020. Vol. 41, no 4, p. 241-295
Keywords [en]
Modelica, OpenModelica, MetaModelica, FMI, modeling, simulation, optimization, development, environment, numeric, symbolic, compilation, embedded system, real-time
National Category
Computer Engineering Computer Sciences Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-172069DOI: 10.4173/mic.2020.4.1ISI: 000605964400001Scopus ID: 2-s2.0-85097216447OAI: oai:DiVA.org:liu-172069DiVA, id: diva2:1511682
Funder
VinnovaSwedish Foundation for Strategic ResearchELLIIT - The Linköping‐Lund Initiative on IT and Mobile Communications
Note

Funding agencies: Vinnova in the ITEA OPENPROD projectVinnova; Vinnova in the ITEA MODRIO projectVinnova; Vinnova in the ITEA OPENCPS projectVinnova; Vinnova in the ITEA EMPHYSIS projectVinnova; Vinnova in the ITEA EMBRACE projectVinnova; Vinnova RTISIM projectVinnova; Vin

Available from: 2020-12-19 Created: 2020-12-19 Last updated: 2022-06-23Bibliographically approved

Open Access in DiVA

fulltext(5456 kB)880 downloads
File information
File name FULLTEXT01.pdfFile size 5456 kBChecksum SHA-512
e6446d6406488b9d13fe3f74994e4ba3417b3051ba7f60bb1abbd95c0a3a6bc6e6f17c9b1096e7b71d60e90c90534b1f4695c6162b125c88add1ed0b10e42b77
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Fritzson, PeterPop, AdrianAsghar, AdeelBraun, RobertBuffoni, LenaFritzson, DagGebremedhin, MahderMengist, AlachewOchel, LennartSjölund, MartinThiele, Bernhard AmadeusTinnerholm, JohnÖstlund, Per

Search in DiVA

By author/editor
Fritzson, PeterPop, AdrianAsghar, AdeelBraun, RobertBuffoni, LenaFritzson, DagGebremedhin, MahderMengist, AlachewOchel, LennartPalanisamy, ArunkumarSjölund, MartinThiele, Bernhard AmadeusTinnerholm, JohnÖstlund, Per
By organisation
Software and SystemsFaculty of Science & EngineeringFluid and Mechatronic SystemsLinköping University
In the same journal
Modeling, Identification and Control
Computer EngineeringComputer SciencesSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 880 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 2311 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf