PROBLÉM OPTIMÁLNEHO RIADENIA DYNAMICKÉHO SYSTÉMU

Podobné dokumenty
Operačná analýza 2-12

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

rozhodovacích ch procesov 1. ROZHODOVACIE PROCESY TERMINOLÓGIA

Ak stlačíme OK, prebehne výpočet a v bunke B1 je výsledok.

Kvadratické funkcie, rovnice, 1

1 Optimization toolbox

i j, existuje práve jeden algebraický polynóm n-tého stupˇna Priamym dosadením do (2) dostávame:

PRIEMYSELNÁ INFORMATIKA DISKRÉTNE LINEÁRNE RIADENIE

Státnicová otázka 6, okruh 1

Pravdepodobnosť. Rozdelenia pravdepodobnosti

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

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

Finančný manažment, finančná matematika a účtovníctvo

Mechanická práca, energia a jej rôzne formy, výkon, premeny

1. prednáška MARKETING MANAŽMENT

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

Nelineárne optimalizačné modely a metódy

OŠETROVATEĽSKÝ PROCES PhDr. Andrea Krkošková

Iracionálne rovnice = 14 = ±

Téma : Špecifiká marketingu finančných služieb

Základy optických systémov

Smernica pre výkon finančnej kontroly na Mestskom úrade v Lipanoch

Podlimitná zákazka Verejný obstarávateľ

Matice. Matica typu m x n je tabuľka s m riadkami a n stĺpcami amn. a ij. prvok matice, i j udáva pozíciu prvku

Lineárne nerovnice, lineárna optimalizácia

ČÍSELNÉ RADY. a n (1) n=1

Vyhláš. áška MV SR č.. 523/2006 Z. z. O podrobnostiach na zabezpečenie záchranných prác a organizovania Jednotiek civilnej ochrany

EKONOMICKÁ UNIVERZITA V BRATISLAVE

OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB D24FZS

Matematika 5 FSV UK, ZS Miroslav Zelený

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

Testovanie 5. v školskom roku 2015/2016. Testovanie sa uskutoční 25. novembra 2015 (streda). Žiaci budú testy písať v nasledovnom poradí:

Multiplexor a demultiplexor

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

8. Relácia usporiadania

Študijné plány platné pre študentov v akademikom roku 2018/2019

Diplomový projekt. Detská univerzita Žilinská univerzita v Žiline Matilda Drozdová

Pracovné prostredie MS EXCEL 2003.

Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika)

ZÁKLADY TEÓRIE GRAFOV

Navýšenie (brutácia) nepeňažného príjmu v programe Mzdy a personalistika

Rozhodovanie za rizika a neistoty. Identifikácia, analýza a formulácia rozhodovacích problémov

Studentove t-testy. Metódy riešenia matematických úloh

AR, MA a ARMA procesy

P RSO S N O ALIST S IKA K A RIADENIE UDSK S Ý K CH

TÉZY K ŠTÁTNYM ZÁVEREČNÝM SKÚŠKAM Z PREDMETU MIKRO A MAKROEKONÓMIA. Bc štúdium, študijný odbor: Ľudské zdroje a personálny manažment

Čo prináša digitalizácia TV

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

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)

Diferenciál funkcie, jeho význam a použitie

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

Technická univerzita v Košiciach

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

Verifikácia a falzifikácia

Kapitola 12: Soustavy diferenciálních rovnic 1. řádu

Funkce v ıce promˇ enn ych Extr emy Pˇredn aˇska p at a 12.bˇrezna 2018

Prijímacie skúšky kritériá pre školský rok 2017/2018

Prednáška č.1 TEORETICKÉ VÝCHODISKÁ MANAŽMENTU

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

DISKUSNÝ PANEL. Jaroslav Kmeť Milan Ištván Richard Hollý Peter Weber st. František Baranec - moderátor

Kritické otáčky točivých strojov prevádzka v oblasti rezonancie.

Prínosy energetického manažmentu.

Sociálny dialóg - proces ktorého výsledkov a právnym základom je Kolektívna zmluva vyššieho stupňa. Kolektívna zmluva

Expozičný scenár. Príloha KBU

