Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game

Learning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for unde...

Full description

Bibliographic Details
Main Authors: Tuomas Miettinen, Juho Salmi, Kunal Gupta, Jussi Koskela, Janne Kauttio, Tommi Karhela, Sampsa Ruutu
Format: Article
Language:English
Published: Hindawi Limited 2016-01-01
Series:Modelling and Simulation in Engineering
Online Access:http://dx.doi.org/10.1155/2016/8324914
id doaj-f533a86d08d3493686f2d0da72faf5e0
record_format Article
spelling doaj-f533a86d08d3493686f2d0da72faf5e02020-11-25T00:14:46ZengHindawi LimitedModelling and Simulation in Engineering1687-55911687-56052016-01-01201610.1155/2016/83249148324914Applying Modelica Tools to System Dynamics Based Learning Games: Project Management GameTuomas Miettinen0Juho Salmi1Kunal Gupta2Jussi Koskela3Janne Kauttio4Tommi Karhela5Sampsa Ruutu6VTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandPöyry Finland Oy, Jaakonkatu 3, P.O. Box 4, 01621 Vantaa, FinlandSemantum Oy, Tekniikantie 14, 02150 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandLearning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for understanding the behaviour of dynamic complex systems of different domains using modelling and simulation. The system dynamics model in turn uses the equation-based Modelica modelling language: a system dynamics model created with the graphical user interface is converted to a pure Modelica model. Two Modelica environments, namely, OpenModelica and the custom Modelica solver, have been used to simulate the generated Modelica model. The focus of this article is on how generic systems modelling and simulation platforms such as Modelica based environments can be utilised in developing a learning simulation game: what benefits do they bring and what disadvantages do they have? On the one hand, it is evaluated how the Modelica language as such is suitable for being used in a learning game development. On the other hand, the suitability of the selected implementation environments, that is, OpenModelica, the custom Modelica solver, Simantics, and Simupedia, is evaluated. The paper also shortly presents how the project management game was received by its players.http://dx.doi.org/10.1155/2016/8324914
collection DOAJ
language English
format Article
sources DOAJ
author Tuomas Miettinen
Juho Salmi
Kunal Gupta
Jussi Koskela
Janne Kauttio
Tommi Karhela
Sampsa Ruutu
spellingShingle Tuomas Miettinen
Juho Salmi
Kunal Gupta
Jussi Koskela
Janne Kauttio
Tommi Karhela
Sampsa Ruutu
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
Modelling and Simulation in Engineering
author_facet Tuomas Miettinen
Juho Salmi
Kunal Gupta
Jussi Koskela
Janne Kauttio
Tommi Karhela
Sampsa Ruutu
author_sort Tuomas Miettinen
title Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
title_short Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
title_full Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
title_fullStr Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
title_full_unstemmed Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
title_sort applying modelica tools to system dynamics based learning games: project management game
publisher Hindawi Limited
series Modelling and Simulation in Engineering
issn 1687-5591
1687-5605
publishDate 2016-01-01
description Learning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for understanding the behaviour of dynamic complex systems of different domains using modelling and simulation. The system dynamics model in turn uses the equation-based Modelica modelling language: a system dynamics model created with the graphical user interface is converted to a pure Modelica model. Two Modelica environments, namely, OpenModelica and the custom Modelica solver, have been used to simulate the generated Modelica model. The focus of this article is on how generic systems modelling and simulation platforms such as Modelica based environments can be utilised in developing a learning simulation game: what benefits do they bring and what disadvantages do they have? On the one hand, it is evaluated how the Modelica language as such is suitable for being used in a learning game development. On the other hand, the suitability of the selected implementation environments, that is, OpenModelica, the custom Modelica solver, Simantics, and Simupedia, is evaluated. The paper also shortly presents how the project management game was received by its players.
url http://dx.doi.org/10.1155/2016/8324914
work_keys_str_mv AT tuomasmiettinen applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT juhosalmi applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT kunalgupta applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT jussikoskela applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT jannekauttio applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT tommikarhela applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
AT sampsaruutu applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame
_version_ 1725388599303602176