Course details
Modelling and Simulation
MSD Acad. year 2022/2023 Winter semester
Classification of systems and models. Different ways of describing models. Methodology of model construction, special types of models. Principles of implementation of simulation systems. Multiparadigmatic modeling and simulation. Parallel and distributed simulation. Real time simulation, interactive simulation.
The state examination topics:
- Theory of modeling and simulation, DEVS and its variants.
- Combined systems (continuous simulation and discrete events).
- Stochatic Petri nets.
- High-level petri nets.
- Interpreted Petri nets and control system modeling.
- Real-time simulation and interactive simulation.
- Anticipatory systems, nested and reflective simulations.
- Parallel and distributed simulation.
- Multisimulation, cloning of simulations, applications.
- Softcomputing and machine learning in systems modeling and simulation.
Guarantor
Language of instruction
Completion
Time span
- 39 hrs lectures
Assessment points
- 70 pts final exam
- 30 pts projects
Department
Lecturer
Instructor
Subject specific learning outcomes and competences
The basics of modelling and simulation theory. Understanding the principles of simulation system implementation. Knowledge of advanced simulation techniques.
Ability to create system models and use simulation to solve problems.
Learning objectives
Students will be introduced to design and implementation principles of simulation systems. Further, the techniques for modelling and simulation of various types of models will be presented. Special attention is paid to advanced simulation techniques including artificial intelligence.
Study literature
- Didier H. Besset: Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk, Morgan Kaufmann, 2000
- Janoušek, V.: Simulace a návrh vyvíjejících se systémů. Brno, CZ: Fakulta informačních technologií VUT v Brně, 2009.
- Fishwick P.: Simulation Model Design and Execution, PrenticeHall, 1995
- Law A., Kelton D.: Simulation Modelling and Analysis, McGraw-Hill, 1991
- Ross S.: Simulation, Academic Press, 2002
- Zeigler B., Kim T., Praehofer H.: Theory of Modeling and Simulation. Academic Press Inc.,U.S.; 2nd Edition edition. 2000. ISBN: 0127784551
- Sarjoughian H., Cellier F.: Discrete Event Modeling and Simulation Technologies: A Tapestry of Systems and AI-Based Theories and Methodologies. Springer-Verlag New York Inc. 2001. ISBN: 0387950656
- David R., Alla H,: Discrete, Continuos and Hybrid Petri Nets, Springer Verlag, 2010
Syllabus of lectures
- Classes of problems solvable by simulation methods. Theory of dynamical systems.
- DEVS formalism and its variants.
- Architectures of simulation systems, principles of implementation.
- Examples of paradigm combinations - processes, Petri nets, DEVS and continuous systems.
- Interpreted Petri nets. Control systems modeling.
- Systems development based on modeling and simulation, real-time simulation, hardware-in-the-loop, human-in-the-loop, continuity model.
- Object-oriented and component approaches to modeling and simulation.
- Parallel and distributed simulation.
- Anticipatory systems. Nested simulation. Reflective simulation.
- Multisimulations, cloning, independent time axes.
- Optimization, adaptation, learning.
- Modeling and simulation of intelligent systems. Softcomputing and simulation.
- Multiagent simulations. Complex systems simulation.
Progress assessment
Short tests in lectures, state of essay elaboration.
Controlled instruction
Lectures and essay elaboration.
Course inclusion in study plans
- Programme DIT, any year of study, Compulsory-Elective group O
- Programme DIT, any year of study, Compulsory-Elective group O
- Programme DIT-EN (in English), any year of study, Compulsory-Elective group O
- Programme DIT-EN (in English), any year of study, Compulsory-Elective group O
- Programme VTI-DR-4, field DVI4, any year of study, Elective
- Programme VTI-DR-4, field DVI4, any year of study, Elective
- Programme VTI-DR-4 (in English), field DVI4, any year of study, Elective
- Programme VTI-DR-4 (in English), field DVI4, any year of study, Elective