ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Podobné dokumenty
České vysoké učení technické v Praze Fakulta elektrotechnická. Disertační práce

OSTRAVSKÁ UNIVERZITA V OSTRAVĚ PŘÍRODOVĚDECKÁ FAKULTA

Technická diagnostika, chyby měření

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

2. Mechatronický výrobek 17

Teorie systémů TES 3. Sběr dat, vzorkování

Struktura a architektura počítačů (BI-SAP) 3

Informace pro studenty doktorského studijního programu obecná jazykověda a teorie komunikace (OJTK)

Směrnice děkana č. 1/2012 Habilitační řízení a řízení ke jmenování profesorem na Fakultě sportovních studií

Aplikace metody magnetické paměti kovů (MMM) na VŠB TU Ostrava do sylabů jednotlivých předmětů.

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

PŘÍSPĚVEK K PLÁNOVÁNÍ ÚDRŽBY ŽELEZNIČNÍCH VOZIDEL CONTRIBUTION TO THE MAINTENANCE PLANNING OF RAIL VEHICLES

POUŽITÍ REAL TIME TOOLBOXU PRO REGULACI HLADIN V PROPOJENÝCH VÁLCOVÝCH ZÁSOBNÍCÍCH

Modelování a simulace Lukáš Otte

VÝVOJ NOVÉ GENERACE ZAŘÍZENÍ S POKROČILOU DIAGNOSTIKOU PRO STANOVENÍ KONTAKTNÍ DEGRADACE


Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek až , Roztoky -

doplněk, zřetězení, Kleeneho operaci a reverzi. Ukážeme ještě další operace s jazyky, na které je

Práce s PID regulátorem regulace výšky hladiny v nádrži

Ultrazvuková defektoskopie. M. Kreidl, R. Šmíd, V. Matz, S. Štarman

Naproti tomu gramatika je vlastně soupis pravidel, jak

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ FAKULTA STAVEBNÍ Katedra technologie staveb BAKALÁŘSKÁ PRÁCE. Stavebně-technologický projekt přístavba ZŠ Dobřichovice

Konečný automat. Jan Kybic.

AUTOMATY A GRAMATIKY

TECHNICKÁ DIAGNOSTIKA

A6M33SSL: Statistika a spolehlivost v lékařství Teorie spolehlivosti

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Strojové učení Marta Vomlelová

Článek 1 Obecná ustanovení

Vnitřní normy Fakulty technologické Univerzity Tomáše Bati ve Zlíně

LOGICKÉ ŘÍZENÍ. Matematický základ logického řízení

ÚLOHA S2 STATICKÁ CHARAKTERISTIKA KONDENZÁTORU BRÝDOVÝCH PAR

Univerzita Karlova v Praze, Fakulta sociálních věd Institut politologických studií

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Doktorské studium oboru Fyzická geografie a geoekologie

Firmware řídící jednotky stejnosměrného generátoru

Výukový materiál zpracován v rámci projektu EU peníze školám

DOKTORSKÉ STUDIUM LOGISTIKY

Postgraduální výuka na akreditovaných pracovištích a v IPVZ

5. Sekvenční logické obvody

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Profilová část maturitní zkoušky 2015/2016

Měření a řízení chemických, potravinářských a biotechnologických procesů

Výukový materiál KA č.4 Spolupráce se ZŠ

Automaty a gramatiky(bi-aag) Motivace. 1. Základní pojmy. 2 domácí úkoly po 6 bodech 3 testy za bodů celkem 40 bodů

IQ - SixSigma. IQ SixSigma Software pro analýzu a sledování procesů

Problematika disertační práce a současný stav řešení. Filip Hort

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i,

2. Základní teorie regulace / Regulace ve vytápění

Výuka odborného předmětu z elektrotechniky na SPŠ Strojní a Elektrotechnické

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Výukové texty. pro předmět. Měřící technika (KKS/MT) na téma. Základní charakteristika a demonstrování základních principů měření veličin

Učební osnova předmětu ELEKTRICKÁ MĚŘENÍ. studijního oboru M/01 ELEKTROTECHNIKA (silnoproud)

