Course: Simulation of Discrete Event Systems

» List of faculties » FM » MTI
Course title Simulation of Discrete Event Systems
Course code MTI/SDI
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Frequency of the course Every school year
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Vavruška Jan, Ing. Ph.D.
  • Tůma Libor, doc. Ing. CSc.
  • Školník Petr, Ing. Ph.D.
Course content
Lectures: 1. The system, the model, the simulation. Basic concepts and definitions. 2. Discrete event systems in real world and their mathematical models. Deterministic and stochastic models. 3. PC-Simula as a problem-object-oriented program language for a design and creation of discrete events application models. 4. The theory of queues, the linked list, the standard class SIMSET. 5. The event calendar (fasti), the standard class SIMULATION. 6. Some examples how to solve problems by the help of the class PROCESS. 7. Stochastic models. 8. A few other problem-oriented simulation languages. 9. The process of design and creation simple models in the WITNESS software. Visualization instruments. 10. Case studies - models in WITNESS. Practice: 1.-2. Examples of simple discrete events systems. 3.-6. Programming in PC-Simula. Solving of typical problems. 7.-10. WITNESS simulation program, the process of creation the own model in this program. The simulation.

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing), Project teaching
  • Home preparation for classes - 34 hours per semester
  • Preparation for credit - 15 hours per semester
  • Preparation for exam - 45 hours per semester
  • Class attendance - 56 hours per semester
Learning outcomes
The course introduces the students into the basics of discrete event systems modelling. The modelling methods are explained using examples of flexible manufacturing systems and queuing systems. Both stochastic and deterministic models are considered. Computer simulation is done using application software package WITNESS and object oriented programming language PC Simula.
The student gains some theoretical knowledge and practical skills from the discrete - event systems.
Prerequisites
It is supposed the good knowledge from the discrete mathematics and statistics.

Assessment methods and criteria
Combined examination, Oral exam, Written exam, Practical demonstration of acquired skills

Requirements for getting a credit are activity at the practicals /seminars. Examination is of the written and oral forms.
Recommended literature
  • Benda Z., Staudek J.:. Programování v jazyku Simula 67.. SNTL Praha, 1978.
  • Hušek, R., Lauber, J.:. Simulační modely.. SNTL/Alfa Praha, 1987.
  • MANLIG, František. Využití počítačové simulace výrobních systémů. Liberec: TU v Liberci, 2014. ISBN 978-80-7494-162-7.
  • Neuschl, S. a kolektiv:. Modelovanie a simulacia.. SNTL Praha, 1978.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 3 Recommended year of study:3, Recommended semester: Summer