Počítačová mechanika tekutin

Rozměr: px
Začít zobrazení ze stránky:

Download "Počítačová mechanika tekutin"

Transkript

1 Výchova studentů pro aplikace řešené na výkonných počítačích České vysoké učení technické v Praze Fakulta strojní Počítačová mechanika tekutin Jiří Fürst TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY A ROZPOČTEM HLAVNÍHO MĚSTA PRAHY

2 Obsah 1 Eulerovy rovnice Linearizace Eulerových rovnic Okrajové podmínky pro Eulerovy rovnice Podmínky pro linearizované rovnice Numerické řešení Eulerových rovnic Rusanovovo schéma VanLeerovo schéma Potenciální proudění Stacionární potenciální proudění ve 2D Linerizovaná rovnice pro poruchový potenciál Příklad: subsonické proudění GAMM kanálem Tvorba sítí Strukturované sítě Algebraické sítě Eliptické sítě Hyperbolické sítě Nestrukturované sítě Delaunayovská triangulace oblasti Hybridní sítě Adaptivní strukturované sítě Tvorba sítí ve 3D Poznámka na úvod Tento text slouží především jako poznámky pro výuku předmětu Počítačová mechanika tekutin na FS ČVUT. Jedná se pouze o určité doplnění existující literatury (např. série skript Numerická simulace proudění vydávaná na ÚTM FS ČVUT). Některé kapitoly jsou zatím spíše osnovou přednášky a na rozšíření se stále pracuje. Soubor pmt.pdf obsahuje tento dokument v PDF formátu. 1

3 Kapitola 1 Eulerovy rovnice Eulerovy rovnice popisují prodění nevazké stlačitelné tekutiny. Vzniknou z úplného systému Navierových-Stokesových rovnic zanedbáním členů popisujících vazké efekty a vedení tepla. Z tohoto důvodu je lze použít pouze tam, kde tyto efekty nehrají rozhodující roli. Celý systém Eulerových rovnic lze zapsat v tzv. konzervativním tvaru jako kde W t + F (W ) x + G(W ) y + H(W ) z = 0, (1.1) W = [ρ, ρu, ρv, ρw, e] T, (1.2) [ T F (W ) = ρu, ρu 2 + p, ρuv, ρuw, (e + p)u], (1.3) [ T G(W ) = ρv, ρuv, ρv 2 + p, ρvw, (e + p)v], (1.4) [ T H(W ) = ρw, ρuw, ρvw, ρw 2 + p, (e + p)w]. (1.5) Tlak p je dán stavovou rovnicí, která pro případ ideálního plynu vede na vztah [ p = (γ 1) e 1 ] 2 ρ(u2 + v 2 + w 2 ). (1.6) V dalším textu se budeme zabývat pouze jedním problémem a to vhodnou volbou okrajových podmínek pro Eulerovy rovnice. Ostatní problémy (teorie Eulerových rovnic a numerické metody jejich řešení) jsou popsány ve výše uvedené sérii skript. 1.1 Linearizace Eulerových rovnic Převeďme nejprve Eulerovy rovnice pro jednorozměrný případ do primitivních proměnných U = [ρ, u, p] T. Je tedy U t + AU x = 0, (1.7) 2

4 kde kde A = u ρ 0 0 u 1/ρ 0 γp u. (1.8) Provedeme-li linearizaci kolem konstantního stavu ρ, ū, p a dostáváme Ā = U t + ĀU x = 0, (1.9) ū ρ 0 0 ū 1/ ρ 0 γ p ū. (1.10) Vlastní čísla matice Ā jsou ū ā, ū a ū + ā, kde ā2 = γ p/ ρ je kvadrát rychlosti zvuku. Vlastní vektory zapsané po sloupcích do matice R jsou a její inverze je R 1 = R = ρ/ā 1 ρ/ā ρ/ā 0 ρ/ā 0 1/2 1/(2 ρā) 1 0 1/ā 2 0 1/2 1/(2 ρā) (1.11). (1.12) 1.2 Okrajové podmínky pro Eulerovy rovnice V následující sekci si ukážeme jeden z přístupů pro konstrukci okrajových podmínek založený na linearizovaných Eulerových rovnicích. K pochopení těchto podmínek je třeba znát principy řešení lineárních hyperbolických systémů PDR prvního řádu. Tato problematika je opět popsána ve výše zmíněných skriptech Podmínky pro linearizované rovnice Při popisu okrajových podmínek se omezíme nejprve na jednorozměrný případ s rychlostí u 0 a vyjdeme z linearizovaných Eulerových rovnic pro primitivní proměnné. Z nich můžeme snadno určit charakteristické proměnné jako V = R 1 U = [p/( ρā) u, ρ p/ā 2, p/( ρā) + u] T. (1.13) Podmínka na vstupu, subsonický případ U subsonického vstupu pouze jedna charakteristika vystupuje z proudového pole, tedy v 1 = const.. Je tedy třeba zadat dvě veličiny, které nám spolu s extrapolovanou hodnotou v 1 umožní určit všechny složky toku hranicí. 3

5 Zadaný celkový tlak a teplota V tomto případě jsou zadány hodnoty celkového tlaku p 0 a celkové T 0. Z izentropických vztahů T 0 = (1 + γ 1 2 p 0 = (1 + γ 1 2 M 2 )T b, (1.14) M 2 ) γ γ 1 p b (1.15) určíme hodnoty tlaku a teploty na vstupu. Velikost rychlosti pak určíme z charakteristické podmínky Podmínka na pevné stěně ρā(u b u 1 ) (p b p 1 ) = 0. (1.16) Na pevné stěně platí, že ū = 0. To znamená, že pouze jedna charakteristika vstupuje do oblasti a měli bychom tedy předepsat jednu veličinu. Pro výpočet toku hraniční stěnou je zapotřebí znát pouze hodnotu tlaku. Předpokládejme, že stěna je umístěná na pravém okraji oblasti. Pak hodnota tlaku na stěně se určí z podmínky v 3 = const. a u b = 0, tedy p b = p N + ρāu N, (1.17) kde u N je rychlost směrem ke stěně v poslední buňce. Podmínka na výstupu, subsonický případ Pro případ subsonického výstupu se zadavá jediná veličina. Jedna z možností je zadat hodnotu tlaku p b. Zbylé dvě veličiny dopočítáme z charakteristických proměnných. Tedy neboli (p b p N ) ā 2 (ρ b ρ N ) = 0, (1.18) (p b p N ) + ρā(u b u N ) = 0, (1.19) ρ b = ρ N + (p b p N )/ā 2, (1.20) u b = u N (p b p N )/( ρā). (1.21) 4

6 Kapitola 2 Numerické řešení Eulerových rovnic V této části se budeme zabývat problémem numerického řešení Eulerových rovnic. Budeme vycházet z metody konečných objemů (viz např. [3], [2], [4]). Budeme uvažovat nejprve jednorozměrný systém Eulerových rovnic ve tvaru W t + F (W ) x = 0, (2.1) kde W = [ρ, ρu, e] T a F (W ) = [ρu, ρu 2 + p, (e + p)u]. V tomto případě budeme uvažovat numerické schéma ve tvaru W n+1 i = W n i t x i [ H(W n i, W n i+1) H(W n i 1, W n i ) ], (2.2) kde H(W R, W L ) je tzv. numerický tok. Poté přejdeme ke dvourozměrnému systému ve tvaru W t + F (W ) x + G(W ) y = 0, (2.3) kde W = [ρ, ρu, ρv, e] T, F (W ) = [ρu, ρu 2 + p, ρuv, (e + p)u] a G(W ) = [ρv, ρuv, ρv 2 + p, (e + p)v]. Numerické schéma bude v tomto případě W n+1 i = W n i t Ω i 2.1 Rusanovovo schéma j H(W n i, W n j, S ij ). (2.4) Jedno z nejjednodušších schémat. Numerický tok pro jednorozměrný případ je H(W R, W L ) = 1 2 [F (W L) + W (W R ) ( ū + ā) (W R W L )]. (2.5) 5

7 2.2 VanLeerovo schéma VanLeerovo schéma patří mezi tzv. flux-splitting metody, kdy je tok F (W ) rozdělen na dvě části F + (W ) a F (W ) s kladnými resp. zápornými vlastními čísly příslušných Jakobiho matic a numerický tok je poté počítán jako H(W L, W R ) = F + (W L ) + F (W R ). Pro případ Eulerových rovnic je toto rozdělení navíc provedeno zvlášť pro tzv. konvektivní část toku F c (W ) = u[ρ, ρu, e + p] T a pro tlakovou část F p (W ) = [0, p, 0] T. Označme Ψ = [ρ, ρu, e + p] T. Pak konvektivní část toku pro VanLeerovo schéma je H c (W L, W R ) = M L a L Ψ L + M R a R Ψ R, (2.6) a tlaková část toku je a celkový tok je tedy H p (W L, W R ) = [0, P L, 0] T + [0, P R, 0] T, (2.7) H(W L, W R ) = H c (W L, W R ) + H p (W L, W R ). (2.8) Veličiny M a P jsou definovány vztahy M L = a P L = M R = P R = kde M L/R = u L/R a L/R. 0, pro M L (1 + M L) 2, pro 1 < M L < 1 M L, pro 1 M L (2.9) 0, pro M L 1 p L4 (1 + M L ) 2 (2 M L ), pro 1 < M L < 1 (2.10) p L, pro 1 M L M R, pro M R (1 M R) 2, pro 1 < M R < 1 (2.11) 0, pro 1 M R p R, pro M R 1 p R4 (1 M R ) 2 (2 + M R ), pro 1 < M R < 1 (2.12) 0, pro 1 M R 6

