180 likes | 353 Views
Numerické riešenie parabolick ých PDR. Matematicko-počítačové modelovanie 4. semester 7 . prednáška. Najjednoduch šia úloha. Priestorovo jendodimenzionálna Priestor: Čas: Dirichletova okrajová úloha Jednoduchá počiatočná podmienka. Parabolická úloha. Rovnica. Okrajové podmienky :.
E N D
Numerické riešenie parabolických PDR Matematicko-počítačové modelovanie 4. semester 7. prednáška
Najjednoduchšia úloha • Priestorovo jendodimenzionálna • Priestor: • Čas: • Dirichletova okrajová úloha • Jednoduchá počiatočná podmienka
Parabolická úloha Rovnica Okrajové podmienky: Počiatočnápodmienka:
Parabolická úloha • Podmienky kompatibility pre dáta úlohy:
Numerické riešenie • Rotheho metóda: • úlohu diskretizujeme najskôr len v čase a dostaneme systém eliptických problémov – semidiskretizácia v čase. • Riešime na časovom intevale <0,T>. • Interval rozdelíme na časové úseky:
Rotheho metóda • časový krok- • ti – i-ta časová vrstva (rez) • časovú deriváciu aproximujeme doprednou diferenciou:
Rotheho metóda • Dostaneme v každom časovom kroku riešiť systém eliptických ( v našom prípade obyčajných) diferenciálnych rovníc: • 1. možnosť:
Rotheho metóda • 2. možnosť: • Nultú vrstvu poznáme z počiatočnej podmienky, ďalšie vrstvy rátame postupne
Explicitná metóda • Priestorovú diskretizáciu robíme v predchádzajúcej (známejvrstve). • rozdelíme priestorový interval na úseky dĺžky h a uzly: x0 =0, x1,...,xn=L • Diskretizáciu urobíme opäť nahradením druhej derivácie štandartnou diferenciou:
Explicitná metóda • Dostávame rovnicu: • kde • jediná neznáma v tejto rovnici je
Explicitná metóda • Vyjadríme neznámu:
Explicitná metóda- praktický výpočet • Máme nultú časovú vrstvu v diskretizačných bodoch xj , j =0,1,2...n. • Sú dané počiatočnou podmienkou. • Nultý vektor neznámych je teda:
Explicitná metóda- praktický výpočet • prvý vektor neznámych vypočítame z rovníc pre i=0: • teda z okrajovej podmienky
Explicitná metóda- praktický výpočet • Takýmto postupom máme vektor • z neho dostaneme vektor • iteračne ďalšie vektory
Stabilita explicitnej metódy • označíme • explicitná metóda je stabilná len vtedy ak • teda