Modelování a simulace MAS_02

Slides:



Advertisements
Podobné prezentace
Matematické modelování a operační výzkum
Advertisements

Dynamické systémy.
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Databáze.
Softwarový systém DYNAST
Doporučená literatura: *HUŠEK, R., LAUBER, J.: Simulační modely.. SNTL/Alfa Praha,1987. * NEUSCH L, S. A KOLEKTIV: Modelovanie a simulacia.. SNTL Praha,
ENVIRONMENTÁLNÍ INFORMATIKA A REPORTING
Organizační struktury
Řídící struktury.
Metody zpracování vybraných témat (projektů)
Optimalizace v simulačním modelování. Obecně o optimalizaci  Optimalizovat znamená maximalizovat nebo minimalizovat parametrech (např. počet obslužných.
Počítačové modelování dynamických systémů Simulink 5. cvičení Miloslav LINDA katedra elektrotechniky a automatizace.
Funkce.
ÚČEL AUTOMATIZACE (c) Tralvex Yeap. All Rights Reserved.
Název školyIntegrovaná střední škola technická, Vysoké Mýto, Mládežnická 380 Číslo a název projektuCZ.1.07/1.5.00/ Inovace vzdělávacích metod EU.
TEORIE SYSTÉMŮ A ZÁKLADNÍ POJMY
Prostředky automatického řízení
STANOVENÍ NEJISTOT PŘI VÝPOŠTU KONTAMINACE ZASAŽENÉHO ÚZEMÍ
Algoritmizace a základy programování
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Základní pojmy Systém je abstrakce, kterou si lidé vytvářejí v procesu poznávání jako nástroj zkoumání reálných objektů.
KOMBINAČNÍ LOGICKÉ FUNKCE
Obchodní akademie, Náchod, Denisovo nábřeží 673
Informatika pro ekonomy II přednáška 10
Optimalizace versus simulace 9.přednáška. Obecně o optimalizaci  Maximalizovat nebo minimalizovat omezujících podmínkách.  Maximalizovat nebo minimalizovat.
Teorie systémů. Jádrem teorie systémů je soubor abstraktních objektů, které se nazývají obecné systémy. Jsou to formální logické konstrukce, které neobsahují.
Dokumentace informačního systému
Tato prezentace byla vytvořena
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Konečné automaty Vít Fábera.
Technické prostředky PLC OB21-OP-EL-AUT-KRA-M Ing. Petr Krajča.
Databázové modelování
Tvorba simulačních modelů. Než vznikne model 1.Existence problému 2.Podrobnosti o problému a o systému 3.Jiné možnosti řešení ? 4.Existence podobného.
Srovnání Petriho sítí a HDA David Ježek. Vícedimensionální automaty Klasické automaty –nemají metodu jak vyjádřit „pravou“ souběžnost událostí A, B 0.
Tato prezentace byla vytvořena
SIGNÁLY A SOUSTAVY V MATEMATICKÉ BIOLOGII
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Databázové systémy Informatika pro ekonomy, př. 18.
Karel Vlček, Modelování a simulace Karel Vlček,
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_ENI-2.MA-16_Logický obvod Název školyStřední odborná škola a Střední odborné učiliště,
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
Optimalizace versus simulace 8.přednáška. Obecně o optimalizaci  Maximalizovat nebo minimalizovat omezujících podmínkách.  Maximalizovat nebo minimalizovat.
Pokročilé architektury počítačů (PAP_16.ppt) Karel Vlček, katedra Informatiky, FEI VŠB Technická Univerzita Ostrava.
Počítač univerzální stroj na automatické zpracování informace programovatelný - program určuje využití (univerzalita) program - skupina příkazů, kterým.
Teorie systémů z ptačí perspektivy. Praktická cvičení z teorie systémů, Fruta Mochov 1977.
Programovatelné automaty Popis PLC 02
Databázové systémy Úvod, Základní pojmy. Úvod S rozvojem lidského poznání roste prudce množství informací. Jsou kladeny vysoké požadavky na ukládání,
Tato prezentace byla vytvořena
Náhodná veličina. Nechť (, , P) je pravděpodobnostní prostor:
Geografické informační systémy pojetí, definice, součásti
Úvod do databází zkrácená verze.
PROGRAMOVÁNÍ 3ITA,3ITB Jaroslav Burdys Hlavní zdroj:
Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY Robotika 3.
Funkce. Funkce - definice Funkce je zobrazení, které každému číslu z podmnožiny množiny reálných čísel R přiřazuje právě jedno reálné číslo. Funkci značíme.
Laplaceova transformace
Didaktika odborných předmětů jako vědní disciplína
Ing. Milan Houška KOSA PEF ČZU v Praze
Základní pojmy v automatizační technice
Číslicová technika.
VY_32_INOVACE_ Co je snímač
Informatika pro ekonomy přednáška 8
Ing. Milan Houška KOSA PEF ČZU v Praze
AUTOMATIZAČNÍ TECHNIKA Spojité a nespojité řízení
Číslicová technika.
Tradiční metody vývoje softwaru
Lineární funkce a její vlastnosti
Transkript prezentace:

Modelování a simulace MAS_02 Karel Vlček, E-mail: karel.vlcek@vsb.cz

Modely spojité a diskrétní Spojité modely jsou představovány matematickým zápisem relací, které splňují požadavky infinitesimálního počtu (existence limity, derivace apod.) Diskrétní modely jsou zapsány pomocí veličin, které jsou definovány v diskrétním definičním oboru

Systém Definováním obecného pojmu systém je obvyklé v mnoha vědních oborech a je rovněž blízké technickému pohledu na zkoumané objekty Systém je popsán jako soubor prvků s vnitřními vazbami

Prvky systému Prvky systému jsou entity, které představují rozkladové (dekompoziční) složky systému Prostřednictvím prvků popisujeme vlastnosti systému Popis může být v nejabstraktnějším pojetí popisem chování, které pak určuje chování celého systému

Chování prvku Chování prvku je určováno dvěma faktory: Historií chování, která je popsána hodnotami stavových proměnných Interakcemi s jinými částmi systému, případně okolím systému

Modelování systému Pro popis systému nebo jeho částí se používají programovací jazyky Způsob popisu pomocí programovacího jazyka je nazýváno modelování systému Model bývá často popsán jako hierarchické uspořádaní dílčích modelů

Hierarchický model (1) Hierarchické uspořádání modelu umožňuje modelování složitého systému spojováním jednoduchých modelů pomocí popisu chování, funkce nebo struktury Jednotlivé popisy pomocí chování, funkce nebo struktury představují různé stupně abstrakce popisu

Hierarchický model (2) Stupeň abstrakce popisu není ve vztahu k hierarchickému umístění dílčího modelu Dílčí model popsaný chováním, funkcí nebo strukturou může být umístěný vzhledem k hierarchickému uspořádání složitějšího modelu libovolně

Simulace modelů (1) Simulací modelů rozumíme řízení interakcí modelu okolím, které napodobuje tu část systému, která není popsána modelem Simulace obvykle probíhá v prostředí programového systému, který připravuje a řídí vstupní veličiny a zobrazuje výstupní veličiny

Simulace modelů (2) Řízení simulace ve spojitém čase je velmi náročné na dobu provádění výpočtů, proto mívá omezené možnosti Čas je nezávislá veličina a hodnoty jsou vypočítávány pro bezprostřední okolí zkoumaného stavu systému (modelu) Simulace v diskrétním čase je zpravidla řízena událostmi

Událost Pod pojmem událost rozumíme nejen změnu stavu entity, ale také změnu vstupní hodnoty nebo výstupní proměnné entity Simulační systémy s diskrétním časem používají zpravidla řízení simulace událostmi

Popis spojitých entit Příkladem popisu spojité entity je funkční měnič, který ve svém popisu neobsahuje body, které nejsou definovány Spojitou entitou může být popsán např. analogový obvod integrátoru Spojitý popis může obsahovat zpětnou vazbu - nazývá se implicitní funkce

Popis diskrétních entit Diskrétní entity mají popis, který není definován pro některé body ve kterém je entita popisována Popis diskrétních entit je možné provádět např. pomocí tabulky

„Smíšené“ modelování Pod pojmem smíšené modelování (mixed signal modelling) se rozumí řešení systémů jejichž jedna část je diskrétní a druhá část analogová (spojitá) Typickým smíšeným modelem je model číslicového - analogového převodníku

Stochastické modely Popis stochastických modelů je dán výpočtem náhodných stavů, kterými je ovlivňován průběh simulace Většina stochastických entit je modelována pomocí funkcí vyšších programovacích jazyků Části popisující náhodný proces je pak vložena do modelovacího jazyka

Překlad modelu Před simulací je model zkontrolován syntakticky a podroben kompilaci Překlad pro simulaci slouží pro verifikaci modelu Je-li verifikace vyhovující, následuje implementace systému Zvláštním případem implementace je syntéza číslicových obvodů

Simulace po syntéze Při syntéze číslicového systému je používána knihovna, z níž se nahrazují části modelu konkrétními obvody Simulace po syntéze teprve může ukázat skutečné chování číslicového systému a jeho vlastnosti, které jsou výrobcem zaručovány

Simulace jako metoda návrhu sytému Metoda shora dolů (top-down method) Metoda zdola nahou (bottom-up method) Modelování diagnostických postupů Rozčlenění návrhu Nezávislé modelování částí systému Dokumentování návrhu

Úrovně popisu návrhu (1) Systémová úroveň Úroveň meziregistrových přenosů Úroveň struktury logické sítě Obvodová řešení Technologická nezávislost návrhu Návrh smíšených obvodů

Úrovně popisu návrhu (2) Modelování systémů na úrovni vyšší, než je úroveň logických obvodů je vynucena složitostí číslicových systémů Jazyk pro popis je prostředkem komunikace mezi návrháři a výrobci integrovaných obvodů Návrh probíhá v závěrečné fázi automatizovaně - bez zásahu návrháře

Literatura Rábová, Z., Češka, M., Zendulka, J.: Modelování a simulace, SNTL, (1981) Zaplatílek, K., Doňar, B.: Matlab pro začátečníky, BEN, Praha (2003)