• No results found

Simulace teplotn´ıho pole za proudov´ym motorem lehk´eho letounu

N/A
N/A
Protected

Academic year: 2022

Share "Simulace teplotn´ıho pole za proudov´ym motorem lehk´eho letounu"

Copied!
96
0
0

Loading.... (view fulltext now)

Full text

(1)

Simulace teplotn´ıho pole za proudov´ ym motorem lehk´ eho letounu

Bakal´ aˇrsk´ a pr´ ace

Studijn´ı program: B3901 – Aplikovan´e vˇedy v inˇzen´yrstv´ı Studijn´ı obor: 3901R055 – Aplikovan´e vˇedy v inˇzen´yrstv´ı Autor pr´ace: Gleb Pokatilov

Vedouc´ı pr´ace: doc. Ing. ˇSidlof Petr, CSc.

(2)
(3)
(4)

Prohl´ aˇsen´ı

Prohlaˇsuji, ˇze svou bakal´aˇrskou pr´aci jsem vypracoval samostatnˇe jako p˚uvodn´ı d´ılo s pouˇzit´ım uveden´e literatury a na z´akladˇe konzultac´ı s vedouc´ım m´e bakal´aˇrsk´e pr´ace a konzultantem.

Jsem si vˇedom toho, ˇze na mou bakal´aˇrskou pr´aci se plnˇe vztahuje z´akon ˇc. 121/2000 Sb., o pr´avu autorsk´em, zejm´ena § 60 – ˇskoln´ı d´ılo.

Beru na vˇedom´ı, ˇze Technick´a univerzita v Liberci nezasahuje do m´ych autorsk´ych pr´av uˇzit´ım m´e bakal´aˇrsk´e pr´ace pro vnitˇrn´ı potˇrebu Tech- nick´e univerzity v Liberci.

Uˇziji-li bakal´aˇrskou pr´aci nebo poskytnu-li licenci k jej´ımu vyuˇzit´ı, jsem si vˇedom povinnosti informovat o t´eto skuteˇcnosti Technickou univerzitu v Liberci; v tomto pˇr´ıpadˇe m´a Technick´a univerzita v Liberci pr´avo ode mne poˇzadovat ´uhradu n´aklad˚u, kter´e vynaloˇzila na vytvoˇren´ı d´ıla, aˇz do jejich skuteˇcn´e v´yˇse.

Souˇcasnˇe ˇcestnˇe prohlaˇsuji, ˇze text elektronick´e podoby pr´ace vloˇzen´y do IS STAG se shoduje s textem tiˇstˇen´e podoby pr´ace.

Beru na vˇedom´ı, ˇze m´a bakal´aˇrsk´a pr´ace bude zveˇrejnˇena Technickou univerzitou v Liberci v souladu s § 47b z´akona ˇc. 111/1998 Sb., o vy- sok´ych ˇskol´ach a o zmˇenˇe a doplnˇen´ı dalˇs´ıch z´akon˚u (z´akon o vysok´ych ˇskol´ach), ve znˇen´ı pozdˇejˇs´ıch pˇredpis˚u.

Jsem si vˇedom n´asledk˚u, kter´e podle z´akona o vysok´ych ˇskol´ach mohou vypl´yvat z poruˇsen´ı tohoto prohl´aˇsen´ı.

31. 5. 2020 Gleb Pokatilov

(5)

Simulace teplotn´ıho pole za proudov´ ym motorem lehk´ eho letounu

Abstrakt

Tato bakal´aˇrsk´a pr´ace se zab´yv´a CFD simulac´ı a anal´yzou teplotn´ıho pole za proudov´ym motorem lehk´eho letounu a porovn´an´ım teplotn´ıch pol´ı za r˚uzn´ych provozn´ıch podm´ınek jako rychlost letu a ´uhel n´abˇehu.

V pr´aci jsou pops´any z´aklady mechaniky tekutin, modelov´an´ı turbu- lentn´ıho proudˇen´ı a popis numerick´ych metod.

K ˇreˇsen´ı byl pouˇzit v´ypoˇcetn´ı program ANSYS Fluent. Simulace pouˇz´ıv´a v´ypoˇcetn´ı s´ıt’ o 360 000 elementech. ˇReˇsen´ı bylo nalezeno po- moc´ı turbulentn´ıho k–ω modelu a Density-based ˇreˇsiˇce. V t´eto simulaci se pˇredpokl´ad´a stacion´arn´ı charakter proudˇen´ı.

Kl´ıˇcov´a slova: CFD, ANSYS, Fluent, turbulentn´ı proudˇen´ı, poˇc´ıtaˇcov´a simulace, proudov´y motor, teplotn´ı pole.

Simulation of the temperature field from a light aircraft jet engine

Abstract

This bachelor thesis operates with CFD simulation and analysis of the temperature field from a light aircraft jet engine and comparsion of these temperature fields under different operating conditions such as flight speed and angle of attack.

The work describes the basics of fluid mechanics, modeling of turbulent flow and a description of numerical methods.

The computer program ANSYS Fluent was used for the solution. The simulation uses a mesh of 360 000 elements. The solution was found using the turbulent k–ω model and the Density-based solver. Stationary flow is assumed in this simulation.

Keywords: CFD, ANSYS, Fluent, turbulent flow, computer simu- lation, jet engine, temperature field.

(6)

Podˇ ekov´ an´ı

T´ımto dˇekuji vˇsem, kteˇr´ı mi na m´e pr´aci pomohli. Pˇredevˇs´ım dˇekuji vedouc´ımu pr´ace doc. Ing. Petru ˇSidlofovi, Ph.D za jeho neoceniteln´e rady, trpˇelivost, maxim´aln´ı vstˇr´ıcnost a perfektn´ı veden´ı pˇri tvorbˇe t´eto pr´ace. V neposledn´ıˇradˇe chci podˇekovat za vˇecn´e rady a kritick´y pohled na tuto pr´aci Ing. Jiˇr´ımu Pokatilovi a Ing. Alexandrovi Filippovi.

(7)

Obsah

Seznam obr´azk˚u. . . 11

Seznam tabulek . . . 12

Seznam zkratek . . . 12

1 Uvod´ 13 2 Matematick´y popis 14 2.1 Dynamika kontinua . . . 14

2.1.1 Kontinuum . . . 14

2.1.2 Viskozita. . . 14

2.1.3 Euler˚uv popis . . . 14

2.1.4 Definice tekutiny . . . 15

2.1.5 Z´akon zachov´an´ı hmotnosti . . . 16

2.1.6 Eulerova pohybov´a rovnice . . . 17

2.1.7 Navier-Stokesovy rovnice . . . 17

2.2 Poˇc´ateˇcn´ı a okrajov´e podm´ınky . . . 18

2.2.1 Poˇc´ateˇcn´ı podm´ınky . . . 18

2.2.2 Okrajov´e podm´ınky . . . 18

2.3 Matematick´e modelov´an´ı turbulentn´ıho proudˇen´ı. . . 19

2.3.1 DNS - Direct Numerical Simulation . . . 19

2.3.2 LES - Large Eddy Simulation . . . 20

2.3.3 RANS - Reynolds Average Navier-Stokes . . . 20

3 Numerick´e ˇreˇsen´ı 24 3.1 V´ypoˇcetn´ı s´ıt’ . . . 24

3.1.1 Strukturovan´a s´ıt’ . . . 25

3.1.2 Nestrukturovan´a s´ıt’ . . . 25

3.1.3 Hybridn´ı s´ıt’ . . . 26

3.2 Metoda s´ıt´ı . . . 26

3.3 Metoda koneˇcn´ych prvk˚u . . . 27

3.4 Metoda koneˇcn´ych objem˚u . . . 27

3.5 Pressure-based solver . . . 28

3.6 Density-based solver . . . 28

4 Geometrie a okrajov´e podm´ınky 30 4.1 Geometrie 2D ˇrezu . . . 30

4.2 V´ypoˇcetn´ı s´ıt’ 2D modelu . . . 30

4.3 Parametry proudov´eho motoru PBS TJ100 . . . 31

(8)

4.4 Okrajov´e podm´ınky 2D modelu . . . 32

4.5 Geometrie 3D modelu . . . 33

4.6 Okrajov´e podm´ınky 3D modelu . . . 34

5 V´ysledky 37 5.1 2D simulace . . . 37

5.1.1 Rychlostn´ı pole . . . 37

5.1.2 Teplotn´ı pole . . . 37

5.2 3D simulace . . . 39

5.3 Vliv v´ypoˇcetn´ı s´ıtˇe . . . 40

5.4 Porovn´an´ı r˚uzn´ych nastaven´ı syst´emu . . . 43

5.4.1 Simulace C, maxim´aln´ı rychlost, maxim´aln´ı ´uhel . . . 43

5.4.2 Simulace B, cestovn´ı rychlost, maxim´aln´ı ´uhel . . . 47

5.4.3 Simulace F, minim´aln´ı rychlost, nulov´y ´uhel . . . 49

5.4.4 Simulace G, cestovn´ı rychlost, nulov´y ´uhel . . . 51

6 Z´avˇer 53 7 Pˇr´ılohy 55 7.1 Simulace A . . . 55

7.2 Simulace B . . . 60

7.3 Simulace C . . . 65

7.4 Simulace D . . . 70

7.5 Simulace E . . . 75

7.6 Simulace F. . . 80

7.7 Simulace G . . . 86

7.8 Simulace H . . . 92

(9)

Seznam obr´ azk˚ u

2.1 Spojit´a deformace v tekutinˇe, zp˚usoben´a teˇcn´ym napˇet´ım τ [3]. . . 14

2.2 Tok kontroln´ı plochou plochou S [3] . . . 16

2.3 Porovn´an´ı (zleva) DNS, LES a uRANS modelu turbulence proudˇen´ı [6]. . . 20

3.1 Typy bunˇek v´ypoˇcetn´ıch s´ıt´ı [7] . . . 24

3.2 Pˇr´ıklady strukturovan´ych s´ıt´ı [7] . . . 25

3.3 Pˇr´ıklady nestrukturovan´ych s´ıt´ı . . . 25

3.4 Hybridn´ı s´ıt’ [7] . . . 26

3.5 Diskretizace prostoru na mˇr´ıˇzky indexovan´ych bod˚u (i,j) v os´ach x,y [10]. . 27

3.6 N´akres kontroln´ıho objemu k ilustraci diskretizace transportn´ıch rovnic [7] 28 3.7 Algoritmus Density-based solveru [7] . . . 29

4.1 V´ypoˇcetn´ı s´ıt’ 2D modelu . . . 30

4.2 V´ypoˇcetn´ı prostor s proudov´ym motorem a proudˇen´ım okoln´ıho vzduchu [11] 31 4.3 N´azvy okrajov´ych oblast´ı. . . 32

4.4 Geometrie letadla importovan´a do prostˇred´ı Fluent . . . 33

4.5 Kl´ıˇcov´e vstupn´ı veliˇciny . . . 34

4.6 Grafick´e zn´azornˇen´ı hranic v´ypoˇcetn´ı oblasti . . . 35

5.1 Rychlostn´ı pole 2D modelu . . . 37

5.2 Grafy pr˚ubˇehu teplot na povrchu ˇrezu v´yˇskov´eho kormidla . . . 38

5.3 Teplotn´ı pole 2D modelu . . . 38

5.4 Proudnice v rovinˇe R1 viz obr. 5.5. ´Uhel n´abˇehu 25, letov´a rychlost 77ms−1 39 5.5 Charakteristick´e roviny (ˇrezy) . . . 40

5.6 Porovn´an´ı proudnic model˚u o (shora) 50, 360 a 900 tis´ıc´ıch prvk˚u . . . 41