Směrnice děkana č. 1/2012 Habilitační řízení a řízení ke jmenování profesorem na Fakultě sportovních studií MU (ve znění účinném od 1. 4.

SEKVENČNÍ LOGICKÉ OBVODY

U Úvod do modelování a simulace systémů

Příklady PLC - STR. Autoři: Ing. Josef Kovář a) Ing. Zuzana Prokopová b) Ing. Ladislav Šmejkal, CSc. Partneři projektu:

UNIVERZITA KARLOVA FAKULTA SOCIÁLNÍCH VĚD

Kombinační automaty (logické obvody)

Kvantifikovaná kriteria pro habilitační řízení a řízení ke jmenování profesorem na FEM

Zvyšování kvality výuky v elektrotechnických oborech

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

SILNOPROUDÁ ELEKTROTECHNIKA A ELEKTROENERGETIKA.

P 8109 Obecná teorie a dějiny umění a kultury DĚJINY VÝTVARNÉHO UMĚNÍ

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma. Podklady k ovládacím prvkům strojního zařízení

Č. j.: TF/5/14 V Praze dne

Identifikace kontaktní únavy metodou akustické emise na valivých ložiscích Zyková Lucie, VUT v Brně, FSI

Studijní obor doktorského studia Politologie (P0312D20548)

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

V t í á t V á V s ČVU V T v v P r P a r ze

DUM 11 téma: Dvoupolohová regulace PLC výklad

Pavol Bukviš 1, Pavel Fiala 2

Studium závislosti výpočetního času algoritmu GPC prediktivního řízení na volbě typu popisu matematického modelu v regulátoru

Spojité regulátory Zhotoveno ve školním roce: 2011/2012. Spojité regulátory. Jednoduché regulátory

Struktura e-learningových výukových programù a možnosti jejího využití

VÝUKOVÝ SOFTWARE PRO ANALÝZU A VIZUALIZACI INTERFERENČNÍCH JEVŮ

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

Regulární výrazy. Definice Množina regulárních výrazů nad abecedou Σ, označovaná RE(Σ), je definována induktivně takto:

Automaty a gramatiky(bi-aag) Formální překlady. 5. Překladové konečné automaty. h(ε) = ε, h(xa) = h(x)h(a), x, x T, a T.

OR Biomedicínská informatika

Systém, který na základě stavu světla detekuje snímání pohybu. vzorová úloha (SŠ) Jméno Třída Datum

Úvod do zpracování signálů

digitální proudová smyčka - hodnoty log. 0 je vyjádří proudem 4mA a log. 1 proudem 20mA

Sekvenční logické obvody

Soulad studijního programu. Aplikovaná informatika

2 Zpracování naměřených dat. 2.1 Gaussův zákon chyb. 2.2 Náhodná veličina a její rozdělení

Úvod do informatiky. Miroslav Kolařík

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Klepnutím lze upravit styl předlohy nadpisů.

Množinu všech slov nad abecedou Σ značíme Σ * Množinu všech neprázdných slov Σ + Jazyk nad abecedou Σ je libovolná množina slov nad Σ

Testování ochrany při nesymetrickém zatížení generátoru terminálu REM 543

Název prezentace Michal Krátký

Směrnice děkana 8/2014 Organizace studia v doktorských studijních oborech

Vývojové prostředí,průvodce novou aplikací

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Analýza spolehlivosti tlakové nádoby metodou Monte Carlo

TURINGOVY STROJE. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze

Automatizace v praxi. Část 2. - TLAK. Střední odborná škola a Střední odborné učiliště - - Centrum Odborné přípravy Sezimovo Ústí

Transkript:

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE TEZE K DISERTAČNÍ PRÁCI

České vysoké učení technické v Praze Fakulta elektrotechnická Katedra elektrotechnologie Ing. Tomáš Pohl PREDIKTIVNÍ TECHNICKÁ DIAGNOSTIKA TECHNOLOGICKÝCH PROCESŮ Doktorský studijní program: Elektrotechnika a informatika Studijní obor: 2602V009 Elektrotechnologie a materiály Teze disertace k získání akademického titulu "doktor", ve zkratce "Ph.D." Praha, říjen 2013

