Počítačová podpora automatického řízení - CAAC



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

Ivan Švarc. Radomil Matoušek. Miloš Šeda. Miluše Vítečková. c..~"f~ AKADEMICKÉ NAKlADATEL.STVf. Brno 20 I I

Automatizace je proces při němž je řídicí funkce člověka nahrazována činností

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Vlastnosti regulátorů

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

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Vlastnosti členů regulačních obvodů Osnova kurzu

Analýza lineárních regulačních systémů v časové doméně. V Modelice (ale i v Simulinku) máme blok TransfeFunction

Základní pojmy; algoritmizace úlohy Osnova kurzu

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Stabilita regulačního obvodu

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Kvalita regulačního pochodu

Elektronické obvody analýza a simulace

k DUM 08. pdf ze šablony 1_šablona_automatizační_technika_I 03 tematický okruh sady: regulátor

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

Návrh a simulace zkušební stolice olejového čerpadla. Martin Krajíček

Stanovení typu pomocného regulátoru v rozvětvených regulačních obvodech

Pro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library.

CW01 - Teorie měření a regulace

Ṡystémy a řízení. Helikoptéra Petr Česák

Identifikace a řízení nelineárního systému pomocí Hammersteinova modelu

Srovnání PID regulace a anisochronního řízení na PLC Tecomat Foxtrot

Vyšetření stability mnohorozměrových diskrétních systémů v souvislosti s GPC prediktivním řízením

Vypracovat přehled paralelních kinematických struktur. Vytvořit model a provést analýzu zvolené PKS

TEST AUTOMATIZACE A POČÍTAČOVÁ TECHNIKA V PRŮMYSLOVÝCH TECHNOLOGIÍCH

Ústav technologie, mechanizace a řízení staveb. CW01 - Teorie měření a regulace 10.2 ZS 2010/2011. reg Ing. Václav Rada, CSc.

Zpětná vazba, změna vlastností systému. Petr Hušek

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

DISKRÉTNÍ PROCESY V ELEKTROTECHNICE

Algebra blokových schémat Osnova kurzu

Modelování a simulace Lukáš Otte

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Vypracovat přehled způsobů řízení paralelních kinematických struktur s nadbytečnými pohony

ZPĚTNOVAZEBNÍ ŘÍZENÍ, POŽADAVKY NA REGULACI

Robustnost regulátorů PI a PID

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

25.z-6.tr ZS 2015/2016

Obsah DÍL 1. Předmluva 11

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY

HIERARCHICKÝ OPTIMÁLNÍ REGULÁTOR Branislav Rehák ČVUT FEL, katedra řídicí techniky

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

GUI APLIKACE PRO VÝUKU AUTOMATIZACE

The Optimization of Modules for M68HC08 Optimalizace modulů pro M68HC08

15 - Stavové metody. Michael Šebek Automatické řízení

Bonn, Rheinischen Friedrich-Wilhelms-Universität

PROTOKOL O LABORATORNÍM CVIČENÍ - AUTOMATIZACE

Opakování z předmětu TES

Matematika pro inženýry 21. století

obor - AUTOMATIZACE A INFORMATIKA - bakalářský studijní program Technika a technologie v dopravě a spojích B3710

TÉMATICKÉ OKRUHY KE STÁTNÍM ZÁVĚREČNÝM ZKOUŠKÁM BAKALÁŘSKÉHO STUDIA

Flexibilita jednoduché naprogramování a přeprogramování řídícího systému

Témata profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika)

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

Prostředky automatického řízení Úloha č.5 Zapojení PLC do hvězdy

Speciální numerické metody 4. ročník bakalářského studia. Cvičení: Ing. Petr Lehner Přednášky: doc. Ing. Martin Krejsa, Ph.D.

Otázky ke státní závěrečné zkoušce

základní vlastnosti, používané struktury návrhové prostředky MATLAB problém kvantování koeficientů

Modelování elektromechanického systému

ELEKTRONIKA. Maturitní témata 2018/ L/01 POČÍTAČOVÉ A ZABEZPEČOVACÍ SYSTÉMY

Učební osnova vyučovacího předmětu Automatizační technika. 3. ročník (zaměření elektroenergetika) Pojetí vyučovacího předmětu

OSA. maximalizace minimalizace 1/22

Počítačové řešení elektrických obvodů

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10

VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt

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

Automatizační technika. Regulační obvod. Obsah

6 Algebra blokových schémat

Infor APS (Scheduling) Tomáš Hanáček

