Simulation - autumn 2023
The Simulation course is given in Autumn 2023 (starting on October 25th). See
SISU for details. The full details will live during the Autumn but as a rule part of the teaching (most of the lectures) will be available only in remote mode and as recordings (for few days at least).
The lectures are in English and will hopefully be at least partially updated from the previous instances. However, as a back up, the materials from
an earlier instance are at least partly available. (The previous instances contain links to older versions (2012 in Finnish) as well).
Contents
- Simulation and modelling
- Different paradigms for discrete event simulation
- Event oriented simulation
- Object oriented simulation
- Random numbers
- Monte Carlo and basic statistical analysis
- Transients and steady states
- Variance reduction
- Regression and metamodelling
The course will include exercises that require operating with some simulation packages/libraries
(like JavaSim, JaamSim, OES, SimPy or Desmo-J, see below). These will be worked out in small groups and discussed in interactive session (classroom as the default environment).
More details in will be made available in Moodle.
Further material - materiaalilinkkejä
- Kreuzer, W., System simulation, programming styles and languages,
Addison Wesley, 1986.
- Lewis, P. Orav, E., Simulation methodology for statisticians, operation
analysts and engineers, Vol 1., Wadshford and Brooks/Cole, 1989.
- Mitrani, I., Simulation techniques for discrete event systems, Cambridge
University Press, 1982.
- Page, B., Kreuzer, W., The Java Simulation Handbook - Simulating Discrete
Event Systems with UML and Java , Shaker Verlag, 2005.
- Geyer, C. J., Introduction to Markov Chain Monte Carlo
- Ruohonen, T., Erikoissairaanhoidon päivystyspolikliniikan simulointi,
Lisensiaattityö.
- Ruohonen, T., Improving the operation of an emergency department by using a simulation model,
PhD Thesis.
- Simulation related java-applets from Eindhoven . (see Trafic jam in particular),
- Trafficsimulations (M. Treiber) ,
- JavaSim software, University of Newcastle.
- SimPy simulation package on
Python.
- Desmo-J-software ,
- JavaScript based Event-based simulation environment (OES) ,
- JaamSim Open source simulation environment with drag and drop GUI.
timo.tiihonen/jyu.fi -- Last changed 31.8.2023