5.7 Teplotn´ı pole pro r˚uzn´e okrajov´e podm´ınky, viz tabulka 4.2 . . . 42

5.8 Simulace C. Teplota na povrchu letounu, pohled shora . . . 43

5.9 Simulace C. Teplota na povrchu letounu, pohled zdola. . . 44

5.10 Simulace C. Pr˚ubˇeh teploty v rovinˇe R3 . . . 44

5.11 Simulace C. Rychlostn´ı pole v rovinˇe R1 . . . 45

5.12 Simulace C. Proudnice veden´e rovinou R1 . . . 45

5.13 Simulace C. Proudnice veden´e rovinou boˇcn´ı roviny (outlet bottom) . . . . 46

5.14 Simulace C. Proudnice rychlosti v horizont´aln´ı rovinˇe R4 . . . 46

5.15 Simulace B. Teplotn´ı pole v prostoru . . . 47

5.16 Simulace B. Rychlostn´ı pole v rovinˇe R1 . . . 48

5.17 Simulace B. Proudnice v rovinˇe R1 . . . 48

5.18 Teplotn´ı pole v prostoru pro simulaci F . . . 49

5.19 Simulace F. Teplotn´ı pole v rovinˇe R1. . . 50

(10)

5.20 Simulace F. Rychlostn´ı pole v rovinˇe R1 . . . 50

5.21 Teplotn´ı pole v prostoru pro simulaci G . . . 51

5.22 Simulace G. Teplotn´ı pole v rovinˇe R1 . . . 52

5.23 Simulace G. Rychlostn´ı pole v rovinˇe R1 . . . 52

7.1 Simulace A. Teplotn´ı pole v prostoru . . . 55

7.2 Simulace A. Teplotn´ı pole v rovinˇe R1 . . . 55

7.3 Simulace A. Teplotn´ı pole na povrchu letounu, pohled shora . . . 56

7.4 Simulace A. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 56

7.5 Simulace A. Teplotn´ı pole v rovinˇe R3 . . . 57

7.6 Simulace A. Rychlostn´ı pole v rovinˇe R1 . . . 57

7.7 Simulace A. Proudnice v rovinˇe R1 . . . 58

7.8 Simulace A. Proudnice v rovinˇe R4 . . . 58

7.9 Simulace A. Tlakov´e pole v rovinˇe R1 . . . 59

7.10 Simulace A. Pole hustot v rovinˇe R1 . . . 59

7.11 Simulace B. Teplotn´ı pole v prostoru . . . 60

7.12 Simulace B. Teplotn´ı pole v rovinˇe R1 . . . 60

7.13 Simulace B. Teplotn´ı pole na povrchu letounu, pohled shora . . . 61

7.14 Simulace B. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 61

7.15 Simulace B. Teplotn´ı pole v rovinˇe R3 . . . 62

7.16 Simulace B. Rychlostn´ı pole v rovinˇe R1 . . . 62

7.17 Simulace B. Proudnice v rovinˇe R1 . . . 63

7.18 Simulace B. Proudnice v rovinˇe R4 . . . 63

7.19 Simulace B. Tlakov´e pole v rovinˇe R1 . . . 64

7.20 Simulace B. Pole hustot v rovinˇe R1. . . 64

7.21 Simulace C. Teplotn´ı pole v prostoru . . . 65

7.22 Simulace C. Teplotn´ı pole v rovinˇe R1 . . . 65

7.23 Simulace C. Teplotn´ı pole na povrchu letounu, pohled shora . . . 66

7.24 Simulace C. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 66

7.25 Simulace C. Teplotn´ı pole v rovinˇe R3 . . . 67

7.26 Simulace C. Rychlostn´ı pole v rovinˇe R1 . . . 67

7.27 Simulace C. Proudnice v rovinˇe R1 . . . 68

7.28 Simulace C. Proudnice v rovinˇe R4 . . . 68

7.29 Simulace C. Tlakov´e pole v rovinˇe R1 . . . 69

7.30 Simulace C. Pole hustoty v rovinˇe R1 . . . 69

7.31 Simulace D. Teplotn´ı pole v prostoru . . . 70

7.32 Simulace D. Teplotn´ı pole v rovinˇe R1 . . . 70

7.33 Simulace D. Teplotn´ı pole na povrchu letounu, pohled shora . . . 71

7.34 Simulace D. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 71

7.35 Simulace D. Teplotn´ı pole v rovinˇe R3 . . . 72

7.36 Simulace D. Rychlostn´ı pole v rovinˇe R1 . . . 72

7.37 Simulace D. Proudnice v rovinˇe R1 . . . 73

7.38 Simulace D. Proudnice v rovinˇe R4 . . . 73

7.39 Simulace D. Tlakov´e pole v rovinˇe R1 . . . 74

7.40 Simulace D. Pole hustoty v rovinˇe R1 . . . 74

7.41 Simulace E. Teplotn´ı pole v prostoru . . . 75

7.42 Simulace E. Teplotn´ı pole v rovinˇe R1. . . 75

(11)

7.43 Simulace E. Teplotn´ı pole na povrchu letounu, pohled shora . . . 76

7.44 Simulace E. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 76

7.45 Simulace E. Teplotn´ı pole v rovinˇe R3. . . 77

7.46 Simulace E. Rychlostn´ı pole v rovinˇe R1 . . . 77

7.47 Simulace E. Proudnice v rovinˇe R1 . . . 78

7.48 Simulace E. Proudnice v rovinˇe R4 . . . 78

7.49 Simulace E. Tlakov´e pole v rovinˇe R1 . . . 79

7.50 Simulace E. Pole hustoty v rovinˇe R1 . . . 79

7.51 Simulace F. Teplotn´ı pole v prostoru . . . 80

7.52 Simulace F. Teplotn´ı pole v rovinˇe R1. . . 80

7.53 Simulace F. Teplotn´ı pole v rovinˇe R1. Kontrastn´ı mˇeˇr´ıtko . . . 81

7.54 Simulace F. Teplotn´ı pole v rovinˇe R2. Kontrastn´ı mˇeˇr´ıtko . . . 81

7.55 Simulace F. Teplotn´ı pole na povrchu letounu, pohled shora . . . 82

7.56 Simulace F. Teplotn´ı pole na povrchu letounu, pohled zdola. . . 82

7.57 Simulace F. Teplotn´ı pole v rovinˇe R3. . . 83

7.58 Simulace F. Rychlostn´ı pole v rovinˇe R1 . . . 83

7.59 Simulace F. Proudnice v rovinˇe R1 . . . 84

7.60 Simulace F. Proudnice v rovinˇe R4 . . . 84

7.61 Simulace F. Tlakov´e pole v rovinˇe R1 . . . 85

7.62 Simulace F. Pole hustoty v rovinˇe R1 . . . 85

7.63 Simulace G. Teplotn´ı pole v prostoru . . . 86

7.64 Simulace G. Teplotn´ı pole v rovinˇe R1 . . . 86

7.65 Simulace G. Teplotn´ı pole v rovinˇe R1. Kontrastn´ı mˇeˇr´ıtko . . . 87

7.66 Simulace G. Teplotn´ı pole v rovinˇe R2. Kontrastn´ı mˇeˇr´ıtko . . . 87

7.67 Simulace G. Teplotn´ı pole na povrchu letounu, pohled shora . . . 88

7.68 Simulace G. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 88

7.69 Simulace G. Teplotn´ı pole v rovinˇe R3 . . . 89

7.70 Simulace G. Rychlostn´ı pole v rovinˇe R1 . . . 89

7.71 Simulace G. Proudnice v rovinˇe R1 . . . 90

7.72 Simulace G. Proudnice v rovinˇe R4 . . . 90

7.73 Simulace G. Tlakov´e pole v rovinˇe R1 . . . 91

7.74 Simulace G. Pole hustoty v rovinˇe R1 . . . 91

7.75 Simulace H. Teplotn´ı pole v prostoru . . . 92

7.76 Simulace H. Teplotn´ı pole v rovinˇe R1 . . . 92

7.77 Simulace H. Teplotn´ı pole na povrchu letounu, pohled shora . . . 93

7.78 Simulace H. Teplotn´ı pole na povrchu letounu, pohled zdola . . . 93

7.79 Simulace H. Teplotn´ı pole v rovinˇe R3 . . . 94

7.80 Simulace H. Rychlostn´ı pole v rovinˇe R1 . . . 94

7.81 Simulace H. Proudnice v rovinˇe R1 . . . 95

7.82 Simulace H. Proudnice v rovinˇe R4 . . . 95

7.83 Simulace H. Tlakov´e pole v rovinˇe R1 . . . 96

7.84 Simulace H. Pole hustoty v rovinˇe R1 . . . 96

(12)

Seznam tabulek

2.1 Turbulentn´ı konstanty . . . 23

4.1 Z´akladn´ı parametry nastaven´ı okrajov´ych podm´ınek 2D modelu . . . 33

4.2 Vstupn´ı parametry pro simulace A-H . . . 34

4.3 N´azvy jednotliv´ych simulac´ı . . . 34

4.4 Okrajov´e podm´ınky simulace C . . . 36

4.5 Okrajov´e podm´ınky simulace G . . . 36

5.1 Z´akladn´ı vstupn´ı parametry pro simulaci C . . . 43

5.2 Z´akladn´ı vstupn´ı parametry pro simulaci B . . . 47

5.3 Z´akladn´ı vstupn´ı parametry pro simulaci F . . . 49

5.4 Z´akladn´ı vstupn´ı parametry simulace G . . . 51

Seznam zkratek

CFD Computation Fluid Dynamics DNS Direct Numerical Simulation LES Large Eddy Simulation

RANS Reynolds Average Navier-Stokes SST Shear Stress Transport

FDM Finite-Difference Methods FEM Finite-Element Methods FVM Finite-Volume Methods

(13)

1 Uvod ´

Pˇri n´avrhu stroj˚u z r˚uzn´ych sf´er (automobilov´y pr˚umysl, stroj´ırenstv´ı, tˇeˇzaˇrsk´y pr˚umysl, letectv´ı, kosmonautika, atd.) se dnes nelze obej´ıt bez poˇc´ıtaˇcov´ych simulac´ı. Napˇr´ıklad statick´e zat´ıˇzen´ı nosn´ıku je moˇzn´e vypoˇc´ıtat na pap´ıˇre, ale ˇcasto se mus´ı ˇreˇsit daleko kom- plikovanˇejˇs´ı probl´emy jako napˇr´ıklad deformace trupu, nebo turbulentn´ı proudˇen´ı. V dobˇe, kdy byl v´ypoˇcetn´ı v´ykon poˇc´ıtaˇc˚u niˇzˇs´ı neˇz dnes, byly tyto ´ulohy jen stˇeˇz´ı ˇreˇsiteln´e, nebo se povaˇzovaly dokonce za numericky neˇreˇsiteln´e vzhledem k poˇctu operac´ı, kter´e bylo tˇreba prov´adˇet. V´ykon dneˇsn´ıch poˇc´ıtaˇc˚u je tak vysok´y, ˇze je moˇzn´e ˇreˇsit i kompliko- van´a turbulentn´ı proudˇen´ı. D´ıky simulac´ım jsme schopni l´epe optimalizovat stroj, nebo analyzovat jeho r˚uzn´e provozn´ı stavy. T´ım zanik´a potˇreba vytv´aˇret mnoho zkuˇsebn´ıch prototyp˚u. V´yroba a zkouˇsen´ı prototyp˚u je ˇcasovˇe i finanˇcnˇe velmi n´aroˇcn´e oproti tvorbˇe poˇc´ıtaˇcov´ych simulac´ı.

