Riadenie systémov s dopravným oneskorením

Podobné dokumenty
Pracovné prostredie MS EXCEL 2003.

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

Microsoft POWERPOINT XP

Návod na udelenie oprávnenia na prístup a disponovanie s elektronickou schránkou a jeho zneplatnenie

Import Excel Univerzál

Imagine. Popis prostredia:

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Elektronické odosielanie výplatných pások

Manuál na prácu s databázou zmlúv, faktúr a objednávok Mesta Martin.

UKÁŽKOVÝ PRIEBEH TESTOVANIA - DEMO-TEST

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie

VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach.

Návod na použitie LWMR-210

Total Commander. Základné nastavenia

Import cenových akcií FRESH

Tvorba logického a fyzického dátového modelu relačnej databázy pomocou nástrojov od firmy Oracle výukový tutoriál

GIS aplikácie Príručka pre užívateľa

UKÁŽKOVÝ PRIEBEH TESTOVANIA DEMO-TEST

Vytváranie trojrozmerných grafických zobrazení v prostredí MATLAB a interaktívne úpravy grafov pomocou Figure Toolbar

D.Viewer2 Používateľská príručka

Program "Inventúra program.xlsm"

STRUČNÝ NÁVOD KU IP-COACHU

Naformátuj to. Naformátuj to. pre samoukov

Postup pri aktivácii elektronickej schránky na doručovanie pre fyzické osoby

PRIEMYSELNÁ INFORMATIKA DISKRÉTNE LINEÁRNE RIADENIE

Užívateľská príručka systému CEHZ. Základné zostavy Farmy podľa druhu činnosti

Zápis predmetov do AiSu na aktuálny akademický rok

Programy vzdelávania: Vzdelávanie s interaktívnou tabuľou

ZRÝCHLENÝ PREDAJ (AJ CEZ DOTYKOVÚ OBRAZOVKU)

Predaj cez PC pokladňu

Multiplexor a demultiplexor

E-learning na FCHPT STU v Bratislave. doc. Ing. Monika Bakošová, CSc.

GPS Loc. Užívateľský manuál. mobilné aplikácie. pre online prístup do systému GPS Loc cez mobilnú aplikáciu

MICROSOFT POWERPOINT PRÁCA S PROGRAMOM

Návrh postupu pre stanovenie počtu odborných zástupcov na prevádzkovanie verejných vodovodov a verejných kanalizácií v správe vodárenských spoločnosti

Dealer Extranet 3. Cenové ponuky

Návod na aplikáciu Mobile Pay pre Orange

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych

Obr. 1 - názov podpísaného súboru/kontajnera v sivej lište

MANUÁL K TVORBE CVIČENÍ NA ÚLOHY S POROZUMENÍM

Elektronická značka je k dispozícii na stránke etax v záložke Úvod, položka menu Správa Certifikátov.

Práca v programe: Revit Architecture

TESTOVANIE SOFTVÉRU MANUÁLNE

Obsah. 1 Úvod do Wordu Práca s dokumentmi 33. Obsah. Predhovor 1 Typografická konvencia použitá v knihe 2

Manuál pre používanie programu KonverziaXML_D134

Užívateľská príručka Hospodársky register

Vypracovalo: oddelenie redakcie ÚPVS, Národná agentúra pre sieťové a elektronické služby

Manuál k automatizovanému informačnému systému emisných kontrol pre užívateľa s právomocami kontrolóra (OÚD, MDPT SR)

Návod na nastavenie oprávnení pre oprávnené osoby s udeleným čiastočným prístupom

Technická univerzita v Košiciach

Návod na programovanie inteligentnej elektroinštalácie Ego-n

UŽÍVATEĽSKÁ PRÍRUČKA. TCP Optimizátor

TomTom Referenčná príručka

Používateľská príručka pre autorov

