Open Source System Dynamics with Simantics and OpenModelica

Teemu Lempinen, Sampsa Ruutu, Tommi Karhela, Peter Ylén

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

We will introduce a new system dynamic modelling and simulation environment based on open source components. The development was initiated by a group of active system dynamics modellers who had needs and ideas for an open toolset. The new needs for features like hierarchical modules, module libraries, collaborative model development and efficient model communication in system dynamics together with the development of open source modelling framework Simantics and simulation environment OpenModelica have driven us to start developing an open source modelling and simulation software for system dynamics. In this paper we discuss how current open source components can be used to build a comprehensive tool for system dynamics modelling and what impact open source could have on system dynamics modelling. Even though the development is still on its early stages, the open source components have enabled us to rapidly develop a tool capable of hierarchical modelling, simulation and some basic result and model analysis. When using open source, the modelling software becomes more affordable and distribution of models becomes easier, modelling software can be adapted to individual needs and models can be used and validated by all stakeholders
Original languageEnglish
Title of host publicationProceedings of the 2011 Conference of the System Dynamics Society
PublisherSystem Dynamics Society
Number of pages17
ISBN (Print)978-1-935056-08-9
Publication statusPublished - 2011
MoE publication typeA4 Article in a conference publication
Event29th International Conference of the System Dynamics Society - Washington, DC, United States
Duration: 25 Jul 201129 Jul 2011

Conference

Conference29th International Conference of the System Dynamics Society
CountryUnited States
CityWashington, DC
Period25/07/1129/07/11

Fingerprint

Dynamical systems
Communication
Computer simulation

Keywords

  • Open source
  • system dynamics
  • Simantics
  • OpenModelica

Cite this

Lempinen, T., Ruutu, S., Karhela, T., & Ylén, P. (2011). Open Source System Dynamics with Simantics and OpenModelica. In Proceedings of the 2011 Conference of the System Dynamics Society System Dynamics Society.
Lempinen, Teemu ; Ruutu, Sampsa ; Karhela, Tommi ; Ylén, Peter. / Open Source System Dynamics with Simantics and OpenModelica. Proceedings of the 2011 Conference of the System Dynamics Society. System Dynamics Society, 2011.
@inproceedings{171387e4786d4aa7bd21b1b39f29c9e3,
title = "Open Source System Dynamics with Simantics and OpenModelica",
abstract = "We will introduce a new system dynamic modelling and simulation environment based on open source components. The development was initiated by a group of active system dynamics modellers who had needs and ideas for an open toolset. The new needs for features like hierarchical modules, module libraries, collaborative model development and efficient model communication in system dynamics together with the development of open source modelling framework Simantics and simulation environment OpenModelica have driven us to start developing an open source modelling and simulation software for system dynamics. In this paper we discuss how current open source components can be used to build a comprehensive tool for system dynamics modelling and what impact open source could have on system dynamics modelling. Even though the development is still on its early stages, the open source components have enabled us to rapidly develop a tool capable of hierarchical modelling, simulation and some basic result and model analysis. When using open source, the modelling software becomes more affordable and distribution of models becomes easier, modelling software can be adapted to individual needs and models can be used and validated by all stakeholders",
keywords = "Open source, system dynamics, Simantics, OpenModelica",
author = "Teemu Lempinen and Sampsa Ruutu and Tommi Karhela and Peter Yl{\'e}n",
note = "Project code: 28392 OpenProd",
year = "2011",
language = "English",
isbn = "978-1-935056-08-9",
booktitle = "Proceedings of the 2011 Conference of the System Dynamics Society",
publisher = "System Dynamics Society",
address = "United States",

}

Lempinen, T, Ruutu, S, Karhela, T & Ylén, P 2011, Open Source System Dynamics with Simantics and OpenModelica. in Proceedings of the 2011 Conference of the System Dynamics Society. System Dynamics Society, 29th International Conference of the System Dynamics Society, Washington, DC, United States, 25/07/11.

Open Source System Dynamics with Simantics and OpenModelica. / Lempinen, Teemu; Ruutu, Sampsa; Karhela, Tommi; Ylén, Peter.

Proceedings of the 2011 Conference of the System Dynamics Society. System Dynamics Society, 2011.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Open Source System Dynamics with Simantics and OpenModelica

AU - Lempinen, Teemu

AU - Ruutu, Sampsa

AU - Karhela, Tommi

AU - Ylén, Peter

N1 - Project code: 28392 OpenProd

PY - 2011

Y1 - 2011

N2 - We will introduce a new system dynamic modelling and simulation environment based on open source components. The development was initiated by a group of active system dynamics modellers who had needs and ideas for an open toolset. The new needs for features like hierarchical modules, module libraries, collaborative model development and efficient model communication in system dynamics together with the development of open source modelling framework Simantics and simulation environment OpenModelica have driven us to start developing an open source modelling and simulation software for system dynamics. In this paper we discuss how current open source components can be used to build a comprehensive tool for system dynamics modelling and what impact open source could have on system dynamics modelling. Even though the development is still on its early stages, the open source components have enabled us to rapidly develop a tool capable of hierarchical modelling, simulation and some basic result and model analysis. When using open source, the modelling software becomes more affordable and distribution of models becomes easier, modelling software can be adapted to individual needs and models can be used and validated by all stakeholders

AB - We will introduce a new system dynamic modelling and simulation environment based on open source components. The development was initiated by a group of active system dynamics modellers who had needs and ideas for an open toolset. The new needs for features like hierarchical modules, module libraries, collaborative model development and efficient model communication in system dynamics together with the development of open source modelling framework Simantics and simulation environment OpenModelica have driven us to start developing an open source modelling and simulation software for system dynamics. In this paper we discuss how current open source components can be used to build a comprehensive tool for system dynamics modelling and what impact open source could have on system dynamics modelling. Even though the development is still on its early stages, the open source components have enabled us to rapidly develop a tool capable of hierarchical modelling, simulation and some basic result and model analysis. When using open source, the modelling software becomes more affordable and distribution of models becomes easier, modelling software can be adapted to individual needs and models can be used and validated by all stakeholders

KW - Open source

KW - system dynamics

KW - Simantics

KW - OpenModelica

M3 - Conference article in proceedings

SN - 978-1-935056-08-9

BT - Proceedings of the 2011 Conference of the System Dynamics Society

PB - System Dynamics Society

ER -

Lempinen T, Ruutu S, Karhela T, Ylén P. Open Source System Dynamics with Simantics and OpenModelica. In Proceedings of the 2011 Conference of the System Dynamics Society. System Dynamics Society. 2011