Akademický rok 2018/2019 Připravil: Radim Farana Řídicí technika Obsah Obsah předmětu Poř. Datum Obsah

Metodika generování a ladění modelů neuronových sítí

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

Podpora cvičení z předmětu: Teorie automatického řízení I.

doc. Ing. Petr Blaha, PhD.

D - Přehled předmětů studijního plánu

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Programová podpora laboratorních úloh předmětu Teorie automatického řízení II

Využití neuronové sítě pro identifikaci realného systému

Modelování polohových servomechanismů v prostředí Matlab / Simulink

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

DIPLOMOVÁ PRÁCE Nelineární řízení magnetického ložiska

Abychom se vyhnuli užití diferenčních sumátorů, je vhodné soustavu rovnic(5.77) upravit následujícím způsobem

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 9

CW01 - Teorie měření a regulace cv. 7.0

Mechatronika ve strojírenství

1. Regulace proudu kotvy DC motoru

CITLIVOSTNÍ ANALÝZA DYNAMICKÝCH SYSTÉMŮ I

26-41-M/01 Elektrotechnika

Nejjednodušší, tzv. bang-bang regulace

Řídící systémy hydraulických procesů. Cíl: seznámení s možnostmi řízení, regulace a vizualizace procesu.

Laborato regula ních systém a prost edk Název prezentace ídicích systém Umíst ní laborato E228 Správce laborato Ing. Št pán O ana, Ph.D.

Profilová část maturitní zkoušky 2017/2018

DUM 02 téma: Spojitá regulace - výklad

Řízení asynchronních motorů

MATEMATIKA PRO INŽENÝRY 21. STOLETÍ

Typy předmětů a pravidla jejich zařazování do studijního plánu

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

Řízení a optimalizace Stavové modely a model-prediktivní řízení

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 8

Magisterský studijní program, obor

Profilová část maturitní zkoušky 2013/2014

Číslicová filtrace. FIR filtry IIR filtry. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

Transkript:

XXVI. AR '2001 eminar, Instruments and Control, Ostrava, April 26-27, 2001 Paper 47 Počítačová podpora automatického řízení - CAAC NAVRÁTIL, Pavel 1 & BALÁTĚ, Jaroslav 2 1 Ing., Institut Informačních Technologií, Univerzita Tomáše Bati ve Zlíně, Mostní 5139, Zlín, 762 72, Česká Republika, p_navratil@ft.utb.cz, http://www.utb.cz 2 Prof. Ing., Drc., balate@ft.utb.cz, http://www.utb.cz Abstract: This paper deals with a presentation of the system access to the building up of computation programs covering automatic control theory, algorithms for signal processing and operating algorithm programs so called CAAC (Computer Aided Automatic Control). This system access is illustrated by the presentation of a solving of some basic elements of so called Problem pecification of CAAC frame. In this paper is shown the part of CAAC system tree structure of two concrete programs areas - analysis and synthesis. Application of CAAC system is anticipated in pedagogical processes in area automatic control theory above all. Keywords: Analysis, ynthesis, E-learning, CAD C 1 Úvod Cílem je pokračovat v návrhu modulární sestavy dílčích problémových okruhů pro budování výpočetních programů zahrnujících teorii automatického řízení, algoritmy programů pro zpracování signálů a programů řídicích algoritmů. Článek se zabývá prezentací systémového přístupu k vytváření výpočetních programů pokrývajících automatické řízení. Pomocí stromové struktury je zpracována tzv. problémová specifikace v oblasti automatizace řízení a to pro dva konkrétní programové okruhy. Tento návrh programového systému CAAC (Computer Aided Automatic Control), rozpracovaný a upravovaný podle nejnovějších poznatků na Institutu informačních technologií ve Zlíně je synonymní s termínem CAD C (Computer Aided Design in Control ystem), který byl ve světové literatuře již několikrát použit. Využití CAAC se zejména předpokládá ve výuce v oblasti teorie automatického řízení, ale je možno jej použít i pro návrh řízení konkrétních technologických procesů. Pro jeho tvorbu se předpokládá využití pracovní kapacity při zpracování diplomových prací a disertačních prací v doktorandském studijním programu. Počítačová podpora nám může pomoci v následujících oblastech: - Analýza statických a dynamických vlastností řízených technologických procesů - Identifikace řízeného objektu - Analýza vlastností jednotlivých členů řídícího řetězce - yntéza automatického řídícího systému - imulace dynamických vlastností automatických řídících systémů - Nejvhodnější algoritmy testující výběr optimálního řízení pro konkrétní případy - Testování známých metod adaptivního řízení - Návrh a testování robustního řízení - 1 -

