Egy szubszonikus áramlási feladat numerikus megoldása

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Egy szubszonikus áramlási feladat numerikus megoldása"

Átírás

1 Eötvös Loránd Tudományegyetem Természettudományi Kar Egy szubszonikus áramlási feladat numerikus megoldása MSc szakdolgozat Írta: Egyed Boglárka Alkalmazott matematikus MSc, Alkalmazott analízis szakirány Témavezet k: Karátson János, egyetemi docens Horváth Tamás, tudományos segédmunkatárs Alkalmazott Analízis és Számításmatematikai Tanszék Budapest, 2012

2 Tartalomjegyzék 1. Bevezetés 1 2. A vizsgált áramlási feladat Fizikai háttér Megoldhatóság Alkalmazott módszerek A Ritz-Galjorkin-módszer A módszer alkalmazása a vizsgált feladatra A csillapított Newton-iteráció A módszer alkalmazása a vizsgált feladatra A végeselem-módszer Megvalósítás A segédfeladat végeselemes diszkretizációja An lineáris leképezés A globális mátrix felépítése Az egyenletrendszer jobb oldala Az iteráció megvalósítása A paraméterértékek megválasztása Eredmények Futtatás szubszonikus feltételek mellett Futtatás a ṽ paraméterérték növelésével Irodalomjegyzék 44 i

3 1. fejezet Bevezetés A gyakorlati életben természetes módon adódik az igény konkrét zikai, mérnöki feladatok és modellproblémák matematikai módszerekkel történ megoldására. Ha az analitikus megoldás nem ismert, a megoldást numerikus módon próbáljuk közelíteni. Jelen dolgozatban az O. Axelsson és J. Maubach Updating and assembly of the Hessian matrix in FEM [1] cím cikkében ismertetett konkrét repül mérnöki modellt tekintjük, amely egy, a repül gépszárnyak felett kialakuló szélcsatornában írja le az áramlási folyamatokat szubszonikus, azaz hangsebesség alatti repülési sebesség esetén. Célom az volt, hogy a feladat megértését l és zikai hátterének feldolgozásától kezd d en bemutassam, hogyan építhet fel a megoldási folyamat egy konkrét gyakorlati problémára. A f bb lépések közé tartozik a megoldhatóság vizsgálata, a megfelel megoldó módszerek kiválasztása és alkalmazása, ezek megvalósítása - például egy számítógépes program keretében -, végül a kapott eredmények kiértékelése és ellen rzése. Ennek mintájára els ként az áramlási feladat vizsgálata során felmerül zikai fogalmakat ismertetem, majd kitérek az áramlást leíró parciális dierenciálegyenlet megoldhatóságának kérdésére. A kövektez fejezetben a megoldás során felhasznált módszereket mutatom be, illetve alkalmazom a vizsgált feladatra. Els ként a Ritz-Galjorkin-módszerr l ejtek szót, amellyel a megoldhatósági vizsgálat során nyert operátoregyenlet diszkretizá- 1

4 2 ciója végezhet el, ezt azonban csak elméletben hajtjuk végre, a megvalósítás során erre ténylegesen nem kerül sor. A következ módszer az úgynevezett csillapított Newton-iteráció, amelyet a vizsgált egyenlet nemlinearitása végett kell alkalmaznunk. Látni fogjuk, hogy az iterációs módszer alkalmazásával a feladat visszavezethet egy lineáris segédfeladat iterációnkénti megoldására, amelynek diszkretizációját és megoldását a közismert végeselem-módszer segítségével hajtjuk végre, a fejezet utolsó szakaszában ennek algoritmusát ismertetem. A negyedik fejezetben a módszerek megvalósításának menetét vázolom a diszkretizációtól kezd d en az egyenletben szerepl paraméterek értékének megválasztásáig. Az el feldolgozást, azaz a tartomány rácshálóval való borítását a HyperMesh szoftver segítségével hajtottam végre, az alkalmazott módszereket pedig MATLAB programnyelven valósítottam meg, amelynek eredményeképpen létrejött egy komplex, több alprogramot is magában foglaló alkalmazás, amely a vizsgált feladatot tetsz leges peremfeltételek esetén megoldja. Végül, az utolsó fejezetben néhány konkrét példa kiragadásával szemléltetem a különböz futtatási feltételek mellett kapott eredményeket, amelyek alapján elmondható, hogy a megírt program jól m ködik, a valóságban tapasztalt meggyelésekhez közeli eredményeket képes produkálni.

5 2. fejezet A vizsgált áramlási feladat 2.1. Fizikai háttér Tekintsük a következ nemlineáris parciális dierenciálegyenletet, amely egy szubszonikus áramlási folyamatot modellez adott R 2 tartományon [1], és ahol Γ jelöli a tartomány peremét, Γ i (i = 1,..., 4) pedig annak egyes részeit: (ρ( u 2 ) u) = 0 ρ( u 2 ) u n = 0 ρ( u 2 ) u n = ṽ u = v x az tartományon a Γ 1,3 peremen a Γ 2 peremen a Γ 4 peremen, (2.1) ahol ρ( u 2 ) := ρ ( ( u 2 M 2 ) ) 5/2, (2.2) továbbá Γ N := 3 i=1γ i, illetve Γ := Γ 4 a perem Neumann-, valamint irichletfeltétellel ellátott részei. Itt az x := (x, y) jelöléssel u = u(x, y) a sebességi potenciál, u = u x u y a sebességvektor, u 2 pedig a sebesség nagyságának négyzete. Az R 2 tartomány, amelyen az egyenletet tekintjük, egy, a repül gépek szárnya felett kialakuló szélcsatorna kétdimenziós modellje. 3

6 2.1. FIZIKAI HÁTTÉR ábra. A repül gépszárny felett kialakuló szélcsatorna modellje A szélcsatorna geometriáját a következ ábra szemlélteti, a tengelyek beosztása mm-ben adott, ezt gyelembe kell majd vennünk a számítások végzése során is: 2.2. ábra. A szélcsatorna geometriája A potenciál az a skaláris függvény, amelynek gradienseként az áramlási sebesség el áll. Potenciálos áramlásról akkor beszélünk, ha rot(u) = 0, azaz az áramlás örvénymentes [6], ez esetben ugyanis létezik sebességi potenciál. Az egyenletekben ρ jelöli az áramló közeg s r ségét, az alsó indexbeli " " pedig a zavartalan, tehát például a beérkez áramlás jellemz ivel számított értékre utal. Mivel most repül gépszárny feletti áramlásról lesz szó, az áramló közeg a leveg, ennek s r sége: ρ = 1, 225 kg m 3.

7 2.1. FIZIKAI HÁTTÉR 5 Egy, az egyenletekben szerepl másik fontos paraméter az M, amely a Machszámot jelöli, szintén zavartalan körülmények között. A Mach-szám egy arányszám [11], amely egy objektum sebessége vagy egy áramlási sebesség és a helyi hangsebesség hányadosaként kapható meg, azaz ahol c jelöli a hangsebességet. M = v objektum, c A Mach-számot alkalmazzák egyrészt valamilyen közegben haladó nagy sebesség objektumok jellemzésére, másrészt nagy sebesség közegeknek csatornákban, fúvókákban történ áramlása során. Mivel két sebesség hányadosaként diniáljuk, a Mach-szám dimenzió nélküli mennyiség. A Mach-szám képletében szerepl fontos tényez a hangsebesség [11], amelyr l külön szót kell ejtenünk. A hangsebesség fontos jellemz je, hogy függ a közegt l, amelyben a hanghullámok terjednek, mi a feladat jellegéb l adódóan a leveg beli sebességet fogjuk tekinteni. A hangsebesség értéke függ a légköri tényez kt l, legnagyobb mértékben a h mérséklett l, kisebb százalékban a páratartalomtól, valamint a légnyomástól is. Nagyobb tengerszint feletti magasságban a hang lassabban terjed, els sorban a h mérséklet változása miatt. A hangsebesség értéke az alábbi képlettel számolható: c = κrt, (2.3) ahol κ az adiabatikus kitev [11], vagyis az állandó nyomáson és az állandó térfogaton mért fajh hányadosa, egy mértékegység nélküli mennyiség, értéke 1,4, R az egyetemes gázállandó [11], értéke 287 J, kg K T a leveg abszolút h mérséklete [11], amely a Celsius-skálán mért t h mérsékletb l a T = t + 273, 16K összefüggés alapján számítható ki. A (2.3) képlet alapján számított hangsebesség mértékegysége J kg K K = kg m2 s 2 kg = m s

8 2.1. FIZIKAI HÁTTÉR 6 lesz. Az M paraméter értéke tehát könnyen kiszámolható a közegben haladó objektum - esetünkben a repül gép - sebességének és a c zavartalan hangsebességnek a hányadosaként. A Mach-szám fontos tényez az (2.1) feladat tekintetében, mert nagyban befolyásolja az abban szerepl egyenlet típusát. Azt mondjuk, hogy az áramlás a Mach-szám függvényében szubszonikus, ha M < 1; szonikus, ha M = 1; transzszonikus, ha 0, 8 < M < 1, 2; szuperszonikus, ha 1, 2 < M < 5; hiperszonikus, ha 5 < M. Itt az intervallumok tekintetében léteznek átfedések, amely annak köszönhet, hogy egy áramlási folyamat során a Mach-szám értéke lokálisan változhat. Transzszonikus sebességeknél egy objektum körüli áramlás tartalmazhat szub- és szuperszonikus területeket is, maga a transzszonikus áramlás már akkor elkezd dik, amikor az els M > 1 zóna kialakul az objektum körül. Fennáll, hogy a sebességi potenciál egyenletei hangsebesség alatt, azaz szubszonikus áramlás esetén elliptikusak, pont a hangsebességnél, azaz szonikus áramlás esetén parabolikusak és hangsebesség felett, azaz szuperszonikus áramlás esetén pedig hiperbolikusak. A továbbiakban csak a szubszonikus esetet fogjuk tekinteni, azaz csak elliptikus egyenletekkel foglalkozunk. Végül, a v paraméter a Γ 4 peremen belép leveg sebességének potenciálját, ṽ pedig a Γ 2 peremen kilép sebességet jelöli. Az alsó indexbeli " " továbbra is a zavartalan körülmények esetén számított értékekre utal.

9 2.2. MEGOLHATÓSÁG Megoldhatóság A (2.1) feladat megoldhatóságának vizsgálatához a feladatot gyenge alakba fogjuk átírni, amelyhez deniáljuk a következ Szoboljev-teret a [2] szerint: H() 1 := {u H 1 () : u Γ = 0}, (2.4) továbbá az így kapott téren értelmezzük az alábbi skalárszorzatot: u, v H 1 := u v ( u, v H 1 ()). (2.5) A (2.2) monoton csökken függvénynek tekintsük az alábbi módosítását: ρ(r), ha r R 0, ρ(r) := ε, ha r > R 0, ahol R 0 < sup r és ε := ρ(r 0 ), (2.6) r>0,ρ(r)>0 az R 0 értéke pedig kés bb határozandó meg az elliptikusság meg rzéséhez. Ezzel a módosítással biztosítjuk azt, hogy a ρ függvény nem veszi fel a 0 értéket, továbbá létezik alsó és fels korlátja is, amely a kés bbi megoldhatósági tételek szempontjából fontos tulajdonság lesz. Ez a módosítás a megoldhatóság vizsgálatát tekintve nem okoz gondot, mivel az eredeti feladat szubszonikus megoldásai megegyeznek a módosított feladat azon megoldásaival, amelyekre u R 0 az egész tartományon valamely alkalmas R 0 mellett. A továbbiakban a ρ := ρ jelöléssel élünk. Ahhoz, hogy gyenge alakot kapjunk, szorozzuk az egyenletet egy v H 1 () tesztfüggvénnyel, majd integráljuk az tartományon. Tekintsük az így kapott egyenlet bal oldalát: ρ( u 2 ) u v Tétel. Egyértelm en létezik olyan F : H 1 () H1 () dierenciáloperátor, hogy minden u H 1 () és v H1 () esetén F (u), v H 1 = ρ( u 2 ) u v.

10 2.2. MEGOLHATÓSÁG 8 A tétel a Riesz-féle reprezentációs tétel segítségével egyszer en belátható [4]. A kapott egyenlet jobb oldala hasonlóan felírható gyenge alakban, ehhez tekintsük a v Γ N ṽ v leképezést a H 1 () téren, amely folytonos lineáris funkcionálja lesz v-nek, ugyanis ṽ v ṽ L 2 (Γ N ) v L 2 () const v H 1 (). Γ N Ekkor pedig a Riesz-féle reprezentációs tétel szerint egyértelm en létezik b H 1 (), hogy b, v H 1 = ṽ vdσ. Γ N A (2.1) feladat gyenge alakja tehát a következ képpen írható fel: F (u), v H 1 = b, v H 1 (v H 1 ()), (2.7) vagyis a feladat ekvivalens az alábbi operátoregyenlettel: F (u) = b. (2.8) Tekintsük az alábbi, [4] szerinti feltételt adott f függvényre: Feltétel. Tegyük fel, hogy (i) f C 1 ( R 2, R 2 ), (ii) a f(x,η) η deriváltmátrixok szimmetrikusak (ha x, η R 2 ), (iii) léteznek olyan M m > 0 állandók, hogy m ξ 2 f(x, η) ξ ξ M ξ 2. η Tétel. Ha az f(x, η) := ρ( η 2 )η választás mellett teljesül a feltétel mindhárom pontja, akkor a (2.1) peremértékfeladatnak egyértelm en létezik u H 1 () gyenge megoldása. A fenti választással tehát az f : R 2 R 2 függvény a következ : ( ρ ρ( η ) = ( η 2 M ) ) 2 5/2, ha r R0, ε, ha r > R 0. (2.9)

11 2.2. MEGOLHATÓSÁG 9 Ekkor a feltétel és a tétel segítéségével a (2.1) feladat megoldhatóságát visszavezethetjük a (2.8) operátoregyenlet megoldhatóságára a [4]-ben leírtak alapján. A tétel alkalmazhatóságához szükséges, hogy a feltétel mindhárom pontja teljesüljön az el z ekben deiniált f függvényre. Az (i) feltétel majdnem mindenütt igaz, mert ρ egy pontban nem dierenciálható, a (ii) feltételhez számítsuk ki az f függvényhez tartozó Jacobi-mátrixot. Koordinátánként felírva f-et: f i (x, η) = ρ( η 2 )η i, a parciális deriváltak ekkor: vagyis végeredményben: f i (x, η) η k = ρ( η 2 )δ ik + ρ ( η 2 )2η k η i, f(x, η) η = ρ( η 2 )I + 2ρ ( η 2 )(ηη T ), ahonnan már könnyen leolvasható, hogy a f(x,η) η R 2 2 szimmetrikus mátrix. A (iii) feltétel vizsgálatához feltesszük, hogy a módosított ρ függvényre léteznek M m > 0 állandók úgy, hogy: 0 < m ρ(r 2 ) (ρ(r 2 )) M (r 0). (2.10) Ez a feltétel részletesebben azt jelenti, hogy r 0 esetén m ρ(r 2 ), 0 ρ (r 2 ), ρ(r 2 ) + 2ρ (r 2 )r 2 M. Ekkor a feltétel (iii) pontja teljesülni fog, ugyanis a f(x, η) ξ ξ η = ρ( η 2 ) ξ 2 + 2ρ ( η 2 )(ηη T )ξ ξ = ρ( η 2 ) ξ 2 + 2ρ ( η 2 )(η ξ) 2, kvadratikus alakot tekintve a Cauchy-Schwartz-egyenl tlenség alapján az alsó határ: m ξ 2 ρ( η 2 ) ξ 2 f(x, η) ξ ξ, η és ugyanígy a fels határ: f(x, η) ξ ξ ( ρ( η 2 ) + 2ρ ( η 2 ) η 2) ξ 2 M ξ 2, η

12 2.2. MEGOLHATÓSÁG 10 vagyis a megoldhatósági tétel alkalmazható a vizsgált feladatra. Mindez a módosított ρ függvényt tekintve azt fogja jelenteni, hogy az r 0 értékekre elvárjuk az 0 < ρ(r 2 ) és 0 < r(ρ(r 2 )) egyenl tlenségek teljesülését, mivel ekkor a lokális elliptikusságnak is szükségszer en teljesülnie kell. Ez a (2.1) feladatban szerepl paraméterekkel kifejezve a következ feltételeket fogja adni az r 2 változóra: r 2 < M és r 2 < ( 1 5 ) 5 2 (M 2 + 5) ( 1 5 ) ( 1 5 ) 3 2 (r 0), azaz összességében: r 2 < ( 1 5 ) 5 2 (M 2 + 5) ( 1 5 ) ( 1 5 ) 3 2 (r 0). Ezzel megkaptuk a (2.6) szerint értelmezett lehetséges R 2 0 értékek supremumát, amit jelöljön R 2 1. A (2.1) feladat elliptikusságának elvesztését végeredményben tehát nem a korábban bevezetett univerzális M = v objektum c hányados segítségével tudjuk majd nyomon követni, hanem az M := r ( 1) 5 2 (M ) ( 1 5 ) ( 1 5 ) 3 2 (2.11) arányszámmal, ahol r := u, amely pontonként más-más értéket fog felvenni, tehát végeredményben M egy lokális jellemz je lesz az áramlásnak. Az operátoregyenlet u gyenge megoldását a csillapított Newton-iteráció módszerével fogjuk közelíteni, ehhez azonban el bb diszkretizálnunk kell a feladatot, amit pedig a Ritz-Galjorkin-módszer alkalmazásával hajtunk végre.

13 3. fejezet Alkalmazott módszerek 3.1. A Ritz-Galjorkin-módszer A Ritz-Galjorkin-módszer általában a végtelen dimenziós térben felírt operátoregyenletek közelít megoldásának megkeresésére ad eljárást. Alapgondolata, hogy az alapteret egy véges dimenziós alterével helyettesítjük, majd az eredeti egyenletet levetítjük erre az altérre, így a kapott véges dimenziós feladat - amely egy algebrai egyenletrendszer lesz - már könnyedén megoldható a témában közismert módszerekkel. A módszert a [4] alapján vezetjük be. Tekintsük most csak a nemlineáris operátoregyenletek esetét, legyen H valós Hilbert-tér és A : H H adott nemlineáris operátor Feltétel. Tegyük fel, hogy (1) A Lipschitz-folytonos, azaz létezik Q > 0, hogy A(u) A(v) Q u v ( u, v H), (2) A egyenletesen monoton, azaz létezik q > 0, hogy A(u) A(v), u v q u v ( u, v H). Tekintsük az A(u) = b (b H) egyenletet, amelynek megoldhatóságát a következ tétel garantálja: 11

14 3.1. A RITZ-GALJORKIN-MÓSZER Tétel. Legyen A : H H adott operátor, amelyre teljesül a feltétel. Ekkor minden b H esetén az A(u) = b egyenletnek egyértelm en létezik u H megoldása. Az egyenlet átírható gyenge alakba: A(u), v = b, v ( v H). (3.1) Legyenek H n := span{φ (n) 1, φ (n) 2..., φ (n) n } H alterek (n N + ), ahol φ (n) 1, φ (n) 2..., φ (n) n lineárisan független elemek és bármely u H esetén dist(u, H n ) := min{ u v n : v n H n } 0, ha n. (3.2) Az û n H n közelítés konstrukciója ekkor a következ képpen történik: û n = n i=1 ω (n) i φ (n) i, tehát a feladat az ω (n) i együtthatók meghatározására redukálódik. Ez alapján a (3.1) feladat az alábbi módon írható a v := φ (n) k A ( n i=1 ω (n) i φ (n) i ) (k = 1,..., n) választás mellett:, φ (n) k = b, φ (n) k. Vezessük be az ω (n) := (ω (n) 1, ω (n) 2,..., ω n (n) ) jelölést, majd legyen és α k (ω (n) ) := A ( n i=1 ω (n) i φ (n) i ), φ (n) k, (3.3) β k (ω (n) ) := b, φ (n) k. (3.4) Az ezekb l összerakott α : R n R n függvény és β R n vektor mellett tehát az α(ω (n) ) = β nemlineáris egyenletrendszert kapjuk, amelynek megoldása megadja az û n közelítés keresett együtthatóit. Igazolható továbbá - lásd [4] -, hogy teljesül a hiba ortogonalitása is, azaz minden v n H n esetén, az u gyenge megoldásra és bármely û n közelítésre: A(u ) A(û n ), v n = 0,

15 3.1. A RITZ-GALJORKIN-MÓSZER 13 valamint érvényes az úgynevezett Céa-lemma nemlineáris megfelel je is alkalmas Ĉ állandóval: u û n Ĉ min{ u v n : v n H n }. Mindezek következményeképpen u û n 0, amennyiben teljesül a (3.2) feltétel A módszer alkalmazása a vizsgált feladatra Tekintsük a második fejezetben felírt (2.8) operátoregyenletet, ahol az operátor F : H 1 () H1 (), továbbá u, b H1 (): F (u) = b. A tétel alapján a fenti operátoregyenletnek egyértelm en létezik u H 1 () megoldása, amit az eljárás során egy V altérbeli megoldással közelítünk. Az operátoregyenlet gyenge alakját már korábban felírtuk a (2.7) egyenlettel: F (u), v H 1 = b, v H 1 ( v H 1 ). Az el z ekkel analóg módon legyenek V n alterek (n N + ), ahol φ (n) 1, φ (n) 2..., φ (n) n u H 1 () esetén := span{φ (n) 1, φ (n) 2..., φ n (n) } H 1 () lineárisan független elemek és bármely dist(u, V n ) := min{ u v n : v n V n } 0, ha n. Az û n V n közelítés konstrukciója ekkor: azaz a (2.7) gyenge alak a v := φ (n) k formába: Bevezetve az F ( n i=1 û n = ω (n) i n i=1 ω i φ (n) i, (k = 1,..., n) választás mellett áírható az alábbi φ (n) i ), φ (n) k = b, φ (n) k. ω (n) := (ω (n) 1, ω (n) 2,..., ω (n) n ), illetve α k (ω (n) ) := F ( n i=1 ω (n) i φ (n) i ), φ (n) k,

16 3.2. A CSILLAPÍTOTT NEWTON-ITERÁCIÓ 14 és β k (ω (n) ) := b, φ (n) k jelöléseket, az ezekb l összerakott α : R n R n függvény és β R n vektor mellett tehát az α(ω (n) ) = β nemlineáris egyenletrendszert kapjuk, amelynek megoldása megadja a û n közelítés keresett együtthatóit. Mivel az egyenletrendszer nemlineáris, megoldását iterációs módszerrel, esetünkben csillapított Newton-iterációval végezzük el A csillapított Newton-iteráció A (2.1) feladat nemlinearitása miatt a megoldás közelítésére csillapított Newtoniterációt kell alkalmaznunk, amelynek algoritmusát el ször egy általános alakú peremértékfeladaton szemléltetjük [2] alapján. Tekintsük a következ parciális dierenciálegyenletet: f(x, u) = g az tartományon u = 0 a Γ peremen (3.5) f(x, u) n = γ a Γ N peremen, ahol Γ a peremnek a irichlet-, Γ N pedig a Neumann-feltétellel ellátott része. A H 1 () Szoboljev-teret és a.,. H 1 skalárszorzatot ugyanúgy értelmezzük, mint az el z fejezetben a (2.4) és (2.5) képletekkel. Az általános alakú peremértékfeladatot a következ feltételek mellett tekintjük: Feltétel. Tegyük fel, hogy (i) R N korlátos tartomány, szakaszonként sima, Γ, Γ N mérhet, Γ Γ N =, Γ Γ N = és Γ, (ii) g L 2 () és γ L 2 (Γ N ), (iii) f : R N R N mérhet függvény, x változóra nézve korlátos, η R N változóra nézve pedig C 1 -beli,

17 3.2. A CSILLAPÍTOTT NEWTON-ITERÁCIÓ 15 (iv) minden (x, η) R N esetén f(x,η) η R N szimmetrikus mátrix, továbbá λ sajátértékek kielégítik a 0 < µ 1 λ µ 2 < egyenl tlenséget, ahol µ 2 µ 1 > 0 (x, η)-tól független konstansok, (v) az alábbi F (u), v H 1 := f(x, u) v képlettel deniált általánosított F : H 1 () H1 () dierenciáloperátor deriváltja Lipschitz-folytonos. Legyen b H 1 () olyan, hogy b, v H 1 = gv + γvdσ ( v H()), 1 Γ N továbbá jelölje u H 1 () a (3.5) gyenge megoldását, azaz felírható: Legyen u 0 F (u ), v H 1 = b, v H 1. H 1 () tetsz leges, az (u n) sorozatot pedig deniáljuk a következ iterációval: ha az n. lépésben az u n közelít függvényt kaptuk, akkor az (n + 1). lépésbeli közelítés: u n+1 := u n + τ n p n (n N), ahol p n H 1 () a következ lineáris segédfeladat megoldása: vagy f η (x, u n) p n v = továbbá F (u n )p n, v H 1 = F (u n ) b, v H 1 ( v H 1 ()) τ n = min ( ) f(x, u n ) v gv + γvdσ ( v H()), 1 Γ N { µ 1 1, L p n H 1 } (0, 1], ahol L jelöli az F operátorhoz tartozó Lipschitz-konstanst az (v) feltételnek megfelel en Tétel. Tegyük fel, hogy teljesül a feltétel minden pontja. Ekkor az el z ek alapján konstruált (u n ) sorozatra u n u H 1 µ 1 1 F (u n ) b H 1 0 monoton módon,