8 Kapitola 3 Potenciální proudění Systémy Eulerových resp. Navierových-Stokesových rovnic popisují poměrně širokou třídu tekutin, jejich řešení však může být komplikované a tím pádem i časově velmi náročné. Proto lze v některých případech použít zjednodušené modely. Jedním z takovýchto zjednodušených modelů je model tzv. potenciálního proudění. Předpokládejme, že: proudění je nevazké, nevířivé, a izentropické. Pro jednoduchost dále předpokládejme, že řešíme stacionární problém ve 2D (tyto předpoklady nejsou nutné, nám však usnadní zápis rovnic, pro 3D nestacionární případ odkazujeme čtenáře např. na [1]). 3.1 Stacionární potenciální proudění ve 2D Je-li proudění stacionární a nevazké, je popsáno soustavou Eulerových rovnic Rozderivujeme rovnici (3.1) a dostaneme (ρu) x + (ρv) y = 0, (3.1) (ρu 2 + p) x + (ρuv) y = 0, (3.2) (ρuv) x + (ρv 2 + p) y = 0. (3.3) ρ x u + ρu x + ρ y v + ρv y = 0. (3.4) Je-li proudění izentropické, je z definice rychlosti zvuku c 2 = ( p ρ ) s gradient hustoty ρ x = 1 c 2 p x a ρ y = 1 c 2 p y. Tedy 1 c 2 (p xu + p y v) + ρ(u x + v y ) = 0. (3.5) 7

9 Z rovnice (3.2) vyjádříme p x jako p x = (ρu 2 ) x (ρuv) y = (ρu) x u ρuu x (ρv) y u ρvu y = Podobně z (3.3) je p y = (ρuv) x (ρv 2 ) y = (ρu) x v ρuv x (ρv) y v ρvv y = = ρuu x ρvu y. (3.6) = ρuv x ρvv y. (3.7) Dosadíme derivace tlaku do rovnice (3.5), výslednou rovnici vydělíme hustotou a vynásobíme c 2 a dostáváme u 2 u x uvu y uvv x v 2 v y + c 2 (u x + v y ) = 0. (3.8) Je-li proudění nevířivé, existuje potenciál rychlosti, tj. u = Φ x a v = Φ y. Dosadíme tyto vztahy do poslední rovnice a dostaneme ( c 2 (Φ x ) 2) ( Φ xx 2Φ x Φ y Φ xy + c 2 (Φ y ) 2) Φ yy = 0. (3.9) Tato rovnice se nazývá rovnice potenciálního proudění nebo též potenciální rovnice. Jedná se o nelineární skalární rovnici druhého řádu. Je-li u 2 + v 2 < c 2, jedná se o rovnici eliptického typu, u 2 + v 2 > c 2, jedná se o rovnici hyperbolického typu, u 2 + v 2 = c 2, jedná se o rovnici parabolického typu. 3.2 Linerizovaná rovnice pro poruchový potenciál Dalším zjednodušením předchozí rovnice je linearizace potenciální rovnice pomocí metody malých poruch. Předpokládejme, že do volného proudu o konstantní rychlosti (u, v) = (U, 0) vložíme těleso o velmi malé tloušťce. To způsobí v rovnoměrném proudu určitou poruchu. Rychlost tedy bude u = U + u, (3.10) v = v, (3.11) kde u, v jsou poruchy rychlosti. Nechť φ je potenciál těchto poruch (tj. u = φ x a v = φ y ). Potom Φ = U x + φ. (3.12) Dosadíme tento potenciál do rovnice (3.9) a zanedbáme všechny členy obsahující vyšší mocniny φ. Dále z izentropických vztahů pro rychlost zvuku c 2 0 = c2 + γ 1 2 (u2 + v 2 ) dostaneme c 2 = c 2 + O(φ), (3.13) 8

10 a dostáváme lineární rovnici pro potenciál malých poruch (1 M 2 )φ xx + φ yy = 0. (3.14) Příklad: subsonické proudění GAMM kanálem Jako jednoduchý příklad řešení potenciálního proudění si uveďme subsonické proudění tzv. GAMM kanálem. Jedná se o kanál délky 3 a výšky 1. Na jeho dolní stěně je mezi body [1, 0] a [2, 0] překážka ve tvaru kruhového oblouku procházejícího bodem [1.5, 0.1]. Na vstupu budeme uvažovat proudění o parametrech M = 0.5, u = U = 1 a v = 0. Na horní a dolní stěně uvažujeme podmínku neprostupnosti, tj. (u, v) n = 0. Tyto podmínky transformujeme na okrajové podmínky pro poruchový potenciál φ: Vstup je-li u = U, je φ x = 0, Stěny podmínka neprostupnosti je 0 = (u, v) (n 1, n 2 ) = (U + φ x, φ y ) (n 1, n 2 ) a tedy φ/ n = U n 1, Výstup Ačkoliv jsme při popisu úlohy nezmiňovali žádnou podmínku na výstupu, pro korektní formulaci je třeba i zde zadat vhodnou okrajovou podmínku. Předepíšeme zde např. podmínku v = 0, co6 lze přepsat jako φ = 0. Celý výpočet ještě zjednodušíme tak, že využijeme předpokladu, že překážka je velmi tenka a aproximujeme okrajové podmínky na dolní stěně pouze s prvním řádem přesnosti (vzhledem k tloušťce překážky). Tak bude možno provést výpočet na jednoduché kartézské síti a tvar překážky budeme modelovat pouze zvolenou okrajovou podmínkou. Program Potential/gamm-simple.cpp implemetnuje řešení tohoto problému pomocí Gaussovy-Seidelovy iterační metody. Výsledek (tj. hodnoty poruchového potenciálu) jsou uloženy v souboru Potential/phi.plt. Tento soubor lze zobrazit pomocí komečního programu Tecplot nebo pomocí volně dostupného programu Visit. Obrázek 3.1 ukazuje uživatelské rozhraní programu Visit. Po jeho spuštění najdeme v levém okně soubor phi.plt a stiskneme open. Pomocí nabídky Plots/Mesh zobrazíme výpočetní síť (viz obr. 3.2). Dále můžeme zobrazit rozložení vypočtené hodnoty poruchového potenciálu pomocí volby Plots/- Pseudocolor (obr. 3.3). Pokud bychom chtěli zobrazit například rychlosti, muzeli bychom je nejprve z poruchového potenciálu dopočítat. To můžeme udělat pomocí okna Controls/Expression. Obrázek 3.4 ukazuje postup při výpočtu rychlosti jako součtu konstantního vektoru (U, 0) = (1, 0) a gradientu potenciálu a dále výpočet velikosti rychlosti. Pomocí nabídky Plots/- Vector můžeme zobrazit vektory rychlosti (obr. 3.5). Vybereme-li v řídícím okně graf zobrazující potenciál, můžeme pomocí možnosti Variables změnit zobrazení potenciálu na zobrazení velikosti rychlosti (obr. 3.6). 9

11 Obrázek 3.1: Uživatelské rozhraní programu Visit Obrázek 3.2: Zobrazení sítě 10

12 Obrázek 3.3: Zobrazení poruchového potenciálu Obrázek 3.4: Výpočet rychlosti a její velikosti 11

13 Obrázek 3.5: Zobrazení vektorů rychlosti Obrázek 3.6: Zobrazení velikosti rychlosti 12

14 Kapitola 4 Tvorba sítí V této kapitole se budeme věnovat některým metodám tvorby sítí. Pokusíme se vysvětlit principy těchto metod na relativně jednoduchých dvourozměrných případech. Problematika tvorby sítí ve trojrozměrném prostoru při složitější geometrii se již rozsahem značně vymyká z možností tohoto kurzu a případnému čtenáři doporučujeme například edu/publications/gridbook/ nebo [5]. Algoritmy popisované v této publikaci jsou doplněny demonstračními programy odladěnými v jazyce Python s rozšířením pro numerické výpočty Numeric a pro zobrazovaní sítí používaji program Gnuplot. Tento je pro názorné animace ovladán z jazyka python pomocí modulu Gnuplot.py. Pro správné fungování je zapotřebí modul Grids/grid-base.py. Algoritmy jsou testovány na následujících oblastech: jednotkový čtverec Grids/ctverec.py, kanál s půlkruhohou překážkou Grids/channel.py, kanál s půlkruhohou překážkou se zjemněním Grids/channel-ns.py, GAMM kanál Grids/gamm.py, GAMM kanál se zjemněním Grids/gamm-ns.py. 4.1 Strukturované sítě Algebraické sítě Jednou z nejjednodušších metod tvorby strukturovaných sítí je tzv. algebraická metoda. Ta vychází z přímé geometrické konstrukce sítě ze zadaných bodů na hranici oblasti. V následujícím textu se budeme pokoušet vytvořit dvourozměrnou strukturovanou síť o N timesm buňkách. Vrcholy sítě budeme označovat x i,j, kde i = 0,.., N a j = 0,.., M. 13