Disertační práce byla vypracována v kombinované formě doktorského studia na katedře Elektrotechnologie Fakulty elektrotechnické ČVUT v Praze. Uchazeč: Ing. Tomáš Pohl Katedra Elektrotechnologie Fakulta elektrotechnická ČVUT Technická 2 Praha 6, 166 27 Dejvice Školitel: doc. Ing. Stanislav Seborský, CSc. Katedra Elektrotechnologie Fakulta elektrotechnická ČVUT Technická 2 Praha 6, 166 27 Dejvice Školitel-specialista: Ing. Ladislav Šmejkal, CSc. Teco a.s. Havlíčkova 260 Kolín 280 58 Oponenti:......... Teze byly rozeslány dne:... Obhajoba disertace se koná dne... v hod. před komisí pro obhajobu disertační práce ve studijním oboru 2602V009 Elektrotechnologie a materiály v zasedací místnosti č... Fakulty elektrotechnické ČVUT v Praze. S disertací je možno se seznámit na děkanátu Fakulty elektrotechnické ČVUT v Praze, na oddělení pro vědu, výzkum a zahraniční styky, Technická 2, Praha 6... předseda komise pro obhajobu disertační práce ve studijním oboru Elektrotechnologie a materiály Fakulta elektrotechnická ČVUT, Technická 2, Praha 6 2

1. SOUČASNÝ STAV PROBLEMATIKY V současné době existuje množství různých moderních metod řízení používaných v automatizaci. Hlavní metody řízení se zaměřují zejména na: - návrh optimálního algoritmu řízení, - technickou diagnostiku, - bezpečnost. Návrh optimálního algoritmu řízení se zaměřuje na nalezení optimálního algoritmu regulace, který pracuje lépe než klasické PID regulátory. V otázkách bezpečnosti jsou použita zařízení a algoritmy k zajištění hardwarového a softwarového vybavení, které řídí technologický proces, proti úniku média, požáru případně proti vandalismu. Technická diagnostika, která je hlavní náplní dizertace, se v současné době používá ve dvou hlavních oblastech. Jsou to obecně detekce poruch a plánování oprav (údržba objektu). Detekcí poruch se dle [1] zabývá hlavně tyto metody: - vibrodiagnostika detekující poruchy točivých strojů na základě měření mechanického kmitání, - hluková diagnostika detekuje poruchy točivých strojů, transformátorů a motorů na základě měření úrovně hluk, - diagnostika na základě akustických emisí, které vznikají změnami v mikrostruktuře a makrostruktuře matriálu. Detekující poruchy točivých strojů a úniky z potrubí nebo nádrží, - termografie, detekující stav zařízení na základě vyhodnocení teplotního pole, - endoskopie, vizuální kontrola v nepřístupných místech, speciální mi zařízeními, - interferometrie pracující na základě interferencí odražených optických vln (změna povrchu), - ultrazvuková defektoskopie pracující na základě změn prostupu a odrazivosti ultrazvukové vlny vlivem změny materiálu (praskliny), - magnetická defektoskopie, která pracuje na měření rozptylového magnetického pole nad prasklinou ve feromagnetických materiálech, 3