18 3.2. A CSILLAPÍTOTT NEWTON-ITERÁCIÓ 16 továbbá a konvergencia lokálisan kvadratikus, azaz F (u n+1 ) b H 1 c 1 F (u n ) b 2 H 1 (n n 0 ) valamely n 0 N index és c 1 > 0 konstans mellett, amely egyben konvergenciabecslést ad a gyenge kvadratikus rendre is: F (u n ) b H 1 d 1 q 2n (n n 0 ), megfelel 0 < q < 1 és d 1 > 0 konstans értékekkel A módszer alkalmazása a vizsgált feladatra Mindezeket alkalmazzuk a vizsgált (2.1) feladatra, ahol az f függvényt a (2.9) képlettel deniáltuk. Az feltételben (i) pont nyilvánvaló módon teljesül, hiszen a vizsgált R 2 tartomány korlátos, határa szakaszonként sima, továbbá Γ N Γ peremek mérhet ek, valamint Γ Γ N =, Γ Γ N = és Γ is fent áll. A (ii) feltétel szintén teljesül, hiszen most g 0, azaz g L 2 (), illetve γ konstans, tehát γ L 2 (Γ N ) szintén. A (iii) (iv) feltételekr l az el z fejezetben már ejtettünk szót a feltétel tárgyalásakor. Végül, az (v) feltételt csak véges dimenziós altér felett tudjuk garantálni. Legyen V H 1 () egy, a Ritz-Galjorkin-féle diszkretizáció során nyert véges dimenziós altér ugyanazon skalárszorzattal és legyen F : V V az a dierenciáloperátor, amelyre F (u), v H 1 = ρ( u 2 ) u v ( v V ), a b H 1 () pedig deniálja azt az elemet, amelyre b, v H 1 = ṽ vdσ ( v V ). Γ N Jelölje most is u H 1 () a gyenge megoldást, azaz F (u ), v H 1 = b, v H 1 ( v V ). El ször [4] alapján megmutatjuk, hogy az F operátor Gateaux-deriválható. Legyen u V tetsz leges elem, ekkor rögzített h, v V elemek esetén 1 lim t 0 t F (u + th) F (u), v H 1 = lim 1 (f(x, u + t h) f(x, u)) v. t 0 t és

19 3.2. A CSILLAPÍTOTT NEWTON-ITERÁCIÓ 17 Az f C 1 feltétel miatt a fenti integrandus majdnem mindenütt pontonként konvergál, limesze: lim t t 0 1 f (f(x, u + t h) f(x, u)) v = (x, u) h v, η a Lebesgue-tétel és a (iv) feltétel miatt ekkor maga az integrál is tartani fog a fenti határérték integráljához. A limesz létezését a Riesz-tétel garantálja, ugyanis a fenti integrál folytonos lineáris funkcionálja v-nek, továbbá a h F (u)h korlátos és lineáris operátor. Így tehát F Gateaux-deriválható és bármely u, v, h V esetén F f (u)h, v H 1 = (x, u) h v. η Mivel V véges dimenziós altér, az F operátor örökli f η Lipschitz-folytonosságát, vagyis, ha L jelöli az F operátorhoz tartozó Lipschitz-konsanst, az f η Lipschitzkonstansából megbecsülhet, ugyanis [2] szerint, ha létezik L f > 0 konstans, hogy f η (x, η 1) f η (x, η 2) L f η 1 η 2, ahol (x, η) R 2, akkor (F (u) F (v))z, z H 1 = L f ( f η ) f (x, u) (x, v) η u v z 2 L f u v L () z 2 H 1 z z) a.,. H 1 skalárszorzatot felhasználva. Ennélfogva: F (u) F (v) H 1 = sup (F (u) F (v))z, z H 1 Lf u v L (). z V, z H 1 =1 Ekkor bevezetve a jelölést, azt kapjuk, hogy z L K(V ) := sup () z V \0 z L 2 () F (u) F (v) H 1 L f K(V ) u v H 1, ahol K(V ) véges, hiszen V véges dimenziós altere H 1 ()-nak. Tehát az F operátorhoz tartozó L Lipschitz-konstansra a következ becslés adható: L L f K(V ).

20 3.3. A VÉGESELEM-MÓSZER 18 Mindezek alapján a (2.1) feladat megoldása a következ iterációs eljárással történik. Legyen u 0 V tetsz leges, az (u n ) sorozatot pedig deniáljuk a következ iterációval: ha az n. lépésben az u n közelít függvényt kaptuk, akkor az (n + 1). lépésbeli közelítés: u n+1 := u n + τ n p n (n N). Itt p n V a következ lineáris segédfeladat megoldása: A n p n v = ρ( u n 2 ) u n v + ṽ vdσ ( v V ), Γ 2 (3.6) ahol Továbbá A n := ρ( u n 2 )I + 2ρ ( u n 2 ) ( u n ( u n ) ) T. { } µ 1 τ n = min 1, (0, 1], (3.7) L p n H 1 ahol L továbbra is az F operátorhoz tartozó Lipschitz-konstanst jelöli. A kapott (3.6) segédfeladatot a végeselem-módszer segítségével oldjuk meg, ami minden egyes iterációs lépésben egy egyenletrendszer megoldását fogja jelenteni A végeselem-módszer A végeselem-módszer a Ritz-Galjorkin-módszer alkalmazásának tekinthet, a- melyet els sorban a dierenciálegyenletek peremértékfeladatainak megoldására alkalmazunk. Ebben a szakaszban a [3] szerinti gondolatmenet alapján bemutatjuk a végeselem-módszer általános felépítését lineáris feladat esetén. Legyen p p 0 > 0, p L (), illetve k 0, k L () és tekintsük a következ parciális dierenicálegyenletet egy R 2 tartományon: (p u) + ku = f az tartományon u = 0 a Γ peremen p u n = ψ a Γ N peremen