15 Nejprvme si představme, že máme zadány pouze body na dolní a horní hranici oblasti, tj. jsou zadány body x i,0 a x i,m pro i = 0,..., N. Body uvnitř oblasti pak můžeme získat vhodnou interpolací těchto hraničních bodů. V nejjednodušším případě můžeme použít lineární interpolaci a máme tedy x i,j = (1 η j )x i,0 + η j x i,m, (4.1) kde 1 η j = j/m a indexy jsou i = 0,.., N a j = 1,..M 1. Tato jednoduchá metoda vytváří síť bez jakéhokoliv zjemnění ve směru indexu j. Navíc levý a pravý okraj sítě oblasti musí být tvořen úsečkou. Program Grids/alg_simple.py ukazuje ukazuje implementaci tohoto algoritmu. Pro jeho použití nejprve vytvořte jedním z výše uvedených programů popis hranice oblasti a potom spusťte tento program. Určitým vylepšením této metody je zavedení vhodnějších interpolačních metod. Lineární interpolaci v (4.1) je možné nahradit interpolací danou funkcemi β k (η), tj. např. x i,j = β 0 (η j )x i,0 + β 1 (η j )x i,m, (4.2) kde β 0 (η) + β 1 (η) = 1 a β 0 je klesající funkce, pro níž β 0 (0) = 1 a β 0 (1) = 0. Velikost derivace funkce β 0 určuje výšku buněk v dané vrstvě. Čím je velikost derivace větší, tím větší je i výška buněk. Dalším rozšířením je interpolace pomocí Lagrangeova polynomu. Mějmě v tomto případě zadány nejen body ve vrstvách 0 a M, ale ještě v několika dalších vrstvách uvnitř sítě. Označme tyto vrstvy včetně krajních jako j k, kde k = 1,.., K. Potom Lagrangeovskou síť dostaneme jako x i,j = k β k (η j )x i,jk, (4.3) kde β k (η jl ) = δ kl. Velmi užitečná může též být interpolace Hermitovská. Zde máme v několika vrstvách zadány nejen souřadnice uzlů, ale také první (nebo vyšší) derivace podle η (neboli směry síťových čar). V nejjednodušším, přesto však velmi užitečném, případě jsou zadány body x a směry síťových čar spolu s velikostí buněk x ξ na hranici. Potom x i,j = β 0 0(η j )x i,0 + β 1 0(η j )(x η ) i,0 + β 0 1(η j )x i,m + β 1 1(η j )(x η ) i,m. (4.4) Funkce β l k jsou přitom zvoleny tak, že β0 0(0) = 1, (β0 0 ) (0) = 0, β0 0(1) = 0, (β0 0 ) (1) = 0, β0 1(0) = 0, (β1 0 ) (0) = 1, β0 1(1) = 0, (β1 0 ) (1) = 0, β1 0(0) = 0, (β0 1 ) (0) = 0, β1 0(1) = 1, (β0 1 ) (1) = 0, β1 1(0) = 0, (β1 1 ) (0) = 0, β1 1(1) = 0, (β1 1 ) (1) = 1. (4.5) 1 Pozor na celočíselné dělení! 14

16 Všechny výše uvedené interpolace však nebraly v úvahu tvar levé a pravé strany oblasti. Předpokládejme nyní, že jsou zadány body na všeh čtyřech stranách oblasti. Pak lze body uvnitř sítě získat tzv. metodou transfinitní interpolace. Ztotožněme zadané body x i,j na hranicích oblasti s hodnotami funkce x(ξ i, η j ). Nechť U(ξ, η) = α 0 (ξ)x(0, η) + α 1 (ξ)x(1, η), (4.6) je jednorozměrná interpolace ve směru indexu i, funkce α 0,1 mohou být např. α 0 (ξ) = 1 ξ a α 1 (ξ) = ξ. Podobně V (ξ, η) = β 0 (η)x(ξ, 0) + β 1 (ξ)x(ξ, 1), (4.7) je interpolace ve směru indexu j. K tomu, aby součet U + V byl vhodnou interpolací, je třeba odečíst korekci UV (ξ, η) = α 0 (ξ)β 0 (η)x(0, 0) + α 1 (ξ)β 0 (η)x(1, 0)+ tedy + α 1 (ξ)β 1 (η)x(1, 1) + α 0 (ξ)β 1 (η)x(0, 1), (4.8) x(ξ, η) = U(ξ, η) + V (ξ, η) UV (ξ, η). (4.9) Obrázek 4.1 ukazuje síť v GAMM kanále získané pomocí výše uvedené metody pomocí programu Grids/alg_tfi_lin.py. (a) Celá oblast (b) Detail Obrázek 4.1: Algebraická síť v GAMM kanále se zjemněním u stěn vytvořená lineární TFI interpolací. Tato jednoduchá metoda však selhává pro případ, kdy je požadováno zjemnění sítě v blízkosti hranice. V tomto případě lze postupovat následujícím způsobem: pro body na hranici nejprve vypočteme délky křivek a to následujícím způsobem: pro levou hranici je u 0,j = 0 a v 0,0 = 0 a v 0,j = v 0,j 1 + x 0,j x 0,j 1 / M l=1 x 0,l x 0,l 1, pro pravou hranici je u N,j = 1 a v N,0 = 0 a v N,j = v N,j 1 + x N,j x N,j 1 / M l=1 x N,l x N,l 1, 15

17 pro dolní hranici je v i,0 = 0 a u 0,0 = 0 a u i,0 = u i 1,0 + x i,0 x i 1,0 / N l=1 x l,0 x l 1,0, pro horní hranici je v i,m = 1 a u 0,M = 0 a u i,m = u i 1,M + x i,m x i 1,M / N l=1 x l,m x l 1,M. Potom se použije výše uvedená transfinitní interpolace (4.9) pro výpočet hodnot u i,j a v i,j z hraničních hodnot a hodnoty parametrů u a v se použijí na místě ξ a η při interpolaci uzlů sítě, viz program Grids/alg_tfi_bsg.py. Pomocí tohoto algoritmu byla získána například síť na obrázku 4.2. (a) Celá oblast (b) Detail Obrázek 4.2: Algebraická síť v GAMM kanále se zjemněním u stěn vytvořená lineární TFI interpolací s uvažováním rozdělení na hranicích Eliptické sítě Eliptická síť se získá řešením Poissonovy rovnice ξ = P (x, y), (4.10) η = Q(x, y), (4.11) se okrajovými podmínkami určenými daným rozdělením bodů na hranicích oblasti. Síťové čáry zde odpovídají izočarám veličin ξ a η. Pro účely numerického řešení je vhodnější tuto rovnici transformovat do křivočarých souřadnic ξ, η jako (viz [5]) kde g 22 (x ξξ + P x ξ ) 2g 12 x ξη + g 11 (x ηη + Qx η ) = 0, (4.12) g 11 = x ξ x ξ = x 2 ξ + y 2 ξ, (4.13) g 12 = x ξ x η = x ξ x η + y ξ y η, (4.14) g 22 = x η x η = x 2 η + y 2 η. (4.15) Význam členů P a Q je podrobněji diskutován v edu/publications/gridbook/. Obecně řečeno kladné hodnoty P posouvají síťové čáry ve směru růstu ξ (doprava), záporné naopak. Podobně Q 16

18 posouvá síťové čáry ve směru souřadnice η (nahoru nebo dolů). Vhodnou volbou těchto zdrojových členů lze dosáhnout například zjemnění sítě nebo kolmost síťových čar v blízkosti hranice. Obrázek 4.3 ukazuje síť získanou řešením rovnice (4.12) bez uvažování zdrojových členů P a Q pomocí programu Grids/eli_simple.py. Obrázek 4.4 ukazuje síť získanou řešením problému se zdrojovými členy zaručujícími ortogonalitu a zachování velikosti buněk u hranice. (a) Celá oblast (b) Detail Obrázek 4.3: Eliptická síť v GAMM kanále se zjemněním u stěn, při tvorbě sítě nebyly uvažovány zdrojové členy. Všimněte si, že síť vůbec nerespektuje požadované zjemnění u stěn. (a) Celá oblast (b) Detail Obrázek 4.4: Eliptická síť v GAMM kanále se zjemněním u stěn, zdrojové členy dle kapitoly z [5] Hyperbolické sítě Další možností pro tvorbu sítí je formulovat požadavek ortogonality síťových čar jako x ξ x η = x ξ x η + y ξ y η = 0. (4.16) Tato rovnice nám při zadaném směru x ξ umožnuje určit směr vektoru x η. Je však třeba doplnit rovnici, pomocí které učíme délku tohoto vektoru (neboli velikost kroku sítě ve směru kolmém na stěnu). Touto rovnicí může být například x ξ x η = x ξ y η x η y ξ = V (ξ, η), (4.17) 17

19 kde V je plocha buňky. Linearizujeme-li rovnice (4.16) a (4.17) kolem stavu x, tj. x = x + x, dostaneme x ξ x η + ȳ ξ ȳ η + x ξ x η + ȳ ξ y η + x ξ x η + y ξȳ η = 0, x ξ ȳ η x η ȳ ξ + x ξ y η x η y ξ + x ξȳ η x ηȳ ξ = V (ξ, η). Vzhledem k tomu, že pro stav s pruhem platí x ξ x η + ȳ ξ ȳ η = 0, můžeme tuto rovnici přičíst k první rovnici posledně uvedeného systému. Dále využijeme toho, že x + x = x a dostáváme x ξ x η + ȳ ξ y η + x η x ξ + ȳ η y ξ = 0. (4.18) Podobně pro druhou rovnici soustavy využijeme vztah x ξ ȳ η x η ȳ ξ = V ( ξ, η) a dostáváme x ξ y η x η y ξ + x ξ ȳ η x η ȳ ξ = V ( ξ, η) + V (ξ, η). (4.19) Tyto dvě rovnice můžeme přepsat do vektorového tvaru jako Bx η + Ax ξ = f, (4.20) kde A = [ xη ȳ η ȳ η x η ] [ xξ ȳ, B = ξ ȳ ξ x ξ ], f = [ 0 V + V ]. (4.21) Tento systém můžeme upravit na tvar x η + Cx ξ = g, (4.22) kde C = B 1 A a g = B 1 f. Přímým výpočtem lze zjistit, že [ ] B 1 1 xξ ȳ = ξ x 2 ξ +, ȳ2 ȳ ξ ξ x ξ [ ] 1 xξ x C = η ȳ ξ ȳ η x ξ ȳ η + ȳ ξ x η x 2 ξ +, ȳ2 ȳ ξ ξ x η + x ξ ȳ η ȳ ξ ȳ η x ξ x η g = V [ ] + V ȳξ x 2 ξ +. ȳ2 x ξ ξ Matice C je symetrická a má tedy reálná vlastní čísla a systém (4.22) je tedy hyperbolický. To nám dává návod na sestavení numerické metody pro výpočet hodnot x(ξ, η) pro η > 0 při zadané počáteční podmínce x(ξ, 0). Vlastní čísla matice C jsou λ C = ± 2 x 2 ξ + x 2 ȳ2 ξ x2 η + ȳξ 2ȳ2 η. (4.23) ξ 18

20 Výpočet j + 1 vrstvy sítě ze zadané j-té vrstvy tedy odpovídá jednomu kroku metody pro řešení hyperbolického systému (4.22). Pro jeho řešení lze využít buď explicitní nebo implicitní metodu. Obě metody vyžadují stabilizaci pomocí nějakého druhu umělé vazkosti. Explicitní variantu centrálního schématu lze zapsat jako x i,j+1 = x i,j 1 2 C i,j (x i+1,j x i 1,j ) + g i,j + ɛ i,j (x i+1,j 2x i,j + x i 1,j ). (4.24) Tato metoda však vyžaduje splnění podmínky stability η ξ/ρ C. V našem případě je η = ξ = 1, takže nejsme schopni volbou vhodného η dosáhnout stability metody. Naproti tomu implicitní metoda ve tvaru... (4.25) 4.2 Nestrukturované sítě Dalším typem sítí jsou tzv. nestrukturované sítě. Na rozdíl od strukturovaných sítí je u těchto sítí pro určení sousedních vrcholů nebo buněk mít k dispozici informaci o topologii sítě. Ve dvourozměrném případě se nejčastěji využívají sítě tvořené trojúhelníkovými nebo čtyřúhelníkovými buňkami Delaunayovská triangulace oblasti Jedna z metod tvorby nestrukturované trojúhelníkové sítě je tzv. Delaunayovská triangulace. Ta je vytvořena tak, že uvnitř kruhu opsaného libovolnému trojúhelníku sítě se nenachází žádný vrchol triangulace. Algoritmus pro tvorbu triangulace byl popsán na přednášce. Zde si ukážeme příklad použití volně dostupného programu triangle. Tento program pracuje v několika režimech. Pro naše účely bude nejužitečnější režim, kdy program automaticky vygeneruje síť uvnitř oblasti se zadanou hranicí. Pro jednoduchost předpokládejme, že oblast je jednoduše souvislá, tj. neobsahuje žádné díry. V tomto případě připravíme vstupní formát typu *.poly. Ten obsahuje body a úseček na hranici oblasti a má následující strukturu: První řádek obsahuje: počet vrcholů ve vstupním souboru, dimenze oblasti (musí být 2), počet atributů, počet hraničních značek (0 nebo 1). Následují řádky obsahující: číslo vrcholu, jeho souřadnice x a y, atributy vrcholu (pokud byl nastaven počet atributů větší než 0), hraniční značka (pokud byl nastaven počet začek 1). Další sekce souboru začíná počtem hraničních úseček spolu s počtem hraničních značek. 19

21 Dále následují řádky obsahující číslo hraniční úsečky, indexy jejích krajních vrcholů a případne hraniční značku. Třetí sekce popisuje díry v oblasti a začína řádkem obsahujícím počet děr (pro jednoduše souvislé oblasti je zde 0). Následující rádky obsahují číslo díry a souřadnice libovolného bodu uvnitř díry. Další sekce jsou nepovinné a pro naše účely zatím zbytečné. Vstupní soubor obsahuje mimo informací o pozici bodů také atributy a hraniční značky. Atributy jsou libovolná čísla, která generátor sítě při síťování interpoluje na nově vzniklé body. Lze tak například nechat přepočítávat řešení při adaptaci sítě. My budeme zatím používat soubory bez atributů. Naproti tomu hraniční značky pro nás budou velmi užitečné. Očíslujeme si ve vstupním souboru hranice oblasti a tato čísla použijeme jako hraniční zvonky. To nám později umožní rozpoznat, která hrana či bod náleží jaké hranici. Síť ve čtverci Jako první příklad si ukážeme tvorbu sítě v oblasti tvaru čtverce. Tu můžeme popsat vstupním souborem Grids/ctverec.poly s následujícím obsahem: # V souboru jsou 4 body bez atributu a hranicnich znacek # # Hranice oblasti je tvorena 4 useckami bez atributu # 1 hranicni znacku nastavime takto: # leva hranice - znacka 10 # prava hranice - znacka 20 # dolni hranice - znacka 30 # horni hranice - znacka # # V oblasti nejsou diry 0 20

22 Síť vytvoříme pomocí příkazu triangle -p ctverec.poly Vzniklou síť lze zobrazit pomocí programu showme, který je součástí balíku triangle příkazem showme ctverec.1.ele Nově vytvořená síť je uložena v souborech ctverec.1.*, kde soubor ctverec.1.ele obsahuje v prvním řádku počet trojúhelníků, počet uzlů troujúhelníku (většinou 3, ale pro tzv. kvadratické prvky je to 6) a počet atributů. Další řádky obsahují číslo trojúhelníku a indexy jeho uzlů v orientaci proti směru hodinových ručiček Soubor ctverec.1.poly obsahuje popis hranice ve stejném formátu, jako měl vstupní soubor. Na rozdíl od něj však neobsahuje souradnice vrcholů trojúhelníků a jejich počet je tedy Soubor ctverec.1.node obsahuje souřadnice vrcholů s atributy a hraničními značkami ve stejném formátu, jako měl vstupní soubor Vzniklá síť je zobrazena na obrázku 4.5. Vlevo je zobrazena základní síť bez zjemnění. Pro síť uprostřed byla pomocí parametru -a0.002 předepsána maximální plocha trojúhelníka a nakonec vpravo byla pomocí parametru -q požadována podmínka minimálního úhlu 20. Tvorbu sítě lze ovlivnit ještě celou řadou dalších voleb. Jejich popis lze snadno získat spuštěním triangle -h 21

23 Obrázek 4.5: Síť v oblasti tvaru čtverce. Vlevo vytvořená pomocí triangle -p ctverec.poly, uprostřed pomocí triangle -a p ctverec.poly a vpravo pomocí triangle -a q -p ctverec.poly. Síť v GAMM kanále Nyní si ukážeme tvorby sítě v oblasti tvaru kanálu s překážkou na dolní stěně (tzv. GAMM kanál). Programem Grids/gammtri.py nejprve vytvoříme vstupní soubor Grids/gamm.poly. V něm je popsáno rozložení bodů na hranicích kanálu odpovídající kroku h = 0.1. Pokud by síť byla tvořena rovnostrannými trojúhelníky, pak plocha každého z nich by byla S = h 2 3/ Přidáme tedy parametr -a Požadujme dále, aby všechny úhly byly větší než 25, tedy -q25 a aby program nepřidával žádné další body na hranici -Y. Síť tedy vytvoříme pomocí triangle -a q25 -Y -p gamm.poly Výsledná síť je znázorněna na obrázku 4.6. Obrázek 4.6: Nestrukturovaná síť v GAMM kanále vytvořená pomocí programu triangle. Poznamenejme, že program triangle nabízí celou řadu dalších funkcí, které lze využít například pro adaptaci sítě. Na druhou stranu je třeba si uvědomit, že kvalita výsledné sítě je silně ovlivněna algoritmem pro určení polohy nově vkládaného bodu. Například programem delaunay 2 byla pro stejně zadané hranice vytvořena síť na obrázku 4.7. Ta obsahuje pouze Tento program je dostupný pouze na požádání u autora tohoto textu. 22

24 uzlů a 632 téměř rovnostranných trojůhelníků oproti 572 vrcholům a 1060 trojůhelníkům z programu triangle. Obrázek 4.7: Nestrukturovaná síť v GAMM kanále vytvořená pomocí programu delaunay. 4.3 Hybridní sítě Na správně vytvořené strukturované síti je většinou snadné získat velmi kvalitní řešení a to i pro případ mezních vrstev, kde jsou používány velmi ploché buňky. Na druhou stranu je jejich tvorba pro složité oblasti velmi komplikovaná. Na druhou stranu nestrukturované sítě lze vytvořit bez větších problémů pro téměř libovolný tvar oblasti, avšak použití trojůhelníků v mezních vrstvách je stále předmětem diskusí. Proto se jako vhodný kompromis jeví tzv. hybridní sítě, které používají strukturovanou (často hyperbolickou) síť v blízkosti hranice oblasti (tj. tam, kde lze očekávat mezní vrstvy) a nestrukturovanou síť ve zbytku oblasti. Obrázek 4.8 ukazuje detail hybridní sítě v okolí náběžné a odtokové hrany turbínové lopatky. Obrázek 4.8: Hybridní síť v okolí náběžné a odtokové hrany turbínové lopatky. 23