- elektromagnetická defektoskopie, měření vířivými proudy pro zjištění podpovrchových trhlin a lokalizaci koroze - radiologie, nedestruktivní zkoušení materiálu pomocí rentgenového záření, - potenciometrie, založená na závislosti odporu elektricky vodivého materiálu na hloubce povrchové trhliny. - kapilární defektoskopie, nedestruktivní metoda pro detekci otevřených trhlin a necelistvosti nepórovitých materiálů. Plánování oprav, nebo jinak prediktivní údržba, se používá pro kontrolu správné činnosti zařízení případně měření v technologickém procesu a vyhodnocuje jejich spolehlivost, zejména je-li nutná údržba daného zařízení ihned, nebo v nejbližším termínu údržby. Diagnostika pro údržbu je založena na dlouhodobém, celosvětovém shromažďován údajů o zařízeních a na základě této rozsáhlé databáze dochází k vyhodnocování stavu zařízení [2]. Diagnostikou technologického procesu jako celku se současné metody řízení nezabývají, což připouští i literatura např. [3]., přitom se jedná o důležitý úkol pro zajištění správného provozu technologie. Technologický proces nejsou pouze regulace, ale jedná se posloupnost událostí (sekvence, povely, měření, ). Bez správné činnosti těchto událostí nemůže technologický proces správně fungovat, stejně tak je nezbytné, aby data vstupující do technologického procesu byla správná. Správnost dat lze zajistit zvýšením spolehlivosti (výběr měření, zdvojená měření), nebo pomocí diagnostických metod (detekce poruch, prediktivní údržba, ). 2. CÍLE DISERTAČNÍ PRÁCE Cílem dizertační práce je změnit celkový pohled na moderní řízení, protože moderním řízením nejsou pouze vysoce sofistikované regulace. Do moderního řízení je potřeba implementovat i pohled na technologický proces jako na kompaktní celek, který řídíme. Dizertační práce se zabývá právě jedním takovým pohledem na technologický proces, kterým je prediktivní technická diagnostika. Úkolem prediktivní technické diagnostiky je sledování technologického procesu, shromažďování relevantní data o tomto procesu a v neposlední řadě tato data vyhodnocovat. Ze získaných historických dat zjistíme 4

pravděpodobné chování technologického procesu v horizontu predikce 1 a na základě tohoto známého chování v porovnání s očekávaným chováním, lze diagnostikovat, jak se bude chování technologického procesu vyvíjet. 3. METODY ZPRACOVÁNÍ Predikce neboli předvídání budoucího stavu, případně chování sledované soustavy (technologického procesu) se v oboru řízení technologického procesu ubírá do dvou hlavních směrů a to na predikci pro řízení (hledání optimálního zásahu-regulace) a predikci pro diagnostiky, kdy sledujeme veličiny v systému a predikujeme jejich budoucí vývoj a jaký bude mít tento vývoj vliv na chování sledovaného systému. Prediktivní diagnostiku lze realizovat pomocí modelů, nebo s využitím numerických a statistických metod. Většina metod predikce jako např. extrapolace, lineární predikce, polynomiální predikce, statistické metody atd. jsou vhodné zejména pro predikci průběhu určité veličiny, nikoliv však pro predikci celého systému, nebo technologického procesu. Pro predikci technologického procesu je vhodné použít predikci pomocí modelů. [4] Technologický proces je obecně vícerozměrový systém, který má více vstupů a více výstupů, zkráceně MIMO, z anglického Multiple Input- Multiple Output, viz Obr. 1, kde x 1 (t) a x 2 (t) jsou vstupy do systému y 1 (t) a y 2 (t) jsou jeho výstupy. x 1 (t) x 2 (t) MIMO systém y 1 (t) y 2 (t) Obr. 1 Vícerozměrový systém MIMO Pokud vytvoříme model technologického procesu, který necháme paralelně pracovat vedle reálného technologického procesu, viz Obr. 2, potom je možné porovnáním chování modelu a soustavy diagnostikovat nestandardní chování technologického procesu, a pokud model bude 1 Horizont predikce Tp je doba do budoucnosti po kterou studujeme (predikujeme) chování technologického procesu, v případě prediktivního regulátoru je to doba po kterou regulátor hledá optimální posloupnost řídicí funkce. 5

pracovat ve zrychleném módu, lze predikovat budoucí vývoj technologického procesu. x(t) SOUSTAVA y(x) MODEL y p (x) Obr. 2 Model a soustava Technologický proces je ve své podstatě souhrn kroků podmínek a regulací prováděných v daném pořadí, čase a podle požadavků tohoto procesu. Protože počet stavů v technologickém procesu je konečný, lze s výhodou využít jako model technologického procesu konečný automat. Teorie konečných automatů se nezabývá řízením technologického procesu, byla původně navržena pro účely v informatice pro rozpoznávání slov (překladač jazyků), nikoliv pro řízení technologického procesu, nebo pro diagnostiku. Pro potřeby prediktivní diagnostiky, je však třeba stávající teorii konečných automatů doplnit. Klasický konečný automat je dle [5],[6],[7],[8],[9] definován jako každá pětice prvků kde: A = (Q, Σ, δ, q o, F) (1) Q je konečná neprázdná množina stavů. Σ je konečná neprázdná množina vstupních symbolů (vstupní abeceda) δ je přechodová funkce, δ: Q Σ Q. q 0 je počáteční (iniciální) stav, q 0 Q. F je množina koncových neboli přijímajících stavů, F Q. Výše uvedený konečný automat je deterministický konečný automat, který má jednoznačně definovaný přechod z aktuálního stavu do nového po příchodu vstupního symbolu. Přechod je určen stavem, ve kterém se automat nachází a symbolem, který přichází na vstup (nebo který je čten na vstupu). 6