TC Obsahový štandard - téma Výkonový štandard - výstup

ECB-PUBLIC ROZHODNUTIE EURÓPSKEJ CENTRÁLNEJ BANKY (EÚ) 2018/[XX*] z 19. apríla 2018 (ECB/2018/12)

Vzdelávanie Aktivity:

Martin NESLÁDEK. 14. listopadu 2017

PROGRAM VZDELÁVACEJ ČINNOSTI. Anotácia predmetu

Vývoj cien energií vo vybraných krajinách V4

ROZHODOVANIE O VÝBERE TRHU

PRVÉ ÚSPEŠNÉ KROKY V SMEROVANÍ ŽIAKOV ZŠ K POVOLANIU. PhDr. Zdenka Osvaldová

Spoločnosť Wüstenrot monitoruje všetky bezpečnostné informácie a udalosti v informačnom systéme

Praha technic/(4 -+ (/T'ERATU"'P. ))I~~

Erasmus+ Online jazyková podpora (OLS) Využite svoj pobyt Erasmus+ naplno!

Vlastní (charakteristická) čísla a vlastní (charakteristické) Pro zadanou čtvercovou matici A budeme řešit maticovou

Dnešní látka Variačně formulované okrajové úlohy zúplnění prostoru funkcí. Lineární zobrazení.

ZMENA ÚZEMNÉHO PLÁNU. Materiál pre zasadnutie Mestského zastupiteľstva Pripravil: Ing. Eugen Szabó Štúrovo,

METÓDY OPERAČNEJ ANALÝZY

Vytyčovanie a kontrola jednoduchých stavieb

Užívateľský manuál e-shopu Tento krátky manuál sme pripravili s cieľom uľahčiť Vám orientáciu na tejto stránke.

Základy algoritmizácie a programovania

Účtovná dokumentácia. Obsah a forma účtovného záznamu

Špecifikácia testu. z matematiky. pre celoslovenské testovanie žiakov 9. ročníka ZŠ v školskom roku 2017/2018

Základné informácie o projekte Zelená domácnostiam

INFILTRAČNÁ schopnosť pôdy

PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA. Mgr. Ján Guniš

Stredná priemyselná škola Poprad. Výkonové štandardy v predmete ELEKTROTECHNIKA odbor elektrotechnika 1.ročník

Obdobie výrobnej orientácie - D>P, snaha výrobcov vyrobiť čo najviac, lebo všetko sa predalo Potreby zákazníka boli druhoradé Toto obdobie začalo

Beáta Stehlíková Časové rady, FMFI UK, 2013/2014. CvičenievR-kuI.:ARIMAmodely p.1/15

Roverský projekt ako na to?

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

S T A N O V I S K O hlavného kontrolóra obce k návrhu rozpočtu Obce Staškovce na rok 2016, viacročného rozpočtu na roky

východiská obranného plánovania všeobecné zásady obranného plánovania obranné plánovanie v NATO obranné plánovanie v Slovenskej republike obranné

Cieľ ako nástroj na riadenie výkonnosti

úspory. investície. podmienky transformácie

A. VÝCHODISKÁ SPRACOVANIA STANOVISKA :

Strojový kód, assembler, emulátor počítača

Co jsme udělali: Au = f, u D(A)

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

Transkript:

PROBLÉM OPTIMÁLNEHO RIADENIA DYNAMICKÉHO SYSTÉMU Modely objektov, ktoré chceme optimalizovať DYNAMICKÉ SYSTÉMY Uvažujeme úlohu RIADENIA deterministických spojitých DS: DS: (1) - stav systému riadiaci vektor výstupný vektor Veličiny v systéme nemôžu nadobúdať ľubovoľné hodnoty sú nejakým spôsobom obmedzené : OB: (2) Obvykle poznáme počiatočný stav DS: Úlohou je riadiť systém tak, aby na konci intervalu riadenia bol systém v stave Prechod z do môže byť uskutočnený rôzne o aby sme mohli vybrať optimálne riadenie je nutné KRITÉRIUM KVALITY RIADENIA, ktoré ohodnotí úlohy, t. j. každému riešeniu priradí reálne číslo (vyberie najlepšie) Kritérium kvality riadenia v úlohách dynamickej optimalizácie: - skalárne funkcie - hodnotí cieľ trajektórie hodnotí priebeh Úloha OR spočíva v určení takého riadenia systému (1), aby splnila obmedzenia (2) a bol dosiahnutý koncový stav a kritérium akosti riadenia bolo minimálne Takéto riadenie je potom optimálne Modifikácie: Koniec trajektórie čas a stav môže byť pevne zadaný úloha s pevným koncom trajektórie (Funkcie (3) ) Ak nie je určený koncový čas úloha s voľným koncovým časom Koncový stav môže byť neurčený úloha s voľným koncom trajektórie

Záver: Regulačná úloha úloha nájdenia extrému funkcionálu pri rešpektovaní obmedzení danými stavovou rovnicou systému (1) a obm. pod. (2). LAGRANGEOVA, MAYEROVA a BOLZOVA ÚLOHA 1. Lagrangeova úloha spočíva v minimalizácií funkcionálu (4) s obmedzením (5) úlohu riešime zavedením rozšíreného funkcionálu 2. Mayerová úloha S obmedzením tvaru (5) 3. Bolzova úloha obmedzenie (5) (6) (7) Na základe skôr definovaných pojmov môžu byť formulované 2 varianty úlohy OPTIMÁLNEHO RIADENIA pri známom stave systému: 1. Problém PROGRAMOVÉHO OR pri známom počiatočnom stave systému 2. Problém SPETNOVÄZOBNÉ OR pri známom okamžitom stave systému Záver: Na rozdiel od POR, ktorý pre daný počiatočný stav môže byť stanovené dopredu (a uložené do OP počítača) ako daná funkcia času v závislosti na skutočnom okamžitom stave systému Z hľadiska realizovateľnosti je v obidvoch variantoch dôležitá podmienka obmedzenia na vektor riadenia. Problémy OR bez rešpektovania obmedzenia môžu byť riešené metódami kl. Variačného počtu.

Problémy POR pri rešpektovaní obmedzení môžu byť riešené princípom minima (maxima) Pontrjagina, ktorý môže byť interpretovaný ako zobecnenie nutných podmienok optimality vo forme Hamiltonových kanonických rovníc Problémy SOR systém Riccatiho rovníc NUTNÉ A POSTAČUJÚCE PODMIENKY OPTIMALITY pre hľadanie minima funkcionálu a) Na základe metód kl. Variačného počtu 1. Euler Lagrange rovnice 2. Hamilton Jacobiho rovnice b) Na základe moderných metód optimalizácie 1. Pontrjaginov princíp maxima/minima 2. Bellmanov princíp optimality Základná variačná úloha hľadá extrém funkcionálu (1) Kde je jadro funkcionálu v Extremála - zaistí extrém funkcionálu (1) v Euler-Lagrange rovnica (2) je nutnou podmienkou, aby funkcia bola extremálou - funkcia spojitá / spojité 1. A 2. Derivácie - funcia spojitá s parciálnymi deriváciami E-L rovnica je NDR (2.rádu):

Teória optimálneho riadenia- dynamická optimalizácia Optimalizačný problém o vzniká pri výbere z viacerých variant riešenia o Hľadanie najlepšieho variantu Optimálne riešenie o možné riešenie, pre ktoré neexistujú lepšie riešenia Matematická formulácia optimalizačného problému matematický model problému + = kritérium optimality výber najlepšieho riešenia Teória optimalizácie o riešenie optimalizačných problémov o určenie štruktúry a hodnôt parametrov riadiaceho systému tak, aby sa dosiahla najlepšia kvalita riadenia Dynamická optimalizácia o cieľom je optimálny priebeh prechodových javov regulovanej veličiny pri zmene riadiacich alebo poruchových veličín Statická optimalizácia o cieľom je dosiahnutie optimálnych hodnôt veličín v ustálenom stave, ktoré zabezpečia najlepší technologický a ekonomický výsledok riadenia (maximálna energetická účinnosť, kvalita výroby, minimálne straty) MATEMATICKÝ MODEL SITUÁCIE STATICKÝ MODEL statická optimalizácia TEÓRIA OPTIMALIZÁCIE DYNAMICKÝ MODEL dynamická optimalizácia MATEMATICKÉ PROGRAMOVANIE ( nelineárne, lineárne ) VARIAČNÝ POČET ( Pontrjaginov princíp, dynamické programovanie )

KLASIFIKÁCIA OPTIMALIZAČNÝCH PROBLÉMOV Alokačné problémy o optimálne rozdelenie zdrojov a určenie optimálneho výrobného programu (maximalizácia zisku) Problémy plánovania o plánovanie investícií do výrobných zariadení, plánovanie výroby (na základe dopytu, produkcie, výrobných a skladových nákladov) napríklad minimalizovať celkové výrobné náklady voľbou optimálnej produkcie Problémy OR dynamických systémov o odhad predmetov Problémy aproximácie o aproximácia funkcie na danom intervale inou funkciou Cieľ: minimalizovať chybu aproximácie v zmysle určitého kritéria Konfliktné situácie (HRY) o situácie s protikladnými záujmami účastníkov MODERNÁ TEÓRIA RIADENIA Historické obdobia TAR: 1868 - predhistória (Maxwell, matematická analýza SV riadiacich systémov) 1900-1960 - klasické obdobie (frekvenčné m.) 1960 moderné obdobie (časová oblasť) OPTIMALITA V PRÍRODNÝCH SYSTÉMOCH Dosiahnutie optimality je základnou vlastnosťou pohybu v prírodných systémoch Princíp optimality (Johann Bernoulli 1696 úloha o brachystochrone) Princíp časovej optimality v optike (P. de Fermat 17.storočie, minimum time principle) Eulerové práce (1744) Hamilton systém sa pohybuje tak, že sa minimalizuje časový interval rozdielu medzi jeho kinematickou a potenciálnou energiou (princíp minima) Einstein (1900) vzhľadom na 4D časopriestor sa pri pohybe systému čas maximalizuje ZÁKLADNÉ PRÁCE MODERNEJ TAR R. Bellman (1957) dynamické programovanie L. S. Pontrhagin (1958) princíp maxima, časovo optimálne problémy, riadenie je releového typu

KALMAN a kol. (1960) začiatok MODERN CONTROL 1. Ljapunovova teória pre NS v časovej oblasti 2. OR systémov, rovnice pre návrh LQ regulátora 3. Optimálna filtrácia + teória odhadu, rovnice pre návrh diskrétneho kalmanovho filtra

VARIAČNÉ PROBLÉMY S OBMEDZENÍM Ak obmedzujúca podmienka je určená algebraickou alebo diferenciálnou rovnicou budeme hľadať extrém funkcionálu pri obmedzení tvaru DR: (3) Riešenie : zavedieme Lagrangeou vektor Extremály Lagrangeovej úlohy sú extremály funkcionálu (4) kde je vektor obmedzení. Lagrangeovú úlohu riešime tak, že pre funkcionál (4) napíšeme E-L rovnice a ich riešením dostaneme extremály pôvodnej úlohy. (Lagrangeova, Mayerova a Bolzova úloha návrat) Riešenie problému OR dynamických systémov variačný problém Bolzovho typu. Ak sú obmedzenia na stavy /riadenie tento problém je obtiažné riešiteľný kl. Variačnými metódami OPTIMÁLNE RIADENIE BEZ OBMEDZENÍ Dynamická optimalizácia hľadáme pre zadaný systém riadenie tak, aby bolo kritérium (5) (6) Riešenie OR DS bez obmedzení problém je určiť optimálne riadenie, ktoré minimalizuje funkcionál (6) a rešpektuje obmedzenie dané DS: VARIAČNÝ PROBLÉM LAGRANGEOVHO TYPU. Zavedieme rozšírený funkcionál (7) Jadro funkcionálu označíme (8)