25 4.4 Adaptivní strukturované sítě Jednou z možností, jak zlepšit kvalitu numerického řešení, je provést dostatečné zjemnění sítě. Pokud bychom však síť zjemňovali rovnoměrně v celé oblasti, vedlo by to k neúměrnému nárůstu počtu buněk sítě. Proto je výhodnější síť zjemňovat pouze v oblastech, kde lze očekávat velkou chybu. Určitým problémem však je, tyto oblasti identifikovat. Obrázek 4.9 ukazuje nestrukturovanou síť použitou pro výpočet obtékání turbínové mříže SE Vypočtené isočáry Machova čísla jsou na obrázku Tento výsledek byl analyzován a výpočetní síť byla upravena tak, že buňky ve kterých docházelo k velké změně entropie ve smeru proudu byly zjemněny. Na této síti byl znovu proveden výpočet a celý cyklus upravy sítě a výpočtu byl aplikován ještě jednou. Obrázky 4.11 a 4.12 ukazují síť po dvou adaptacích a získané izočáry Machova čísla. Z obrázků je vidět mnohem lepší rozlišení struktury rázových vln na zjemněné síti. Lokálně lokálně zjemněná síť obsahovala buněk. Pokud bychom chtěli získat odpovídající rozlišení v celé oblasti pomocí globálního zjemnění, potřebovali bychom zhruba dvojnásobné množství buňek. 4.5 Tvorba sítí ve 3D V předcházející části jsme se věnovali především problematice tvorby sítí pro dvourozměrné úlohy. Mnohé z uvedených metod lze rozšířit i na trojrozměrný případ. Při řešení reálných problémů se ovšem často setkáváme s komplikovanou geometrií, jejíž popis je dán výstupem z CAD softwaru. Je-li geometrie složitější, nevystačíme si většinou s jednoblokovou sítí a je třeba síť tvořit po částech. Výsledný software pro tvorbu sítí je tedy velmi komplikovaný a v důsledku také velmi drahý. Na tomto místě si ukážeme pouze několik obrázků, které prezentují některé kroky procesu tvorby sítě pomocí komerčního software ICEM CFD. Síť byla vytvořena ing. P. Furmánkem následujícím způsobem: nejprve byla v programu ICEM CFD vytvořen popis tvaru křídla (viz obr. 4.13), dále byla oblast rozdělena na několik bloků (viz obr. 4.14), poté byla v každém bloku zvlášť vytvořena síť pomoci TFI (viz obr. 4.15), nakonec byla celá síť vyhlazena pomocí eliptického generátoru sítě a uložena do souboru pro výpočet. 24

26 Obrázek 4.9: Původní nestrukturovaná síť v okolí lopatky SE

27 Obrázek 4.10: Izočáry Machova čísla získané na původní nestrukturované síťi. 26

28 Obrázek 4.11: Dvakrát adaptivně zjemněná síť v okolí lopatky SE

29 Obrázek 4.12: Izočáry Machova čísla získané na dvakrát adaptivně zjemněné nestrukturované síťi. 28

30 Obrázek 4.13: Popis geometrie křídla v softwaru ICEM CFD. Obrázek 4.14: Rozdělení oblasti na několik bloků v softwaru ICEM CFD. 29

31 Obrázek 4.15: Vícebloková síť kolem křídla vytvořená v ICEM CFD. 30

32 Literatura [1] Rudolf Dvořák. Transsonické proudění. Academia Praha, [2] J. Fořt, J. Fürst, K. Kozel, and P. Louda. Numerické metody řešení proudových polí ii, [3] Karel Kozel and Jiří Fürst. Numerické metody řešení problémů proudění I. Skriptum ČVUT, srpen ISBN [4] Karel Kozel, Jiří Fürst, and Petr Louda. Numerické metody řešení problémů proudění III. Skriptum ČVUT, srpen [5] Joe F. Thompson, Bharat K. Soni, and Nigel P. Weatherill, editors. Handbook of Grid Generation. CRC Press, ISBN

Výpočet stlačitelného proudění metodou konečných objemů

Výpočet stlačitelného proudění metodou konečných objemů Výpočet stlačitelného proudění metodou konečných objemů Petra Punčochářová Ústav technické matematiky, Fakulta strojní, Vysoké učení technické v Praze Vedoucí práce: Prof. RNDr. K. Kozel DrSc. Úvod V 80.

Více

Studentská tvůrčí činnost 2009

Studentská tvůrčí činnost 2009 Studentská tvůrčí činnost 2009 Numerické řešení proudového pole v kompresorové lopatkové mříži Balcarová Lucie Vedoucí práce: Prof. Ing. P. Šafařík, CSc. a Ing. T. Hyhlík, PhD. Numerické řešení proudového

Více

5. Lokální, vázané a globální extrémy

5. Lokální, vázané a globální extrémy 5 Lokální, vázané a globální extrémy Studijní text Lokální extrémy 5 Lokální, vázané a globální extrémy Definice 51 Řekneme, že f : R n R má v bodě a Df: 1 lokální maximum, když Ka, δ Df tak, že x Ka,

Více

Příspěvek do konference STČ 2008: Numerické modelování obtékání profilu NACA 0012 dvěma nemísitelnými tekutinami

Příspěvek do konference STČ 2008: Numerické modelování obtékání profilu NACA 0012 dvěma nemísitelnými tekutinami Příspěvek do konference STČ 2008: Numerické modelování obtékání profilu NACA 0012 dvěma nemísitelnými tekutinami (Numerical Modelling of Flow of Two Immiscible Fluids Past a NACA 0012 profile) Ing. Tomáš

Více

Colloquium FLUID DYNAMICS 2007 Institute of Thermomechanics AS CR, v. v. i., Prague, October 24-26, 2007 p.1

Colloquium FLUID DYNAMICS 2007 Institute of Thermomechanics AS CR, v. v. i., Prague, October 24-26, 2007 p.1 Colloquium FLUID DYNAMICS 27 Institute of Thermomechanics AS CR, v. v. i., Prague, October 24-26, 27 p.1 NUMERICKÉ ŘEŠENÍ STACIONÁRNÍHO A NESTACIONÁRNÍHO TRANSSONICKÉHO PROUDĚNÍ VE VNĚJŠÍ AERODYNAMICE

Více

Interpolace, ortogonální polynomy, Gaussova kvadratura

Interpolace, ortogonální polynomy, Gaussova kvadratura Interpolace, ortogonální polynomy, Gaussova kvadratura Petr Tichý 20. listopadu 2013 1 Úloha Lagrangeovy interpolace Dán omezený uzavřený interval [a, b] a v něm n + 1 různých bodů x 0, x 1,..., x n. Nechť

Více

Počítačová dynamika tekutin (CFD) Řešení rovnic. - metoda konečných objemů -

Počítačová dynamika tekutin (CFD) Řešení rovnic. - metoda konečných objemů - Počítačová dynamika tekutin (CFD) Řešení rovnic - metoda konečných objemů - Rozdělení parciálních diferenciálních rovnic 2 Obecná parciální diferenciální rovnice se dvěma nezávislými proměnnými x a y:

Více

Katedra geotechniky a podzemního stavitelství

Katedra geotechniky a podzemního stavitelství Katedra geotechniky a podzemního stavitelství Modelování v geotechnice Metoda okrajových prvků (prezentace pro výuku předmětu Modelování v geotechnice) doc. RNDr. Eva Hrubešová, Ph.D. Inovace studijního

Více

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u. Několik řešených příkladů do Matematiky Vektory V tomto textu je spočteno několik ukázkových příkladů které vám snad pomohou při řešení příkladů do cvičení. V textu se objeví i pár detailů které jsem nestihl

Více

Dynamika tekutin popisuje kinematiku (pohyb částice v času a prostoru) a silové působení v tekutině.

