Course detail
Discrete event systems
FEKT-NSDUAcad. year: 2013/2014
Discrete event systems and their typical examples, modelling, Basic modeling concepts. Petri nets, definitions, types, purpose, autonomous PN, colored PN. Sequence systems. Markov chains and processes, queueing systems.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
- analyse behaviour of discrete event systems
- design models for simple discrete event systems
- write discrete event systems model in different representations
- compute basic statistics for queing systems
- analyse simple Markov networks
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Examination. Max. 70 points.
Conditions for awarding the course-unit credit:
1. Active participation in exercises
2. Minimum of 10 points awarded for projects
Course curriculum
Automata, basic concepts
Automata and language relation
Petri nets
Timed systems
Hybrid systems
Stochastic timed systems
Discrete event systems control
Discrete time Markov chains
Continuous time Markov processes
Queuing theory
Markov chains control
Discrete event systems simulation
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Modeling of discrete event systems, purpose and basic resources. Structural and dynamic models.
Parallelism in discrete event systems, static, capacity and precedence limitations.
Graphs and nets as a basic modeling appliance. Petri nets (PN), definitions, types, purpose, PN as modeling tool.
Sequence systems and their modeling using PN, autonomous PN, colored PN.
Timing in PN, simulation of system's functionality, critical points detection in systems.
Flexible systems and their deciding.
Scheduling in systems "flow-shop","open-shop" a "job-shop", criteria function of optimality.
Task of scheduling of one machine, criteria Cmax, Fw, Lmax.
Task of scheduling of parallel machines, criteria Cmax, Fw, Lmax.
Static and predictive scheduling of type flow-shop, open-shop, job-shop.
Scheduling of operations and traffic problems solving.
Exercise in computer lab
Teacher / Lecturer
Syllabus
Modeling of discrete event systems, tools for structural and dynamic modeling.
Connection between Models–PLC B&R–PC in real-time
Basic modeling appliance.
Petri nets practical examples I.-V.
Task of scheduling - definition and problem analysis.
Task of scheduling - problem solving.
Task of scheduling of one machine, criteria Cmax, Fw, Lmax.
Task of scheduling of parallel machines, criteria Cmax, Fw, Lmax.
Task of scheduling of type flow-shop, open-shop, job-shop.
Comercial products for for task of scheduling.