Implementation of Predictive Control into PLC
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27230%2F16%3A86097867" target="_blank" >RIV/61989100:27230/16:86097867 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Implementace prediktivního řízení do PLC systému
Original language description
Článek se zabývá implementací prediktivního řízení s modelem (MPC) do PLC systému a jeho softwarovou podporou. MPC algoritmus byl nejdříve realizován a simulačně ověřen v programu MATLAB a následně implementován do PLC systému za použití programovacího jazyka C++. Pro tento jazyk je volně dostupná knihovna funkcí lineární algebry s názvem Armadillo, která má podobnou syntaxi jako MATLAB a samotnou implementaci výrazně zjednodušila. Pro minimalizaci kvadratického kritéria a výpočet optimálního akčního zásahu byla použita funkce qpOASES ze stejnojmenného open-source softwarového balíčku. Parametrizace MPC regulátoru a vkládání interního modelu je možné z aplikace vytvořené v jazyce Java v programu SolutionCenter. Funkčnost implementovaného prediktivního regulátoru byla ověřena při Hardware-in-the-Loop (HIL) simulaci za pomocí programu MATLAB Simulink a komunikačního protokolu OPC.
Czech name
Implementace prediktivního řízení do PLC systému
Czech description
Článek se zabývá implementací prediktivního řízení s modelem (MPC) do PLC systému a jeho softwarovou podporou. MPC algoritmus byl nejdříve realizován a simulačně ověřen v programu MATLAB a následně implementován do PLC systému za použití programovacího jazyka C++. Pro tento jazyk je volně dostupná knihovna funkcí lineární algebry s názvem Armadillo, která má podobnou syntaxi jako MATLAB a samotnou implementaci výrazně zjednodušila. Pro minimalizaci kvadratického kritéria a výpočet optimálního akčního zásahu byla použita funkce qpOASES ze stejnojmenného open-source softwarového balíčku. Parametrizace MPC regulátoru a vkládání interního modelu je možné z aplikace vytvořené v jazyce Java v programu SolutionCenter. Funkčnost implementovaného prediktivního regulátoru byla ověřena při Hardware-in-the-Loop (HIL) simulaci za pomocí programu MATLAB Simulink a komunikačního protokolu OPC.
Classification
Type
D - Article in proceedings
CEP classification
JC - Computer hardware and software
OECD FORD branch
—
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2016
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
XLI. Seminar ASR '2016 "Instruments and Control" : sborník : April 22, 2016, Ostrava, Czech Republic
ISBN
978-80-248-3910-3
ISSN
—
e-ISSN
—
Number of pages
13
Pages from-to
68-80
Publisher name
Vysoká škola báňská - Technická univerzita, Fakulta strojní
Place of publication
Ostrava-Poruba
Event location
Ostrava
Event date
Apr 22, 2016
Type of event by nationality
EUR - Evropská akce
UT code for WoS article
—