21 3.3. A VÉGESELEM-MÓSZER 19 Írjuk át az egyenletet gyenge alakba, azaz szorozzuk meg egy kell en sima v tesztfüggvénnyel, amelyre v Γ = 0, majd integráljuk az tartományon: (p u)v + kuv = fv. Ez a Green-formula alapján a következ alakba írható át: p u v + kuv = fv + ψv. Γ }{{}}{{ N } a(u,v) ϕ(v) Értelmezzük a H 1 () Szoboljev-teret a második fejezetbeli (2.4) képlet alapján. Ekkor a : H 1 () H1 () R folytonos, bilineáris, koercitív és szimmetrikus forma, amely a téren vett skalárszorzatként tekinthet, míg ϕ : H 1 () R folytonos lineáris funkcionál. Azaz a fenti egyenletet átírtuk az alábbi alakba: a(u, v) = ϕ(v) ( v H 1 ()), amelynek u H 1 () megoldását keressük Tétel. (Lax-Milgram-lemma, [4]) Tegyük fel, hogy ϕ : H 1 () R folytonos lineáris funkcionál, valamint a : H 1 () H1 () R folytonos, bilineáris, koercitív és szimmetrikus forma. Ekkor az a(u, v) = ϕ(v) ( v H 1 0()) feladatnak létezik egyértelm u H 1 () gyenge megoldása. A végeselem-módszer lényege, hogy a feladatot egy V h H 1 () véges dimenziós altér felett tekintjük, továbbá azt az u h V h elemet keressük, amelyre: a(u h, v h ) = ϕ(v h ) ( v h V h ). (3.8) Itt V h az úgynevezett végeselem altér, egy Hilbert-tér, így alkalmazható a Riesz-tétel, tehát V h altéren is igaz lesz az tétel, automatikusan átörökl dik minden, ami a H 1 () téren igaz volt. Minden v h V h esetén fennáll továbbá a Ritz-Galjorkinmódszernél már említett Galjorkin-ortogonalitás: a(u u h, v h ) = 0

22 3.3. A VÉGESELEM-MÓSZER 20 és ebb l igazolható, hogy a véges dimenziós altéren kapott u h diszkrét megoldás kvázioptimális, azaz a hiba arányos a lehet legkisebbel. Ezt a tulajdonságot ismét a Céa-lemma fogalmazza meg, nevezetesen ahol C > 0 megfelel konstans érték. u u h H 1 () C inf v h V h u v h H 1 (), Ilyen V h H 1 () véges dimenziós alteret az tartomány diszkretizációjával kaphatunk, két dimenzióban -át feloszthatjuk például háromszög vagy négyszög elemekre, a kapott véges elemeken pedig elemenként legfeljebb k-adfokú polinomokat vehetünk. Jelölje például N a V h altér dimenzióját, {φ i } N i=1 pedig egy bázisát, ekkor minden v h V h elem felírható v h = N ω i φ i i=1 alakban, ahol ω i -k jelölik a megfelel együtthatók értékét. Ez alapján a (3.8) véges feladat a következ képpen fog kinézni: N j=1 ω j a(φ j, φ i ) }{{} a ij } {{ } (Aω) i = ϕ(φ i ) }{{} b i (1 i N). Ezzel tehát egy lineáris egyenletrendszert kaptunk, amelynek mátrixa reguláris lesz a feladat tulajdonságai miatt, következésképpen létezik egyértelm megoldás, amely a közelítés együtthatóit fogja megadni nekünk, és amely a közismert matematikai módszerek segítségével kiszámolható.

23 4. fejezet Megvalósítás 4.1. A segédfeladat végeselemes diszkretizációja A feladat megoldását MATLAB programnyelven valósítottam meg, ehhez el zetesen szükség volt a tartomány rácshálóval való borítására, hiszen az alkalmazott módszerekkel végzett számításokat a rácspontokban hajtjuk végre. A gyakorlatban ez azt jelenti, hogy az tartomány 2.2. ábrán ismertetett geometriáját az úgynevezett HyperMesh el feldolgozó szoftver segítségével véges e- lemekre bontottam, majd a MATLAB számára olvasható formátumba írtam át. A HyperMesh szoftver használatának el nye, hogy tetsz leges tartományt tetsz leges s r ség és tulajdonságú rácshálóval boríthatunk, mindezt gyorsan és könnyedén. Az alábbi ábra egy, az említett szoftver segítségével készített rácshálót szemléltet: 4.1. ábra. HyperMesh segítségével készített háromszögháló 21

24 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA 22 Ebben a dolgozatban Courant-, azaz úgynevezett nem elfajult háromszög e- lemekkel dolgozunk, amelyeket a [10] szerinti gondolatmenet alapján deniálunk. Jelölje az i. elemet E i (i = 1,..., M), amely Lipschitz-folytonos résztartománya az tartománynak, továbbá igaz az, hogy = M i=1 E i, E i E j = (i j), E i és E j E i E j = E i és E j közös pontja, vagy közös oldala, vagy. Az tartomány ilyen, a fenti tulajdonságokat teljesít {E i } M i=1 felosztását konform triangulációnak nevezzük. Egy E i háromszög elem csúcspontjait jelölje (x i 1, y i 1), (x i 2, y i 2) és (x i 3, y i 3), amelyeket nem csak lokálisan, de globálisan is megszámozunk, amivel az egész rácsháló { (x l, y l ) } N l=1 rácsponthalmazát kapjuk meg. Minden (xl, y l ) rácsponthoz hozzárendelünk egy φ l függvényt úgy, hogy φ l lesz kítése E i -re egy p i,l - lel jelölt polinom, továbbá minden egyes E i -n a {p i,l } polinomok a P(E i ) halmazt alkotják. Ha φ l (x m, y m ) = δ ml, akkor az így konstruált V h végeselem altér bázisa éppen {φ l } N l=1, ahol a h paraméter a trianguláció nomságát jelöli. Legyen most P(E i ) = P 1 (E i ) az E i háromszög felett deniált, legfeljebb els fokú, azaz a i + b i x + c i y alakú függvények tere, ennek egy bázisát pedig jelölje {φ i } N i=1. Tekintsük ezek után a 3. fejezetben ismertetett csillapított Newton-iteráció e- lemeit és a felírt (3.6) segédfeladatot. Az iteráció n. lépésében az aktuális közelítés így írható fel: míg a (3.6) segédfeladat megoldása: u n = N c n i φ i, i=1 p n = N d n i φ i. i=1 Ekkor a segédfeladat a G n := ρ( u n 2 ) u n

25 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA 23 jelölés mellett a következ alakú lesz: A n d n i φ i φ j = G n φ j + ṽ φ j Γ 2 (1 j N), amellyel az alábbi lineáris egyenletrendszer adódik: A n φ 1 φ 1 A n φ 2 φ 1... d A n 1 G n φ 1 + Γ 2 ṽ φ 1 n φ 1 φ 2 A n φ 2 φ 2... d n 2 = G n φ 2 + Γ 2 ṽ φ }{{}}{{} S n w n (4.1) A fenti egyenletrendszer S n mátrixát globális mátrixnak nevezzük, ezt és a jobb oldal w n vektorát elemenként építjük fel, amely eljárást elemenkénti összef zésnek hívjuk, angolul element-by-element assembling An lineáris leképezés Tekintsük azt a háromszöget, amelynek három csúcspontja (0, 0), (1, 0) és (0, 1). Ezt a háromszöget referenciaelemnek nevezzük, funkciója pedig, hogy a globális mátrix, valamint a jobb oldal összef zése során az elemeket a számítások megkönnyítése végett an lineáris módon leképezzük ebbe a háromszögbe. Jelölje a referenciaelemet 0, egy tetsz leges elemet pedig most E i E, amelynek csúcspontjai rendre (x 1, y 1 ), (x 2, y 2 ) és (x 3, y 3 ) ábra. An lineáris leképezés

26 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA 24 Legyen az 0 -ról E-re ható an lineáris leképezés: A E x y + b E, míg az E-r l 0 -ra ható: C E x y + d E. Legyenek v 1 és v 2 kétdimenziós vektorok olyanok, hogy v 1 = A E v 2 + b E, ekkor v 1 b E = A E v 2, ahol legyen C E := A 1 E és d E := A 1 E b E. Az A E mátrix a következ módon állítható el az általunk vett E elem és a referenciaelem között: valamint tehát Továbbá azaz A E A E A E y b E = x 1, azaz b E = x 1, 0 a b E = a 11 + x 1 = x 2, 0 a 11 a 21 = a 22 y 1 x 2 x 1 y 2 y 1 y b E = a 12 + x 1 = x 3, 1 a 11 a 21 = x 3 x 1 y 3 y 1 Az elemen vett integrálok kiszámításához szükségünk lesz a háromszögek területére is, amely az alábbi egyenlet átrendezésével kapható meg: 1 0 = 1dϑdν = 0 E deta E dxdy = 1 deta E E,. y 1 y 2 y 3

27 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA 25 ugyanakkor a MATLAB beépített det parancsának segítségével ennek az egyenletnek a kiszámítása is egyszer en kiküszöbölhet vé válik A globális mátrix felépítése Térjünk vissza az (4.1) egyenletrendszerhez és vizsgáljuk meg, hogyan számítható ki az S n globális mátrix j. sorának i. eleme. Egy ilyen elem a következ képpen néz ki: A n φ i φ j = A n φ i φ j + E m1 A n φ i φ j +..., E m2 (4.2) ahol m 1, m 2,... azoknak az elemeknek az indexei, amelyek részei φ i és φ j közös tartójának. Tekintsük a (4.2)-beli összeg egy tagját: A n φ i φ j = A n xφ i xφ j E mk E mk y φ i y φ j Jelölje φ 0 i = A 11 x φ i + A 12 y φ i A 21 x φ i + A 22 y φ i xφ j y φ j. (4.3) a referenicaelemhez tartozó i. bázisfüggvényt - úgynevezett referencia bázisfüggvényt -, ezek rendre: φ 0 1 φ 0 (0,0) = 1 x y, φ 0 2 φ 0 (1,0) = x, φ 0 3 φ 0 (0,1) = y. A referencia bázisfüggvények segítségével az E elemhez tartozó i. bázisfüggvény: φ i (x, y) = φ 0 i (C E x y + d E ) = φ 0 i (c 11 x + c 12 y + d }{{ E1, c } 21 x + c 22 y + d E2 ), }{{} α β az els, illetve második változó szerinti deriváltja pedig: x φ i (x, y) = x φ 0 i (α, β)c 11 + y φ 0 i (α, β)c 21 = φ 0 i (α, β) c 11 c 21, illetve y φ i (x, y) = x φ 0 i (α, β)c 12 + y φ 0 i (α, β)c 22 = φ 0 i (α, β) c 12. c 22

28 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA 26 Ez alapján a (4.3) skalárszorzat els tagja: A 11 x φ i x φ j = A 11 φ 0 i (α, β) c 11 φ 0 i (α, β) c 12 E mk E mk c 21 c 22 ( ) = A 11 x φ 0 i (α, β) x φ 0 j (α, β)c E mk 1 ( ) = x φ 0 i (α, β) x φ 0 j (α, β)c , detc Emk 0 A 11 a többi tag pedig analóg módon megkapható. Számítsuk ki azokat a mátrixokat, amelyek (i, j). eleme a következ : (M xx ) ij := x φ 0 i x φ 0 j, 0 (M yy ) ij := y φ 0 i y φ 0 j, 0 (M xy ) ij := x φ 0 i y φ 0 j, 0 (M yx ) ij := y φ 0 i x φ 0 j. 0 Ekkor M xx, M yy, M xy és M yx az úgynevezett referencia mátrixok, amelyek pontos alakja: M xx = , M yy = , M xy = , M yx = Ezeket felhasználva az S n elemenként a mátrixhoz f znünk: globális mátrix felépítése során az alábbi tagokat kell E mk A n φ i φ j = 2 2 p=1 q=1 ami a referencia mátrixok segítségével felírva: 1 detc Emk 2 p=1 q=1 E mk (A n ) pq q φ i p φ j, 2 (A n ) pq (M xx c 1q c 1p + M xy c 1q c 2p + M yx c 2q c 1p + M yy c 2q c 2p ).

29 4.1. A SEGÉFELAAT VÉGESELEMES ISZKRETIZÁCIÓJA Az egyenletrendszer jobb oldala Vizsgáljuk most meg a (4.1) egyenletrendszer w n vektorát. Ennek a vektornak minden eleme egy kéttagú összegb l áll, amelynek egyik tagja egy, az tartományon, másik tagja pedig egy, a Γ 2 peremen vett integrál. A jobb oldal vektorának felépítése a globális mátrix esetéhez hasonlóan elemenkénti összef zéssel történik. Tekintsük el ször a vektor i. elemében szerepl összeg els tagját: G n φ i = = ρ( u n 2 ) u n φ i ρ( u n 2 ) u n φ i ρ( u n 2 ) u n φ i.... E m1 E m2 Ennek a kifejezésnek egy tagja: ρ( u n 2 ) u n φ i = ρ( u E mk }{{} n 2 )κ n 1dxdy = ρ( u n 2 )κ n E mk, E mk κ n ahol, ha a mk és b mk az E mk elem két oldalát meghatározó vektorok, akkor E mk = a m k b mk. 2 A κ n konstans u n és φ i skalárszorzatából adódik, amelyeket síkillesztéses módszerrel tudunk egyszer en kiszámolni. Tekintsünk ismét egy általános E elemet, amelynek csúcspontjai (x 1, y 1 ), (x 2, y 2 ) és (x 3, y 3 ). Tegyük fel továbbá, hogy az n. iterációs lépésbeli u n közelít függvény ezen csúcsokhoz tartozó elemeinek globális indexe rendre r, s és t. Oldjuk meg a következ lineáris egyenletrendszert: 1 x 1 y 1 g 1 u n (x r, y r ) 1 x 2 y 2 g 2 = u n (x s, y s ). (4.4) 1 x 3 y 3 u n (x t, y t ) Ekkor g 3 g 3 u n = g 2, a φ i pedig analóg módon kiszámítható, s t, a jobb oldal leegyszer södik, mivel adott csúcsponthoz tartozó bázisfüggvény az adott csúcspontban 1, a többi pontban pedig 0 értéket vesz fel, tehát a jobb oldal vektora egy elem kivételével csupa 0 elemb l fog állni.

30 4.2. AZ ITERÁCIÓ MEGVALÓSÍTÁSA 28 A w n vektor i. elembeli összegének második tagja: ṽ φ i = ṽ φ i, Γ 2 Γ 2 ahol φ i legfeljebb els fokú polinom. Az integrál kiszámítása ismét elemenként fog történni egy alappontú Gauss-kvadratúraformula [11] alkalmazásával. Az egyetlen alappont az integrációs tartomány, azaz az éppen aktuális E mk elem Γ 2 peremre es oldalának felez pontja lesz, ahol az adott oldal végpontjaihoz tartozó bázisfüggvények értéket vesznek fel. A kvadratúraformulában szerepl súly értéke 2, az integrációs tartomány hossza pedig l mk, amelynek értéke egyszer algebrai számolással megkapható. Mindezek segítségével az integrál egy E mk alakban írható fel: ṽ E mk φ i = ṽ l mk 2 = ṽ l mk 2. elemen az alábbi Az S n és w n által meghatározott lineáris egyenletrendszer megoldása során azzal az egyszer sítéssel élünk, hogy a irichlet-peremre nézve homogenizált segédfeladatot tekintünk. Ezzel nem veszítünk információt, ugyanakkor csökkentjük a futásid t, az egész eljárás végén pedig az adott peremfeltételnek megfelel konstans értéket hozzáadjuk a kapott megoldásvektor megfelel index elemeihez Az iteráció megvalósítása Az el z szakaszban láttuk, miként diszkretizálható a (3.6) segédfeladat a végeselem-módszer segítségével, valamint hogyan épül fel az azzal ekvivalens véges dimenziós lineáris algebrai egyenletrendszer. Ha mindezek az elemek megvannak és az egyenletrendszert megoldottuk, alkalmazhatjuk a csillapított Newton-iteráció algoritmusát, amely a következ képpen nézett ki: ha az n. lépésben az u n közelít függvényt kaptuk, akkor az (n + 1). lépésbeli közelítés: u n+1 := u n + τ n p n (n N). Itt p n V h az el z szakaszban felépített lineáris egyenletrendszer megoldása, τ n értéke pedig: { } µ 1 τ n = min 1, (0, 1], L p n H 1

31 4.2. AZ ITERÁCIÓ MEGVALÓSÍTÁSA 29 ahol µ 1 és L a feltétel (iii) és (v) pontja alapján értelmezett konstans értékek. Az iteráció megvalósítása során ismét egyszer sítéssel élünk, amely a számítást hivatott megkönnyíteni, és amellyel a τ n pontos értékének kiszámítását küszöböljük ki. Ahelyett ugyanis, hogy kiszámolnánk a képletben szerepl konstans paraméterek értékeit, majd pedig ezek segítségével magát τ n -et, adaptívvá tesszük a módszert és leállási kritériumot építünk be minden egyes iterációs lépésben. Tekintsük a (2.1) feladat gyenge alakját azon véges V h altér felett, amelyet az el z szakaszban konstruáltunk a végeselem-módszer segítségével, ez az alak már többször szerepelt a korábbiakban: F (u h ), v h H 1 = b, v h H 1 ( u h, v h V h ). eniáljuk az n. iterációs lépésbeli úgynevezett reziduális függvényt az r n := F (u n ) b képlettel. Ekkor az adaptív módszer legyen a következ : minden iterációs lépés elején deniáljuk τ n értékét 1-nek, és az (n + 1). lépésben kiszámított u n+1 := u n + τ n p n közelít függvényt akkor fogadjuk el, ha a megfelel reziduális függvényekre fennáll: r n H 1 > r n+1 H 1. (4.5) Ha ez a feltétel nem teljesül, akkor csökkentsük τ n értékét, legyen például τ n := 0.7τ n addig, amíg az új τ n értékkel számolt u n+1 és r n+1 függvényekkel nem teljesül a (4.5) feltétel. Ennek a módszernek az alkalmazásához minden egyes lépésben ki kell számítanunk az r n H 1 és r n+1 H 1 értékeket, amihez tehát ismernünk kell az r n és r n+1 reziduális függvényeket. Ehhez egy másik, egyszer bb segédfeladatot kell megoldanunk, ugyanis tetsz leges v H 1 () esetén fennáll: r n, v H 1 = F (u n ), v H 1 b, v H 1,

32 4.2. AZ ITERÁCIÓ MEGVALÓSÍTÁSA 30 azaz r n v = ρ( u n 2 ) u n v ṽ v, Γ 2 vagyis a Green-formula alapján az alábbi segédfeladat megoldásaként kaphatjuk meg az r n reziduális függvényt: r n = (ρ( u n 2 ) u n ) az tartományon r n n = ρ( u n 2 ) u n r n n = ρ( u n 2 ) u n ṽ r n = 0 a Γ 1,3 peremen a Γ 2 peremen a Γ 4 peremen, (4.6) ahol ρ( u 2 ) := ρ ( ( u 2 M 2 ) ) 5/2. A reziduális segédfeladatot ugyanazon az elven oldjuk meg, mint az eredeti segédfeladatot: végeselem-módszer segítségével diszkretizáljuk, majd a kapott lineáris egyenletrendszert a MATLAB beépített \ parancsával - amely LU-felbontást alkalmaz - megoldjuk, a megoldás pedig a diszkrét r n reziduális vektor lesz. Az r n H 1 értéket ezután már egyszer en ki tudjuk számítani a kapott vektorra, ugyanis deníció szerint r n H 1 := r n L 2 = r n 2, amit a már jól ismert elemenkénti összef zés módszerével számolunk ki, az E mk elemen például: r n 2 = ( x r n ) 2 + ( y r n ) 2 = E mk ( ( x r n ) 2 + ( y r n ) 2). E mk E mk Mindez tehát azt jelenti, hogy a kezdeti r 0 vektor kiszámítása után minden egyes iterációs lépésben meg kell oldanunk még egy, a reziduális függvényre felírt segédfeladatot is. Itt a globális mátrix ugyanúgy épül fel, mint a (4.6) segédfeladat esetében, csupán az abban szerepl A n súlymátrix nem szerepel. Igaz továbbá az is, hogy a globális mátrix minden itereációs lépésben ugyanaz lesz, mivel nem függ az aktuálisan kiszámolt u n közelítés értékét l. Jelöljük ezért a reziduális segédfeladathoz tartozó súlyozatlan globális mátrixot Z-vel.

33 4.2. AZ ITERÁCIÓ MEGVALÓSÍTÁSA 31 Hasonlóan meggondolható, hogy az egyenletrendszer jobb oldala a (4.6) jobb oldalának negáltja lesz, azaz w n. Felmerül a kérdés, milyen többletköltséggel jár számunkra a reziduális függvényre felírt segédfeladat megoldása? A következ m - veletek átlagos futásidejét vizsgáltam ezzel kapcsolatban: az eredeti (3.6) lineáris segédfeladat végeselemes diszkretizációjával adódó S n globális mátrix felépítése, a (4.6) reziduális segédfeladat végeselemes diszkretizációjával adódó Z globális mátrix felépítése, az S n p n = w n egyenletrendszer megoldása, a Zr n = w n egyenletrendszer megoldása. Az eredményeket egy konkrét példán szemléltetem, amelynek során a irichletperemfeltételt homogénnek vettem, a Neumann-peremfeltételt pedig adott értékeken futtatam, el idézve ezzel az egyenlet elliptikusságának bizonyos pontokbeli lokális elvesztését. Mindez azért szemléletes számunkra, mert a ṽ érték növelésével a módszer nehezedik, azaz az egyes m veletek futásideje növekedhet táblázat. A részfolyamatok átlagos futásideje (sec) Lineáris segédfeladat Reziduális segédfeladat S n felépítése S n \w n Z felépítése Z\ w n ṽ, ṽ, ṽ, ṽ, ṽ, ṽ, ṽ, A fenti táblázatból leolvasható, hogy a Z globális mátrix felépítésének m veletigénye közel azonos az S n felépítéséhez szükséges m veleti igénnyel, valamivel kisebb annál. A program szempontjából ez azt jelenti, hogy a 0. iterációs lépésben ennek a

34 4.3. A PARAMÉTERÉRTÉKEK MEGVÁLASZTÁSA 32 részfolyamatnak a futásidejét megkétszerezzük, a további lépések során azonban Z-t már nem kell kiszámítanunk újból, tehát ez a m veleti költség ott már nem fog jelentkezni. Mivel az eredeti lineáris, valamint a reziduális segédfeladatra a jobb oldal vektora azonos, ezért ezt elegend iterációnként egyszer kiszámítani, itt tehát egyáltalán nem jelentkezik többletköltség. A végeselemes diszkretizációval nyert egyenletrendszer megoldásának futásideje elhanyagolhatónak mondható, a reziduális segédfeladat esetében ráadásul felez dik, tehát ez sem fogja megnövelni az egész program futásidejét. Végeredményben azt a következtetést vonhatjuk le, hogy a (4.6) reziduális függvényre felírt egyenlet megoldásával felmerül többletköltség elhanyagolható, azaz az iteráció adaptívan történ megvalósításával nem nehezítettük a programot. Végül a leállási kritérium a következ lesz: a program egy bemen paramétereként megadhatjuk az elvárt maximális iterációszámot, a program pedig addig fut, amíg el nem éri ezt az iterációszámot, vagy pedig az aktuális közelítéshez tartozó reziduális függvény normája egy el re megadott érték alá nem esik. A program futtatásai során tapasztalt eremények alapján az általam választott korlát a következ : r n H A paraméterértékek megválasztása Az el z szakaszok alapján megírt program futtatásához meg kell határoznunk a (2.1) egyenletben szerepl M, ρ, valamint a v és ṽ paraméterek értékét. Ezek közül a ρ értékét már korábban, a 2. fejezetben megadtuk, ez a paraméter jelölte a leveg s r ségét zavartalan körülmények között, amely tehát: Az M Mach-szám meghatározásához az ρ = 1, 225 kg m 3. M = (v objektum) c (4.7) egyenletre van szükségünk, ahol els ként a c hangsebességet határozzuk meg. Ennek értéke a (2.3) képlet alapján, felhasználva, hogy a gázturbinás repül gépek szokásos magassága tengerszint felett m [11], ilyen magasságban pedig a leveg

35 4.3. A PARAMÉTERÉRTÉKEK MEGVÁLASZTÁSA 33 h mérséklete körülbelül -57 C: c = 1, ( , 16) 295 m s. Az adott magasságban a repül k megközelít leg 800 km sebességgel közlekednek, h ami körülbelül 222,2222 m -nak felel meg. Ezek alapján a (2.2) képlettel megadott s ρ : R + R + függvényben az M = 222, , 7533 értékkel fogunk számolni. A v és ṽ paraméterek értékét pedig a futtatások során önkényesen fogjuk változtatni.

36 5. fejezet Eredmények E dolgozat célja volt egyrészt a (2.1) alapegyenlet numerikus megoldása matematikai módszerek segítségével, másrészt a munka alapjául szolgáló [1, 7, 8, 9] cikkek által közölt meggyelésekhez hasonló eredmények elérése. Mit is jelent ez pontosan? Egyrészt, azt szerettük volna elérni, hogy egy mérnöki vagy zikai modellproblémát pusztán matematikai módszerek segítségével közelít leg megoldjunk. Ennek fényében az alapegyenletet szuszbszonikus áramlási feltételek mellett tekintettük, biztosítva ezzel, hogy az egyenlet végig elliptikus maradjon, azaz a felhasznált módszerek és eljárások alkalmazhatóak legyenek. Kijelenthetjük, hogy ez a vizsgálat sikeres volt, a módszerek jól m ködtek, tehát a megoldáshoz szükséges feltételeink teljesültek. Másrészt, meggyelhet, hogy amint a szubszonikus áramlási sebességek elkezdenek átlépni transzszonikusba, a vizsgált szélcsatornában elkezdenek kialakulni az M > 1 zónák, ezek is tipikusan a repül gépszárny felett. A [1, 7, 8, 9] cikkek leírják, hogy ekkor a repül gépszárnyak felett úgynevezett transzszonikus lökéshullámok jönnek létre, amelyek egy bizonyos sebesség felett már szabad szemmel is láthatóak. Ilyen transzszonikus lökéshullámok keletkezését láthatjuk például az 5.1. ábrán, amely az úgynevezett Schlieren fotográai eljárással [13] készült. A Schlieren eljárás el nye, hogy segítségével lefényképezhet változó s r ség folyadékok áramlási képe, éppen ezért széleskör en használják a repül mérnöki vizsgálatokban a repül gépek körüli áramlások, lökéshullámok vizsgálatára is. 34

37 5.1. FUTTATÁS SZUBSZONIKUS FELTÉTELEK MELLETT ábra. Transzszonikus lökéshullámok Schlieren képe a szélcsatornában, [7] Másik célunk volt tehát ezeknek a transzszonikus lökéshullámoknak valamilyen fokú szimulálása, amely törekvésünk szintén sikeresnek mondható, a kés bbiekben ábrákon szemléltetjük az eredményeket. A program bemen paramétereinek megválasztását az el z fejezet utolsó szakaszában tárgyaltuk, a ρ és M értékeket pontosan megadtuk, illetve kiszámítottuk. A másik két paraméter, v és ṽ értékét a futtatások során változtattam, ezzel befolyásolva az egyenlet elliptikusságát. Minél nagyobbra vettem a bemen értékeket, annál közelebb került a rendszer az M = 1-es határhoz, amellyel egyid ben a numerikus megoldás is elkezdett elfajulni Futtatás szubszonikus feltételek mellett Lássunk el ször egy példát, amelyet szubszonikus áramlási feltételek mellett futtattam. Az egyszer ség kedvéért homogén irichlet-peremfeltételt választottam, azaz a Γ 4 peremen a v x skalárszorzat értéket 0-nak vettem, ami a megoldások ábrázolásának szempontjából nem okoz redukciót, mivel azok az eredmények mondhatók szemléletesnek, amelyek esetén a u vektort vagy a u 2 -t l függ értékeket ábrázoljuk, és ezek esetében a konstans érték v x skalárszorzat nem jut szerephez. A Γ 2 peremrészen az inhomogén Neumann-peremfeltételt ṽ = nak választottam, mivel ez egy olyan értéke a paraméternek, amely mellett az elliptikusság még nem romlik el. A maximális iterációszámot 50-nek vettem azzal az elvárással, hogy ennyi lépés alatt a csillapított Newton-módszernek várhatóan el kell érnie a lehet

38 5.1. FUTTATÁS SZUBSZONIKUS FELTÉTELEK MELLETT 36 legjobb megoldást. A futtatást elvégeztem 40 és 20 mm nomságú rácshálón is, azaz a hálót felépít háromszög elemek oldala egyenként megközelít leg 40, a másik háló esetében 20 mm nagyságú volt. Végül, a csillapított Newton-iteráció u 0 kezd vektorának a csupa nulla vektort választottam, azaz a programot az u 0 = zeros(m, 1) paranccsal inicializtáltam, ahol m a rácspontok számát jelöli ábra. A potenciál az egyes elemeken (40 és 20 mm nomságú hálón) Újra ki kell hangsúlyoznunk, hogy az általunk lokális Mach-számnak nevezett hányados most a (2.11) képlet alapján értelmezett M := r ( 1) 5 2 (M ) ( 1) ( 1) érték, ahol r := u. Ez a hányados egyrészt csak egy közelít érték, mivel a nevez t minden pontban ugyanakkorának tekintjük, ami pedig a valóságban nem igaz. Valójában az áramló közeg sebessége minden pontban különböz, mivel más és más az egyes pontokbeli tengerszint feletti magasság mértéke, és így a h mérséklet is, ami pedig a sebességet leginkább befolyásoló tényez. Ezzel szemben az általunk deniált M hányados nevez je az M paramétert l függ, ami viszont egy univerzális érték. Ez a közelítés azonban elfogadható, mivel a szélcsatorna vertikális kiterjedése nem mondható túlságosan jelent snek.

39 5.1. FUTTATÁS SZUBSZONIKUS FELTÉTELEK MELLETT ábra. A lokális Mach-szám szintvonalai (40 és 20 mm nomságú hálón) Másrészt szót kell ejtenünk a lokális Mach-szám szintvonalainak ábrázolásának kérdésér l is. A MATLAB beépített contour parancsa ugyanis csak téglalap alakú rácson alkalmazható, ami gondot okozott egyrészt abból az okból kifolyólag, hogy az általunk használt geometria egy konkáv sokszög, másrészt azért, mert az r 2 = u n 2 értékeket elemenként számoltuk a mátrixösszef zések során, nem pedig pontonként. El ször tehát létrehoztam egy szabályos téglalap rácsot, majd pedig ennek csomópontjain interpoláltam az elemenként ismert u n 2 értékeket a MAT- LAB beépített griddata parancsával, amely lineáris interpolációt valósít meg. Az így kapott rácshálón, a rácspontokban kapott értékek felhasználásával ábározoltam az M lokális Mach-szám szintvonalait, lásd 5.3. ábra táblázat. A reziduális hiba csökkenésének mértéke r n / r 0 n = 1 n = 2 n = 3 n 4 40 mm mm A u n sebességvektor értékét szintén elemenként számoltuk a mátrixösszef zések során, ezért azt elemenként, a háromszög elemek súlypontjába helyezett nyilak segítségével ábárzoltam, ahol a nyilak mérete és iránya arányos a vektorok méretével és irányával, lásd 5.4. ábra. E kiragadott példa eredményei alapján is kijelenthet, hogy a program jól m ködött, általában véve szubszonikus áramlási feltételek esetén ehhez hasonló szép ered-

40 5.2. FUTTATÁS A Ṽ PARAMÉTERÉRTÉK NÖVELÉSÉVEL 38 ményeket kaptam. Az 5.1. táblázatból leolvasható, hogy a példabeli input paraméterek mellett a csillapított Newton-módszer már 4 iterációs lépés elvégzése után jó közelítését adta a vizgsált feladatnak, az egyes iterációs lépésekben ráadásul nem volt szükség a közelítés javítására sem ábra. A sebességvektor az egyes elemeken (40 és 20 mm nomságú hálón) Elmondható továbbá, hogy ezek mellett a bemen paraméterek mellett már az 40 mm nomságú rácshálón is kell en jó közelít megoldást kaphatunk, ezt mind a kapott ábrák, mind a 5.1. táblázat jól mutatja. Általánosságban az mondható, hogy szubszonikus áramlási feltételek esetén, amíg az egyenlet minden pontban meg rzi a lokális elliptikusságot, a program az elvárásoknak megfele en m ködött, a pontosság szempontjából jó eredményeket adott már kis iterációszám esetén is, a futásid szempontjából pedig a rácsháló nomsága volt a legnagyobb befolyásoló tényez Futtatás a ṽ paraméterérték növelésével Nézzük most azokat az eredményeket, amelyek a ṽ paraméter mozgatásával adódtak. Célunk volt, hogy amint az áramlás szubszonikusból elkezd transzszonikusba átváltani, olyan eredményeket produkáljunk, amelyek az [1, 7, 8, 9] cikkekben leírtakhoz hasonlatosak. Ebben az esetben ugyanis az egyenlet ellipikussága elromlik és a csillapított Newton-módszer sokkal nehezebben bírkózik meg a bemen adatokkal. Mindez a kirajzolt ábrákon jól látható, mivel a folyamat a gyakorlatban a

Végeselem modellezés alapjai 1. óra

Végeselem modellezés alapjai 1. óra Végeselem modellezés alapjai. óra Gyenge alak, Tesztfüggvény, Lagrange-féle alakfüggvény, Stiness mátrix Kivonat Az óra célja, hogy megismertesse a végeselem módszer (FEM) alkalmazását egy egyszer probléma,

Részletesebben

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1 Megoldott feladatok 00. november 0.. Feladat: Vizsgáljuk az a n = n+ n+ sorozat monotonitását, korlátosságát és konvergenciáját. Konvergencia esetén számítsuk ki a határértéket! : a n = n+ n+ = n+ n+ =

Részletesebben

Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához

Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához Izsák Ferenc 2007. szeptember 17. Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához 1 Vázlat Bevezetés: a vizsgált egyenlet,

Részletesebben

Utolsó el adás. Wettl Ferenc BME Algebra Tanszék, Wettl Ferenc (BME) Utolsó el adás / 20

Utolsó el adás. Wettl Ferenc BME Algebra Tanszék,   Wettl Ferenc (BME) Utolsó el adás / 20 Utolsó el adás Wettl Ferenc BME Algebra Tanszék, http://www.math.bme.hu/~wettl 2013-12-09 Wettl Ferenc (BME) Utolsó el adás 2013-12-09 1 / 20 1 Dierenciálegyenletek megoldhatóságának elmélete 2 Parciális

Részletesebben

Konjugált gradiens módszer

Konjugált gradiens módszer Közelítő és szimbolikus számítások 12. gyakorlat Konjugált gradiens módszer Készítette: Gelle Kitti Csendes Tibor Vinkó Tamás Faragó István Horváth Róbert jegyzetei alapján 1 LINEÁRIS EGYENLETRENDSZEREK

Részletesebben

Matematika A2 vizsga mgeoldása június 4.

Matematika A2 vizsga mgeoldása június 4. Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont

Részletesebben

Parciális dierenciálegyenletek

Parciális dierenciálegyenletek Parciális dierenciálegyenletek 2009. május 25. A félév lezárásaként néhány alap-deníciót és alap-példát szeretnék adni a Parciális Dierenciálegynletek (PDE) témaköréb l. Épp csak egy kis izelít t. Az alapfeladatok

Részletesebben

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27 Vektorterek Wettl Ferenc 2015. február 17. Wettl Ferenc Vektorterek 2015. február 17. 1 / 27 Tartalom 1 Egyenletrendszerek 2 Algebrai struktúrák 3 Vektortér 4 Bázis, dimenzió 5 Valós mátrixok és egyenletrendszerek

Részletesebben

Modellek és Algoritmusok - 2.ZH Elmélet

Modellek és Algoritmusok - 2.ZH Elmélet Modellek és Algoritmusok - 2.ZH Elmélet Ha hibát elírást találsz kérlek jelezd: sellei_m@hotmail.com A fríss/javított változat elérhet : people.inf.elte.hu/semsaai/modalg/ 2.ZH Számonkérés: 3.EA-tól(DE-ek)

Részletesebben

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Számsorozatok, vektorsorozatok konvergenciája Def.: Számsorozatok értelmezése:

Részletesebben

Taylor-polinomok. 1. Alapfeladatok. 2015. április 11. 1. Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

Taylor-polinomok. 1. Alapfeladatok. 2015. április 11. 1. Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját! Taylor-polinomok 205. április.. Alapfeladatok. Feladat: Írjuk fel az fx) = e 2x függvény másodfokú Maclaurinpolinomját! Megoldás: A feladatot kétféle úton is megoldjuk. Az els megoldásban induljunk el

Részletesebben

Tartalomjegyzék. Typotex Kiadó, 2010

Tartalomjegyzék. Typotex Kiadó, 2010 Tartalomjegyzék 15. Elliptikus egyenletek 7 15.1. Bevezetés: Elliptikus egyenletek alkalmazott feladatokban... 7 15.2. Elméleti háttér.......................... 9 15.3. Véges dierencia eljárások II...................

Részletesebben

Végeselem analízis. 1. el adás

Végeselem analízis. 1. el adás Végeselem analízis 1. el adás Pere Balázs Széchenyi István Egyetem, Alkalmazott Mechanika Tanszék 2016. szeptember 7. Mi az a VégesElem Analízis (VEA)? Parciális dierenciálegyenletek (egyenletrendszerek)

Részletesebben

1. Példa. A gamma függvény és a Fubini-tétel.

1. Példa. A gamma függvény és a Fubini-tétel. . Példa. A gamma függvény és a Fubini-tétel.. Az x exp x + t )) függvény az x, t tartományon folytonos, és nem negatív, ezért alkalmazható rá a Fubini-tétel. I x exp x + t )) dxdt + t dt π 4. [ exp x +

Részletesebben

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett!

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett! nomosztással a megoldást visszavezethetjük egy alacsonyabb fokú egyenlet megoldására Mivel a 4 6 8 6 egyenletben az együtthatók összege 6 8 6 ezért az egyenletnek gyöke az (mert esetén a kifejezés helyettesítési

Részletesebben

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) Matematika A2c gyakorlat Vegyészmérnöki, Biomérnöki, Környezetmérnöki szakok, 2017/18 ősz 1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) 1. Valós vektorterek-e a következő