C´ılem t´eto bakal´aˇrsk´e pr´ace je analyzovat teplotn´ı pole za proudov´ym motorem a po- psat termick´e ovlivnˇen´ı v´yˇskov´eho kormidla lehk´eho letounu. Tato pr´ace je souˇc´ast´ı pro- jektu, jehoˇz podstatou je upravit lehk´y vrtulov´y letoun na proudov´y letoun. Ten by slouˇzil pˇredevˇs´ım pro cviˇcn´e ´uˇcely d´ıky n´ızk´ym n´aklad˚um na v´yrobu, provoz i jednoduˇs´ı pilo- tov´an´ı oproti bˇeˇzn´ym proudov´ym letadl˚um. Letoun je sestrojen z kompozitn´ıch materi´al˚u a kl´ıˇcov´e je zn´at teplotn´ı a proudov´e pole z trysky motoru, aby nedoˇslo k poˇskozen´ı v´yˇskov´eho kormidla.

V term´ınu pr´ace se nepodaˇrilo z´ıskat re´alnou geometrii letounu a proto byla k anal´yze pouˇzita geometrie ˇceskoslovensk´eho akrobatick´eho a sportovn´ıho motorov´eho letounu Zl´ın Z-50. Geometrii jsem importoval z bezplatn´eho serveru GRABCAD [1]. Model letounu jsem zmˇenil pˇrid´an´ım proudov´eho motoru PBS TJ100 [2], tento konkr´etn´ı typ motoru byl zad´an konzultantem V ´UTS. V´ystupn´ı rychlost plyn˚u z trysky motoru bylo tˇreba vypoˇc´ıtat z ´udaj˚u zjiˇstˇen´ych v podrobn´em popisu provozn´ıch parametr˚u motoru od v´yrobce. Pro potˇreby simulace byla geometrie letounu zjednoduˇsena odebr´an´ım m´enˇe podstatn´ych prvk˚u pro konkr´etn´ı simulaci jako je ant´ena, podvozek. V´ysledn´a geometrie je ˇreˇsena pomoc´ı turbulentn´ıho k–ω modelu a Density-based ˇreˇsiˇcem.

(14)

2 Matematick´ y popis

2.1 Dynamika kontinua

2.1.1 Kontinuum

V mechanice tekutin pokl´ad´ame tekutiny za kontinuum. Je tˇreba si tento pojem definovat.

Jedn´a se o takov´y pohled na l´atku, ˇze jej´ı jednotliv´e ˇc´astice, molekuly a vztahy mezi nimi interpolujeme do nekoneˇcnˇe mal´ych rozmˇer˚u. D´ıky tomu m˚uˇzeme k poˇc´ıt´an´ı v mechanice tekutin vyuˇz´ıt infinitesim´aln´ıho poˇctu.

2.1.2 Viskozita

Obr´azek 2.1: Spojit´a deformace v tekutinˇe, zp˚usoben´a teˇcn´ym napˇet´ım τ [3].

Teˇcn´e napˇet´ı τ vznik´a v tekutinˇe pˇri pohybu kontinua (obr´azek2.1). Dynamick´a visko- zita µ je konstantou ´umˇernosti mezi teˇcn´ym napˇet´ım τ a rychlostn´ım gradientem, v pˇr´ıpadˇe proudˇen´ı ve smˇeru x (vyj´adˇreno sloˇzkou rychlosti u)

τ = µdu

dy. (2.1)

Dynamick´a viskozita µ je materi´alov´a vlastnost tekutiny a z´avis´ı pˇredevˇs´ım na teplotˇe.

Obecn´e vyj´adˇren´ı tenzoru napˇet´ı bude uveden v dalˇs´ı kapitole.

2.1.3 Euler˚ uv popis

Jedn´a se o takov´y popis syst´emu, kdy jsou pevnˇe zvolen´e souˇradnice v prostoru. Tekutinu (syst´em) lze pozorovat, jak proud´ı okolo. Jedn´a se o tzv. popis syst´emu ”z venku”. Vyuˇz´ıv´a

(15)

se Eulerov´ych promˇenn´ych x, y, z, t. Napˇr´ıklad tlak, nebo vektor rychlosti je vyj´adˇren jako funkce prostorov´ych promˇenn´ych a ˇcasu p(x, y, z, t), ~v(x, y, z, t).

2.1.4 Definice tekutiny

Tekutina se definuje pomoc´ı pol´ı termodynamick´ych veliˇcin a to tlakov´e pole, teplotn´ı pole, pole hustoty a rychlostn´ı pole. Rovnov´aˇzn´y stav tekutiny popisuje rovnice rovnov´ahy tekutin.

Pole stavov´ych veliˇcin

Mechanika tekutin operuje s rychlostn´ım, tlakov´ym, hustotn´ım a teplotn´ım polem, pˇri- ˇcemˇz plat´ı stavov´a rovnice ide´aln´ıho plynu p = ρRT , kde R je plynov´a konstanta a lze ji vyj´adˇrit jako rozd´ıl mˇern´e tepeln´e kapacity plynu pˇri konstantn´ım tlaku a mˇern´e tep. kap.

pˇri konst. objemu R = Cp− CV. Stavov´a rovnice d´av´a do souvislosti tlakov´e, hustotn´ı a teplotn´ı pole.

p(x, y, z, t) ρ(x, y, z, t) T(x, y, z, t)





T = p

R ρ (2.2)

Rychlostn´ı pole

Jedn´a se o z´asadn´ı promˇennou v mechanice tekutin. Rychlostn´ı pole se definuje

~v(~r, t) = ~iu(x, y, z, t) + ~jv(x, y, z, t) + ~kw(x, y, z, t), (2.3) kde u, v a w jsou skal´arn´ı funkce rychlosti z´avisl´e na poloze a ˇcase. Sloˇzky ~i, ~j, ~k jsou vektory standardn´ı b´aze prostoru R3. Vektorov´e pole zrychlen´ı ~a lze vyj´adˇrit n´asleduj´ıc´ım zp˚usobem

~a= d~v

dt = ~idu

dt + ~jdv

dt + ~kdw

dt . (2.4)

Pole zrychlen´ı pro x-ovou sloˇzku ax lze popsat tot´aln´ım diferenci´alem ax = du(x, y, z, t)

dt = ∂u

∂t + u∂u

∂x + v∂u

∂y + w∂u

∂z = ∂u

∂t + (~∇ · ~v)u. (2.5) Nyn´ı se na cel´e pole zrychlen´ı (2.4) aplikuje tot´aln´ı diferenci´al (2.5)

~a= d~v dt = ∂~v

∂t + (u∂~v

∂x + v∂~v

∂y + w∂~v

∂z) = ∂~v

∂t + (~∇ · ~v)~v. (2.6) Sloˇzka ∂~v/∂t se naz´yv´a lok´aln´ı zrychlen´ı. Je nulov´a, pokud je tok stabiln´ı. Sloˇzka (~∇ · ~v)~v se naz´yv´a konvektivn´ı zrychlen´ı. [3]

Rovnice rovnov´ahy tekutin

K odvozen´ı se uvaˇzuje ide´aln´ı tekutina. Takov´a tekutina m´a vˇsechna smykov´a napˇet´ı rovna nule a je dokonale tekut´a. K odvozen´ı se vyjde z rovnice rovnov´ahy elastick´eho kontinua (vyuˇz´ıv´am Einsteinovu sumaci)

∂τij

∂x + Fi = 0. (2.7)

(16)

Fi jsou sloˇzky vektoru objemov´ych hustot vnˇejˇs´ıch objemov´ych sil. τij jsou sloˇzky tenzoru napˇet´ı a ten je pro ide´aln´ı tekutiny definov´an takto:

τ =

−p 0 0

0 −p 0

0 0 −p

 (2.8)

Rovnice (2.7) a (2.8) lze vyj´adˇrit vektorovˇe v n´asleduj´ıc´ım tvaru

−~∇p + ~F = ~0. (2.9)

respektive po vydˇelen´ı hustotou ρ

−1 ρ

∇p + ~~ G= ~0 , (2.10)

kde G je hmotnostn´ı hustota objemov´ych sil. Toto je v´ysledn´y tvar rovnice rovnov´ahy tekutin.

2.1.5 Z´ akon zachov´ an´ı hmotnosti

Ubytek hmotnosti v kontroln´ım objemu V je roven toku hmotnosti pˇres kontroln´ı povrch´ S. Jin´ymi slovy to je hmotnost tekutiny, kter´a pˇreteˇce kontroln´ı plochou S za jednotku ˇcasu smˇerem ven z kontroln´ıho objemu V , viz obr´azek 2.2. Vektor rychlosti se prom´ıtne

Obr´azek 2.2: Tok kontroln´ı plochou plochou S [3]

do smˇeru norm´aly, skal´arnˇe se vyn´asob´ı vektor ~v a ~n. Pr˚umˇet vektoru rychlosti toku do norm´aly k ploˇse dS se n´asob´ı hustotou tekutiny ρ a tou samou plochou dS, tento souˇcin je infinitezim´aln´ı hmotnostn´ı tok. Celkov´y hmotnostn´ı tok kontroln´ı plochou se z´ısk´a seˇcten´ım vˇsech infinitesim´aln´ıch hmotnostn´ı tok˚u pˇres celou kontroln´ı plochu S, tedy integrac´ı souˇcinu pˇres uzavˇrenou plochu S. To se mus´ı rovnat ´ubytku hmotnosti kontroln´ıho objemu v ˇcase

ρ(~v· ~n) dS = −d dt

˚

ρ dV. (2.11)

(17)

Gauss-Ostrogradsk´eho vˇetou se uprav´ı lev´a strana rovnice. Na prav´e stranˇe rovnice se integruje pˇres kontroln´ı objem, kter´y je v ˇcase nemˇenn´y. V Eulerovˇe popisu lze zamˇenit ˇcasovou derivaci s prostorovou integrac´ı

˚

V

∇ · (ρ~v) dV = −~

˚

V

∂ρ

∂t dV. (2.12)

Obˇe strany rovnice (2.12) se integruj´ı pˇres ten sam´y objem. Rovnice se pˇrep´ıˇse do tvaru s nulovou pravou stranou a oba integr´aly spoj´ı do jednoho

˚

V



∇ · (ρ~v) +~ ∂ρ

∂t



dV = 0. (2.13)

Pokud se tyto veliˇciny povaˇzuj´ı za spojit´e, pak je moˇzn´e prohl´asit, ˇze integrand rovnice (2.13) je roven nule. Rovnice v diferenci´aln´ı formˇe m´a n´asleduj´ıc´ı tvar

∂ρ

∂t + ~∇ · (ρ~v) = 0 . (2.14)

Tato rovnice vyjadˇruje z´akon zachov´an´ı hmotnosti stlaˇciteln´eho a nestacion´arn´ıho prou- dˇen´ı. ˇCasto se uv´ad´ı jako rovnice kontinuity. Veliˇcina ρ~v se naz´yv´a hustota toku tekutiny, jednotka [kg m−2s−1].

2.1.6 Eulerova pohybov´ a rovnice

Eulerovu rovnici popisuj´ıc´ı dynamiku ide´aln´ı (nevazk´e) tekutiny lze z´ıskat pomoc´ı rovnice rovnov´ahy (2.10), d’Alembertova z´akona a zrychlen´ı tekutiny (2.6) v t´eto formˇe:

∂~v

∂t + (~∇ · ~v) ~v + 1 ρ

∇p − ~~ G= ~0 (2.15)

2.1.7 Navier-Stokesovy rovnice

Navier-Stokesovy rovnice popisuj´ı proudˇen´ı newtonovsk´e tekutiny. Pˇri odvozov´an´ı se mus´ı vyj´ıt z obecn´eho vyj´adˇren´ı tenzoru napˇet´ı tekutin

τ =−p I + λ~∇ · ~v I + 2µ ˙e, (2.16)

kde µ je dynamick´a viskozita. ˙e je tenzor rychlosti deformace. I je jednotkov´a matice.

Parametru λ se ˇr´ık´a tzv. druh´a viskozita, projev´ı se v matici na diagon´ale spolu s tlakem.

Navier-Stokesovy rovnice (2.18) lze z´ıskat dosazen´ım tenzoru napˇet´ı (2.16) do obecn´e pohybov´e rovnice (2.17)

∂~v

∂t + (~∇ · ~v)~v = ~G+1 ρ

∇τ~ (2.17)

∂~v

∂t + (~∇ · ~v)~v = ~G1 ρ

∇(λ~∇ · ~v) +~ 1 ρ

∇ · (2µ ˙e)~ (2.18)

(18)

2.2 Poˇ c´ ateˇ cn´ı a okrajov´ e podm´ınky

Poˇc´ateˇcn´ı a okrajov´e podm´ınky urˇcuj´ı jednoznaˇcn´e ˇreˇsen´ı soustavy parci´aln´ıch diferenci-

´aln´ıch rovnic.

2.2.1 Poˇ c´ ateˇ cn´ı podm´ınky

Jedn´a se o inicializaci poˇc´ateˇcn´ıch hodnot syst´emu, nastaven´ı jednotliv´ych hodnot v ˇcase 0.

Takto se nastav´ı rychlostn´ı pole, tlakov´e pole, teplotn´ı pole a pole hustot:

~

v(x, y, z, 0) = ~v0(x, y, z) (2.19)

p(x, y, z, 0) = p0(x, y, z) (2.20)

T(x, y, z, 0) = T0(x, y, z) (2.21)

ρ(x, y, z, 0) = ρ0(x, y, z) (2.22)

Pokud se poˇc´ıt´a nestacion´arn´ı proudˇen´ı, tedy ˇcasovˇe z´avisl´e, pak tyto rovnice urˇc´ı star- tovn´ı hodnoty, kter´ymi v´ypoˇcet zaˇcne. Kdyˇz se uvaˇzuje proudˇen´ı stacion´arn´ı, tedy ne- z´avisl´e na ˇcase, pak se tyto podm´ınky zad´avat nemus´ı. V praxi je vˇsak dobr´e poˇc´ateˇcn´ı podm´ınky zadat i u stacion´arn´ıho proudˇen´ı proto, ˇze v´ypoˇcetn´ı software zaˇcne iterovat bl´ızko ˇz´adouc´ıch hodnot a nemus´ı zbyteˇcnˇe ztr´acet ˇcas nach´azen´ım spr´avn´ych podm´ınek.

Nav´ıc by se zvyˇsovalo riziko, ˇze nˇekter´e metody bud’ v˚ubec nezkonverguj´ı, nebo jejich v´ysledek se bude pˇr´ıliˇs liˇsit od skuteˇcn´e hodnoty. Obzvl´aˇstˇe d˚uleˇzit´e je to pˇri poˇc´ıt´an´ı turbulentn´ıho proudˇen´ı.

2.2.2 Okrajov´ e podm´ınky

Zad´avaj´ı se na hranici vymezen´e oblasti ∂Ω. Nastaven´ı okrajov´ych podm´ınek pˇr´ımo ovli- vˇnuje ˇreˇsen´ı syst´emu. Mezi okrajov´e podm´ınky napˇr´ıklad patˇr´ı nastaven´ı vektoru rychlosti proudˇen´ı na hranici vstupu (inlet), nebo nastaven´ı podm´ınek nepropustn´e stˇeny. Na hra- nic´ıch lze definovat r˚uzn´e typy okrajov´ych podm´ınek. V dalˇs´ıch kapitol´ach je pops´ano matematick´e vyj´adˇren´ı z´akladn´ıch dvou podm´ınek

Neumanova podm´ınka

Tato podm´ınka urˇcuje, jak´ych hodnot bude nab´yvat derivace nezn´am´e veliˇciny φ na dan´e hranici. Neumanova podm´ınka vzhledem k Laplaceovˇe rovnici (speci´aln´ımu pˇr´ıpadu Po- issonovy rovnice)

∆φ(x) = 0 ∀x ∈ Ω (2.23)

je psan´a

∂φ(x)

∂~n = f (x) ∀x ∈ ∂Ω. (2.24)

kde φ je nezn´am´a funkce, x je nez´avisle promˇenn´a, definiˇcn´ı obor funkce se znaˇc´ı Ω.

(19)

Dirichletova podm´ınka

Tato podm´ınka definuje, jak´ych hodnot m´a nezn´am´a veliˇcina x nab´yvat na dan´e hranici.

Dirichletova podm´ınka vzhledem k Laplaceovˇe rovnici je psan´a

φ(x) = f (x) ∀x ∈ ∂Ω, (2.25)

Skal´arn´ı funkce f je definov´ana na okrajov´e oblasti ∂Ω. V numerick´ych simulac´ıch se podm´ınky zakomponov´avaj´ı pˇr´ımo do soustavy algebraick´ych rovnic. Algebraick´y syst´em odvozen´y z numerick´eho algoritmu je uveden v n´asleduj´ıc´ı maticov´e rovnici

k1,1 k1,2 · k1,m−1 k1,m k2,1 k2,2 · k2,m−1 k2,m

· · · · ·

km−1,1 km−1,2 · km−1,m−1 km−1,m km,1 km,2 · km,m−1 km,m

·

 x1 x2

· xm−1

xm

=

 a1 a2

· am−1

am

, (2.26)

kde ki,j jsou prvky algebraick´eho oper´atoru, xijsou nezn´am´e v z´avislosti na stupni volnosti n, ai jsou zn´am´e podm´ınky. Nejjednoduˇsˇs´ı cestou k zanesen´ı Dirichletovy podm´ınky (pro n-tou sloˇzku) do syst´emu je n´asleduj´ıc´ı ´uprava soustavy rovnic

k1,1 · · · k1,m

· · · · ·

0 0 1 0 0

· · · · ·

km,1 · · · km,m

·

 x1

· xn

· xm

=

 a1

· f

· am

, (2.27)

kde f je hodnota, kterou mus´ı nab´yt n-t´a sloˇzka vektoru nezn´am´ych ~x.

2.3 Matematick´ e modelov´ an´ı turbulentn´ıho proudˇ en´ı

Matematick´y model proudˇen´ı vych´az´ı ze z´akladn´ıch z´akon˚u zachov´an´ı. Pomoc´ı nˇej lze popsat lamin´arn´ı i turbulentn´ı proudˇen´ı. Pohybov´e rovnice lamin´arn´ıho proudˇen´ı tvoˇr´ı uzavˇrenou soustavu rovnic, ˇreˇsen´ı je jednoznaˇcn´e a jeho nalezen´ı mnohem jednoduˇsˇs´ı oproti turbulentn´ımu proudˇen´ı. Pˇri hled´an´ı ˇreˇsen´ı turbulentn´ıho proudˇen´ı vystupuj´ı jed- notliv´e promˇenn´e tlak p, hustota ρ, vektor rychlosti ~v, termodynamick´a teplota T jako okamˇzit´e hodnoty n´ahodn´ych nestacion´arn´ıch veliˇcin. Zat´ım neum´ıme naj´ıt pˇresn´e ˇreˇsen´ı turbulentn´ıho proudˇen´ı a proto vˇzdy hled´ame pouze jeho aproximaci [4].

Dnes se pouˇz´ıv´a nˇekolik pˇr´ıstup˚u k v´ypoˇctu turbulentn´ıch proudˇen´ı. Budou pops´any tˇri z´akladn´ı metody, jedna z nich se pak vyuˇzije k ˇreˇsen´ı t´eto bakal´aˇrsk´e pr´ace.

2.3.1 DNS - Direct Numerical Simulation

DNS znamen´a ˇcesky pˇr´ım´e numerick´e simulace Navier-Stokesov´ych rovnic. Tato simulace vyˇzaduje velmi hustou v´ypoˇcetn´ı s´ıt’, aby bylo pokryto cel´e spektrum v´ırov´ych struktur.

Diskretizaˇcn´ı s´ıt’ mus´ı b´yt schopna zachytit v´ıry o rozmˇeru Kolmogorova mˇeˇr´ıtka. Pomˇer velikosti nejvˇetˇs´ıch l0 a nejmenˇs´ıch η struktur v proudov´em poli ud´av´a poˇcet stupˇn˚u volnosti n. Tento pomˇer tak´e souvis´ı s Reynoldsov´ym ˇc´ıslem lη0 ≈ Re3/4 (Kolmogorova

(20)

teorie pro izotropn´ı turbulenci). Pro poˇcet stupˇn˚u volnosti n dan´e simulace v prostoru plat´ı:

n ≈ Re94 (2.28)

Z tohoto je patrn´e, ˇze v´ypoˇcetn´ı n´aroˇcnost t´eto simulace bude velice z´aviset na velikosti Re a bude ji moˇzn´e vyuˇz´ıvat pouze pro n´ızk´a Reynoldsova ˇc´ısla [5].

2.3.2 LES - Large Eddy Simulation

LES, neboli metoda simulace velk´ych v´ır˚u je zaloˇzena na principu filtrov´an´ı Navier- Stokesov´ych rovnic. Turbulentn´ı proudˇen´ı se skl´ad´a z v´ır˚u r˚uzn´ych mˇeˇr´ıtek, od mal´ych v´ır˚u, ve kter´ych prob´ıh´a vazk´a disipace aˇz po velk´e v´ıry velikostnˇe srovnateln´e s mˇeˇr´ıtkem cel´eho syst´emu. Tyto velk´e v´ıry zprostˇredkov´avaj´ı pˇrev´aˇznou ˇc´ast turbulentn´ıho trans- portu hmotnosti, hybnosti a energie. Filtrov´an´ım Navier-Stokesov´ych rovnic se oddˇel´ı mal´e v´ıry, kter´e jsou menˇs´ı neˇz ˇs´ıˇrka zvolen´eho filtru. V´ysledn´e rovnice pak popisuj´ı dy- namiku pohybu velk´ych v´ır˚u [5].

2.3.3 RANS - Reynolds Average Navier-Stokes

Reˇsen´ı stˇredovan´ˇ ych Navier-Stokesov´ych rovnic ke sv´emu numerick´emu ˇreˇsen´ı vyˇzaduje z uveden´ych pˇr´ıstup˚u nejmenˇs´ı v´ypoˇcetn´ı v´ykon. V praxi se jedn´a o nejpouˇz´ıvanˇejˇs´ı me- todu. Soustava tˇechto rovnic nen´ı uzavˇren´a a mus´ı b´yt doplnˇena tzv. modelem turbulence.

Pomoc´ı RANS vˇsak nelze modelovat v´yvoj mal´ych poruch v ˇcase a prostoru, tˇemito meto- dami tedy nelze spolehlivˇe pˇredpovˇedˇet pˇrechod do turbulence ani odtrˇzen´ı mezn´ı vrstvy.

Tato skuteˇcnost je patrn´a na obr´azku 2.3.

RANS vyuˇz´ıv´a ke sv´emu v´ypoˇctu stˇredn´ıch hodnot turbulentn´ıch veliˇcin. Okamˇzit´e hodnoty turbulentn´ıch veliˇcin jsou souˇctem stˇredn´ıch a fluktuaˇcn´ıch sloˇzek. V pˇr´ıpadˇe RANS je fluktuaˇcn´ı sloˇzka a00 rovna nule [5].

A(xi, t) = ¯A(xi) + a00(xi, t). (2.29)

Obr´azek 2.3: Porovn´an´ı (zleva) DNS, LES a uRANS modelu turbulence proudˇen´ı [6].

(21)

Model k–

Standardn´ı model k– je pouˇziteln´y v dostateˇcn´e vzd´alenosti od obt´ekan´e stˇeny, kde je vysok´e turbulentn´ı Reynoldsovo ˇc´ıslo Ret. Tato vlastnost vypl´yv´a z pr˚ubˇehu rychlosti disipace turbulentn´ı kinetick´e energie  v bl´ızkosti stˇeny. Tento model spolu s modelem k–ω patˇr´ı k takzvan´ym dvourovnicov´ym model˚um a oba se pouˇz´ıvaj´ı u metod RANS.

T´emˇeˇr vˇsechny turbulentn´ı modely pracuj´ı s veliˇcinou turbulentn´ı kinetick´e energie k, kter´a je definov´ana vztahem

k = ρu0iu0i

2¯ρ . (2.30)

Clen ρuˇ 0iu0j vyjadˇruje vliv turbulentn´ıch fluktuac´ı na pˇrenos hybnosti v tekutinˇe. Veliˇcina

¯

ρ je stˇredovan´a hustota [4].

Dvourovnicov´e modely vyuˇz´ıvaj´ı pˇri ˇreˇsen´ı dalˇs´ı veliˇcinu, kter´a se dostane ˇreˇsen´ım transportn´ı rovnice, rychlost disipace . Turbulentn´ı viskozita dan´eho modelu je pak d´ana vztahem

µt= Cµρ¯k2

 , (2.31)

kde Cµ je konstanta. Pro ´uplnost je tˇreba uv´est transportn´ı rovnice modelu k– imple- mentovan´e v programu ANSYS bez podrobn´e anal´yzy jednotliv´ych rovnic a jejich ˇclen˚u.

∂t(ρk) + ∂

∂xi(ρkui) = ∂

∂xj



µ+ µt σk

 ∂k

∂xj



+ Gk+ Gb− ρ − YM + Sk (2.32)

∂t(ρ) + ∂

∂xi(ρui) = ∂

∂xj



µ+µt σ

 ∂

∂xj

 + C1



k(Gk+ C3Gb)− C2ρ2

k + S (2.33) V tˇechto rovnic´ıch Gk pˇredstavuje generov´an´ı turbulence kinetick´e energie v d˚usledku pr˚umˇern´ych gradient˚u rychlosti. Gb je generov´an´ı turbulence kinetick´e energie v d˚usledku vztlaku. YM pˇredstavuje pˇr´ıspˇevek kol´ısav´e dilatace ve stlaˇciteln´e turbulenci k celkov´e rychlosti rozptylu. C1, C2 a C3 jsou konstanty. σka σ jsou turbulentn´ı Prandtlova ˇc´ısla pro k a . Sk a S jsou zdroje definovan´e uˇzivatelem [7].

Model k–ω

Tato sekce je vˇenov´ana dvˇema z´akladn´ım model˚um. Standardn´ı k–ω model a SST (Shear Stress Transport) k–ω model.

Standardn´ı model k–ω

Tento model kvalitnˇe popisuje chov´an´ı proudˇen´ı v bl´ızkosti stˇen a nejˇcastˇeji se vyuˇz´ıv´a k v´ypoˇctu smykov´eho proudˇen´ı v bl´ızkosti obt´ekan´ych stˇen. Specifick´a rychlost disipace se znaˇc´ı ω (ω = k). Turbulentn´ı kinetick´a energie k se z´ısk´a z n´asleduj´ıc´ıch transportn´ıch rovnic implementovan´ych v programu ANSYS.

∂t(ρk) + ∂

∂xi

(ρkui) = ∂

∂xj

k

∂k

∂xj

) + Gk− Yk+ Sk, (2.34)

∂t(ρω) + ∂

∂x (ρωui) = ∂

∂x (Γω

∂ω

∂x ) + Gω− Yω+ Sω, (2.35)

(22)

kde veliˇcina Gk (Gω) znamen´a generov´an´ı k (ω) v d˚usledku stˇredn´ıho gradientu rychlosti.

Yk (Yω) reprezentuje disipaci k (ω) v d˚usledku turbulence. Sk a Sω jsou pˇreddefinovan´e zdrojov´e ˇcleny. Γkω) je tzv. efektivn´ı difuzivita veliˇciny k (ω). Efektivn´ı difuzivitu modelu k–ω n´am definuj´ı tyto vztahy:

Γk = µ + µt

σk, (2.36)

Γω = µ + µt

σω, (2.37)

kde σk a σω jsou turbulentn´ı Prandtlova ˇc´ısla pro k a ω. Turbulentn´ı viskozita µt pro k–ω model se z´ısk´a pomoc´ı n´asleduj´ıc´ıho vztahu

µt= αρ k

ω . (2.38)

Pomoc´ı koeficientu α se potlaˇcuje turbulentn´ı viskozita vznikl´a pˇri n´ızk´ych hodnot´ach Reynoldsova ˇc´ısla. Pˇri vysok´ych Reynoldsov´ych ˇc´ıslech plat´ı α = α= 1. D´ale plat´ı:

α = α α0 +ReRt

k

1 + ReRt

k

!

(2.39)

Ret= ρ k

µ ω Rk = 6

α0 = βi

3 βi = 0, 072

SST model k–ω

SST kombinuje oba dva typy model˚u (k– a k–ω). Ve vnitˇrn´ı oblasti mezn´ı vrstvy (bl´ızko stˇeny) poˇc´ıt´a se standardn´ım k–ω modelem a ve vnˇejˇs´ı oblasti mezn´ı vrstvy (d´al od stˇen) poˇc´ıt´a s modelem k–.

Pohybov´e rovnice SST jsou stejn´e jako u standardn´ıho k–ω modelu. U n´asleduj´ıc´ıch promˇenn´ych, nastala zmˇena. Turbulentn´ı viskozita tohoto modelu µt je d´ana vztahem

µt= ρ k ω

1 max[α1,S Fα 2

1ω] (2.40)

σk = F1

σk,1 +1− F1 σk,2

−1

(2.41)

σω = F1

σω,1 + 1− F1 σω,2

−1

(2.42) veliˇcina S je velikost deformace. F1 a F2 pˇredstavuj´ı smˇeˇsovac´ı funkce.

α = α

α

α0+ReRt

ω

1 + ReRt

ω

!

(2.43) Reω = 2,95

α0 = 1

(23)

Konkr´etn´ı nastaven´ı pro simulace

V tabulce 2.1 jsou uvedeny hodnoty konstant turbulentn´ıho modelu. Tyto hodnoty jsou nastaveny pro SST k–ω model turbulentn´ıho proudˇen´ı pro danou simulaci.

Konstanta Hodnota

α 1

α 0,52

β 0,09

a1 0,31

βi,1 0,075

βi,2 0,0828

σk,1 1,176

σk,2 1

σω,1 2

σω,1 1,168

P rt 0,85

P rt,w 0,85

PLCF 10

Tabulka 2.1: Turbulentn´ı konstanty

(24)

3 Numerick´ e ˇreˇsen´ı

Tato kapitola se zab´yv´a postupy, jak numericky vypoˇc´ıtat rovnice z´akonu zachov´an´ı hmot- nosti, hybnosti a energie, jak spr´avnˇe diskretizovat spojit´y probl´em, jak ho co neje- fektivnˇeji a s co nejvˇetˇs´ı pˇresnost´ı vyˇreˇsit. Zat´ım nejde nal´ezt ˇreˇsen´ı diferenci´aln´ı rov- nice turbulentn´ıho proudˇen´ı jinak, neˇz rozdˇelen´ım na diskr´etn´ı podmnoˇziny a nume- ricky vyˇc´ıslovat jednotliv´e promˇenn´e. Ot´azkou d˚ukazu existence spojit´eho ˇreˇsen´ı Navier- Stokesov´ych rovnic se zab´yv´a mnoho matematik˚u a patˇr´ı to tak´e k jednomu ze sedmi matematick´ych probl´emu tis´ıcilet´ı.

3.1 V´ ypoˇ cetn´ı s´ıt’

Diskretizac´ı v´ypoˇcetn´ıho prostoru se vytvoˇr´ı v´ypoˇcetn´ı s´ıt’. V praxi se tomuto procesu ˇr´ık´a jeho anglick´ym ekvivalentem

”meshing“ (s´ıt’ov´an´ı). Dynamika proudˇen´ı tekutin se zat´ım neum´ıˇreˇsit spojitˇe, proto se vyuˇz´ıv´a procesu diskretizace k rozdˇelen´ı v´ypoˇcetn´ıho prostoru na mal´e ˇc´asti a pro kaˇzdou z nich se vypoˇc´ıt´avaj´ı urˇcit´e diferenci´aln´ı rovnice. Poˇc´ateˇcn´ı podm´ınky se pˇreb´ıraj´ı ze sousedn´ıch ˇc´ast´ı.

Obr´azek 3.1: Typy bunˇek v´ypoˇcetn´ıch s´ıt´ı [7]

Dvourozmˇern´e v´ypoˇcetn´ı s´ıtˇe se mohou standardnˇe skl´adat z troj´uhel- n´ıkov´ych a ˇctyˇr´uheln´ıkov´ych bunˇek (obr´azek 3.1). Prostorov´e v´ypoˇcetn´ı s´ıtˇe se mohou skl´adat ze ˇctyˇrstˇen˚u aˇz obrazc˚u s v´ıce stˇenami (mno- hostˇeny). Tyto obrazce nemus´ı b´yt pravideln´e, mohou se pˇrizp˚usobovat geometrii v´ypoˇcetn´ıho prostoru v z´avislosti na pouˇzit´em zp˚usobu dis- kretizace. Rozdˇelujeme nˇekolik druh˚u s´ıt´ı. Nestrukturovanou, hybridn´ı a strukturovanou. V t´eto pr´aci jsem k v´ypoˇctu pouˇzil nestrukturovanou v´ypoˇcetn´ı s´ıt’. [8]

Kvalitu v´ypoˇcetn´ı s´ıtˇe lze definovat

tvarem bunˇek. Tedy jak moc se objem buˇnky liˇs´ı od ide´aln´ıho objemu buˇnky (pravideln´e).

Nebo vz´ajemnou ortogonalitou sousedn´ıch bunˇek. Kvalitu lze posoudit i velikost´ı jednot- liv´ych bunˇek, tedy hustotou s´ıtˇe. Obecnˇe plat´ı, ˇze ˇc´ım hustˇs´ı s´ıt’ je, t´ım pˇresnˇejˇs´ı v´ysledek lze oˇcek´avat. To vˇsak m˚uˇze znamenat pˇr´ıliˇs velkou v´ypoˇcetn´ı n´aroˇcnost. Proto se mus´ı naj´ıt v´ypoˇcetn´ı s´ıt’ s co nejmenˇs´ım poˇctem element˚u, ale aby byl pˇri tom v´ysledek spr´avn´y.

To se ovˇeˇr´ı tak, ˇze pˇri vˇetˇs´ım zhuˇst’ov´an´ı s´ıtˇe se uˇz ˇreˇsen´ı kvalitativnˇe nezmˇen´ı.

(25)

3.1.1 Strukturovan´ a s´ıt’