Deterministický konečný automat je základem pro navržený konečný automat pro prediktivní diagnostiku. Konečný automat pro prediktivní diagnostiku vznikl rozšířením deterministického konečného automatu a je definován osmicí prvků: a množinou časových řad α, A pd = (Q, Σ, T min, T max, δ, q 0, F, E) (2) kde: Q Σ α i = {α Ti } (3) představuje všechny stavy technologického procesu a to jak standardní (do kterých přejde technologický proces pracující správně, pro účel pro který byl navržen) tak i poruchové (do kterých přejde v případě nestandardního chování technologického procesu), Např. zařízení je připraveno, probíhá plnění nádrže, maximální teplota zařízení byla překročena, představuje události 2, které mohou nastat v technologickém procesu a které způsobí přechod mezi stavy. Z pohledu technologického procesu to jsou vstupy do tohoto procesu, jejich vzájemné kombinace a dále např. počítané vnitřní proměnné, které způsobí přechod. Např. povel start a zároveň zavřen hlavní ventil; čerpadlo vypnuto a zároveň zavřen ventil a zároveň hladina menší než daná mez; Množinu všech jednotlivých vstupů a vnitřní proměnných (tedy bez vzájemných kombinací) označím jako Σ Σ Např. zmáčknuto tlačítko start, dosažena limitní hladina, vypnuto čerpadlo, Je-li: Σ Σ = {i 1, i 2, i 3, i 4 } a = i 1 i 2 b = i 1 i 2 i 3 c = i 3 i 4 potom: Σ= {a,b,c} 7

T min T max δ q 0 F E α jedná se o jednu z podmínek pro přechod do následujícího stavu a to ať se jedná o minimální čas přechodu, nebo minimální čas trvaní stavu. Minimální doba trvání výchozího stavu a koncového stavu nemá většinou žádný technický význam. V odůvodněných případech může být T min = 0. jedná se o indikaci chybového stavu, o tom, že přechod z jednoho stavu do následujícího, nebo i vlastní definovaný stav, trval déle, než by při správné funkci všech komponent technologického procesu měl. Maximální doba trvání výchozího stavu a koncového stavu opět nemá žádný podstatný technický význam. V odůvodněných případech může být T min = +. (δ: Q Σ Q) představuje přechodovou funkci, kdy technologický proces přechází z jednoho stavu do dalšího. Z pohledu technologického procesu se po dobu přechodu přestavují zařízení do pozice požadované novým stavem q i, (zavírají se ventily, zapínají čerpadla, ) (q 0 Q) je výchozí (iniciální) stav technologického procesu. Informuje nás, že technologický proces je připraven a čeká na impuls k zahájení činnosti. Např. technologické zařízení je připraveno a čeká na povel start. (F Q) je koncový stav technologického procesu při jeho správné funkci. Např. byl vyroben požadovaný produkt v žádaném množství a kvalitě. (E Q) jsou stavy technologického procesu, do kterých přejde při nesprávné funkci. Např. překročena limitní mez, překročen maximální čas operace, zpočátku prázdná množina, definovaná pro každý diagnostikovaný uzel 3, která se v průběhu procesu plní údaji pro potřeby prediktivní diagnostiky. Např. doba trvání daného přechodu, nebo stavu, případně další diagnostické hodnoty dosažené v průběhu technologického procesu. 2 Technologický proces a stejně tak i jeho model, jsou řízeny událostmi, pro model realizovaný konečným automatem je tedy množina událostí rovna množině vstupních symbolů. 3 Diagnostikovaný uzel je takové místo v modelu technologického procesu, které podrobujeme diagnostice a ze kterého sbíráme diagnostická data. 8

