Emulace technologického procesu
Loading...
Date
Authors
Dostál, Jiří
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato práce se zabývá návrhem modelu inverzního kyvadla a jeho řízení v prostředí Matlab/Simulink, převedením modelu a řídicího členu do jazyka ANSI C s využitím knihovny pro automatické generování kódu z Matlab/Simulink do PLC společnosti B&R a realizací modelu a jeho řízení ve dvou PLC. Úvodní část práce popisuje mechanismus tvorby matematického modelu inverzního kyvadla a jeho simulačního schématu v Matlab/Simulink. Následuje návrh LQ regulátoru s využitím funkcí Matlabu a popis knihovny pro automatické generování kódu z Matlab/Simulink do PLC firmy B&R. Poslední část se zabývá realizací modelu a regulátoru ve dvou oddělených PLC propojených průmyslovou sběrnicí Ethernet Powerlink a popisuje vytvořené vizualizace k ovládání a sledování procesu.
This paper deals with a design of an inverted pendulum model and its controller in Matlab/Simulink, a conversion of the model and its controller to the ANSI C language and its implementation to B&R PLC's. The source code for B&R PLC's is generated automatically by the B&R Automation Studio Target for Simulink library. The first part deals with the design of a mathematical model of the inverted pendulum and its simulation in Matlab/Simulink, followed by a design of a LQ controller for this model using Matlab functions and a description of the B&R Automation Studio Target for Simulink library. The last part of this paper deals with the implementation of the model and its controller into two separate B&R PLC's, which are networked with the Ethernet Powerlink industrial fieldbus and it also describes visualizations that were designed for operating the system.
This paper deals with a design of an inverted pendulum model and its controller in Matlab/Simulink, a conversion of the model and its controller to the ANSI C language and its implementation to B&R PLC's. The source code for B&R PLC's is generated automatically by the B&R Automation Studio Target for Simulink library. The first part deals with the design of a mathematical model of the inverted pendulum and its simulation in Matlab/Simulink, followed by a design of a LQ controller for this model using Matlab functions and a description of the B&R Automation Studio Target for Simulink library. The last part of this paper deals with the implementation of the model and its controller into two separate B&R PLC's, which are networked with the Ethernet Powerlink industrial fieldbus and it also describes visualizations that were designed for operating the system.
Description
Citation
DOSTÁL, J. Emulace technologického procesu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2010.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Automatizační a měřicí technika
Comittee
prof. Dr. Ing. Alexandr Štefek, Dr. (předseda)
doc. Ing. Petr Beneš, Ph.D. (místopředseda)
Ing. Ilona Janáková, Ph.D. (člen)
Ing. Pavel Kučera, Ph.D. (člen)
Ing. Miloslav Richter, Ph.D. (člen)
Ing. Radek Štohl, Ph.D. (člen)
Date of acceptance
2010-06-15
Defence
Student zodpověděl všechny položené otázky a obhájil BP.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení