Distributed Systems (ETF AEI DS 4860)

General information

Module title

Distributed Systems

Module code

ETF AEI DS 4860

Study

ETF-B

Department

Control and Electronics

Year

1

Semester

2

Module type

Elective

ECTS

6

Hours

60

Lectures

45

Exercises

15

Tutorials

0

Module goal - Knowledge and skill to be achieved by students

  Adoption of basic knowledge on communication networks and their application in industrial communications and distributed systems of automation control.
<br>

Syllabus

  1. Introduction. Basic concepts of distributed systems: definitions, general structures, examples, application. Communication networks and interfaces to operators in distributed systems of control.
<br>
2. Architecture of distributed systems of control and supervision. Centralized architecture, distributed architecture with individual connections and redundant communication bus. Components of control system. Layered hierarchy architecture of supervision and control.
<br>
3. Communication networks. Industry communication networks preview and applications. Communication networks types. Networks topology and mobile devices. Network devices and network software.
<br>
4. Communication protocols and reference models. OSI reference model and TCP/IP. ICMP, ARP, TCP, UDP protocols. OSI model with two and three nodes, networking with bridges. OSI vs. TCP/IP/UDP protocol comparison.
<br>
5. Physical model of OSI reference model. Topology and ways of transmission. Mobile media. Analog and digital modulation procedures. ASK, FSK, BPSK, QPSK and QAM digital modulation procedures. Synchronisation and signal coding.
<br>
6. OSI reference model data layer. Sublayer framework: forming a framework, error detection and correction. Error detection codes and error correction codes. Hamming distance. Parity bits, CRC and BCH coding. Channel allocation problem and multitry access protocols: ALOHA, CSMA, CSMA/CD, MAC.
<br>
7. Wireless communication. Mobile media in wireless communications. Wireless transfer technologies: Bluetooth, Wireless LAN, ZigBee and UWB. Examples of open and closed distribution control systems based on wireless communication.
<br>
8. Distributed control systems. Multiprocessor architectures. CORBA: characteristics, application structure, standard objects. ORB communication. CORBA configuration and distributed protocols (Inter-ORB) for CAN network. Example of distributed control system with CAN network and with Inter-ORB communication.
<br>
9. Real-time communication. Introduction to RT communication networks. Data distribution in RT networks. Examples of RT distributed systems. Diffusion, cyclic and joint ways of data transfer. Event-based means of work.
<br>
10. Real-time communication networks. RT communication model. MODBUS, RTU and ASCII protocols. Most important RT communication networks: PROFIBUS, PROFINET CBA, CAN, TTCAN, TTP and FlexRay. RT communication networks comparison.
<br>
11. Work synchronisation of communication network nodes clocks. Applications of Kalman filter for synchronisation process parameters estimation. Selection of sampling interval for multiple regulation loops. Token network sampling. CAN network sampling. Analysis of sample-interval effect over communication network on control system performances.
<br>
12. Closed-loop control over communication network. Latency analysis in regulatory loop. Variable communication latency effect. Compensation methods for communication latency effect on control system. SERCOS interface for mobile objects control. Example of control system with CAN network.
<br>
13. SCADA systems. Structural and software architecture. Communication and interfaces in SCADA systems. SCADA network components and standards. Security of SCADA systems. SCADA systems application in telemetry systems. Wireless SCADA systems (Zetron).
<br>

Literature

Recommended1. Lecture notes and slides (will be available at the Web site)
<br>
2. Mahalik, N.P. (2005). Fieldbus Technologies: Industrial Network Standards for Real-Time Distributed Control, Springer Verlag, Berlin, Germany.
<br>
3. Garzia, A.L. & Widjaja, I. (2003). Communication Networks, McGraw, New York, USA.
<br>
Additional1. Zurawski, R. (2005). The Industrial Communication Technology Handbook, CRC Press, Boca Raton, USA.
<br>

Didactic methods

  Lectures, laboratory, seminars.

Exams

  Participation in classes (10%), laboratory works (20%), seminar (50%), final exam (20%).

Aditional notes