extremály spĺňajú E-L rovnice po dosadení a majú tvar: a) b) c) (9) Ak za z (8) dosadíme do (9): a) b) (10) c) 10a) sústava DR pre zložky vektora rovnice konjungovaného systému 10b) sústava algebraických rovníc 10c) sústava DR (fyzikálny systém) Integračné konštanty (2n) vypočítame z n- PP a n-koncových podmienok. Riešenie optimálneho problému s obmedzeniami variačné úlohy s obmedzením sa ľahšie riešia PRINCÍPOM MAXIMA (obmedzenie v tvare nerovníc môžeme previesť vhodnou transformáciou na problém bez obmedzenia). KANONICKÝ TVAR EULEROVEJ-LAGRANGEOVEJ ROVNICE 1. Základná úloha minimalizácia funkcionálu (11) Zavedieme skalárnu funkciu H: a vektorovú funkciu 2. Funkciu H Hamiltonova funkcia (HAMILTONIÁN) Vektor p konjugovaný vektor k vektoru 3. Z rovnice (13) vyjadríme ako funkciu a preto 4. Totálny diferencionál Hamiltoniánu: (12) (13) (14)

Hamiltonove rovnice pre problém optimálneho riadenia majú tvar: (20) Systém hamiltonových rovníc je totožný so systémom variačných rovníc (10) Nutné podmienky pre optimum Hamiltonovho kritéria: 1. Ak je definovaná stavová rovnica systému 2. Funkcionál : 3. Definujeme Hamiltonovu funkciu: 4. Nutné podmienky pre optimum: združený SDR pôvodný SDR rovnica pre min/max K tomu, aby bolo optimálne riadenie minimalizujúce kritérium J (s rešpektovaním obmedzenia na u) je nutné, aby existuje nenulová vektorová funkcia KOVEKTOR STAVU 5. Podľa (12): 6. Porovnaním : 7. Z (16) E-L rovnice v tvare Rovnice H sa nazývajú HAMILTOONOVOV ( kanonickou formou) E-L rovnice (15) (16) (17)

Systém E-L DR druhého radu nahradzujeme systémom 2 vektorových rovníc 1. rádu Pre úlohu OR hľadáme minimum funkcionálu za obmedzujúcich podmienok daných stavovou rovnicou systému 1. min 2. Hamiltonova funkcia je zostavená podľa (12) ; za g dosadíme jadro rozšíreného funkcionálu (18) (19) konjugovaný vektor Lagrangeov vektor a skalárna funkcia H (Hamiltonova funkcia) taká, že: 1. odpovedá, v tom zmysle, že sú riešením Hamiltonových rovníc: pôvodný systém NDR; systém združených DR pri daných okrajových podmienkach:, 2. Minimum / maximum H môže nastať v bodoch, kde je splnená podmienka. Funkcia H má absolútne minimum podľa u t. j. (vzťah hamiltonovej funkcie a jadra roz. funkcie ) Pozn. E-L rovnice pre všetky premenné Extremály,, splňajú E-L rovnice: (1) (2) (3)

(1) (2) (3) Nutné podmienky pre optimum (podľa Pontrjagina) 1. Hamil. Kanonické rovnice 2. Min/max Hamil. Funkcie H 3. Správanie Hamil. Funkcie pozdĺž optimálnej trajektórie 4. Podmienky okrajové (numerické riešenie) Všeobecný postup riešenia niektorých úloh OR princípu maxima P KS H O 1 S x X(t 0 ) H u x systém p(t 0 ) O 2 x(t 1 ) 1 x Schéma výpočtu OR a optimálnej trajektórie podľa princípu maxima - Podľa princípu maxima optimálne riadenie maximalizuje hamiltonián; ôé - Riešime žéé - Počiatočné podmienky systému známa Počiatočné podmienky konjugovaného systému

ýóáú é - V úlohe ľýóáúé S riadený systém KS konjugovaný systém H výpočet Hamil. funkcie O 1 určuje optimalnu riadiacu veličinu tak, aby H bol v každom t maximálny vzhľadom k ; (slučka s O 1 slúži k výpočtu optimálneho riadenia) často sa dá OR z Hamil. vypočítať analyticky; O 2 určuje počiatočné podmienky konjug. systému V koncovom čase je skutočný koncový stav totožný s požadovaným koncovým stavom Ak nie je skutočný koncový stav totožný s požadovaným koncovým stavom zmeníme optimazátorom O 2 počiatočnú podmienku p znovu počítame