Részletesebben

Diplomamunka. Nemlineáris elliptikus vegyes peremértékfeladatok prekondicionálása. Írta: Perjés Balázs Alkalmazott matematikus szak

Diplomamunka. Nemlineáris elliptikus vegyes peremértékfeladatok prekondicionálása. Írta: Perjés Balázs Alkalmazott matematikus szak Nemlineáris elliptikus vegyes peremértékfeladatok prekondicionálása Diplomamunka Írta: Perjés Balázs Alkalmazott matematikus szak Témavezet : Karátson János egyetemi tanár Alkalmazott Analízis és Számításmatematika

Részletesebben

Egy enzimkinetikai nemlineáris parciális di erenciálegyenlet megoldása

Egy enzimkinetikai nemlineáris parciális di erenciálegyenlet megoldása Eötvös Loránd Tudományegyetem Természettudományi Kar Egy enzimkinetikai nemlineáris parciális di erenciálegyenlet megoldása BSc szakdolgozat Bekényi Balázs Matematika BSc, Alkalmazott matematikus szakirány

Részletesebben

Határozott integrál és alkalmazásai

Határozott integrál és alkalmazásai Határozott integrál és alkalmazásai 5. május 5.. Alapfeladatok. Feladat: + d = Megoldás: Egy határozott integrál kiszámolása a feladat. Ilyenkor a Newton-Leibniz-tételt használhatjuk, mely azt mondja ki,

Részletesebben

rank(a) == rank([a b])

rank(a) == rank([a b]) Lineáris algebrai egyenletrendszerek megoldása a Matlabban Lineáris algebrai egyenletrendszerek a Matlabban igen egyszer en oldhatók meg. Legyen A az egyenletrendszer m-szer n-es együtthatómátrixa, és

Részletesebben

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei Legkisebb négyzetek módszere, folytonos eset Folytonos eset Legyen f C[a, b]és h(x) = a 1 φ 1 (x) + a 2 φ 2 (x) +... + a n φ n (x). Ekkor tehát az n 2 F (a 1,..., a n ) = f a i φ i = = b a i=1 f (x) 2

Részletesebben

Skalárszorzat, norma, szög, távolság. Dr. Takách Géza NyME FMK Informatikai Intézet takach@inf.nyme.hu http://inf.nyme.hu/ takach/ 2005.

Skalárszorzat, norma, szög, távolság. Dr. Takách Géza NyME FMK Informatikai Intézet takach@inf.nyme.hu http://inf.nyme.hu/ takach/ 2005. 1 Diszkrét matematika II., 4. el adás Skalárszorzat, norma, szög, távolság Dr. Takách Géza NyME FMK Informatikai Intézet takach@inf.nyme.hu http://inf.nyme.hu/ takach/ 2005. március 1 A téma jelent sége

Részletesebben

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi Gyakorló feladatok Agbeko Kwami Nutefe és Nagy Noémi 25 Tartalomjegyzék. Klasszikus hibaszámítás 3 2. Lineáris egyenletrendszerek 3 3. Interpoláció 4 4. Sajátérték, sajátvektor 6 5. Lineáris és nemlineáris

Részletesebben

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Segédlet az A végeselem módszer alapjai tárgy 4. laborgyakorlatához http://www.mm.bme.hu/~kossa/vemalap4.pdf Kossa Attila (kossa@mm.bme.hu)

Részletesebben