Kaˇzd´y element t´eto s´ıtˇe lze oznaˇcit pomoc´ı index˚u i, j, k v z´avislosti na prostorov´e orien- taci. D´ıky tomu nen´ı tˇreba ukl´adat souˇradnice element˚u a t´ım sn´ıˇzit v´ypoˇcetn´ı n´aroˇcnost pro nˇekter´e numerick´e metody. Tento typ s´ıt´ı je vhodn´y pro jednoduˇsˇs´ı geometrie. Vyuˇz´ıv´a se u mezn´ıch vrstev. Na obr´azc´ıch 3.2a a 3.2b jsou pˇr´ıklady strukturovan´ych s´ıt´ı.

(a) Strukturovan´a ˇctyˇr´uheln´ıkov´a s´ıt’ (b) Strukturovan´a multiblokov´a 3D s´ıt’

Obr´azek 3.2: Pˇr´ıklady strukturovan´ych s´ıt´ı [7]

3.1.2 Nestrukturovan´ a s´ıt’

Nestrukturovanou v´ypoˇcetn´ı s´ıt’ lze pouˇz´ıt i na sloˇzitou geometrii. Jednotliv´e elementy jsou uspoˇr´ad´any v prostoru nepravidelnˇe a libovolnˇe. Je potˇreba ukl´adat konektivitu jed- notliv´ych bunˇek, t´ım se zvyˇsuje v´ypoˇcetn´ı n´aroˇcnost procesu. V praxi se tento typ s´ıt´ı pouˇz´ıv´a nejˇcastˇeji. Na obr´azc´ıch 3.3a a 3.3b jsou pˇr´ıklady nestrukturovan´ych s´ıt´ı.

(a) Troj´uheln´ıkov´a s´ıt’ [7] (b) 3D s´ıt’, kterou jsem sestrojil pomoc´ı programu ANSYS Obr´azek 3.3: Pˇr´ıklady nestrukturovan´ych s´ıt´ı

(26)

3.1.3 Hybridn´ı s´ıt’

Obsahuje oblasti strukturovan´e i nestrukturovan´e s´ıtˇe (obr´azek 3.4).

Obr´azek 3.4: Hybridn´ı s´ıt’ [7]

3.2 Metoda s´ıt´ı

Anglicky FDM (Finite-Difference Methods, metoda koneˇcn´ych diferenc´ı) je metoda jej´ımˇz principem je diskretizace prostoru viz obr´azek3.5, diskretizace parci´aln´ıch diferenci´aln´ıch rovnic popisuj´ıc´ıch dan´y syst´em a n´asledn´y popis hlavn´ı stavov´e promˇenn´e v jednotliv´ych uzlech. Tato metoda je nekonzervativn´ı.

Derivace se tedy vyj´adˇr´ı pomoc´ı diferenc´ı. Rozliˇsuje se tzv. zpˇetn´a diference (3.1), dopˇredn´a diference (3.2) a centr´aln´ı diference (3.3)

f0(x0) = f(x0)− f(x0− h)

h −1

2h· f001), (3.1)

f0(x0) = f(x0+ h)− f(x0)

h − 1

2h· f001), (3.2) f0(x0) = f(x0+ h)− f(x0− h)

h − h2

6 [f0001) + f001)], (3.3) d´elka kroku se znaˇc´ı h. Tato metoda m´a jednoduchou implementaci, ale funguje pouze na velmi jemn´ych s´ıt´ıch [9]. U FDM se rozliˇsuj´ı 2 z´akladn´ı pˇr´ıstupy, explicitn´ı a implicitn´ı.

Explicitn´ı

• K v´ypoˇctu je pouˇzita dopˇredn´a a centr´aln´ı diference.

• Oblast stability, kter´y zaruˇcuje, ˇze chyba nebude divergovat, je velice mal´y.

• Tato metoda je v´ypoˇcetnˇe m´enˇe n´aroˇcn´a.

(27)

Obr´azek 3.5: Diskretizace prostoru na mˇr´ıˇzky indexovan´ych bod˚u (i,j) v os´ach x,y [10].

Implicitn´ı

• K v´ypoˇctu je pouˇzita zpˇetn´a a centr´aln´ı diference.

• Oblast stability je mnohem vˇetˇs´ı neˇz u explicitn´ı metody.

• V kaˇzd´em kroku se mus´ı ˇreˇsit soustava line´arn´ıch rovnic. Jedn´a se o v´ypoˇcetnˇe n´aroˇcnˇejˇs´ı metodu.

3.3 Metoda koneˇ cn´ ych prvk˚ u

S´ıt’ metody FEM (Finite-Element Methods) nemus´ı b´yt pravideln´a, lze ji aplikovat na r˚uzn´e tvary. V´ypoˇcetn´ı prostor (spojit´e kontinuum) se rozdˇel´ı do urˇcit´eho (koneˇcn´eho) poˇctu prvk˚u. Tyto mal´e elementy se naz´yvaj´ı koneˇcn´e prvky. FEM se prim´arnˇe pouˇz´ıv´a k anal´yze mechanick´eho napˇet´ı a deformace pevn´ych tˇeles. Dok´aˇze dos´ahnout vysok´e pˇresnosti i na hrub´ych s´ıt´ıch a lze ji pouˇz´ıt i k simulaci lamin´arn´ıch proudˇen´ı. Nev´yhodou je vysok´a v´ypoˇcetn´ı n´aroˇcnost u velk´ych oblast´ı.

Metoda koneˇcn´ych prvk˚u spoˇc´ıv´a v ˇreˇsen´ı nezn´am´ych funkc´ı, popisuj´ıc´ı spojit´e ˇreˇsen´ı probl´emu. Metoda hled´a line´arn´ı kombinace pˇredem zvolen´ych b´azov´ych funkc´ı a nezn´a- m´ych parametr˚u ˇreˇsen´ı. Tyto parametry je pak schopna vypoˇc´ıtat z posun˚u uzl˚u s´ıtˇe.

Cel´y proces se tedy transformuje z hled´an´ı spojit´ych funkc´ı na hled´an´ı koneˇcn´eho poˇctu parametr˚u (posun˚u v uzlech s´ıtˇe). [9]

3.4 Metoda koneˇ cn´ ych objem˚ u

V´ypoˇcetn´ı software ANSYS, kter´y se vyuˇz´ıv´a v t´eto pr´aci, pouˇz´ıv´a k v´ypoˇctu metodu koneˇcn´ych objem˚u FVM (Finite-Volume Methods). Pˇrev´ad´ı obecnou transportn´ı rovnici na algebraickou rovnici, kter´a jiˇz m˚uˇze b´yt numericky vyˇc´ıslena. Transportn´ı rovnice se in- tegruje kolem kaˇzd´eho kontroln´ıho objemu. T´ım se z´ısk´a diskr´etn´ı rovnice, kter´a vyjadˇruje z´akon zachov´an´ı v kontroln´ım objemu. [10]

Pro nestacion´arn´ı (ˇcasovˇe z´avisl´e) simulace mus´ı b´yt ˇr´ıd´ıc´ı rovnice diskretizov´any v prostoru i ˇcase. Prostorov´a diskretizace pro ˇcasovˇe z´avisl´e rovnice je identick´a s pˇr´ıpadem ust´alen´eho stavu. ˇCasov´a diskretizace zahrnuje integraci kaˇzd´eho ˇclenu do diferenci´aln´ıch

(28)

Obr´azek 3.6: N´akres kontroln´ıho objemu k ilustraci diskretizace transportn´ıch rovnic [7]

rovnic v ˇcasov´em kroku ∆t. Jak je uk´az´ano n´ıˇze, integrace pˇrechodn´ych ˇclen˚u je pˇr´ım´a.

Obecn´y v´yraz pro ˇcasov´y v´yvoj promˇenn´e φ je d´an:

∂φ

∂t = F (φ). (3.4)

Funkce F pˇredstavuje jakoukoli prostorovou diskretizaci. Pokud je ˇcasov´a derivace diskre- tizov´ana pomoc´ı zpˇetn´e diference, je pˇresn´a ˇcasov´a diskretizace prvn´ıho ˇr´adu n´asleduj´ıc´ı [7]:

φn+1− φn

∆t = F (φ). (3.5)

3.5 Pressure-based solver

Tento solver byl historicky vyvinut pro n´ızkorychlostn´ı nestlaˇciteln´e toky. Dnes jsou vˇsak oba typy solver˚u (tlakov´y i hustotn´ı) rozˇs´ıˇreny a pˇreformulov´any tak, aby ˇreˇsily a fungovaly pro ˇsirokou ˇsk´alu tokov´ych podm´ınek nad jejich p˚uvodn´ı z´amˇer. [7]

3.6 Density-based solver

Tento solver byl historicky vyvinut naopak pro vysokorychlostn´ı stlaˇciteln´e toky. Rovnice kontinuity se pouˇz´ıv´a k z´ısk´an´ı pole hustoty, zat´ımco tlakov´e pole se urˇcuje ze stavov´e rovnice. Kaˇzd´a iterace v´ypoˇcetn´ıho algoritmu se skl´ad´a z krok˚u zn´azornˇen´ych na obr´azku (3.7) a nast´ınˇen´ych n´ıˇze [7].

1. Aktualizace vlastnost´ı tekutiny na z´akladˇe aktu´aln´ıho ˇreˇsen´ı. Pokud v´ypoˇcet pr´avˇe zaˇcal, vlastnosti tekutiny budou aktualizov´any na z´akladˇe inicializace poˇc´ateˇcn´ıch podm´ınek.

2. ˇReˇsen´ı spojen´ych rovnic kontinuity, hybnosti a (kde je to vhodn´e) rovnice energie.

3. ˇReˇsen´ı rovnic pro skal´ary (turbulence) pomoc´ı jiˇz dˇr´ıve aktualizovan´ych hodnot ostatn´ıch promˇenn´ych.

4. Kontrola konvergence sady rovnic.

(29)

Obr´azek 3.7: Algoritmus Density-based solveru [7]

(30)

4 Geometrie a okrajov´ e podm´ınky

Pˇresn´a geometrie letounu Zl´ın Z-50 byla z´ısk´ana z bezplatn´e datab´aze GRABCAD [1].

3D model byl vytvoˇren dle v´ykres˚u, ale nebyl vhodn´y pro pouˇzit´ı v programu Fluent.

M´ısto sestavy objemov´ych prvk˚u byl tvoˇren jedin´ym prvkem tvoˇren´ym trojrozmˇern´ymi plochami. Musela se nejprve optimalizovat geometrie. V programu Solid Works se troj- rozmˇern´e plochy pˇremodelovaly na objemov´e prvky, se kter´ymi bylo moˇzn´e pracovat v progamu DesignModeler (modul od ANSYS). Posl´eze byl pˇrid´an proudov´y motor PBS TJ100. Upraven´y 3D model byl exportov´an ve standardn´ım form´atu IGS a d´ale se s n´ım pracovalo pˇr´ımo v prostˇred´ı ANSYS Fluent, Design Modeler.

Byl zvolen model stacion´arn´ıho proudˇen´ı. Tato pr´ace se zaj´ım´a pˇredevˇs´ım o ust´alen´e proudˇen´ı (v ˇcase nemˇenn´e). D´ale model poˇc´ıt´a s vazk´ym, stlaˇciteln´ym proudˇen´ım ide´aln´ıho plynu a jeho turbulenc´ı v prostoru. Ovlivnˇen´ı gravitac´ı bylo zanedb´ano. Na v´ystupn´ıch hranic´ıch bylo zamezeno zpˇetn´emu (vratn´emu) proudˇen´ı zp´atky do v´ypoˇcetn´ıho prostoru.

4.1 Geometrie 2D ˇrezu

2D model m´a ve srovn´an´ı s 3D modelem mnohem m´enˇe prvk˚u. V t´eto pr´aci slouˇz´ı pˇredevˇs´ım k odladˇen´ı simulace a okrajov´ych podm´ınek syst´emu. Odladˇen´ı na 2D modelu zabere daleko m´enˇe v´ypoˇcetn´ıho ˇcasu.