Strana 1 z 7. Monitorovacie funkcie pre terminálové servery Zverejnené na Customer Monitor (

To bolo ľahké. Dokážete nakresliť kúsok od prvého stromčeka rovnaký? Asi áno, veď môžete použiť tie isté príkazy.

MERADLÁ informačné memorandum

MS PowerPoint - Úvod.

s.r.o. HelpLine:

Fyzika 9. ročník 3. Laboratórna úloha

Návrh tém bakalárskych prác 2009/2010 (6 tém) Ing. Siničák. (Všeobecné strojárstvo-vs, Mechatronika-M, Počítačová podpora strojárskej výroby-ppsv)

Astronomická fotografia -- kuchárka pre digitálnu fotografiu

Súťaž MLADÝ ELEKTROTECHNIK 2010 Peter Kopecký 9.A, ZŠ Duklianska 1. Bánovce nad Bebravou Nastaviteľný zdroj

Kombinatorická pravdepodobnosť (opakovanie)

Užívateľská príručka. Vytvorte 1 medzi stránkami v niekoľkých jednoduchých krokoch

Program MultiBoot Používateľská príručka

Skákalka. Otvoríme si program Zoner Callisto, cesta je Programy Aplikácie Grafika Zoner Callisto.

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu.

Kombinatorická pravdepodobnosť (opakovanie)

Limita funkcie. Čo rozumieme pod blížiť sa? y x. 2 lim 3

Vytvorenie bootovacieho CD

AKO PRIPRAVIŤ MONEY S4 / S5 NA NOVÝ ÚČTOVNÝ ROK

Ekvia s.r.o EKVIA PREMIUMPRO. Užívateľský manuál

Veľké porovnanie HD technológií - HD-TVI, HD-CVI, HD-SDI, analógové a IP kamery

Kajot Casino Ltd. Popis hry Turbo 27

Prednáška 01/12. doc. Ing. Rastislav RÓKA, PhD. Ústav telekomunikácií FEI STU Bratislava

KEGA manuál pre posudzovateľov

Kreslenie vo Worde Chceme napríklad nakresliť čiaru priamku. V paneli ponúk klikneme na Vložiť a v paneli nástrojov klikneme na Tvary.

8. Relácia usporiadania

Test. Ktorý valec by ste použili? A. Jednočinný valec B. Dvojčinný valec. Odpoveď:

Manuál obrábania frézovanie CATIA V5R19

Základy algoritmizácie a programovania

Súmernosti. Mgr. Zuzana Blašková, "Súmernosti" 7.ročník ZŠ. 7.ročník ZŠ. Zistili sme. Zistite, či je ľudská tvár súmerná

Funkcionální řady. January 13, 2016

3 Determinanty. 3.1 Determinaty druhého stupňa a sústavy lineárnych rovníc

Kajot Casino Ltd. Popis hry Classic 7

Operačný systém Úvodná prednáška

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel

Informácia k odoslaniu Hlásenia DEV-MES(NBS)1-12 cez informačný systém Štatistický zberový portál

Úprava centrálnej fakturácie taríf TPS a TSS na základe regulačnej vyhlášky 18/2017 Z. z.

Funkcia - priradenie (predpis), ktoré každému prvku z množiny D priraďuje práve jeden prvok množiny H.

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ. Grafy

Niko Home Control v skratke

Konfigurácia IP Bell 02C Dverný vrátnik a FIBARO Home Center 2

Metóda vetiev a hraníc (Branch and Bound Method)

Kontrola väzieb výkazu Súvaha a Výkaz ziskov a strát Príručka používateľa

Práca s výkazmi v prostredí BEx Analyzer

Príručka k programu WinSCP

Transkript:

Riadenie systémov s dopravným oneskorením Bc. Radoslav Paulen Oddelenie informatizácie a riadenia procesov Fakulta chemickej a potravinárskej technológie Slovenská technická univerzita v Bratislave 1 Úvod Systémy s dopravným oneskorením sú špecifickou skupinou dynamických systémov. Dochádza u nich k časovému oneskoreniu signálu, informácie alebo látky, čo má za následok zhoršenie vlastností regulačného obvodu, ak takéto systémy chceme riadiť. Prítomnosť dopravného oneskorenia zťažuje syntézu regulačného obvodu a z tohto dôvodu sa musí vhodne aproximovať. Cieĺom práce bolo porovnanie jednotlivých aproximácii dopravného oneskorenia pri riadení systémov 1. a 2. rádu s dopravným oneskorením, porovnanie niektorých prístupov riadenia systémov s dopravným oneskorením a vytvorenie grafického užívateľského rozhrania v programovom prostredí MATLAB, ktoré by umožňovalo užívateľovi navrhnúť vhodný regulátor pre systém 1. a 2. rádu s dopravným oneskorením. 2 Systémy s dopravným oneskorením V regulačných obvodoch sa často vyskytuje člen dopravného oneskorenia, ktorý sa prejavuje tým, že daný systém reaguje na zmenu vstupnej veličiny až po určitej dobe, ktorá sa nazýva dopravným oneskorením. Dopravné oneskorenie budem označovať písmenom D. Systém n-tého rádu bez dopravného oneskorenia môžeme opísať diferenciálnou rovnicou : a n y n t +a n 1 y n 1 t...+a 1 y ' t +a 0 y t = u t (1) Za predpokladu nulových začiatočných podmienok môžeme prenos tohto systému vyjadriť v tvare: 1 G S s = a n s n +a n 1 s n 1...+a 1 s +a (2) 0

Ak uvažujeme posunutie výstupného signálu systému s dopravným oneskorením oproti systému bez dopravného oneskorenia, môžeme systém n-tého rádu s dopravným oneskorením opísať diferenciálnou rovnicou: a n y n t +a n 1 y n 1 t...+a 1 y ' t +a 0 y t = u t D (3) Pomocou Laplaceovej transformácie pri nulových začiatočných podmienkach získame prenos daného systému: 1 G SD s = e Ds a n s n +a n 1 s n 1...+a 1 s +a (4) 0 Porovnaním r. (2) s r. (4) zistíme, že prenos systému bez dopravného oneskorenia a prenos systému s dopravným oneskorením sa líšia členom e -Ds, ktorý reprezentuje vlastný prenos dopravného oneskorenia G D (s). Pri dostatočne nízkych hodnotách D sa člen e -Ds dá bez zanedbať, avšak ďalšie zvyšovanie hodnoty D môže mať podstatný vplyv na kvalitu riadenia. Z tohto dôvodu sa používajú rôzne aproximácie dopravného oneskorenia. 3 Aproximácie dopravného oneskorenia Pre analýzu a syntézu regulačných obvodov, ktoré obsahujú systém s dopravným oneskorením, sa často používajú aproximácie prenosu člena dopravného oneskorenia, pomocou ktorých získame prenos systému vyššieho rádu ale už bez dopravného oneskorenia. Pre takto získané prenosy možno použiť klasické postupy syntézy, akoby išlo o systémy bez dopravného oneskorenia. Nasledujúce funkcie možno použiť pre aproximáciu člena vlastného dopravného oneskorenia : a) Taylorov rozvoj čitateľa G D s =e Ds 1 n D n n! sn =1 D. s+ D2 2! s2 D3 3! s3... n= 0 (5) b) Taylorov rozvoj menovateľa G D s =e Ds = 1 e 1 Ds n= 0 D n n! sn = 1 1+D. s+ D2 2! s2 D3 3! s3... 2 (6)

c) Maclaurinov rozvoj upravenej funkcie G D s =e Ds = e e D 2 s n=0 D 2 s 1 n D 2 n n= 0 D 2 n n! n! s n s n D 1 D 2. s+ 2 2 D s 2 2 3 s 3... 2! 3! = D 1 D 2. s+ 2 2 D s 2 2 3 s 3... 2! 3! (7) d) Padého aproximácia G D s =e Ds = e e D 2 s n= 0 D 2 s 1 n n! 2 n! Dn s n n= 0 n! 2 n! Dn s n 1 D D2. s+ 2 12 s2 D3 120 s3... = 1 D 2. s+ D2 12 s2 D3 120 s3... (8) e) Limitná aproximácia G D s =e Ds lim n 1, n= {1, 2,... } 1 Dn n (9) Z dôvodu požiadavky na jednoduchosť aproximovaného prenosu sa v praxi najčastejšie používajú aproximácie uvažujúce iba lineárne alebo kvadratické polynómy. Ako je postrehnuteľné z r. (5) až (9) pre lineárnu aproximáciu bude mať Taylorov rozvoj menovateľa zhodný tvar s Limitnou aproximáciou a takisto bude rovnaký tvar Padého aproximácie a Maclaurinovho rozvoja upravenej funkcie. Z dôvodu potreby porovnania jednotlivých aproximácii, či už podľa vizuálnej zhodnosti prechodovej charakteristiky pôvodného systému a systému s aproximovaným členom dopravného oneskorenia alebo podľa kvality riadenia aproximovaného systému, som vytvoril grafické užívateľské rozhranie v prostredí MATLAB. 3.1 Grafické užívateľské rozhranie pre riadenie systémov s dopravným oneskorením Program MATLAB poskytuje vizualizáciu dát a tým umožňuje vytvoriť prostredie, ktoré sa vyznačuje jednoduchosťou a jednoznačnosťou obsluhy. Prostredie sa vytvorí pomocou príkazov zadávaných v príkazovom okne. 3