(1 + (y ) 2 = f(x). Határozzuk meg a rúd alakját, ha a nyomaték eloszlás. (y ) 2 + 2yy = 0,

(1 + (y ) 2 = f(x). Határozzuk meg a rúd alakját, ha a nyomaték eloszlás. (y ) 2 + 2yy = 0, Feladatok az 5. hétre. Eredményekkel és kidolgozott megoldásokkal. Oldjuk meg az alábbi másodrend lineáris homogén d.e. - et, tudva, hogy egy megoldása az y = x! x y xy + y = 0.. Oldjuk meg a következ

Részletesebben

Numerikus integrálás

Numerikus integrálás Közelítő és szimbolikus számítások 11. gyakorlat Numerikus integrálás Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján 1. Határozatlan integrál

Részletesebben

Gauss-Seidel iteráció

Gauss-Seidel iteráció Közelítő és szimbolikus számítások 5. gyakorlat Iterációs módszerek: Jacobi és Gauss-Seidel iteráció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor London András Deák Gábor jegyzetei alapján 1 ITERÁCIÓS

Részletesebben

Szélsőérték feladatok megoldása

Szélsőérték feladatok megoldása Szélsőérték feladatok megoldása A z = f (x,y) függvény lokális szélsőértékének meghatározása: A. Szükséges feltétel: f x (x,y) = 0 f y (x,y) = 0 egyenletrendszer megoldása, amire a továbbiakban az x =

Részletesebben

Függvények növekedési korlátainak jellemzése

Függvények növekedési korlátainak jellemzése 17 Függvények növekedési korlátainak jellemzése A jellemzés jól bevált eszközei az Ω, O, Θ, o és ω jelölések. Mivel az igények általában nemnegatívak, ezért az alábbi meghatározásokban mindenütt feltesszük,

Részletesebben

3. Lineáris differenciálegyenletek

3. Lineáris differenciálegyenletek 3. Lineáris differenciálegyenletek A közönséges differenciálegyenletek két nagy csoportba oszthatók lineáris és nemlineáris egyenletek csoportjába. Ez a felbontás kicsit önkényesnek tűnhet, a megoldásra

Részletesebben

Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén

Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén Matematikai modellek, I. kisprojekt Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén Unger amás István B.Sc. szakos matematikus hallgató ungert@maxwell.sze.hu, http://maxwell.sze.hu/~ungert

Részletesebben

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla Kvadratikus alakok és euklideszi terek (előadásvázlat, 0. október 5.) Maróti Miklós, Kátai-Urbán Kamilla Az előadáshoz ajánlott jegyzet: Szabó László: Bevezetés a lineáris algebrába, Polygon Kiadó, Szeged,

Részletesebben

Komplex számok trigonometrikus alakja

Komplex számok trigonometrikus alakja Komplex számok trigonometrikus alakja 015. február 15. 1. Alapfeladatok 1. Feladat: Határozzuk meg az alábbi algebrai alakban adott komplex számok trigonometrikus alakját! z 1 = 4 + 4i, z = 4 + i, z =

Részletesebben

Felügyelt önálló tanulás - Analízis III.

Felügyelt önálló tanulás - Analízis III. Felügyelt önálló tanulás - Analízis III Kormos Máté Differenciálható sokaságok Sokaságok Röviden, sokaságoknak nevezzük azokat az objektumokat, amelyek egy n dimenziós térben lokálisan k dimenziósak Definíció:

Részletesebben

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése 2 SZÉLSŽÉRTÉKSZÁMÍTÁS DEFINÍCIÓ 21 A széls érték fogalma, létezése Azt mondjuk, hogy az f : D R k R függvénynek lokális (helyi) maximuma (minimuma) van az x 0 D pontban, ha van olyan ε > 0 hogy f(x 0 )

Részletesebben

Lineáris algebra numerikus módszerei

Lineáris algebra numerikus módszerei Hermite interpoláció Tegyük fel, hogy az x 0, x 1,..., x k [a, b] különböző alappontok (k n), továbbá m 0, m 1,..., m k N multiplicitások úgy, hogy Legyenek adottak k m i = n + 1. i=0 f (j) (x i ) = y

Részletesebben

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz Debreceni Egyetem Közgazdaságtudományi Kar Feladatok a Gazdasági matematika II tárgy gyakorlataihoz a megoldásra ajánlott feladatokat jelöli e feladatokat a félév végére megoldottnak tekintjük a nehezebb

Részletesebben

Parabolikus feladatok dinamikus peremfeltétel mellett

Parabolikus feladatok dinamikus peremfeltétel mellett Parabolikus feladatok dinamikus peremfeltétel mellett Kovács Balázs és Christian Lubich University of Tübingen SFB 1173 BME Alkalmazott Analízis Szeminárium 2016. november 10., Budapest Kovács B. (Tübingen)

Részletesebben

Sorozatok és Sorozatok és / 18

Sorozatok és Sorozatok és / 18 Sorozatok 2015.11.30. és 2015.12.02. Sorozatok 2015.11.30. és 2015.12.02. 1 / 18 Tartalom 1 Sorozatok alapfogalmai 2 Sorozatok jellemz i 3 Sorozatok határértéke 4 Konvergencia és korlátosság 5 Cauchy-féle

Részletesebben

25 i, = i, z 1. (x y) + 2i xy 6.1

25 i, = i, z 1. (x y) + 2i xy 6.1 6 Komplex számok megoldások Lásd ábra z = + i, z = + i, z = i, z = i z = 7i, z = + 5i, z = 5i, z = i, z 5 = 9, z 6 = 0 Teljes indukcióval 5 Teljes indukcióval 6 Az el z feladatból következik z = z = =

Részletesebben

Szinguláris értékek. Wettl Ferenc április 12. Wettl Ferenc Szinguláris értékek április / 35

Szinguláris értékek. Wettl Ferenc április 12. Wettl Ferenc Szinguláris értékek április / 35 Szinguláris értékek Wettl Ferenc 2016. április 12. Wettl Ferenc Szinguláris értékek 2016. április 12. 1 / 35 Tartalom 1 Szinguláris érték 2 Norma 3 Mátrixnorma 4 Alkalmazások Wettl Ferenc Szinguláris értékek

Részletesebben

Differenciálegyenletek numerikus megoldása

Differenciálegyenletek numerikus megoldása a Matematika mérnököknek II. című tárgyhoz Differenciálegyenletek numerikus megoldása Fokozatos közeĺıtés módszere (1) (2) x (t) = f (t, x(t)), x I, x(ξ) = η. Az (1)-(2) kezdeti érték probléma ekvivalens

Részletesebben

Szinguláris értékek. Wettl Ferenc április 3. Wettl Ferenc Szinguláris értékek április 3. 1 / 28

Szinguláris értékek. Wettl Ferenc április 3. Wettl Ferenc Szinguláris értékek április 3. 1 / 28 Szinguláris értékek Wettl Ferenc 2015. április 3. Wettl Ferenc Szinguláris értékek 2015. április 3. 1 / 28 Tartalom 1 Szinguláris érték 2 Alkalmazások 3 Norma 4 Mátrixnorma Wettl Ferenc Szinguláris értékek

Részletesebben

Matematika (mesterképzés)

Matematika (mesterképzés) Matematika (mesterképzés) Környezet- és Településmérnököknek Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Vinczéné Varga A. Környezet- és Településmérnököknek 2016/2017/I 1 / 29 Lineáris tér,

Részletesebben

1. Folytonosság. 1. (A) Igaz-e, hogy ha D(f) = R, f folytonos és periodikus, akkor f korlátos és van maximuma és minimuma?

1. Folytonosság. 1. (A) Igaz-e, hogy ha D(f) = R, f folytonos és periodikus, akkor f korlátos és van maximuma és minimuma? . Folytonosság. (A) Igaz-e, hogy ha D(f) = R, f folytonos és periodikus, akkor f korlátos és van maimuma és minimuma?. (A) Tudunk példát adni olyan függvényekre, melyek megegyeznek inverzükkel? Ha igen,

Részletesebben

MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK

MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK MÉSZÁROS JÓZSEFNÉ, NUmERIKUS módszerek 9 FÜGGVÉNYKÖZELÍTÉSEK IX. SPLINE INTERPOLÁCIÓ 1. SPLINE FÜGGVÉNYEK A Lagrange interpolációnál említettük, hogy az ún. globális interpoláció helyett gyakran célszerű

Részletesebben

Opkut deníciók és tételek

Opkut deníciók és tételek Opkut deníciók és tételek Készítette: Bán József Deníciók 1. Deníció (Lineáris programozási feladat). Keressük meg adott lineáris, R n értelmezési tartományú függvény, az ún. célfüggvény széls értékét

Részletesebben

7. gyakorlat. Lineáris algebrai egyenletrendszerek megoldhatósága

7. gyakorlat. Lineáris algebrai egyenletrendszerek megoldhatósága 7. gyakorlat Lineáris algebrai egyenletrendszerek megoldhatósága Egy lineáris algebrai egyenletrendszerrel kapcsolatban a következ kérdések merülnek fel: 1. Létezik-e megoldása? 2. Ha igen, hány megoldása

Részletesebben

Komplex számok. Komplex számok és alakjaik, számolás komplex számokkal.

Komplex számok. Komplex számok és alakjaik, számolás komplex számokkal. Komplex számok Komplex számok és alakjaik, számolás komplex számokkal. 1. Komplex számok A komplex számokra a valós számok kiterjesztéseként van szükség. Ugyanis már középiskolában el kerülnek olyan másodfokú

Részletesebben

GPK M1 (BME) Interpoláció / 16

GPK M1 (BME) Interpoláció / 16 Interpoláció Matematika M1 gépészmérnököknek 2017. március 13. GPK M1 (BME) Interpoláció 2017 1 / 16 Az interpoláció alapfeladata - Példa Tegyük fel, hogy egy ipari termék - pl. autó - előzetes konstrukciójának

Részletesebben

MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga

MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga BABEŞ-BOLYAI TUDOMÁNYEGYETEM, KOLOZSVÁR MATEMATIKA ÉS INFORMATIKA KAR MATE-INFO UBB verseny, 218. március 25. MATEMATIKA írásbeli vizsga FONTOS TUDNIVALÓK: 1 A feleletválasztós feladatok,,a rész esetén

Részletesebben

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1 numerikus analízis ii 34 Ezért [ a, b] - n legfeljebb n darab gyöke lehet = r (m 1) n = r m + n 1 19 B - SPLINEOK VOLT: Ω n véges felosztás S n (Ω n ) véges dimenziós altér A bázis az úgynevezett egyoldalú

Részletesebben

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy:

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy: Függvények 015. július 1. 1. Feladat: Határozza meg a következ összetett függvényeket! f(x) = cos x + x g(x) = x f(g(x)) =? g(f(x)) =? Megoldás: Összetett függvény el állításához a küls függvényben a független

Részletesebben

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

ANALÍZIS III. ELMÉLETI KÉRDÉSEK ANALÍZIS III. ELMÉLETI KÉRDÉSEK Szerkesztette: Balogh Tamás 2014. május 15. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el! - Így

Részletesebben

Funkcionálanalízis. n=1. n=1. x n y n. n=1

Funkcionálanalízis. n=1. n=1. x n y n. n=1 Funkcionálanalízis 2011/12 tavaszi félév - 2. előadás 1.4. Lényeges alap-terek, példák Sorozat terek (Folytatás.) C: konvergens sorozatok tere. A tér pontjai sorozatok: x = (x n ). Ezen belül C 0 a nullsorozatok

Részletesebben

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al: Bevezető matematika kémikusoknak., 04. ősz. feladatlap. Ábrázoljuk számegyenesen a következő egyenlőtlenségek megoldáshalmazát! (a) x 5 < 3 5 x < 3 x 5 < (d) 5 x

Részletesebben

Numerikus módszerek I. zárthelyi dolgozat (2017/18. I., A. csoport) Megoldások

Numerikus módszerek I. zárthelyi dolgozat (2017/18. I., A. csoport) Megoldások Numerikus módszerek I. zárthelyi dolgozat (2017/18. I., A. csoport) Megoldások 1. Feladat. (6p) Jelöljön. egy tetszőleges vektornormát, ill. a hozzá tartozó indukált mátrixnormát! Igazoljuk, hogy ha A

Részletesebben

Vektorok, mátrixok, lineáris egyenletrendszerek

Vektorok, mátrixok, lineáris egyenletrendszerek a Matematika mérnököknek I. című tárgyhoz Vektorok, mátrixok, lineáris egyenletrendszerek Vektorok A rendezett valós számpárokat kétdimenziós valós vektoroknak nevezzük. Jelölésükre latin kisbetűket használunk.

Részletesebben

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével Készítette: Dr. Kossa Attila (kossa@mm.bme.hu) BME, Műszaki Mechanikai Tanszék 213. október 8. Javítva: 213.1.13. Határozzuk

Részletesebben

Funkcionálanalízis. Gyakorló feladatok március 22. Metrikus tér, normált tér és skalárszorzat tér

Funkcionálanalízis. Gyakorló feladatok március 22. Metrikus tér, normált tér és skalárszorzat tér Funkcionálanalízis Gyakorló feladatok 2017 március 22 Metrikus tér, normált tér és skalárszorzat tér N1 Metrikát deniálnak-e R-en az alábbi függvények: (a) d(x, y) = x y (b) d(x, y) = x y (c) d(x, y) =

Részletesebben

Végeselem-módszerek összehasonlítása tárigény és konvergencia szempontjából. Szabó Emerencia Éva. Eötvös Loránd Tudományegyetem Természettudományi Kar

Végeselem-módszerek összehasonlítása tárigény és konvergencia szempontjából. Szabó Emerencia Éva. Eötvös Loránd Tudományegyetem Természettudományi Kar Eötvös Loránd Tudományegyetem Természettudományi Kar Végeselem-módszerek összehasonlítása tárigény és konvergencia szempontjából Szakdolgozat Szabó Emerencia Éva Alkalmazott matematikus MSc, Alkalmazott

Részletesebben

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31 Lineáris leképezések Wettl Ferenc 2015. március 9. Wettl Ferenc Lineáris leképezések 2015. március 9. 1 / 31 Tartalom 1 Mátrixleképezés, lineáris leképezés 2 Alkalmazás: dierenciálhatóság 3 2- és 3-dimenziós

Részletesebben

Véletlen jelenség: okok rendszere hozza létre - nem ismerhetjük mind, ezért sztochasztikus.

Véletlen jelenség: okok rendszere hozza létre - nem ismerhetjük mind, ezért sztochasztikus. Valószín ségelméleti és matematikai statisztikai alapfogalmak összefoglalása (Kemény Sándor - Deák András: Mérések tervezése és eredményeik értékelése, kivonat) Véletlen jelenség: okok rendszere hozza

Részletesebben

Lineáris egyenletrendszerek

Lineáris egyenletrendszerek Lineáris egyenletrendszerek 1 Alapfogalmak 1 Deníció Egy m egyenletb l álló, n-ismeretlenes lineáris egyenletrendszer általános alakja: a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a

Részletesebben

Hatványsorok, Fourier sorok

Hatványsorok, Fourier sorok a Matematika mérnököknek II. című tárgyhoz Hatványsorok, Fourier sorok Hatványsorok, Taylor sorok Közismert, hogy ha 1 < x < 1 akkor 1 + x + x 2 + x 3 + = n=0 x n = 1 1 x. Az egyenlet baloldalán álló kifejezés

Részletesebben

MBNK12: Permutációk (el adásvázlat, április 11.) Maróti Miklós

MBNK12: Permutációk (el adásvázlat, április 11.) Maróti Miklós MBNK12: Permutációk el adásvázlat 2016 április 11 Maróti Miklós 1 Deníció Az A halmaz permutációin a π : A A bijektív leképezéseket értjünk Tetsz leges n pozitív egészre az {1 n} halmaz összes permutációinak

Részletesebben

10. Előadás. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai

10. Előadás. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai Optimalizálási eljárások MSc hallgatók számára 10. Előadás Előadó: Hajnal Péter Jegyzetelő: T. Szabó Tamás 2011. április 20. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai A feltétel nélküli optimalizálásnál

Részletesebben

IV. INTEGRÁLSZÁMÍTÁS Megoldások november

IV. INTEGRÁLSZÁMÍTÁS Megoldások november IV. INTEGRÁLSZÁMÍTÁS Megoldások 009. november Határozatlan integrálás.05. + C + C.06. + C + C.07. ( ( 5 5 + C.08. ( ( + 5 5 + + C.09. + ( + ln + + C.. ( + ( + ( + 5 5 + + C.. + ( + ( + ( + + ( + ( + +

Részletesebben

Egyenletek, egyenlőtlenségek VII.

Egyenletek, egyenlőtlenségek VII. Egyenletek, egyenlőtlenségek VII. Magasabbfokú egyenletek: A 3, vagy annál nagyobb fokú egyenleteket magasabb fokú egyenleteknek nevezzük. Megjegyzés: Egy n - ed fokú egyenletnek legfeljebb n darab valós

Részletesebben

Összeállította: dr. Leitold Adrien egyetemi docens

Összeállította: dr. Leitold Adrien egyetemi docens Skaláris szorzat az R n vektortérben Összeállította: dr. Leitold Adrien egyetemi docens 2008.09.08. 1 Vektorok skaláris szorzata Két R n -beli vektor skaláris szorzata: Legyen a = (a 1,a 2,,a n ) és b

Részletesebben

λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j)

λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j) Matematika A3 gyakorlat Energetika és Mechatronika BSc szakok, 016/17 ősz 10 feladatsor: Magasabbrendű lineáris differenciálegyenletek (megoldás) 1 Határozzuk meg az e λx, xe λx, x e λx,, x k 1 e λx függvények

Részletesebben

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk Fraktálok Kontrakciók Affin leképezések Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 71 A Lipschitz tulajdonság ÁTMÉRŐ, PONT ÉS HALMAZ TÁVOLSÁGA Definíció Az (S, ρ) metrikus tér

Részletesebben

15. LINEÁRIS EGYENLETRENDSZEREK

15. LINEÁRIS EGYENLETRENDSZEREK 15 LINEÁRIS EGYENLETRENDSZEREK 151 Lineáris egyenletrendszer, Gauss elimináció 1 Definíció Lineáris egyenletrendszernek nevezzük az (1) a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a

Részletesebben

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/ Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 9. Előadás Az optimalizálás alapfeladata Keressük f függvény maximumát ahol f : R n R és

Részletesebben

3. Fuzzy aritmetika. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI

3. Fuzzy aritmetika. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI 3. Fuzzy aritmetika Gépi intelligencia I. Fodor János BMF NIK IMRI NIMGI1MIEM Tartalomjegyzék I 1 Intervallum-aritmetika 2 Fuzzy intervallumok és fuzzy számok Fuzzy intervallumok LR fuzzy intervallumok

Részletesebben

Diszkrét Matematika. zöld könyv ): XIII. fejezet: 1583, 1587, 1588, 1590, Matematikai feladatgyűjtemény II. (

Diszkrét Matematika. zöld könyv ): XIII. fejezet: 1583, 1587, 1588, 1590, Matematikai feladatgyűjtemény II. ( FELADATOK A LEKÉPEZÉSEK, PERMUTÁCIÓK TÉMAKÖRHÖZ Diszkrét Matematika 4. LEKÉPEZÉSEK Értelmezési tartomány és értékkészlet meghatározása : Összefoglaló feladatgyűjtemény matematikából ( zöld könyv ): XIII.

Részletesebben

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei A Gauss-Jordan elimináció, mátrixinvertálás Gauss-Jordan módszer Ugyanazzal a technikával, mint ahogy a k-adik oszlopban az a kk alatti elemeket kinulláztuk, a fölötte lévő elemeket is zérussá lehet tenni.

Részletesebben

Komplex számok. Wettl Ferenc szeptember 14. Wettl Ferenc Komplex számok szeptember / 23

Komplex számok. Wettl Ferenc szeptember 14. Wettl Ferenc Komplex számok szeptember / 23 Komplex számok Wettl Ferenc 2014. szeptember 14. Wettl Ferenc Komplex számok 2014. szeptember 14. 1 / 23 Tartalom 1 Számok A számfogalom b vülése Egy kis történelem 2 Miért számolunk velük? A megoldóképlet

Részletesebben

Saj at ert ek-probl em ak febru ar 26.

Saj at ert ek-probl em ak febru ar 26. Sajátérték-problémák 2018. február 26. Az alapfeladat Adott a következő egyenlet: Av = λv, (1) ahol A egy ismert mátrix v ismeretlen, nem zérus vektor λ ismeretlen szám Azok a v, λ kombinációk, amikre

Részletesebben

Differenciálegyenlet rendszerek

Differenciálegyenlet rendszerek Differenciálegyenlet rendszerek (A kezdeti érték probléma. Lineáris differenciálegyenlet rendszerek, magasabb rendű lineáris egyenletek.) Szili László: Modellek és algoritmusok ea+gyak jegyzet alapján

Részletesebben

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás 5. házi feladat 1.feladat A csúcsok: A = (0, 1, 1) T, B = (0, 1, 1) T, C = (1, 0, 0) T, D = ( 1, 0, 0) T AB, CD kitér élpárra történ tükrözések: 1 0 0 T AB = 0 1 0, elotlási rész:(i T AB )A = (0, 0, )

Részletesebben

valós számot tartalmaz, mert az ilyen részhalmazon nem azonosság.

valós számot tartalmaz, mert az ilyen részhalmazon nem azonosság. 2. Közönséges differenciálegyenlet megoldása, megoldhatósága Definíció: Az y függvényt a valós számok H halmazán a közönséges differenciálegyenlet megoldásának nevezzük, ha az y = y(x) helyettesítést elvégezve

Részletesebben

1. Komplex függvények dierenciálhatósága, Cauchy-Riemann egyenletek. Hatványsorok, elemi függvények

1. Komplex függvények dierenciálhatósága, Cauchy-Riemann egyenletek. Hatványsorok, elemi függvények 1. Komplex függvények dierenciálhatósága, Cauchy-Riemann egyenletek. Hatványsorok, elemi függvények 1.1. Dierenciálhatóság 1.1. deníció. Legyen a z 0 pont az f(z) függvény értelmezési tartományának torlódási

Részletesebben

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla Lineáris leképezések (előadásvázlat, 2012. szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla Ennek az előadásnak a megértéséhez a következő fogalmakat kell tudni: homogén lineáris egyenletrendszer és

Részletesebben

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok . fejezet Bevezetés Algebrai feladatok J. A számok gyakran használt halmazaira a következ jelöléseket vezetjük be: N a nemnegatív egész számok, N + a pozitív egész számok, Z az egész számok, Q a racionális

Részletesebben

Numerikus módszerek beugró kérdések

Numerikus módszerek beugró kérdések 1. Definiálja a gépi számok halmazát (a tanult modellnek megfelelően)! Adja meg a normalizált lebegőpontos szám alakját. (4 pont) Az alakú számot normalizált lebegőpontos számnak nevezik, ha Ahol,,,. Jelöl:

Részletesebben

KOVÁCS BÉLA, MATEMATIKA I.

KOVÁCS BÉLA, MATEMATIKA I. KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata

Részletesebben

2010. október 12. Dr. Vincze Szilvia

2010. október 12. Dr. Vincze Szilvia 2010. október 12. Dr. Vincze Szilvia Tartalomjegyzék 1.) Sorozat definíciója 2.) Sorozat megadása 3.) Sorozatok szemléltetése 4.) Műveletek sorozatokkal 5.) A sorozatok tulajdonságai 6.) A sorozatok határértékének

Részletesebben

Permutációk véges halmazon (el adásvázlat, február 12.)

Permutációk véges halmazon (el adásvázlat, február 12.) Permutációk véges halmazon el adásvázlat 2008 február 12 Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: ismétlés nélküli variáció leképezés indulási és érkezési halmaz

Részletesebben

Atomok és molekulák elektronszerkezete

Atomok és molekulák elektronszerkezete Atomok és molekulák elektronszerkezete Szabad atomok és molekulák Schrödinger egyenlete Tekintsünk egy kvantummechanikai rendszert amely N n magból és N e elektronból áll. Koordinátáikat jelölje rendre

Részletesebben

Határérték. Wettl Ferenc el adása alapján és Wettl Ferenc el adása alapján Határérték és

Határérték. Wettl Ferenc el adása alapján és Wettl Ferenc el adása alapján Határérték és 2015.09.28. és 2015.09.30. 2015.09.28. és 2015.09.30. 1 / Tartalom 1 A valós függvén fogalma 2 A határérték fogalma a végtelenben véges pontban Végtelen határértékek 3 A határértékek kiszámítása A rend

Részletesebben

8. Egyenletek, egyenlőtlenségek, egyenletrendszerek II.

8. Egyenletek, egyenlőtlenségek, egyenletrendszerek II. 8 Egyenletek, egyenlőtlenségek, egyenletrendszerek II Elméleti összefoglaló Az a + b+ c, a egyenletet másodfokú egyenletnek nevezzük A D b ac kifejezést az egyenlet diszkriminánsának nevezzük Ha D >, az

Részletesebben

Determinánsok. A determináns fogalma olyan algebrai segédeszköz, amellyel. szolgáltat az előbbi kérdésekre, bár ez nem mindig hatékony.

Determinánsok. A determináns fogalma olyan algebrai segédeszköz, amellyel. szolgáltat az előbbi kérdésekre, bár ez nem mindig hatékony. Determinánsok A determináns fogalma olyan algebrai segédeszköz, amellyel jól jellemezhető a mátrixok invertálhatósága, a mátrix rangja. Segítségével lineáris egyenletrendszerek megoldhatósága dönthető

Részletesebben

SZAKDOLGOZAT. Diszkrét maximum-elv végeselem-módszerre elliptikus parciális differenciálegyenleteken. Balla Réka

SZAKDOLGOZAT. Diszkrét maximum-elv végeselem-módszerre elliptikus parciális differenciálegyenleteken. Balla Réka Budapesti Műszaki és Gazdaságtudományi Egyetem Matematika Intézet SZAKDOLGOZAT Diszkrét maximum-elv végeselem-módszerre elliptikus parciális differenciálegyenleteken Balla Réka Konzulens: Karátson János

Részletesebben

1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak

1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak 1. Generátorrendszer Generátorrendszer. Tétel (Freud, 4.3.4. Tétel) Legyen V vektortér a T test fölött és v 1,v 2,...,v m V. Ekkor a λ 1 v 1 + λ 2 v 2 +... + λ m v m alakú vektorok, ahol λ 1,λ 2,...,λ

Részletesebben

Vektorterek. =a gyakorlatokon megoldásra ajánlott

Vektorterek. =a gyakorlatokon megoldásra ajánlott Vektorterek =a gyakorlatokon megoldásra ajánlott 40. Alteret alkotnak-e a valós R 5 vektortérben a megadott részhalmazok? Ha igen, akkor hány dimenziósak? (a) L = { (x 1, x 2, x 3, x 4, x 5 ) x 1 = x 5,

Részletesebben

Ellipszis vezérgörbéjű ferde kúp felszínének meghatározásához

Ellipszis vezérgörbéjű ferde kúp felszínének meghatározásához 1 Ellipszis vezérgörbéjű ferde kúp felszínének meghatározásához Előző dolgozatunkkal melynek címe: A ferde körkúp palástfelszínének meghatározásához már mintegy megágyaztunk a jelen írásnak. Több mindent

Részletesebben

(!), {z C z z 0 < R} K (K: konv. tart.) lim cn+1

(!), {z C z z 0 < R} K (K: konv. tart.) lim cn+1 Komlex analízis Komlex hatványsorok c n (z z 0 ) n ; R = lim n c n, R = (!), {z C z z 0 < R} K (K: konv. tart.) lim cn+ c n n=0. Van-e olyan komlex hatványsor, melynek a) üres a konvergenciatartománya,

Részletesebben

Függvények határértéke, folytonossága

Függvények határértéke, folytonossága Függvények határértéke, folytonossága 25. február 22.. Alapfeladatok. Feladat: Határozzuk meg az f() = 23 4 5 3 + 9 a végtelenben és a mínusz végtelenben! függvény határértékét Megoldás: Vizsgáljuk el

Részletesebben