3D geometrie byla importov´ana do modulu Design Modeler a vytvoˇren pod´eln´y ˇrez veden´y stˇredem proudov´eho motoru. V´yˇskov´e kormidlo bylo pro ´uˇcely ladˇen´ı modelu ve 2D geometrii umˇele posunuto smˇerem dol˚u do v´ystupn´ıho proudu z motoru.

4.2 V´ ypoˇ cetn´ı s´ıt’ 2D modelu

Obr´azek 4.1: V´ypoˇcetn´ı s´ıt’ 2D modelu

(31)

2D geometrie byla zas´ıt’ov´ana pomoc´ı nestrukturovan´e troj´uheln´ıkov´e s´ıtˇe. Hrubˇs´ı s´ıt’

je rozdˇelena na troj´uheln´ıkov´e buˇnky o stranˇe 50 mm. Pod´el pevn´ych stˇen modelu, kˇr´ıdla, motoru a v´yˇskov´eho kormidla se mˇr´ıˇzka line´arnˇe zjemˇnuje aˇz na buˇnky o stranˇe 15mm, viz Obr´azek 4.1. Celkem tato 2D v´ypoˇcetn´ı s´ıt’ obsahuje 15 900 element˚u. Pˇri v´ypoˇctu ve 2D byl uvaˇzov´an pouze nulov´y ´uhel n´abˇehu, proto je geometrie zjednoduˇsen´a a je u n´ı odstranˇena pˇredn´ı ˇc´ast kˇr´ıdla.

4.3 Parametry proudov´ eho motoru PBS TJ100

Parametry proudov´eho motoru PBS TJ100 jsou pouˇzity z informac´ı z dostupn´ych na inter- netu [2]. Tato pr´ace se zaob´ır´a pˇredevˇs´ım nejv´ıce nepˇr´ıznivou situac´ı, kter´a m˚uˇze nastat.

Byly proto nastaveny maxim´aln´ı moˇzn´e a udrˇziteln´e hodnoty v´ykonu a teplot. K nastaven´ı okrajov´ych podm´ınek bylo nutn´e vypoˇc´ıtat hodnotu rychlosti v´ystupn´ıch plyn˚u ue prou- dov´eho motoru, kter´a nebyla v dokumentaci uveden´a. Na obr´azku4.2je vidˇet n´akres situ- ace za provozu. Rychlost okoln´ıho vzduchu je vyj´adˇrena ~V0, pa je tlak okoln´ıho prostˇred´ı.

Obr´azek 4.2: V´ypoˇcetn´ı prostor s proudov´ym motorem a proudˇen´ım okoln´ıho vzduchu [11]

Hmotnostn´ı tok vzduchu na vstupu proudov´eho motoru je ˙ma, v´ystupn´ı hmotnostn´ı tok plyn˚u z trysky je ˙me, ˙mf hmotnostn´ı tok paliva pˇrich´azej´ıc´ıho do spalovac´ıho procesu.

V´ytokov´a rychlost plyn˚u z trysky (exhaust velocity) je ~ue. Tah je oznaˇcov´an jako FR. Z ´udaj˚u dokumentace motoru [2] jsou zn´amy maxim´aln´ı pˇribliˇzn´a hodnota ˙ma vstup- n´ıho toku plyn˚u do trysky. Tento ´udaj je promˇenliv´y a nen´ı zcela pˇresn´y. D´ale je zn´ama maxim´aln´ı teplota v´ystupn´ıch plyn˚u z trysky tmax. Byl zvolen operaˇcn´ı tah FR, kter´y lze udrˇzovat po dlouhou dobu. Tyto hodnoty jsou povaˇzov´any za konstanty a pouˇzij´ı se k dalˇs´ım v´ypoˇct˚um i simulac´ım.

hmotnostn´ı tok na vstupu m˙a= 1,7 kg·s−1 teplota na v´ystupu tmax = 780C

tah FR= 680 N

(32)

V dokumentaci nen´ı pˇr´ımo uveden hmotnostn´ı tok paliva, ale tzv. SF C (Specific Fuel Consumption, ˇcesky mˇern´a spotˇreba paliva). Tuto hodnotu je tˇreba pˇrepoˇc´ıtat do poˇzadovan´e formy:

SF C ≤ 1, 07 kg · daN−1· h−1 (4.1)

˙

mf = SF C · FR 3600· 10

= 0, 02 kg. · s−1 (4.2)

Je vidˇet, ˇze hmotnostn´ı tok paliva je v tomto pˇr´ıpadˇe t´emˇeˇr zanedbateln´y a oproti hmot- nostn´ımu toku vstupn´ıch plyn˚u ˇcin´ı 1-2 %. Pˇresto je spr´avn´e v tomto kroku spoˇc´ıtat cel- kov´y v´ystupn´ı hmotnostn´ı tok plyn˚u z trysky, kter´y je ve zjednoduˇsen´em tvaru souˇctem hmotnostn´ıch tok˚u na vstupu proudov´eho motoru [11]

˙

me = ˙ma+ ˙mf (4.3)

Nyn´ı jsou vˇsechny potˇrebn´e ´udaje k urˇcen´ı v´ytokov´e rychlosti plyn˚u z trysky ~ue. D´ale se pouˇzije vztah pro v´ypoˇcet tahu proudov´eho motoru [12]:

F~r= ˙me~ue− ˙maV~0 (4.4) Proto, ˇze se v tomto pˇr´ıpadˇe jedn´a o pohyb v jednom smˇeru, lze pˇrev´est vektory rychlosti na skal´ary a d´ale poˇc´ıtat:

ue = FR+ ˙maV0

˙

ma+ ˙mf = 396, 2 ms−1 .

= 400 ms−1 (4.5)

4.4 Okrajov´ e podm´ınky 2D modelu

Obr´azek 4.3: N´azvy okrajov´ych oblast´ı

Okrajov´e podm´ınky jednotliv´ych ˇc´ast´ı hranice jsou zn´azornˇeny na obr´azku 4.3 a jsou shrnut´e v tabulce 4.1.

(33)

n´azev hranice rychlost (ve smˇeru x) [ms−1] tlak [kPa] teplota [C]

inlet 70 100 26,85

inlet turbojetOUT 400 100 780

outlet voln´y vektor 100 ∂T /∂~n= 0

outlet borders voln´y vektor 100 ∂T /∂~n= 0

wall elevator 0 ∂p/∂~n = 0 ∂T /∂~n= 0

wall wing 0 ∂p/∂~n = 0 ∂T /∂~n= 0

wall turbojet 0 ∂p/∂~n = 0 ∂T /∂~n= 0

Tabulka 4.1: Z´akladn´ı parametry nastaven´ı okrajov´ych podm´ınek 2D modelu

4.5 Geometrie 3D modelu

Obr´azek 4.4: Geometrie letadla importovan´a do prostˇred´ı Fluent

Typ letadla, kter´y byl zvolen pro tuto pr´aci prezentuje moˇzn´y stav. Skuteˇcn´a situace mus´ı m´ıt optimalizovanou polohu proudov´eho motoru. Optimalizace geometrie letadla a um´ıstˇen´ı motor˚u nen´ı souˇc´ast´ı t´eto pr´ace. Typ letadla tak´e nen´ı naprosto vhodn´y k podobn´emu um´ıstˇen´ı pˇr´ıdavn´ych proudov´ych motor˚u. Hlavn´ı c´ıl spoˇc´ıv´a ve spr´avn´em nastaven´ı programu a podm´ınek simulace.

Pˇri optimalizaci geometrie byly odstranˇeny ˇc´asti a detaily letadla, kter´e t´emˇeˇr neo- vlivˇnuj´ı poˇzadovan´e ˇreˇsen´ı. Byla odstranˇena ant´ena, podvozek letadla, vztlakov´e klapky.

Um´ıstˇen´ı proudov´eho motoru bylo odhadnuto tak, aby mˇelo v´yznam pro anal´yzu dan´eho probl´emu. Zjednoduˇsen´ı geometrie m´a jeden z hlavn´ıch c´ıl˚u, sn´ıˇzit v´ypoˇcetn´ı n´aroˇcnost a zlepˇsit konvergenci v´ypoˇcetn´ıch metod.

(34)

4.6 Okrajov´ e podm´ınky 3D modelu

V tabulce 4.2 jsou pops´any simulace A-H, kter´e se liˇs´ı v nastaven´ı kl´ıˇcov´ych vstupn´ıch veliˇcin a to vektoru letov´e rychlosti, respektive jeho velikosti |~v0|, ´uhlu n´abˇehu α, teploty v´ystupn´ıch plyn˚u z trysky te a vektoru rychlosti v´ystupn´ıch plyn˚u z trysky, respektive jeho velikosti |~ue|, viz obr´azek 4.5. Tyto veliˇciny definuj´ı o jak´y typ pohybu letounu v okoln´ım prostˇred´ı se jedn´a. Napˇr´ıklad model B definuje let cestovn´ı rychlost´ı s maxim´aln´ım

´

uhlem n´abˇehu. Simulace C m´a maxim´aln´ı velikost vstupn´ıho vektoru okoln´ıho prostˇred´ı a pˇredstavuje maxim´aln´ı rychlost letounu s maxim´aln´ım ´uhlem n´abˇehu. P´adovou rychlost pˇri nulov´em n´abˇehov´em ´uhlu definuje simulace F. Simulace G definuje nekritickou situaci, tedy cestovn´ı rychlost a nulov´y ´uhel n´abˇehu. Kompletn´ı okrajov´e podm´ınky pro simulaci C jsou v tabulce 4.4 a G v tabulce 4.5.

Obr´azek 4.5: Kl´ıˇcov´e vstupn´ı veliˇciny

oznaˇcen´ı simulace A B C D E F G H

letov´a rychlost |~v0| [ms−1] 35 70 83 70 70 35 70 70

´

uhel n´abˇehu α 20 20 20 20 10 0 0 20

v´ystupn´ı r. toku z trysky |~u0| [ms−1] 400 400 400 400 400 400 400 70 v´ystupn´ı teplota z trysky te [C] 780 780 780 570 780 780 780 26,85

Tabulka 4.2: Vstupn´ı parametry pro simulace A-H

B Cestovn´ı rychlost, maxim´aln´ı ´uhel C Maxim´aln´ı rychlost, maxim´aln´ı ´uhel F P´adov´a rychlost, nulov´y ´uhel

G Cestovn´ı rychlost, nulov´y ´uhel Tabulka 4.3: N´azvy jednotliv´ych simulac´ı

(35)

Na obr´azku 4.6 jsou zn´azornˇeny oblasti okrajov´ych podm´ınek. Povrch letadla je zde symbolizov´an oblastmi typu ”wall”, plat´ı pro nˇe Dirichletova podm´ınka (2.25) pro rych- lost, teplotu a nulov´a Neumanova podm´ınka pro tlak (∂p∂~n = 0) (2.24). V´ystup proudˇen´ı z prostoru je oˇsetˇren oblastmi typu ”outlet”na kter´ych plat´ı Dirichletova podm´ınka pro tlak. Zvl´aˇstn´ı oblast je ”outlet symetry”kter´a vytv´aˇr´ı symetrick´e proudˇen´ı. Pro tlak na t´eto oblasti plat´ı nulov´a Neumanova podm´ınka ∂p∂n = 0. Pro vektor rychlosti zde plat´ı

~

v· ~n = ~0.

Obr´azek 4.6: Grafick´e zn´azornˇen´ı hranic v´ypoˇcetn´ı oblasti