Typy použitých príkazov: FIGURE - vytvorenie celkovej podoby okna s použitím nižšie uvedených príkazov CLEAR vymazanie všetkých premenných a funkcií z pamäti UICONTROL vytvorenie prepojenia medzi užívateľom a ovládaním aktuálneho okna STYLE zápis na určenie charakteristiky tlačidla Napríklad: Style, popup rolovacie tlačidlo Style, push tlačidlo Style, text ikona v ktorej sa nachádza len text Style, edit ikona na zápis údajov FOREGROUNDCOLOR farba popredia BACKGROUNDCOLOR farba pozadia POSITION určuje polohu tlačidla, ikony alebo celého okna STRING pomocou tohto príkazu zadávame text do textovej ikony CALLBACK návrat do predošlého kroku STR2NUM konverzia reťazca na číslo NUM2STR konverzia čísla na reťazec MAT2POL konverzia matice na polynóm POL2MAT konverzia polynómu na maticu AXBYC nájdenie riešenia rovnice AX + BY = C (riešenie rovnice polynomickej syntézy regulátora) Užívateľské rozhranie, ktoré som vytvoril umožňuje užívateľovi navrhnúť regulátor, pomocou vyššie uvedených metód, a simulovať priebeh riadenia, pomocou takto navrhnutého regulátora, pre systém 1. a 2. rádu s dopravným oneskorením. V nasledujúcej časti bude opísané použitie grafické užívateľského prostredia pri riadení systému 1. rádu, ktorého parametre, zosilnenie, časová konštanta a dopravné oneskorenie, sú jednotkové 3.1.1 Použitie grafického užívateľského rozhrania V príkazovom okne programu MATLAB sa zadá príkaz riadenie a stlačením klávesy ENTER sa otvorí základné okno užívateľského rozhrania s názvom Nastavenie parametrov regulátora (obr. 1). 4