Množina α pro predikci bude tvořena zejména z časových údajů (doba přechodu a doba trvání stavu) a dále z analogových měření, která mají přímý vztah k technologickému procesu a jejichž sledování má význam pro diagnostiku. Měření lze v technologickém procesu diagnostikovat z pohledu správné funkce senzoru, to je možné např. diagnostikou pro údržbu, kdy zjišťujeme jak je dané měření spolehlivé, zda údaje z měření jsou spolehlivé, případně čidlo neměří správně a požaduje údržbu apod. (tzv. kredibilita/ diskredibilita senzoru). Diagnostika samotných měření a čidel není předmětem této práce, pro naše účely předpokládáme, že čidla předávají správné údaje, tedy kredibilita senzoru je v pořádku. Analogová měření, která je vhodné pro účely prediktivní diagnostiky sledovat jsou měření přímo vztažená k technologickému procesu a jejichž údaje mají charakter vypovídající o stavu technologického procesu. (např. hladina po ukončení kroku q 3 ) Pomocí výše popsaného konečného automatu pro prediktivní diagnostiku lze vytvořit model technologického procesu, který bude paralelně připojen na vlastní technologický proces, bez ohledu na to jakým způsobem je technologický proces řízen. Vytvořený model je modelem procesu, nikoliv modelem zařízení (pohony, měření, motory, ), diagnostikujeme chování technologického procesu (kroky, stavy, události, ). Model technologického procesu vytvořený konečným automatem pro diagnostiku lze znázornit, stejně jako běžný konečný automat výčtem prvků viz (2) a (3), tabulkou, stavovým diagramem a stavovým stromem. Všechny tyto popisy musí být pro diagnostiku doplněny časovou řadou. 4. VÝSLEDKY Na Obr. 3 je uvedeno blokové schéma prediktivní diagnostiky technologického procesu pomocí konečného automatu. Znázorňující příklad popsaný výčtem prvků (4) a časovou řadou (5) : A pd = ((q o, q 1, q 2, q 3, q 4, q 5 ), (a, b, c, d, e) T min, T max, δ, q o, q 5, E) (4) 9

α qo q1 = δ 1 {α T0 ; α T1 ; α T2 ; α Tn } α q1 {α T0 ; α T1 ; α T2 ; α Tn } α q1 q2 = δ 2 {α T0 ; α T1 ; α T2 ; α Tn } α q2 {α T0 ; α T1 ; α T2 ; α Tn } α q2 q3 = δ 3 {α T0 ; α T1 ; α T2 ; α Tn } (5) α q3 {α T0 ; α T1 ; α T2 ; α Tn } α q3 q4 = δ 3 {α T0 ; α T1 ; α T2 ; α Tn } α q4 {α T0 ; α T1 ; α T2 ; α Tn } α q4 q5 = δ 3 {α T0 ; α T1 ; α T2 ; α Tn } s tím, že pro koncový stav technologického procesu F Q platí, F = q 5 a pro stav při poruše technologického procesu E Q platí, E = q E a T min = 0. Model pracuje paralelně s vlastním řídicím systémem technologického procesu, vstupem do modelu jsou potom data v reálném čase. Model zpracovává a archivuje aktuální data o stavech a přechodech technologického procesu získané z řídicího systému. Diagnostická data o přechodech a stavech jsou ukládána do časových řad α i. Vstupní abeceda Σ odvozená od vstupů Σ Σ = { i 1, i 2, i 3, i 4, i 5, i 6, i 7 } je patrná z tabulky uvedené na Obr. 4. Pro vstupní abecedu platí, že: a = (i 1 i 2 i 3 i 4 ) b = (i 5 ) c = (i 6 ) d = (i 7 ) e = (i 2 i 4 i 7 ) Potom tedy vstupní abeceda je Σ = { a, b, c, d, e } 10

