All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

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