Obr. 1 Základné okno grafického užívateľského rozhrania Kliknutím na tlačidlo Aproximácia sa otvorí okno s názvom Sústavy, kde si užívateľ vyberie rád systému, ktorý chce riadiť. Obr. 2 Okno pre voľbu rádu riadeného systému Pre riadenie daného systému sa klikne na tlačidlo Systém 1.rádu a zobrazí sa okno s názvom Definícia parametrov prenosu, kde sa zadajú požadované údaje, čiže hodnoty zosilnenia Z, časovej konštanty T a dopravného oneskorenia D, a zvolí sa typ a stupeň aproximácie dopravného oneskorenia. 5

Obr. 3 Okno pre definíciu parametrov prenosu riadeného systému V našom prípade zvolíme lineárnu aproximáciu Taylorovho rozvoja čitateľa, ktorý sa ukázal ako jedna z najlepších aproximácii. Kliknutím na tlačidlo OK sa zobrazí okno s názvom Aproximovaný prenos, v ktorom je uvedený aproximovaný prenos systému. Obr. 4 Okno pre zobrazenie aproximovaného prenosu riadeného systému Kliknutím na tlačidlo Porovnaj prechodovú charakteristiku sa otvorí simulačná schéma simul_pch. Obr. 5 Simulačná schéma na porovnanie prechodových charakteristík 6

