Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Distributed Control Systems

The course is not on the list Without time-table
Code Completion Credits Range
X35DRS Z,ZK 5 2+2s
The course is a substitute for:
Distributed Control Systems (35DRS)
Lecturer:
Tutor:
Supervisor:
Department of Control Engineering
Synopsis:

The main aim is design and analysis of distributed systems for industrial

applications. Important part is oriented towards industrial communication

networks. Theoretical background and the system analysis are based on Petri

Nets specifically dealing with their structural properties, colored Petri

Nets, timed Petri Nets and other extensions. Several communication protocols

are modeled, simulated and analyzed. Parallel computers and parallel

languages are briefly mentioned in order to illustrate complexity evaluation

of parallel algorithms and global communications.

http://dce.felk.cvut.cz/drs/

Requirements:

linear algebra, discrete event systems

Syllabus of lectures:

1. Distributed Control Systems, Enslow's model, Flynn's classification.

Petri Nets modeling of distributed systems.

2. Petri Nets - Properties and Analysis of distributed systems

3. Classes, Abbreviations and Extensions of Petri Nets, Time Petri Nets.

4. Supervisory control.

5. Parallel computers and their architecture, algorithm mapping. Parallel programming languages.

6. Distributed Control Systems Topology, Time Complexity and Performance

Evaluation.

7. Global Communications.

8. Algorithm modeling, client/server, deadlock.

9. Industrial Distributed System.

10. ISO OSI Model.

11. Communication protocols for industrial automation, examples (Profibus).

12. In-machine communication - automotive technology (CAN).

13. Distributed elements for building automation (LonWorks).

14. Industrial applications of distributed systems.

Syllabus of tutorials:

1. Petri Net editor - properties (boundness, liveness, reversibility). Task

assessment.

2. Communication model by Petri Net - deadlock, Matlab based analysis.

3. Medium access methods modeling, implicit place reduction.

4. Algorithm parallelization via Petri Nets.

5. Completion of tasks 1-4.

6. CAN - traffic monitoring. Task assessment.

7. Interbus, media access, diagnostic tools.

8. LonWorks and its parameterization.

9. Profibus DP - PLC configuration, state machine for slave device.

10. Profibus PA - communication protocol for explosive zones.

11. Profibus - network analysis.

12. Task for controlling robots and conveyors using Petri Nets.

13. Completion of tasks 6-12.

14. Credits.

Study Objective:
Study materials:

1. David, R. et Alla, H.: Petri Nets and Grafcet, Prentice Hall, 1992

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11497204.html