výstupy z ŘS vstupy do ŘS Překladač Řídicí systém q 0 q 1 q 2 q 3 q 4 stavy {Q} q 5 MODEL Diagnostika / a b c d e události { } i 1...i 7 Technologický proces Obr. 3 Prediktivní diagnostika technologického procesu - Blokové schéma Dále máme nadefinovány přechodové funkce, které vyplývají z funkce technologického procesu. 11

δ 1 :q 0 q 1 : δ (q 0, 1111xxx) = q 1 δ 2 : q 1 q 2 : δ (q 1, xxxx1xx) = q 2 δ 3 : q 2 q 3 : δ (q 2, xxxxx1x) = q 3 δ 4 : q 3 q 4 : δ (q 3, xxxxxx1) = q 4 δ 5 : q 4 q 5 : δ (q 4, x1x0xxx) = q 5 a kde x značí libovolnou hodnotu. Přechody můžeme popsat přechodovou tabulkou na Obr. 4. přechod událost i 1 i 2 i 3 i 4 i 5 i 6 i 7 Σ (t δ T max ) or (t q T max ) δ 1 : q 0 q 1 1 1 1 1 x x x a 0 δ 1E : q 0 q E 1 1 1 1 x x x a E 1 δ 2 : q 1 q 2 x x x x 1 x x b 0 δ 2E : q 1 q E x x x x 1 x x b E 1 δ 3 : q 2 q 3 x x x x x 1 x c 0 δ 3E : q 2 q E x x x x x 1 x c E 1 δ 4 : q 3 q 4 x x x x x x 1 d 0 δ 4E : q 3 q E x x x x x x 1 d E 1 δ 5 : q 4 q 5 x 1 x 0 x x 1 e 0 Obr. 4 Přechodová tabulka V přechodové tabulce na Obr. 4 jsou uvedeny i přechody do poruchových stavů. Výstupní abeceda Σ včetně přechodu do poruchových stavů je potom Σ = { a, a E, b, b E, c, c E, d, d E, e, e E }. 12

T max δ 2 T min T max δ 3 T min δ 1 δ 4 δ 5 T min T max T max T max T min a b c d e T min q 0 q 1 q 2 q 3 q 4 q 5 (T max, T min ) (T max, T min ) (T max, T min ) (T max, T min ) a E b E c E d E e E q E Obr. 5 Stavový diagram a b c d e t t t t t událost a událost b událost c událost d událost e q 0 δ 1 q δ 2 1 q 2 α q0 α q0 q1 α q1 α q0 q1 α q2 stavy/přechody časy stavů/přechodů Obr. 6 Časová závislost přechodů a událostí Na Obr. 5 je uveden stavový diagram, kde jsou znázorněny přechody a stavy, důležité pro diagnostiku. Na Obr. 6 je znázorněna časová 13

závislost přechodů a událostí v technologickém procesu jak jsou zaznamenány v modelu do časových řad α i, pro diagnostiku. Časové řady α i jsou při prvním spuštění prázdné a po spuštění se během provozu postupně plní relevantními údaji. Pomocí vhodné prediktivní metody určíme chování v daném diagnostikovaném uzlu. Často je pro predikci dostačující linearizace, kterou zjistíme trend v daném uzlu a na základě technologie vztahující se k danému diagnostikovanému uzlu, lze diagnostikovat chování příslušného technologického procesu. Jako příklad vezmeme α q1, údaje o době trvání stavu q 0 α q1 = (285; 290 280; 295; 285; 280; 285; 290; 285; 288) Průběh této časové řady vyneseme do grafu, který je uveden na Obr. 7 a to včetně linearizace průběhu. Obr. 7 Časová řada stavu α q1, a její linearizace 14

