Simantics System Dynamics


Open Source modelling and simulating tool for Simantics.

About

Simantics System Dynamics


Simantics System Dynamics is a ready-to-use system dynamics modelling and simulation software application for understanding different organizations, markets and other complex systems and their dynamic behavior. Simantics System Dynamics is used for modeling and simulating large hierarchical models with multidimensional variables. The models are created in a traditional way with stock & flow diagrams and causal loop diagrams. Simulation results and the model structure can be analyzed with different visual tools

Features

Packed with loads of features for modeling real world systems and environments


Exchange

Import and Export features can be used, for example, to create different versions, create backups or to transport your modelling assets like models or modules to another database.

Read more

Semantic Database

The Simantics platform has server-client architecture with a semantic ontology based modelling database and Eclipse framework based client software with plugin interface.

Read more

Free

Simantics System Dynamics is developed by VTT and Semantum. The package is provided as open source software and also it is completely free to download and use.

Download

Modelbrowser shows the configuration of models

System dynamics model is generally understood as the model configuration. In this tool, the model contains also other components such as

Spreadsheets allow storing and maintaining values in a familiar format

Spreadsheets are an easy way to import and manage parameter values.

Experiments are the way to simulate the model

Experiments can exist with different configurations, for example different initial values for some parameters.

Modules enable structural modeling

Modules are defined just like the basic model configuration, but the module component hides the actual configuration.

Functions contains built-in and user-defined functions

Modelica provides a convenient way to use functions in your models. You can create your own functions, export and import complete function libraries and share function libraries to be used in all of your models.

Charts are user-defined displays of simulation result data

Charts can be used and re-used in various places. The four types of custom charts (line, sensitivity, bar, and pie charts) provide model developers means for examining and developing their models and communicating the simulation results to others.


Read more

Diagram Editor displays current diagram

Diagram is the area where you will graphically modify your model. Diagrams are built from elements that can be dragged from Symbols view or populated using shortcut keys.

Symbol Library create new elements

Symbols view (on the left) is used for dragging elements to diagrams.



Solvers choose which solver to use

Simantics System Dynamics allows the use of several alternative solvers provided by OpenModelica, e.g.

  • Euler
  • Runge-Kutta
  • DASSL

OpenModelica is currently the main simulation environment behind the tool and all functionalities are supported with OpenModelica.

Alternatively to OpenModelica, an internal custom Modelica solver is included in Simantics System Dynamics. The custom solver is currently at an experimental state, and thus all functionalities of the tool are not yet supported, e.g., only the basic experiment can be run with it. The advantage of the custom solver is, however, that simulation is usually a lot faster than with OpenModelica. Try out yourself which solver suits best for your needs.


Downloads

Simantics System Dynamics version 1.9.0 is now released!

Simantics System Dynamics software updated to version 1.9.0 bringing in new cool features alongside with loads of bug fixes and overall enhancements to the user experience.

Full change log between versions can be seen in Simantics Redmine for Simantics Platform and System Dynamics.

Simantics System Dynamics is available for the platforms below

Simantics System Dynamics software is currently available for Windows platform. Choose the correct product and click Download.


  • Windows
  • 2 GHz Intel Core 2 Duo or AMD Athlon 64 X2 or better CPU
  • 5GB HDD
  • 4GB RAM
  • Vista / 7 / 8 / 8.1 OS
  • Free
  • Download

Simantics is an open source software platform, licensed under Eclipse Public License EPL. More information about licensing see Simantics Licensing

How to install

Three easy steps for victory


  • 1

    Download

    To install the application, download the installer for your platform.

  • 2

    Install

    Install the program to a directory without spaces (limitation inherited from OpenModelica)..

  • 3

    Execute & Learn

    Run the application through the launcher generated by the installer.

    Follow the Tutorial for BEGINNERS or for ADVANCED users.

    Remember to check out our discussion forum

  • 4

    Follow

    Follow us in social media for news e.g. in software updates!

  • Happy simsing!

Tutorial videos

Tutorial videos demonstrating the use of Simantics System Dynamics


Images portfolio

Few reference images of Simantics System Dynamics at work.


WORKBENCH
Take a Look
UNIT VALIDATION
Take a Look
COMPONENT TYPES
Take a Look
DEPENDENCIES
Take a Look
SENSITIVITY CHART
Take a Look
PREFERENCES
Take a Look


Contact us

Feel free to ask or give feedback