- Predikce časových řad - Příprava knihovny matematických metod používaných v oblasti automatického řízení - Vytvoření databáze realizovaných řešení konkrétních případů - Příprava knihovny hotových programů Ve všech oblastech jsou specifikovány dílčí úlohy, které jsou postupně připravovány pro uživatele takovým způsobem, aby je mohl využít pro navrhování řídicích systémů. Práce na tomto projektu byla započata již před několika lety. V té době byl problém s výběrem programovacího prostředí. Programové prostředí MATLABu se z doby před 7 lety ukázal jako vhodný pro řešení jednotlivých problémových oblastí automatického řízení (modelování, simulace, atd.). 2 Koncepce systémů CAAC truktura systému CAAC se prozatím ustálila na těchto 15-ti problémových okruzích (subsystémech): 1. Metody numerické matematiky 2. Zpracování signálů 3. Analýza 4. yntéza 5. Identifikace 6. imulace 7. Optimalizace 8. Technické prostředky automatizace 9. Prognózování 10. Adaptivní řízení 11. Robustní řízení 12. Logické řízení 13. Umělá inteligence 14. Zvláštní případy 15. Knihovna hotových programů truktura navrženého systému je zřejmá z obrázku 1. Jedná se o otevřený systém s možností formulovat další bloky. CAAC 1.Metody numerické matematiky 2.Zpracování signálů 3.Analyza 4.ynteza 5.Identifikace 6.imulace 7.Optimalizace 9.Prognozování 10.Adaptivní řízení 11.Robustní řízení 12.Logické řízení 13.Umělá inteligence 14.peciální případy 15.Knihovna hotových programů 8.Technické prostředky automatizace Parametry konkrétního aplilačního návrhu Obrázek 1 - Otevřená struktura systému CAAC - 2 -

3 Problémová specifikace Ve všech těchto oblastech je formulována tzv. problémová specifikace. Každý problémový okruh (subsystém) je rozčleněn na moduly, které se dále člení na submoduly, až do základních submodulů řešících problém na nejnižší úrovni hierarchického uspořádání obsahujících odborný popis, příklady i doporučenou literaturu. truktura systému CAAC včetně konkrétního příkladu je zobrazena na obrázku 2 ([4]). U B Y T É M ubmodul ubmodul ubmodul například: Analýza Nelineární systém tabilita systému Podle Ljapunovy teorie Obrázek 2 - truktura modulů a submodulů systému CAAC Příklady stromové struktury dvou bloků programových okruhů (subsystémů) systému CAAC jsou uvedeny na obrázcích 3 a 4 (následující dvě stránky). V [3] byly využity při řešení diplomové práce, která pomáhá uživateli při řešení regulačního obvodu Analýza, yntéza. 4 Informační systém CAAC na WEB stránkách Pro zpřístupnění již navržených stromových struktur a vypracovaných modulů systému CAAC byl zvolen způsob, který je umožněn využitím INTERNETU pomocí služeb WEB stránek. Osnova základního submodulu zpracovaná pro WEB stránky: - Název problému: (např. Algebraická kritéria) -Zaměření: (např. Analýza lineárního spojitého systému) - Popis řešeného problému - Doporučená literatura - Ukázkový příklad - Dostupný výpočetní program: název programu, téma, autor, pracoviště, datum poslední modifikace, programové prostředí, návod na spuštění, autorské právo. - Datum zápisu WEB stránky, autor, kontaktní adresa. Daná osnova WEB stránky může být zpracována ve dvou verzích: 1. e 100% informací v případě, že obsahem základního submodulu je celé řešení 2. K názvu problému a zaměření bude přiřazen popis řešeného problému s odkazem v němž bude uvedený kontakt na autora, který daný submodul řešil - 3 -

ANALÝZA Lineární spojité systémy Nelineární systémy Diskrétní (Impulsní) systémy Dynamické vlastnosti členů regulačních obvodů Vnější popis Typy dynamických členů regulačních obvodů Proporcionální Bez setrvačnosti e setrvačností Integrační Bez setrvačnosti e setrvačností Derivační Bez setrvačnosti e setrvačností Dopravní zpoždění systémů Zapojení členů v systémech Algebra přenosu ignálové diagramy tabilita systémů Kritéria Vnitřní popis Algebraická kritéria Frekvenční kritéria Přímý výpočet kořenů Typy nelinearit Nasycení pásmem necitlivosti hysterezí Reléová Kombinovaná Řešení nelineárních systémů Metody linearizace Grafické metody Metoda stavové roviny a prostoru Metoda ekvivalentních přenosů Numerické metody tabilita systémů tavové trajektorie; rovnovážné stavy Frekvenční metody Metoda ekvivalentních přenosů Podle Ljapunovovy teorie Vzorkování Tvarování signálů Amplitudová modulace Šířková modulace Kmitočtová modulace tabilita systémů Algebraická kritéria Geometrická kritéria Algoritmy řízení Obrázek 3 - tromová struktura bloku Analýza - 4 -