5. ZÁVĚR Úkolem práce nebylo vyřešit všechny možnosti prediktivní technické diagnostiky, ale ukázat možnosti ve využití moderních metod řízení v technologickém procesu, jmenovitě pro prediktivní diagnostiku technologického procesu. Byly popsány současné trendy v diagnostice a predikci, včetně využitelného matematického aparátu. Pro predikci chování technologického procesu byla jako nejvhodnější vybrána predikce s modelem, pracujícím v On Line režimu, kdy model pracuje s aktuálními i historickými daty a predikuje budoucí hodnotu v horizontu predikce. Na základě teorie konečných automatů byl navržen konečný automat pro prediktivní diagnostiku. Byl podrobně popsán postup vytvoření modelu tímto konečným automatem, dále byla popsána činnost tohoto modelu. Seznam v tezích použité literatury [1] Kreidl, M-Šmíd R..: Technická diagnostika, BEN-Technická literatura, Praha 2006, 391 s. ISBN 80-7300-158-6 [2] Tonissen S.: Automatické řízení nové trendy ve výzkumu a výuce. Řízení a údržba průmyslového podniku 2010, roč. III č. s. 34-37 [3] Šebek, M.: Automatické řízení nové trendy ve výzkumu a výuce. Přednáška na semináři Perspektivy automatizace Výstaviště Brno 20. 3. 2012 v rámci doprovodného programu veletrhu Amper 2012, 86s. [4] Pohl, T.: Predikce v řízení a technické diagnostice, Automatizace 2009, č. 10, s. 561-562 [5] Dostál, H.: Teorie konečných automatů, regulárních gramatik, jazyků a výrazů. Internetové podpůrné výukové prostředí k předmětu teoretická informatika, Univerzita Hradec Králové http://iris.uhk.cz/tein/index.html [6] Kocur P.: Úvod do teorie konečných automatů a formálních jazyků. Západočeská univerzita v Plzni, 2001, 104 s. ISBN 80-7082-813-7 [7] CARROLL, J. LONG, D.: Theory of Finite Automata with an introduction to formal language Prentice-Hall, Englewood, USA 1989: 438 s. [8] XAVIER, S.P.E.: Theory of Automata, Formal Languages and Computation New Age International Ltd.,Publishers 2005: 345 s. 15

[9] MARTIN, J.C.: Introduction to Languages and The Theory of Computation, fourth edition McGraw-Hill, USA 2011: s.45-77 Seznam prací disertanta vztahujících se k disertaci publikace v impaktovaných časopisech publikace v recenzovaných časopisech patenty publikace excerpované WOS publikace ostatní Šmejkal, L. - Pohl, T.: PLC, řízení a technická diagnostika, Automatizace 2009, č. 5 (podíl 50%) Pohl, T.: Predikce v řízení a technické diagnostice, Automatizace 2009, č. 10 Pohl, T.: Metody predikce spojitých veličin, Automatizace 2009, č. 11 Bez ohlasů a recenzí 16

SUMMARY Modern control methods don't deal with predictive diagnostics or technological process control, at present. Theories for predictive control and diagnostics are known for long time, but they are used only for control or prediction of output values, not for technological process. For prediction of the technological process are suitable predictive methods on models base. The technological process is a set of finite numbers of states and events, therefore it is appropriate to use Finite State Machine (FSM) as a model of technological process. A new type of FSM which is designed by this thesis is in comparison with standard FSM, supplemented with measurements of minimum and maximum time of transition between the states and the duration of a state and by time series α i for each of relevant transitions and states. These series are filled with data on the duration of states and transitions. We collect a historical data for each transition and state and by appropriate prediction methods we are able to determine the future trend of the technological process including its probable behaviour in the future. RESUMÉ Moderní metody řízení se v současné době nezabývají prediktivní diagnostikou technologického procesu. Teorie pro prediktivní řízení i diagnostiku je známá a dlouhodobě zpracovávaná avšak pouze pro regulace nebo predikci výstupních veličin nikoliv pro technologický proces. Pro technologický proces je vhodná predikce a diagnostika založená na modelu tohoto procesu. Protože technologický proces je soubor konečného počtu stavů a událostí je vhodné využití konečného automatu jako modelu technologického procesu. V práci je navržen nový typ konečného automatu Konečný automat pro prediktivní diagnostiku který je oproti standardnímu konečnému automatu doplněn měřením minimálního a maximálního času přechodu mezi stavy a dobou trvání stavu a dále časovými řadami α i, pro každý relevantní přechod a stav. Tyto řady se plní údaji o době trvání stavů a přechodů, Tím získáme historická data pro každý přechod a stav a pomocí metod predikce můžeme zjistit trend ve vývoji dané části technologického procesu a tím i jeho pravděpodobné chování v budoucnosti. 17