1 / 10

Nelineární dynamický systém – model Brusselator

Nelineární dynamický systém – model Brusselator. Vztahuje se k již prezentované Belousov-Žabotinskij oscilační reakci.

romney
Download Presentation

Nelineární dynamický systém – model Brusselator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Nelineární dynamický systém – model Brusselator Vztahuje se k již prezentované Belousov-Žabotinskij oscilační reakci. U složek A, B se předpokládá, že jsou v reakčním systému ve velkém přebytku – jejich koncentrace mohou být považovány za konstantní A ≡ konst., B ≡ konst., a, b jsou rychlostní konstanty

  2. Nelineární dynamický systém – model Oregonator

  3. Nelineární dynamický systém – Lorentzůvmodel konvekce v atmosféře

  4. Dynamický systém – příklad loužení As z povrchu elektrárenského popílku

  5. Základní numerické metody řešení dynamických systémů - soustav obyčejných diferenciálních rovnic Jde o systémy se soustředěnými parametry – popsány soustavami obyčejných diferenciálních rovnic pro stavové proměnné v závislosti na čase – tj. úlohy s počátečními podmínkami. Uvedené příklady nelineárních dyn. systémů (Brusselator, Oregonator, Lorentz model) nezahrnují žádný parametr s dopředu determinovaným časovým průběhem – systémy jsou autonomní Eulerova jednokroková metoda

  6. Základní numerické metody řešení dynamických systémů - soustav obyčejných diferenciálních rovnic Eulerova jednokroková metoda – implicitní (zpětná – backward) Stejná diferenční aproximace (explicitní, implicitní) je samozřejmě užívána i v případě soustav obyčejných dif. rovnic. V průběhu řešení - při výpočtu n+1 kroku proměnné řešené v druhé rovnici je parametr počítaný v rovnici předchozí k dispozici již ve stavu n+1, ostatní parametry se pak dosazují ve stavu z předchozího n-tého kroku.

  7. Základní numerické metody řešení dynamických systémů - soustav obyčejných diferenciálních rovnic Runge – Kutta metody Carle David Tolmé Runge, Martin Wilhelm Kutta (němečtí matematikové) Hledaná funkcionální závislost Lokální chyba obecné jednokrokové metody Relativní přírůstek přesného řešení

  8. Základní numerické metody řešení soustav obyčejných diferenciálních rovnic - Runge Kutta metoda Pro lokální chybu pak platí: Totální derivace řešené rovnice: dle x = fx + fy . y’ derivace vyjádřeny indexy Dle Taylorova rozvoje pro přírůstek přesného řešení platí: Nejlepší řešení pro funkci Φ, z které je počítán přírůstek řešení je tedy: Příslušné derivace však nejsou k dispozici – lze je aproximovat lineární kombinací funkčních hodnot ve vhodně zvolených bodech - podstata Runge Kutta metody

  9. Základní numerické metody řešení soustav obyčejných diferenciálních rovnic - Runge Kutta metoda Fce Φ je hledána jako lineární kombinace ω1, ω2, α, β– konstanty, které je třeba určit tak, aby rozvoj fce Φjako fce proměnnéh souhlasil co nejlépe s rozvojem fce Δ k1 = f(x,y) = y’ Rozvoj fce Φ podle h pro druhý řád (viz navržená lin. kombinace) stačí do h1 + chyba v h2 Vztahy pro hledané konstanty obdržíme porovnáním koeficientů u stejných mocnin s Taylorovým rozvojem pro přírůstek přesného řešení Δ(x,y,h) Soustava má nekonečně mnoho řešení, pro každé řešení exist. libovolné t ≠ 0 Tj. rozvoj fce Φ slouží pouze pro potřeby nalezení konstant, které jsou následně zpětně dosazeny do Φnavržené ve tvaru lineární kombinace, čímž je získán konečný výsledek Runge Kutta metoda v obecnosti – lineární kombinace s parametrů

  10. Základní numerické metody řešení soustav obyčejných diferenciálních rovnic - Runge Kutta metoda Runge – Kutta (Rungovy-Kuttovy) metody druhého řádu Vznikly z vztahů pro druhý řád (na předchozí straně) dosazením t = 1 a t = 1/2 Runge – Kutta metody čtvrtého řádu – nejčastěji prakticky užívané Runge – Kutta metody třetího řádu

More Related