Po prebehnutí simulácie môžeme porovnať prechodové charakteristiky pôvodného systému a systému aproximovaného. Obr. 6 Grafický výstup zo simulačnej schémy (obr. 5) Ak v okne Aproximovaný prenos klikneme na tlačidlo Syntéza regulátora objaví sa okno Zadanie pólov URO. Obr. 7 Okno pre zadanie násobného pólu uzavretého regulačného obvodu Po zadaní násobného pólu URO a stlačení tlačidla Simulácia sa na obrazovke objaví okno Regulátor, kde sa zjavia parametre vypočítaného regulátora. 7

Obr. 8 Okno pre zobrazenie parametrov vypočítaného regulátora Po kliknutí na tlačidlo Použitie jednoduchého URO, ktoré nám po kliknutí zobrazí simulačnú schému regu jednoduchého URO. Obr. 9 Simulačná schéma pre posúdenie vhodnosti navrhnutého regulátora Z priebehu premennej Y môžeme posúdiť vhodnosť použitého regulátora. 8

Obr. 10 Grafický výstup zo schémy (obr. 9) pre riadenú veličinu Ak potrebujeme posúdiť vhodnosť riadenia viacerými regulátormi s podobnou odozvou URO môžeme kvalitu riadenia pre daný regulátor posúdiť pomocou parametrov ISE a IAE, ktorých hodnoty je možné takisto v schéme na obr. 9 zobraziť. Ak je dopravné oneskorenie systému príliš veľké môžeme pre simuláciu riadenia systému použiť Smithov prediktor a to kliknutím na tlačidlo Použitie URO so Smithovým prediktorom, pri ktorom sa zobrazí schéma smith1. 4 Záver V mojej práci som sa zaoberal aproximáciou člena dopravného oneskorenia pre systémy1. a 2. rádu rôznymi funkciami. Tieto aproximácie som porovnal vykreslením prechodových charakteristík a z tohto porovnania sa ako najlepšia ukázala byť aproximácia dopravného oneskorenia pomocou funkcie Taylorovho rozvoja menovateľa. Následne som odvodené aproximácie prenosov systémov 1. rádu s dopravným oneskorením aplikoval pri syntéze regulátora a s pomocou integrálnych ukazovateľov kvality riadenia vyhodnotil najvhodnejšie aproximácie člena dopravného oneskorenia a zároveň určil oblasti hodnôt pomeru dopravného oneskorenia a časovej konštanty, pre ktoré sú jednotlivé prístupy k riadeniu systémov s dopravným oneskorením najvhodnejšie. Najlepšia aproximácia pre riadenie systému s dopravným oneskorením je Taylorov rozvoj čitateľa. Dávala najlepšie výsledky v celej oblasti spektra skúmaného 9

pomeru dopravného oneskorenia a časovej konštanty, aj keď pri porovnávaní prechodových charakteristík sa zdala byť najhoršou. Použitá literatúra Paulen, R.: Riadenie systémov s dopravným oneskorením, bakalárska práca 2005 Vavruša, S.: Řízení spojitých systémů s dopravním zpožděním různými metodami.tézy k štátnej doktorskej skúške,utb Zlín 2005. Bakošová, M. a kol.: Laboratórne cvičenia zo základov automatizácie. STU, Bratislava 2003 Mészáros, A. a kol.: Základy automatizácie. STU, Bratislava 1997. Šulc, B.,Vítečková, M. :Teorie a praxe návrhu regulačních obvodů. Vydavatelství ČVUT, Praha 2004. 10