Lekce 1 Modelovn a simulace Osnova 1 Matematick
- Slides: 10
Lekce 1 Modelování a simulace Osnova 1. Matematický model 2. Příklady matematických modelů 3. Metody řešení 4. Numerické metody 5. Využití počítačů 6. Simulace KFY/PMFCH Lekce 1 – Modelování a simulace
Matematický model je Ø teoretický prostředek pro kvantitativní popis (reálného) studovaného systému Tento popis je ovšem vždy přibližný! - idealizace objektů (hmotný bod) - přibližný popis interakcí (chyby měření, pozorování apod. ) - zanedbání „nevýznamných“ efektů (redukcionismus) zahrnuje Ø popis stavu Ø popis odezvy („materiálové“ rovnice) Ø zadání materiálových parametrů Ø popis časového vývoje (evoluční rovnice), zadání podmínek rovnováhy apod. KFY/PMFCH Lekce 1 – Modelování a simulace
Příklady matematických modelů Soustava hmotných bodů – klasický mechanický popis stav materiálové parametry odezva hmotnosti, náboje, interakční konstanty apod. časový vývoj KFY/PMFCH Lekce 1 – Modelování a simulace
Příklady matematických modelů Soustava hmotných bodů – statistický popis termodynamické rovnováhy stav (mikrostav) (makrostav) materiálové parametry odezva hmotnosti, náboje, interakční konstanty apod. podmínky rovnováhy KFY/PMFCH Lekce 1 – Modelování a simulace
Příklady matematických modelů Homogenní chemický reaktor (koncentrace látek) stav (teplota, tlak) materiálové parametry stechiometrické koeficienty, rychlostní konstanty odezva reakční rychlosti časový vývoj KFY/PMFCH Lekce 1 – Modelování a simulace
Příklady matematických modelů Difúze stav (rozložení koncentrace látky v prostoru) materiálové parametry (koeficient difúze) odezva (difúzní tok) časový vývoj & okrajové podmínky podmínka rovnováhy & okrajové podmínky KFY/PMFCH Lekce 1 – Modelování a simulace
Metody řešení Matematický model (obvykle) používáme k nalezení časové závislosti stavových a dalších veličin, stacionárních stavů, hodnot funkcí odezvy apod. Matematicky to znamená Ø řešit soustavy rovnic - obyčejných diferenciálních - parciálních diferenciální - integro – diferenciálních - nelineárních (nediferenciálních) Ø počítat mnohonásobné integrály Ø hledat extrémy funkcí mnoha proměnných Ø atd. KFY/PMFCH Lekce 1 – Modelování a simulace
Numerické metody Toto řešení je možné nejjednodušší modely: v analyticky uzavřeném tvaru pouze pro - problém dvou částic - ideální plyn, ideální krystal - jednoduché chemické reaktory s malým počtem reaktantů a meziproduktů - problém dvou částic - difúze s vysokým stupněm symetrie okrajových a počátečních podmínek Obvykle se musíme uchýlit k metodám numerické matematiky: Ø tj. numerickými metodami hledáme přibližné, leč dostatečně přesné řešení Problémy: Ø numerická náročnost (mnoho numerických výpočtů) Ø omezená numerická přesnost Ø možné numerické nestability KFY/PMFCH Lekce 1 – Modelování a simulace
Využití počítačů netriviální model + numerická metoda Počítač obrovské výpočetní nároky nutno použít počítač a sofistikovaný software Ø osobní (PC) Ø pracovní stanice Ø superpočítače Software Ø cizí - speciální - matematický, statistický - grafický - kompilátory programovacích jazyků Ø vlastní programy KFY/PMFCH Lekce 1 – Modelování a simulace
Doporučená literatura M. M. WOOLFSON, G. J. PERT An Introduction to Computer Simulation, kap. 1 Oxford University Press, New York 1999 G. FULFORD, P. FORRESTER, A. JONES Modelling with Differential and Difference Equations, kap. 1 Cambridge University Press, Cambridge 1997 I. NEZBEDA, J. KOLAFA, M. KOTRLA Úvod do počítačových simulací, kap. 1 Karolinum, Praha 2003 KFY/PMFCH Lekce 1 – Modelování a simulace