YNTÉZA Jednoduché JEDNOROZMĚROVÉ REGULAČNÍ OBVODY Volba typ regulátoru pojité Proporcionální Integrační Derivační Proporcionálně Integrační Proporcionálně Derivační Proporcionálně Integračně Derivační Diskrétní Rozvětvené ( RRO) s pomocnou regulovanou veličinou s pomocnou akční veličinou s měřením poruchové veličiny s modelem regulované soustavy družené eřízení regulátoru Ze stupně stability Podle kritického zesílení Ziegler-Nicholsova metoda Modifikace Zieglera-Nicholsa Funkce standardního tvaru Whiteleyova metoda Naslimova metoda Integrální kritérium Minimální lineární regulační plocha Minimální kvadratická regulační plocha Kritérium optimálního modulu Geometrické místo kořenů Metoda inverze dynamiky Frekvenční metody Brown-Campbellova konstrukce Nicholsův diagram LAFCH v logaritmických souřadnicích Polynomiální metoda MNOHOROZMĚROVÉ REGULAČNÍ OBVODY Způsob popisu Řízení se zpětnovazebním regulátorem FB (1 DOF) Kombinace přímé a zpětné vazby FBFW (2 DOF) Autonomnost a invariantnost Kanonické tvary stavových rovnic oustava diferenciálních rovnic tavové rovnice Obrázek 4 - tromová struktura bloku yntéza - 5 -

5 Využití Využití systému CAAC se předpokládá zejména pro didaktické účely, ale je možno jej využít i pro návrh řízení konkrétních technologických procesů. Předpokládá se, že studenti, kteří se dílčím způsobem podíleli na budování CAAC, budou při své praktické činnosti systém CAAC využívat. Pomoc ve využití systému CAAC pro didaktické účely lze nalézt v dnešní době v použití WWW stránek Internetu, kde prvky jednotlivých programových okruhů (viz. obrázek 1 bloky 1-14) budou podrobně popsány v základních submodulech. amotné hotové programy, které budou řešit problémy v daném okruhu budou uloženy v bloku (subsystému) "Knihovna hotových programů" (viz. obrázek 1 blok 15.) Na obrázku 5 je naznačené, jak se budou zavádět informace do informačního systému CAAC. Vyřešený úkol projde oponenturou, která doporučí nebo nedoporučí zařadit vyřešený úkol do systému CAAC. V případě kladného posouzení vyřešeného úkolu bude tento zpřístupněn uživatelům pomocí služby WEB stránek. Uživatelé pak mohou podle svých zkušeností připomínkovat řešení prostřednictvím autora. PŘÍTUP K AUTORŮM ZADÁNÍ ÚKOLU PRODUKT ŘEŠITELE O P O N E N T U R A CAAC W E B T R Á N K Y UŽIVATEL UŽIVATEL PŘÍTUP K AUTORŮM Obrázek 5 Informační toky systému CAAC 6 Závěr Cílem byla ukázka systémového přístupu k počítačové podpoře v oblasti automatického řízení pro návrh regulačního obvodu v konkrétních podmínkách a také ukázka tzv. "Problémové specifikace" 2 konkrétních subsystémů otevřeného systému CAAC (Analýza, yntéza). 7 Literatura [1] BALÁTĚ, J., KLOTERMANN, T., HLAVIZNA, K., YALA, T. Počítačová podpora automatického řízení, borník nové trendy v automatizácii a v merani, TU Bratislava Kočovce, R, 1996 [2] KLOTERMANN, T. Počítačová podpora automatického řízen, Diplomová práce, FT Zlín, Zlín, 1996 [3] NAVRÁTIL, P. Počítačová podpora automatického řízen-caac, Diplomová práce, FT Zlín, Zlín, 2000 [4] NGUYEN, T.C.P. Počítačová podpora automatického řízení-caac, Diplomová práce, FI v Brně, 2001-6 -