Dynamika tekutin popisuje kinematiku (pohyb částice v času a prostoru) a silové působení v tekutině. Dynamika tekutin popisuje kinematiku (pohyb částice v času a prostoru) a silové působení v tekutině. Přehled proudění Vazkost - nevazké - vazké (newtonské, nenewtonské) Stlačitelnost - nestlačitelné (kapaliny

Více

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: 3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...

Více

KOMPLEXNÍ ČÍSLA INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ

KOMPLEXNÍ ČÍSLA INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ KOMPLEXNÍ ČÍSLA Gymnázium Jiřího Wolkera v Prostějově Výukové materiály z matematiky pro vyšší gymnázia Autoři projektu Student na prahu 21. století - využití ICT ve vyučování matematiky na gymnáziu INVESTICE

Více

Globální matice konstrukce

Globální matice konstrukce Globální matice konstrukce Z matic tuhosti a hmotnosti jednotlivých prvků lze sestavit globální matici tuhosti a globální matici hmotnosti konstrukce, které se využijí v řešení základní rovnice MKP: [m]{

Více

(Cramerovo pravidlo, determinanty, inverzní matice)

(Cramerovo pravidlo, determinanty, inverzní matice) KMA/MAT1 Přednáška a cvičení, Lineární algebra 2 Řešení soustav lineárních rovnic se čtvercovou maticí soustavy (Cramerovo pravidlo, determinanty, inverzní matice) 16 a 21 října 2014 V dnešní přednášce

Více

EUKLIDOVSKÉ PROSTORY

EUKLIDOVSKÉ PROSTORY EUKLIDOVSKÉ PROSTORY Necht L je lineární vektorový prostor nad tělesem reálných čísel R. Zobrazení (.,.) : L L R splňující vlastnosti 1. (x, x) 0 x L, (x, x) = 0 x = 0, 2. (x, y) = (y, x) x, y L, 3. (λx,

Více

Václav Uruba home.zcu.cz/~uruba ZČU FSt, KKE Ústav termomechaniky AV ČR, v.v.i., ČVUT v Praze, FS, UK MFF

Václav Uruba home.zcu.cz/~uruba ZČU FSt, KKE Ústav termomechaniky AV ČR, v.v.i., ČVUT v Praze, FS, UK MFF Václav Uruba uruba@fst.zcu.cz home.zcu.cz/~uruba ZČU FSt, KKE Ústav termomechaniky AV ČR, v.v.i., ČVUT v Praze, FS, UK MFF 13.10.2014 Mechanika tekutin 1/13 1 Mechanika tekutin - přednášky 1. Úvod, pojmy,

Více

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi

Více

Lineární algebra : Metrická geometrie

Lineární algebra : Metrická geometrie Lineární algebra : Metrická geometrie (16. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 6. května 2014, 10:42 1 2 Úvod Zatím jsme se lineární geometrii věnovali v kapitole o lineárních

Více

Lineární algebra : Změna báze

Lineární algebra : Změna báze Lineární algebra : Změna báze (13. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 8. dubna 2014, 10:47 1 2 13.1 Matice přechodu Definice 1. Nechť X = (x 1,..., x n ) a Y = (y 1,...,

Více

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Vektory Definice 011 Vektorem aritmetického prostorur n budeme rozumět uspořádanou n-tici reálných čísel x 1, x 2,, x n Definice 012 Definice sčítání

Více

Elementární křivky a plochy

Elementární křivky a plochy Příloha A Elementární křivky a plochy A.1 Analytický popis geometrických objektů Geometrické vlastnosti, které jsme dosud studovali, se týkaly především základních geometrických objektů bodů, přímek, rovin

Více

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky Kinematické řešení čtyřkloubového mechanismu Dáno: Cíl: l, l, l 3, l, ω 1 konst Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj analyticky určete úhlovou rychlost ω 1 a úhlové zrychlení

Více

Interpolace Uvažujme třídu funkcí jedné proměnné ψ(x; a 0,..., a n ), kde a 0,..., a n jsou parametry, které popisují jednotlivé funkce této třídy. Mějme dány body x 0, x 1,..., x n, x i x k, i, k = 0,

Více

Funkce v ıce promˇ enn ych Extr emy Pˇredn aˇska p at a 12.bˇrezna 2018

Funkce v ıce promˇ enn ych Extr emy Pˇredn aˇska p at a 12.bˇrezna 2018 Funkce více proměnných Extrémy Přednáška pátá 12.března 2018 Zdroje informací Diferenciální počet http://homen.vsb.cz/~kre40/esfmat2/fceviceprom.html http://www.studopory.vsb.cz/studijnimaterialy/sbirka_uloh/pdf/7.pdf

Více

Numerické řešení diferenciálních rovnic

Numerické řešení diferenciálních rovnic Numerické řešení diferenciálních rovnic Omezení: obyčejné (nikoli parciální) diferenciální rovnice, Cauchyho počáteční úloha, pouze jedna diferenciální rovnice 1. řádu 1/1 Numerické řešení diferenciálních

Více

Symetrické a kvadratické formy

Symetrické a kvadratické formy Symetrické a kvadratické formy Aplikace: klasifikace kvadrik(r 2 ) a kvadratických ploch(r 3 ), optimalizace(mpi) BI-LIN (Symetrické a kvadratické formy) 1 / 20 V celé přednášce uvažujeme číselné těleso

Více

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY Jan Krejčí 31. srpna 2006 jkrejci@physics.ujep.cz http://physics.ujep.cz/~jkrejci Obsah 1 Přímé metody řešení soustav lineárních rovnic 3 1.1 Gaussova eliminace...............................

Více

úloh pro ODR jednokrokové metody

úloh pro ODR jednokrokové metody Numerické metody pro řešení počátečních úloh pro ODR jednokrokové metody Formulace: Hledáme řešení y = y() rovnice () s počáteční podmínkou () y () = f(, y()) () y( ) = y. () Smysl: Analyticky lze spočítat

Více

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague 1 / 40 regula Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague regula 1 2 3 4 5 regula 6 7 8 2 / 40 2 / 40 regula Iterační pro nelineární e Bud f reálná funkce

Více

Extrémy funkce dvou proměnných

Extrémy funkce dvou proměnných Extrémy funkce dvou proměnných 1. Stanovte rozměry pravoúhlé vodní nádrže o objemu 32 m 3 tak, aby dno a stěny měly nejmenší povrch. Označme rozměry pravoúhlé nádrže x, y, z (viz obr.). ak objem této nádrže

Více

NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014

NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014 NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014 Miroslav Kabát, Západočeská univerzita v Plzni, Univerzitní 8, 306 14 Plzeň Česká republika ABSTRAKT

Více

1 Řešení soustav lineárních rovnic

1 Řešení soustav lineárních rovnic 1 Řešení soustav lineárních rovnic 1.1 Lineární rovnice Lineární rovnicí o n neznámých x 1,x 2,..., x n s reálnými koeficienty rozumíme rovnici ve tvaru a 1 x 1 + a 2 x 2 +... + a n x n = b, (1) kde koeficienty

Více

Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu a, b : 2 ) y i p i+ 1

Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu a, b : 2 ) y i p i+ 1 ODR - okrajová úloha Teorie (velmi stručný výběr z přednášek) Okrajová úloha 2. řádu Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu

Více

4. OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE

4. OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE FBI VŠB-TUO 28. března 2014 4.1. Základní pojmy Definice 4.1. Rovnice tvaru F (x, y, y, y,..., y (n) ) = 0 se nazývá obyčejná diferenciální rovnice n-tého řádu a vyjadřuje vztah mezi neznámou funkcí y

Více

Kapitola 10: Diferenciální rovnice 1/14

Kapitola 10: Diferenciální rovnice 1/14 Kapitola 10: Diferenciální rovnice 1/14 Co je to diferenciální rovnice? Definice: Diferenciální rovnice je vztah mezi hledanou funkcí y(x), jejími derivacemi y (x), y (x), y (x),... a nezávisle proměnnou

Více

Potenciální proudění

Potenciální proudění Hydromechanické procesy Potenciální proudění + plíživé obtékání koule M. Jahoda Proudění tekutiny Pohyby elementu tekutiny 2 čas t čas t + dt obecný pohyb posunutí lineární deformace rotace úhlová deformace

Více

Studentská tvůrčí činnost 2009. 3D modelování vírových struktur v rozváděcí turbínové lopatkové mříži. David Jícha

Studentská tvůrčí činnost 2009. 3D modelování vírových struktur v rozváděcí turbínové lopatkové mříži. David Jícha Studentská tvůrčí činnost 2009 3D modelování vírových struktur v rozváděcí turbínové lopatkové mříži David Jícha Vedoucí práce : Prof.Ing.P.Šafařík,CSc. a Ing.D.Šimurda 3D modelování vírových struktur

Více

Aproximace posuvů [ N ],[G] Pro každý prvek se musí nalézt vztahy

Aproximace posuvů [ N ],[G] Pro každý prvek se musí nalézt vztahy Aproimace posuvů Pro každý prvek se musí nalézt vztahy kde jsou prozatím neznámé transformační matice. Neznámé funkce posuvů se obvykle aproimují ve formě mnohočlenů kartézských souřadnic. Například 1.

Více

6 Skalární součin. u v = (u 1 v 1 ) 2 +(u 2 v 2 ) 2 +(u 3 v 3 ) 2

6 Skalární součin. u v = (u 1 v 1 ) 2 +(u 2 v 2 ) 2 +(u 3 v 3 ) 2 6 Skalární součin Skalární součin 1 je operace, která dvěma vektorům (je to tedy binární operace) přiřazuje skalár (v našem případě jde o reálné číslo, obecně se jedná o prvek nějakého tělesa T ). Dovoluje

Více

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě

Více

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Lineární rovnice o 2 neznámých Definice 011 Lineární rovnice o dvou neznámých x, y je rovnice, která může být vyjádřena ve tvaru ax + by = c, kde

Více

Numerické metody 6. května FJFI ČVUT v Praze

Numerické metody 6. května FJFI ČVUT v Praze Extrémy funkcí Numerické metody 6. května 2018 FJFI ČVUT v Praze 1 Úvod Úvod 1D Více dimenzí Kombinatorika Lineární programování Programy 1 Úvod Úvod - Úloha Snažíme se najít extrém funkce, at už jedné

Více

Aplikovaná numerická matematika - ANM

Aplikovaná numerická matematika - ANM Aplikovaná numerická matematika - ANM 3 Řešení soustav lineárních rovnic iterační metody doc Ing Róbert Lórencz, CSc České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových

Více

9. přednáška 26. listopadu f(a)h < 0 a pro h (0, δ) máme f(a 1 + h, a 2,..., a m ) f(a) > 1 2 x 1

9. přednáška 26. listopadu f(a)h < 0 a pro h (0, δ) máme f(a 1 + h, a 2,..., a m ) f(a) > 1 2 x 1 9 přednáška 6 listopadu 007 Věta 11 Nechť f C U, kde U R m je otevřená množina, a a U je bod Pokud fa 0, nemá f v a ani neostrý lokální extrém Pokud fa = 0 a H f a je pozitivně negativně definitní, potom

Více

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x).

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x). Řešené příklady z lineární algebry - část 6 Typové příklady s řešením Příklad 6.: Kvadratickou formu κ(x) = x x 6x 6x x + 8x x 8x x vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých

Více

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory K množina reálných nebo komplexních čísel, U vektorový prostor nad K. Lineární kombinace vektorů u 1, u 2,...,u

Více

Počítačová dynamika tekutin (CFD) Základní rovnice. - laminární tok -

Počítačová dynamika tekutin (CFD) Základní rovnice. - laminární tok - Počítačová dynamika tekutin (CFD) Základní rovnice - laminární tok - Základní pojmy 2 Tekutina nemá vlastní tvar působením nepatrných tečných sil se částice tekutiny snadno uvedou do pohybu (výjimka některé

Více

VEKTORY. Obrázek 1: Jediný vektor. Souřadnice vektoru jsou jeho průměty do souřadných os x a y u dvojrozměrného vektoru, AB = B A

VEKTORY. Obrázek 1: Jediný vektor. Souřadnice vektoru jsou jeho průměty do souřadných os x a y u dvojrozměrného vektoru, AB = B A VEKTORY Vektorem se rozumí množina všech orientovaných úseček, které mají stejnou velikost, směr a orientaci, což vidíme na obr. 1. Jedna konkrétní orientovaná úsečka se nazývá umístění vektoru na obr.

Více

5. Plochy v počítačové grafice. (Bézier, Coons)

5. Plochy v počítačové grafice. (Bézier, Coons) 5. PLOCHY V POČÍAČOVÉ GRAFICE Cíl Po prostudování této kapitoly budete umět popsat plochy používané v počítačové grafice řešit příklady z praxe, kdy jsou použity plochy Výklad Interpolační plochy - plochy,

Více

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule.

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule. Matice Definice. Maticí typu m n nazýváme obdélníkové pole, tvořené z m n reálných čísel (tzv. prvků matice), zapsaných v m řádcích a n sloupcích. Značíme např. A = (a ij ), kde i = 1,..., m, j = 1,...,

Více

Aproximace funkcí. Numerické metody 6. května FJFI ČVUT v Praze

Aproximace funkcí. Numerické metody 6. května FJFI ČVUT v Praze Aproximace funkcí Numerické metody 6. května 2018 FJFI ČVUT v Praze 1 Úvod Dělení Interpolace 1D Více dimenzí Minimalizace Důvody 1 Dělení Dělení - Získané data zadané data 2 Dělení - Získané data Obecně

Více

PŘÍMKA A JEJÍ VYJÁDŘENÍ V ANALYTICKÉ GEOMETRII

PŘÍMKA A JEJÍ VYJÁDŘENÍ V ANALYTICKÉ GEOMETRII PŘÍMKA A JEJÍ VYJÁDŘENÍ V ANALYTICKÉ GEOMETRII V úvodu analytické geometrie jsme vysvětlili, že její hlavní snahou je popsat geometrické útvary (body, vektory, přímky, kružnice,...) pomocí čísel nebo proměnných.

Více

Afinita je stručný název pro afinní transformaci prostoru, tj.vzájemně jednoznačné afinní zobrazení bodového prostoru A n na sebe.

Afinita je stručný název pro afinní transformaci prostoru, tj.vzájemně jednoznačné afinní zobrazení bodového prostoru A n na sebe. 4 Afinita Afinita je stručný název pro afinní transformaci prostoru, tj.vzájemně jednoznačné afinní zobrazení bodového prostoru A n na sebe. Poznámka. Vzájemně jednoznačným zobrazením rozumíme zobrazení,

Více

Necht L je lineární prostor nad R. Operaci : L L R nazýváme

Necht L je lineární prostor nad R. Operaci : L L R nazýváme Skalární součin axiomatická definice odvození velikosti vektorů a úhlu mezi vektory geometrická interpretace ortogonalita vlastnosti ortonormálních bázi [1] Definice skalárního součinu Necht L je lineární

Více

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

U Úvod do modelování a simulace systémů U Úvod do modelování a simulace systémů Vyšetřování rozsáhlých soustav mnohdy nelze provádět analytickým výpočtem.často je nutné zkoumat chování zařízení v mezních situacích, do kterých se skutečné zařízení

Více

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech 1. července 2008 1 Funkce v R n Definice 1 Necht n N a D R n. Reálnou funkcí v R n (reálnou funkcí n proměnných) rozumíme zobrazení

Více

1.13 Klasifikace kvadrik

1.13 Klasifikace kvadrik 5 KAPITOLA 1. KVADRIKY JAKO PLOCHY. STUPNĚ 1.13 Klasifikace kvadrik V této části provedeme klasifikaci kvadrik. Vyšetříme všechny případy, které mohou různou volbou koeficientů v rovnici kvadriky a 11

Více

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY.   Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci OBSAH A CÍLE SEMINÁŘE: Opakování a procvičení vybraných

Více

Literatura: Kapitola 2 d) ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

Literatura: Kapitola 2 d) ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího. Předmět: MA4 Dnešní látka: Metoda sítí v 1D. Myšlenka náhrada derivací diferenčními podíly Přibližné řešení okrajových úloh Aproximace vlastních čísel Literatura: Kapitola 2 d) ze skript Karel Rektorys:

