Automatizace pro testovací zařízení komponent otopných systémů
Hydronic Heating Testbed Automation
Type of document
diplomová prácemaster thesis
Author
Jiří Cvrček
Supervisor
Dostál Jiří
Opponent
Kaisrlík Jan
Field of study
Počítačové inženýrstvíStudy program
Otevřená informatikaInstitutions assigning rank
katedra měřeníRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato práce se zabývá automatizací řízení otopného systému, v kterém je nutné řídit aktivní komponenty. Nejprve jsem se seznámil s hydraulickým zapojením testbedu a následně začal vybírat elektrické komponenty. Bylo potřeba vybrat senzory pro měření tlaku, teploty a průtoku vody v systému, následně i měření teploty a průtoku vzduchu ve vzduchové cestě testbedu. Kromě jednotlivých komponent jsem vybíral řídicí jednotku, která obsluhuje všechny komponenty a poskytuje komunikační rozhraní pro komunikaci s aplikací v Matlab Simulinku. Pro obsluhu a komunikaci s periferiemi jsem vytvořil program běžící na řídicí jednotce. Hlavním poaždavkem byla jednoduchá konfigurace všech periferií a jednoduché API pro komunikaci s klientským programem. Aplikace na straně řídicí jednotky je naprogramována v Pythonu a komunikuje prostřednictvím sítě ethnernet se simulačním klientem v Matlab Simulinku. This work is about automating the control of a heating system in which active components need to be controlled. At first I was introduced to the hydraulic testbed connection and then started to select electrical components. There was a need to select sensors to measure system pressure, temperature, and water flow, followed by temperature and air flow measurements in the testbed air path. In addition to the individual components, I chose a controller that handles all components and provides a communication interface to the application in Matlab Simulink. For operation and communication with peripherals I created a program running on the control unit. The main feature was easy configuration of all peripherals and simple API for communicating with the client program. The controller application is programmed in Python and communicates via the ethnernet network with the simulation client in Matlab Simulink.
Collections
- Diplomové práce - 13138 [374]