(36)

oblast ~v [ms−1] p [kPa] t [C]

inlet front (0 28,4 -78) ∂p/∂~n= 0 26,85

inlet bottom (0 28,4 -78) ∂p/∂~n= 0 26,85

inlet turbojetOUT (0 0 -400) ∂p/∂~n= 0 780

outlet turbojet hm. tok ˙ma=1,7 kg s−1 ∂p/∂~n= 0 ∂T /∂~n= 0

outlet symetry voln´y vektor 100 ∂T /∂~n= 0

outlet side voln´y vektor 100 ∂T /∂~n= 0

outlet upper voln´y vektor 100 ∂T /∂~n= 0

outlet back voln´y vektor 100 ∂T /∂~n= 0

wall airplane (0 0 0) ∂p/∂~n= 0 ∂T /∂~n= 0

wall elevator (0 0 0) ∂p/∂~n= 0 ∂T /∂~n= 0

Tabulka 4.4: Okrajov´e podm´ınky simulace C

oblast ~v [ms−1] p[kPa] t [C]

inlet front (0 0 -70) ∂p/∂~n= 0 26,85

inlet bottom (outlet) voln´y vektor 100 ∂T /∂~n= 0 inlet turbojetOUT (0 0 -400) ∂p/∂~n= 0 780

outlet turbojet hm. tok ˙ma=1,7 kg s−1 ∂p/∂~n= 0 ∂T /∂~n= 0

outlet symetry voln´y vektor 100 ∂T /∂~n= 0

outlet side voln´y vektor 100 ∂T /∂~n= 0

outlet upper voln´y vektor 100 ∂T /∂~n= 0

outlet back voln´y vektor 100 ∂T /∂~n= 0

wall airplane (0 0 0) ∂p/∂~n= 0 ∂T /∂~n= 0

wall elevator (0 0 0) ∂p/∂~n= 0 ∂T /∂~n= 0

Tabulka 4.5: Okrajov´e podm´ınky simulace G

(37)

5 V´ ysledky

Pro 2D model probˇehla simulace na 200 iterac´ı. Vstupn´ı podm´ınky okoln´ıho prostˇred´ı jsou nastaveny na 26,85C a |~v0| =70 ms−1. Vstupn´ı podm´ınky trysky jsou nastaveny na te =780C a |~ue| =400 ms−1.

5.1 2D simulace

5.1.1 Rychlostn´ı pole

Obr´azek 5.1: Rychlostn´ı pole 2D modelu

Z obr´azk˚u 5.1 je vidˇet, ˇze proud z motoru se v t´eto konfiguraci pˇripoj´ı ke spodn´ımu povrchu v´yˇskov´eho kormidla.

5.1.2 Teplotn´ı pole

V grafu 5.2 nahoˇre je barevnˇe zn´azornˇena teplota v jednotliv´ych bodech na povrchu v´yˇskov´eho kormidla. Graf5.2dole je tvoˇren ”rozvinem”plochy v´yˇskov´eho kormidla a uka- zuje pr˚ubˇeh teploty na povrchu. Poˇc´atek je zvolen na konci klapky a smˇer rozvinu je v obou grafech barevnˇe zn´azornˇen. Maxima teploty se dosahuje u spodn´ıho okraje v´yˇskov´eho kormidla. Maxim´aln´ı teplota je tmax = 281C.

(38)

Obr´azek 5.2: Grafy pr˚ubˇehu teplot na povrchu ˇrezu v´yˇskov´eho kormidla

Obr´azek 5.3: Teplotn´ı pole 2D modelu

(39)

Tato simulace operuje s dvourozmˇern´ym modelem, kter´y nedok´aˇze spolehlivˇe vypoˇc´ıtat chov´an´ı turbulentn´ıho proudˇen´ı. Hlavn´ım probl´emem je absence tˇret´ı dimenze. V´ysledky 2D simulace mohou ukazovat spr´avn´e chov´an´ı pouze jednoduch´e geometrie, kter´a je ve smˇeru z nemˇenn´a. Napˇr´ıklad kruh ve dvourozmˇern´e geometrii znamen´a ve skuteˇcnosti ˇreˇsen´ı obt´ek´an´ı dostateˇcnˇe vysok´eho v´alce. Z toho plyne, ˇze v t´eto simulaci napˇr´ıklad nen´ı zahrnut rotaˇcnˇe symetrick´y tvar proudov´eho motoru, nebo rozd´ıln´a geometrie kˇr´ıdel v r˚uzn´ych ˇrezech i pˇr´ıtomnost trupu letadla, kter´y bude hr´at nemalou roli v charak- teru proudov´eho pole. Tento v´ysledek je proto tˇreba br´at jako zkuˇsebn´ı, nedemonstruj´ıc´ı re´alnou situaci.

5.2 3D simulace

Pro spr´avn´y popis dan´eho probl´emu je nutn´e poˇc´ıtat se 3D geometri´ı. V praxi se pˇri v´ypo- ˇctech ˇcasto vyuˇz´ıv´a symetrie, pokud to jde. V simulaci se poˇc´ıt´a s vstupn´ım rychlostn´ım polem rovnobˇeˇzn´ym s pod´elnou osou letadla a tak lze rozdˇelit celou geometrii podle roviny symetrie. Na polovinˇe geometrie se sn´ıˇz´ı poˇcet stupˇn˚u volnosti 2x, ˇc´ımˇz se v´ypoˇcetn´ı n´aroˇcnost implicitn´ıho iteraˇcn´ıho ˇreˇsiˇce sn´ıˇz´ı (2p)kr´at, kde p bude v intervalu 1-2.

Letoun Zl´ın Z-50 je projektov´an tak, ˇze pˇri letu s n´ızk´ym ´uhlem n´abˇehu bude v´yˇskov´e kormidlo proudem z trysky motoru velmi m´alo ovlivnˇeno. K v´yznamnˇejˇs´ımu ovlivnˇen´ı dojde pˇri vyˇsˇs´ıch hodnot´ach ´uhlu n´abˇehu. Je tˇreba db´at na to, ˇze kritick´y ´uhel n´abˇehu je pˇredevˇs´ım v z´avislosti na geometrii pˇribliˇznˇe 20. Tuto skuteˇcnost jsem ovˇeˇril simulac´ı, nastaven´ım vstupn´ıch podm´ınek na n´abˇehov´y ´uhel 25, kter´y by mˇel b´yt za hodnotou kritick´eho ´uhlu n´abˇehu.

Obr´azek 5.4: Proudnice v rovinˇe R1 viz obr. 5.5. ´Uhel n´abˇehu 25, letov´a rychlost 77ms−1

(40)

Z obr´azku5.4vid´ıme odtrˇzen´ı proudˇen´ı v bl´ızkosti n´abˇeˇzn´e hrany s masivn´ı separaˇcn´ı z´onou nad kˇr´ıdlem. V tomto okamˇziku kˇr´ıdlo ztr´ac´ı vztlak. Jedn´a se o kritick´y stav, kdy letadlo zaˇcne padat.

Byly vytvoˇreny grafick´e v´ystupy v nˇekolika charakteristick´ych rovin´ach (ˇrezech), viz obr´azky 5.5. V tˇechto rovin´ach jsou vykreslov´any teplotn´ı pole, rychlostn´ı pole, pole tlak˚u a pole hustot a tak´e proudnice rychlosti.

(a) Rovina R1 (b) Rovina R2

(c) Rovina R3 (d) Rovina R4

Obr´azek 5.5: Charakteristick´e roviny (ˇrezy)

5.3 Vliv v´ ypoˇ cetn´ı s´ıtˇ e

Pˇri volbˇe r˚uznˇe hust´e v´ypoˇcetn´ı s´ıtˇe lze dos´ahnout odliˇsn´ych v´ysledk˚u. Obecnˇe plat´ı, ˇze ˇc´ım vˇetˇs´ı poˇcet prvk˚u ve v´ypoˇcetn´ı s´ıti je, t´ım je simulace pˇresnˇejˇs´ı. V praxi se snaˇz´ıme vytv´aˇret prvk˚u co nejm´enˇe, ale aby v´ysledek byl st´ale spr´avn´y. Hustota v´ypoˇcetn´ı s´ıtˇe pˇr´ımo ovlivˇnuje poˇcet operac´ı pˇri simulaci a celkov´y ˇcas.

Obr´azek5.6 zahrnuje simulaci B s v´ypoˇcetn´ımi s´ıtˇemi o r˚uzn´ych poˇctech prvk˚u. Jsou tam vykresleny proudnice pro s´ıtˇe o hustotˇe 50, 360 a 900 tis´ıc element˚u. Je zˇretelnˇe vidˇet, ˇze v prvn´ım modelu s 50 000 prvky simulace vypoˇc´ıtala odtrˇzen´ı proudu za kˇr´ıdlem.

Simulace s v´ypoˇcetn´ı s´ıt´ı o 360 000 prvc´ıch jiˇz odtrˇzen´ı neurˇcila. V´ysledek simulace s nejvˇetˇs´ı v´ypoˇcetn´ı s´ıt´ı 900 000 element˚u t´emˇeˇr nepˇrinesl zmˇenu, pouze vˇetˇs´ı v´ypoˇcetn´ı n´aroˇcnost. Pro ´uˇcely t´eto pr´ace postaˇc´ı 3D model se s´ıt´ı o poˇctu 360 000 prvk˚u.

(41)

Obr´azek 5.6: Porovn´an´ı proudnic model˚u o (shora) 50, 360 a 900 tis´ıc´ıch prvk˚u

References

Related documents

Podpis:.. Pˇredkl´ adan´ a pr´ ace se zamˇ eˇruje na prov´ az´ an´ı v´ ystup˚ u z´ avˇ ereˇ cn´ e f´ aze integrovan´ eho hodnocen´ı zdravotn´ıch ri- zik

Tato hodnota je velmi mal´a ke skuteˇcn´e kinetick´e energii ust´alen´eho rych- lostn´ıho pole, ovˇsem jak uk´aˇzou v´ysledky numerick´e studie vzniku line´arn´ıch

Na obr´ azku 4.35 je zobrazeno porovn´ an´ı akustick´ eho tlaku nad nosn´ıkem uni- morf (bez elektrod i s elektrodami vych´ az´ı nad nosn´ıkem velice podobn´ y akustick´ y

Radonova transformace; Zpˇ etn´ a projekce; Filtrovan´ a zpˇ etn´ a pro- jekce; Algebraick´ a rekonstrukˇ cn´ı metoda; Projekˇ cn´ı teor´ em; Kla- sick´ a tomografie;

Bylo by tak´ e vhodn´ e, vyrobit nanovl´ akenn´ y filtr s niˇ zˇs´ım tlakov´ ym sp´ adem (ide´ alnˇ e stejn´ ym, jako maj´ı komerˇ cn´ı c´ıvky) a zjistit jeho ´

Se vˇsemi tˇremi typy modifikovan´ ych zlat´ ych nanoˇ c´ astic bylo provedeno testov´ an´ı senzorov´ e odezvy na sedmn´ acti vybran´ ych l´ eˇ civech – byly

Tato tˇr´ıda slouˇ z´ı k uchov´ an´ı identifikaˇ cn´ıho ˇ c´ısla chyby, textov´ e zpr´ avy a urˇ cen´ı, zda se jedn´ a o program´ atorskou chybu ˇ ci uˇ zivatelskou.

Tato bakal´ aˇ rsk´ a pr´ ace prezentuje projekt vyuˇ zit´ı programovac´ıho jazyka Java 2 Micro Edition, kter´ y je souˇ c´ ast´ı vˇ etˇ siny dneˇ sn´ıch mobiln´ıch