Více

Základy maticového počtu Matice, determinant, definitnost

Základy maticového počtu Matice, determinant, definitnost Základy maticového počtu Matice, determinant, definitnost Petr Liška Masarykova univerzita 18.9.2014 Matice a vektory Matice Matice typu m n je pravoúhlé (nebo obdélníkové) schéma, které má m řádků a n

Více

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29 Matematika 1 11. přednáška MA1 1 Opakování 2 Determinant 3 Adjungovaná matice 4 Cramerovo pravidlo 5 Vlastní čísla a vlastní vektory matic 6 Zkouška; konzultace; výběrová matematika;... 11. přednáška (15.12.2010

Více

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Geometrie Různé metody řešení Téma: Analytická geometrie v prostoru, vektory, přímky Autor:

Více

Řešení 1b Máme najít body, v nichž má funkce (, ) vázané extrémy, případně vázané lokální extrémy s podmínkou (, )=0, je-li: (, )= +,

Řešení 1b Máme najít body, v nichž má funkce (, ) vázané extrémy, případně vázané lokální extrémy s podmínkou (, )=0, je-li: (, )= +, Příklad 1 Najděte body, v nichž má funkce (,) vázané extrémy, případně vázané lokální extrémy s podmínkou (,)=0, je-li: a) (,)= + 1, (,)=+ 1 lok.max.v 1 2,3 2 b) (,)=+, (,)= 1 +1 1 c) (,)=, (,)=+ 1 lok.max.v

Více

CVIČNÝ TEST 41. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17

CVIČNÝ TEST 41. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17 CVIČNÝ TEST 41 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 Je dán magický čtverec, pro nějž platí,

Více

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ CZ.1.07/1.1.00/08.0010 NUMERICKÉ SIMULACE ING. KATEŘINA

Více

4. Statika základní pojmy a základy rovnováhy sil

4. Statika základní pojmy a základy rovnováhy sil 4. Statika základní pojmy a základy rovnováhy sil Síla je veličina vektorová. Je určena působištěm, směrem, smyslem a velikostí. Působiště síly je bod, ve kterém se přenáší účinek síly na těleso. Směr

Více

Derivace funkcí více proměnných

Derivace funkcí více proměnných Derivace funkcí více proměnných Pro studenty FP TUL Martina Šimůnková 16. května 019 1. Derivace podle vektoru jako funkce vektoru. Pro pevně zvolenou funkci f : R d R n a bod a R d budeme zkoumat zobrazení,

Více

Michal Zamboj. January 4, 2018

Michal Zamboj. January 4, 2018 Meziřádky mezi kuželosečkami - doplňkový materiál k přednášce Geometrie Michal Zamboj January 4, 018 Pozn. Najdete-li chybu, neváhejte mi napsat, může to ušetřit tápání Vašich kolegů. Pozn. v dokumentu

Více

Cvičení z Lineární algebry 1

Cvičení z Lineární algebry 1 Cvičení z Lineární algebry Michael Krbek podzim 2003 2392003 Hodina Jsou dána komplexní čísla z = +2 i a w = 2 i Vyjádřete c algebraickém tvaru (z + w) 3,, (zw), z w 2 Řešte v komplexním oboru rovnice

Více

MATEMATIKA II - vybrané úlohy ze zkoušek ( 2015)

MATEMATIKA II - vybrané úlohy ze zkoušek ( 2015) MATEMATIKA II - vybrané úlohy ze zkoušek ( 2015 doplněné o další úlohy 13. 4. 2015 Nalezené nesrovnalosti ve výsledcích nebo připomínky k tomuto souboru sdělte laskavě F. Mrázovi ( e-mail: Frantisek.Mraz@fs.cvut.cz.

Více

1 Soustavy lineárních rovnic

1 Soustavy lineárních rovnic 1 Soustavy lineárních rovnic 1.1 Základní pojmy Budeme uvažovat soustavu m lineárních rovnic o n neznámých s koeficienty z tělesa T (potom hovoříme o soustavě m lineárních rovnic o n neznámých nad tělesem

Více

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Příklady použití tenkých vrstev Jaromír Křepelka

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Příklady použití tenkých vrstev Jaromír Křepelka Příklady použití tenkých vrstev Jaromír Křepelka Příklad 01 Spočtěte odrazivost prostého rozhraní dvou izotropních homogenních materiálů s indexy lomu n 0 = 1 a n 1 = 1,52 v závislosti na úhlu dopadu pro

Více

OHYB (Napjatost) M A M + qc a + b + c ) M A = 2M qc a + b + c )

OHYB (Napjatost) M A M + qc a + b + c ) M A = 2M qc a + b + c ) 3.3 Řešené příklady Příklad 1: Pro nosník na obrázku vyšetřete a zakreslete reakce, T (x) a M(x). Dále určete M max a proveďte dimenzování pro zadaný průřez. Dáno: a = 0.5 m, b = 0.3 m, c = 0.4 m, d =

Více

2. Určete jádro KerL zobrazení L, tj. nalezněte alespoň jednu jeho bázi a určete jeho dimenzi.

2. Určete jádro KerL zobrazení L, tj. nalezněte alespoň jednu jeho bázi a určete jeho dimenzi. Řešené příklady z lineární algebry - část 3 Typové příklady s řešením Příklad 3.1: Zobrazení L: P 3 R 23 je zobrazení z prostoru P 3 všech polynomů do stupně 3 (včetně nulového polynomu) do prostoru R

Více

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i.

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i. KOMLEXNÍ ČÍSLA C = {a + bi; a, b R}, kde i 2 = 1 Číslo komplexně sdružené k z = a + bi je číslo z = a bi. Operace s komplexními čísly: z = a + bi, kde a, b R v = c + di, kde c, d R Sčítání Odčítání Násobení

Více

Co je obsahem numerických metod?

Co je obsahem numerických metod? Numerické metody Úvod Úvod Co je obsahem numerických metod? Numerické metody slouží k přibližnému výpočtu věcí, které se přesně vypočítat bud nedají vůbec, nebo by byl výpočet neúměrně pracný. Obsahem

Více

DRN: Soustavy linárních rovnic numericky, norma

DRN: Soustavy linárních rovnic numericky, norma DRN: Soustavy linárních rovnic numericky, norma Algoritmus (GEM: Gaussova eliminace s částečným pivotováním pro převod rozšířené regulární matice na horní trojúhelníkový tvar). Zadána matice C = (c i,j

Více

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2, Úlohy k přednášce NMAG a : Lineární algebra a geometrie a Verze ze dne. května Toto je seznam přímočarých příkladů k přednášce. Úlohy z tohoto seznamu je nezbytně nutné umět řešit. Podobné typy úloh se

Více

1 Mnohočleny a algebraické rovnice

1 Mnohočleny a algebraické rovnice 1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem

Více

19 Eukleidovský bodový prostor

19 Eukleidovský bodový prostor 19 Eukleidovský bodový prostor Eukleidovským bodovým prostorem rozumíme afinní bodový prostor, na jehož zaměření je definován skalární součin. Víme, že pomocí skalárního součinu jsou definovány pojmy norma

Více

Parametrické rovnice křivky

Parametrické rovnice křivky Křivkový integrál Robert Mařík jaro 2014 Tento text je tištěnou verzí prezentací dostupných z http://user.mendelu.cz/marik/am. Křivkový integrál Jedná se o rozšíření Riemannova integrálu, kdy množinou

Více

Stacionární 2D výpočet účinnosti turbínového jeden a půl stupně

Stacionární 2D výpočet účinnosti turbínového jeden a půl stupně Stacionární D výpočet účinnosti turbínového jeden a půl stupně Petr Toms Abstrakt Příspěvek je věnován popisu řešení proudění stacionárního D výpočtu účinnosti jeden a půl vysokotlakého turbínového stupně

Více

Tento dokument obsahuje zadání pro semestrální programy z PAA. Vypracování. vypracovanou úlohu podle níže uvedených zadání. To mimo jiné znamená, že

Tento dokument obsahuje zadání pro semestrální programy z PAA. Vypracování. vypracovanou úlohu podle níže uvedených zadání. To mimo jiné znamená, že Kapitola Zadání Tento dokument obsahuje zadání pro semestrální programy z PAA. Vypracování alespoň jedné úlohy je nutnou podmínkou pro úspěšné složení zkoušky resp. získaní (klasifikovaného) zápočtu (viz.

Více

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1)

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1) .6. Analtická geometrie lineárních a kvadratických útvarů v rovině. 6.1. V této kapitole budeme studovat geometrické úloh v rovině analtick, tj. lineární a kvadratické geometrické útvar vjádříme pomocí

Více

Numerická matematika Banka řešených příkladů

Numerická matematika Banka řešených příkladů Numerická matematika Banka řešených příkladů Radek Kučera, Pavel Ludvík, Zuzana Morávková Katedra matematiky a deskriptivní geometrie Vysoká škola báňská Technická Univerzita Ostrava K D M G ISBN 978-80-48-894-6

Více

Úlohy nejmenších čtverců

Úlohy nejmenších čtverců Úlohy nejmenších čtverců Petr Tichý 7. listopadu 2012 1 Problémy nejmenších čtverců Ax b Řešení Ax = b nemusí existovat, a pokud existuje, nemusí být jednoznačné. Často má smysl hledat x tak, že Ax b.

Více

MATEMATIKA III. Olga Majlingová. Učební text pro prezenční studium. Předběžná verze

MATEMATIKA III. Olga Majlingová. Učební text pro prezenční studium. Předběžná verze Fakulta strojního inženýrství Univerzity J. E. Purkyně v Ústí nad Labem Pasteurova 7 Tel.: 475 285 511 400 96 Ústí nad Labem Fax: 475 285 566 Internet: www.ujep.cz E-mail: kontakt@ujep.cz MATEMATIKA III

Více

Obsah Obyčejné diferenciální rovnice

Obsah Obyčejné diferenciální rovnice Obsah 1 Obyčejné diferenciální rovnice 3 1.1 Základní pojmy............................................ 3 1.2 Obyčejné diferenciální rovnice 1. řádu................................ 5 1.3 Exaktní rovnice............................................

Více

Numerické řešení 2D stlačitelného proudění s kondenzací. Michal Seifert

Numerické řešení 2D stlačitelného proudění s kondenzací. Michal Seifert Numerické řešení 2D stlačitelného proudění s kondenzací Michal Seifert Úkoly diplomové práce Popsat matematické modely proudící tekutiny Popis numerických metod založených na metodě konečných objemů Porovnání

Více

Lineární algebra : Skalární součin a ortogonalita

Lineární algebra : Skalární součin a ortogonalita Lineární algebra : Skalární součin a ortogonalita (15. přednáška) František Štampach, Karel Klouda frantisek.stampach@fit.cvut.cz, karel.klouda@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních

Více

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w Rovinná úloha v MKP Hledané deformační veličiny viz klasická teorie pružnosti (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v desky: w, ϕ x, ϕ y prostorové úlohy: u,

Více

9 Kolmost vektorových podprostorů

9 Kolmost vektorových podprostorů 9 Kolmost vektorových podprostorů Od kolmosti dvou vektorů nyní přejdeme ke kolmosti dvou vektorových podprostorů. Budeme se zabývat otázkou, kdy jsou dva vektorové podprostory na sebe kolmé a jak to poznáme.

Více

Návod k použití programu pro výpočet dynamické odezvy spojitého nosníku

Návod k použití programu pro výpočet dynamické odezvy spojitého nosníku Návod k použití programu pro výpočet dynamické odezvy spojitého nosníku Obsah. Úvod.... Popis řešené problematiky..... Konstrukce... 3. Výpočet... 3.. Prohlížení výsledků... 4 4. Dodatky... 6 4.. Newmarkova

Více

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ Parametrické vyjádření přímky v rovině Máme přímku p v rovině určenou body A, B. Sestrojíme vektor u = B A. Pro bod B tím pádem platí: B = A + u. Je zřejmé,

Více

Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty

Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty Kontaktní prvky Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty Základní myšlenka Modelování posunu po smykové ploše, diskontinuitě či na rozhraní konstrukce a okolního

Více

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC .6. VLASTNÍ ČÍSLA A VEKTORY MATIC V této kapitole se dozvíte: jak jsou definována vlastní (charakteristická) čísla a vektory čtvercové matice; co je to charakteristická matice a charakteristický polynom

Více

Zadání semestrální práce z předmětu Mechanika 2

Zadání semestrální práce z předmětu Mechanika 2 Zadání semestrální práce z předmětu Mechanika 2 Jméno: VITALI DZIAMIDAU Číslo zadání: 7 U zobrazeného mechanismu definujte rozměry, hmotnosti a silové účinky a postupně proveďte: 1. kinematickou analýzu

Více

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky 6. Vázané a absolutní extrémy. 01-a3b/6abs.tex Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky jednoduché, vyřešíme

Více

Kapitola 8: Dvojný integrál 1/26

Kapitola 8: Dvojný integrál 1/26 Kapitola 8: vojný integrál 1/26 vojný integrál - osnova kapitoly 2/26 dvojný integrál přes obdélník definice výpočet (Fubiniova věta pro obdélník) dvojný integrál přes standardní množinu definice výpočet

Více

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic Přednáška třetí (a pravděpodobně i čtvrtá) aneb Úvod do lineární algebry Matice a soustavy rovnic Lineární rovnice o 2 neznámých Lineární rovnice o 2 neznámých Lineární rovnice o dvou neznámých x, y je

Více