TOPOLOŠKOM OPTIMIRANJU KONSTRUKTIVNIH ELEMENATA

Σχετικά έγγραφα
Funkcije dviju varjabli (zadaci za vježbu)

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

5. PARCIJALNE DERIVACIJE

1.4 Tangenta i normala

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

Gauss, Stokes, Maxwell. Vektorski identiteti ( ),

INTELIGENTNO UPRAVLJANJE

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

Kaskadna kompenzacija SAU

Matematika 1 - vježbe. 11. prosinca 2015.

18. listopada listopada / 13

Numerička matematika 2. kolokvij (1. srpnja 2009.)

MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2

Prikaz sustava u prostoru stanja

Iterativne metode - vježbe

Uvod. - linearne jednadžbe. - nelinearne jednadžbe

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

PRIMJER 3. MATLAB filtdemo

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Operacije s matricama

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

Elementi spektralne teorije matrica

RIJEŠENI ZADACI I TEORIJA IZ

2. KOLOKVIJ IZ MATEMATIKE 1

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

Opća bilanca tvari - = akumulacija u dif. vremenu u dif. volumenu promatranog sustava. masa unijeta u dif. vremenu u dif. volumen promatranog sustava

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

( , 2. kolokvij)

ELEKTROTEHNIČKI ODJEL

VVR,EF Zagreb. November 24, 2009

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

Matematička analiza 1 dodatni zadaci

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

1 Promjena baze vektora

DIFERENCIJALNE JEDNADŽBE

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

7 Algebarske jednadžbe

SISTEMI NELINEARNIH JEDNAČINA

Uvod Kako naći ortogonalne trajektorije. 1 Polje smjerova. 2 Eulerova metoda za rješavanje dif. jednadžbi prvog reda. 3 Ortogonalne trajektorije

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

F (t) F (t) F (t) OGLEDNI PRIMJER SVEUČILIŠTE J.J.STROSSMAYERA U OSIJEKU ZADATAK

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

Eliminacijski zadatak iz Matematike 1 za kemičare

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a.

TRIGONOMETRIJSKE FUNKCIJE I I.1.

Otpornost R u kolu naizmjenične struje

DUALNOST. Primjer. 4x 1 + x 2 + 3x 3. max x 1 + 4x 2 1 3x 1 x 2 + x 3 3 x 1 0, x 2 0, x 3 0 (P ) 1/9. Back FullScr

1 DIFERENCIJALNI RAČUN Granična vrijednost i neprekidnost funkcije Derivacija realne funkcije jedne varijable

Π Ο Λ Ι Τ Ι Κ Α Κ Α Ι Σ Τ Ρ Α Τ Ι Ω Τ Ι Κ Α Γ Ε Γ Ο Ν Ο Τ Α

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr

Linearna algebra 2 prvi kolokvij,

FAKULTET PROMETNIH ZNANOSTI

5. Karakteristične funkcije

Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

Parcijalne diferencijalne jednadžbe Skripta radna verzija

Parcijalne diferencijalne jednadžbe Skripta radna verzija

Linearna algebra 2 prvi kolokvij,

ZI. NEODREðENI INTEGRALI

2.7 Primjene odredenih integrala

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

Riješeni zadaci: Limes funkcije. Neprekidnost

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

BETONSKE KONSTRUKCIJE 3 M 1/r dijagrami

4.1 Elementarne funkcije

ZBIRKA POTPUNO RIJEŠENIH ZADATAKA

1. Uvod. 2. Procesne jadnadžbe. 3. Metoda Runge-Kutta 4. Reda

Tri osnovna tipa optimizacije struktura. Topološka optimizacija betonskih konstrukcija. Dimenzionalna optimizacija. Optimizacija oblika

3.1 Granična vrednost funkcije u tački

Zadatak 2 Odrediti tačke grananja, Riemann-ovu površ, opisati sve grane funkcije f(z) = z 3 z 4 i objasniti prelazak sa jedne na drugu granu.

Matematika 1. kolokviji. Sadržaj

Moguća i virtuelna pomjeranja

BIPOLARNI TRANZISTOR Auditorne vježbe

1 / 79 MATEMATIČKA ANALIZA II REDOVI

Zavrxni ispit iz Matematiqke analize 1

Numeričke metode u hidrodinamici (CFD)

MATEMATIKA I 1.kolokvij zadaci za vježbu I dio

( x) ( ) ( ) ( x) ( ) ( x) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

APROKSIMACIJA FUNKCIJA

IZVODI ZADACI (I deo)

PRERADA GROŽðA. Sveučilište u Splitu Kemijsko-tehnološki fakultet. Zavod za prehrambenu tehnologiju i biotehnologiju. Referati za vježbe iz kolegija

Fakultet tehničkih nauka, Softverske i informacione tehnologije, Matematika 2 KOLOKVIJUM 1. Prezime, ime, br. indeksa:

ZBIRKA ZADATAKA IZ MATEMATIKE 3

PP-talasi sa torzijom

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum

Računarska grafika. Rasterizacija linije

Ispitivanje toka i skiciranje grafika funkcija

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

Matematika 2. Vježbe 2017/ lipnja 2018.

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

Dimenzioniranje nosaa. 1. Uvjeti vrstoe

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

1 Obične diferencijalne jednadžbe

Transcript:

PRIRODOSLOVNO - MATEMATIČKI FAKULTET U SPLITU DIPLOMSKI RAD PRIMJENA LEVEL SET METODA U TOPOLOŠKOM OPTIMIRANJU KONSTRUKTIVNIH ELEMENATA Mentor: Dr. sc. Željan Lozina Student: Krešimir Ivišić Split, srpanj 2012. godine

PRIMJENA LEVEL SET METODA U TOPOLOŠKOM OPTIRANJU KONSTRUKTIVNIH ELEMENATA 1. Uvod 2. Parcijalne diferencijalne jednadžbe 3. Level set metode 4. Princip virtualnog rada i minimuma ukupne potencijalne energije 5. Metode konačnih elemenata 6. Optimiranje u tehnici 7. Optimiranje pomoću level set metoda 8. Primjeri 9. Zaključak

PARCIJALNE DIFERENCIJALNE JEDNADŽBE opći oblik PDJ za funkciju u ( x1, x2,..., xn ) je ( ) F x, x,..., x, u, u, u,..., u,... = 0 1 2 n x1 x2 11 - x1, x2,..., xn - nezavisne varijable - u - nepoznata varijabla - - označava ava parcijalnu derivaciju u xi u / x i problem opisan ovakvim jednadžbama naziva se dobro definiranim ako zadovoljava sljedeće kriterije: - egzistenciju - jedinstvenost - stabilnost

PARCIJALNE DIFERENCIJALNE JEDNADŽBE jednadžba titranja žice (Jean D Alambert, 1752.g.) Poissonova jednadžba 2 1 xx (, ) utt c u = f x t ρ 2 φ = ρ Laplaceova jednadžba (Pierre Simon Laplace, 1780.g.) φ 2 = jednadžba provođenja topline (Joesph Fourier, 1768.g.) 2 ut = ( k u) ut = k u Schrodingerova jednadžba (Ervin Schrodinger, 1926.g.) 0 h 2m ψ Vψ 2 + = ih ψ t

PARCIJALNE DIFERENCIJALNE JEDNADŽBE početni uvjeti rubni uvjeti - Dirichletov rubni uvjet - Neumannov rubni uvjet - Robinov rubni uvjet (,,,0) = (,, ) u x y z u x y z linearna PDJ II. reda s dvije nezavisne varijable ima oblik L[ u] = Au + 2Bu + Cu + Du + Eu + Fu = G 0 (,, ) = (,, ) u x y z u x y z n u 0 (,, ) = E x y z - A, B, C, D, E, F, G f-je varijabli x i y - glavni dio operatora L je α ( x, y, z) u ( x, y, z) + β ( x, y, z) u ( x, y, z) = f ( x, y, z) xx xy yy x y - glavnom dijelu operatora L pridružena je diskiminanta [ ] hiperbolička u točki ( x, y ) ako je ( x y) parabolična u točki ( x, y ) ako je ( x y) = eliptička u točki ( x, y ) ako je ( x y) n L u Au Bu Cu 0 = xx + 2 xy + yy ( x, y) B 2 ( x, y) A( x, y) C ( x, y) =, > 0, < 0, 0 ( x, y, z) D

RUB PODRUČJA za f-ju jedne varijable f : I R, I R za koju vrijedi ( ( )) F x, f x = 0 x I kaže se da je implicitno zadana jednadžbom φ = x 2 1 2 2 φ = x + y 1 F ( x, φ ) = 0 2 2 2 φ = x + y + z 1

VEKTOR NORMALE I ZAKRIVLJENOST PODRUČJA Gradijent pokazuje smjer u kojem funkcija najbrže raste i uvijek je okomit na izoliniju funkcije Vektor normale: φ, φ φ =, φ x y z φ N = φ Zakrivljenost ruba područja definirana je kao divergencija vektora normale n n κ = N = + + x y z 1 2 n 3 κ = φ κ = φ ( φ 2 2 2 2 2 2 2 2 2 xφyy φxφyφxy + φyφxx + φxφzz φxφzφzz + φzφxx + φyφzz φyφzφyz + φzφyy ) φ 3 φ = + 1 2 2 ( x) x y

LEVEL SET METODE James A. Sethian, Stanley Osher kraj 1980-ih godina N φ = φ opisivanje krivulje pomoću level seta funkcije ( x y) φ, = 0 ( ) 2 2 z = φ x, y = x + y = 5

LEVEL SET METODE ( ) funkcija udaljenosti d x, y d = 1 2 2 (, ) d x y = x + y = r x d =, 2 2 2 2 y x + y x + y x y d =, = 1 2 2 2 2 x + y x + y brzina gibanja ruba područja V =,, jednadžba konvekcije φ + V φ = 0 t LEVEL SET JEDNADŽBA u v w φ + V n φ = t φ V φ = V φ = V n φ φ 0

PRIMJENA LEVEL SET METODA Level set toolbox: http://barissumengen.com/level_set_methods φ + S φ + VN φ = bκ φ t ( ) φ x y = x + y = 2 2, 5 0

PRIMJENA LEVEL SET METODA GIBANJE U SMJERU NORMALE φ + V N φ = 0 t

PRIMJENA LEVEL SET METODA GIBANJE U SMJERU ZAKRIVLJENOSTI φ = bκ φ t

GIBANJE U VANJSKOM VEKTORSKOM POLJU PRIMJENA LEVEL SET METODA φ + S φ = t 0 KOMBINACIJA GIBANJA U SMJERU NORMALE I VANJSKOG VEKTORSKOG POLJA φ + S φ + V N φ = 0 t

PRINCIP VIRTUALNOG RADA I MINIMUM UKUPNE POTENCIJALNE ENERGIJE n δw = Fδu = 0 i= 1 i i u σ u δw = FB u + dx F u = σ + dx dydz u + dx σdydzu x x x * * * * * * A u f dγ + u f dω = ε σ dω * T * T * T s v Γt Ω Ω T T T ( Lδu) ( DLu) dω δu f dγ δu f dω = 0 s Ω Γ Ω Π = U + V t ( U + V) 0 δπ = δ = δ Γ + δ Ω = δ Ω T T * u f d d d s u f εσ Γt Ω Ω V δu f δu f T T = d d s Γ Ω Γt Ω δv = δ U v δε DεdΩ δu f dω δu f dγ = T T T v Ω Ω Γ t s 0

METODE KONAČNIH ELEMENATA q = Nu ε = DNu = Bu δq = Nδu δε = Bδu δ u B DB d Ω u = δ u N f d Ω + δ u N f d Ω + δ u F T T T T T T T v s k Ω Ω Γ F k = Ω T B DB dω T v = N fvdω Ω F T s = N fsdω Γ t ku = F v + F s + Fk F = F v + F s + Fk t ku = F [ K][ u] = [ F]

OPTIMIRANJE

Level set model specificira rub područja strukture Γ = D kao nultu level d set razinu funkcije φ : R R tako da je Γ = { x : φ ( x) = 0} ukupna domena podijeljena je na tri područja: dinamički model: Hamilton Jacobijeva jednadžba: LEVEL SET MODEL { : (, ) 0} ( ) ( ) φ ( ) Γ t = x t x t t = φ dx + φ = φt + V φ = 0 t dt dx V = dt

FUNKCIJA CILJA I OGRANIČENJA LEVEL SET MODELA funkcija cilja, odnosno funkcija koja se minimizira je podatljivost, odnosno energija, označena s u izrazu ograničenje volumena: φ matematički zapis problema: ( ) ( u, φ ) ( u) ( φ ) F u J = F H dω D ( u, ) ( u) ( φ ) G = g H dω D formiranjem Lagrangeove funkcije ( ) ( ) ( ) L u, φ, λ = J u, φ + λg φ kombinacijom prošlih jednadžbi dobiva se složena Lagrangeova funkcija koja ovisi još i o level set funkciji tako da je ukupna funkcija cilja dana izrazom 1 min.: L( u, φ, λ ) = ε ( u) Dε v H φ dω + λ H φ dω ζv φ( x) 2 T ( ) ( ) ( ) ( ) 0 D D

ALGORITAM OPTIMIRANJA

PRIMJER 1 Ulazni parametri: E 1 = 1 E 0 = 0.001 F = 1 λ = 100 α = 0.5 Mreža konačnih elemenata: 80 40

PRIMJER 1

PRIMJER 1

PRIMJER 2 Ulazni parametri: E 1 = 1 E 0 = 0.001 F = 1 λ = 100 α = 0.5 Mreža konačnih elemenata: 80 40

PRIMJER 2

PRIMJER 2

PRIMJER 3 Ulazni parametri: E 1 = 1 E 0 = 0.001 F = 1 λ = 100 α = 0.5 Mreža konačnih elemenata: 100 50

PRIMJER 3

PRIMJER 3

PRIMJER 4 Ulazni parametri: E 1 = 1 E 0 = 0.001 F = 1 λ = 20 α = 0.5 Mreža konačnih elemenata: 80 40

PRIMJER 4

PRIMJER 4

PRIMJER 5 Ulazni parametri: E 1 = 1 E 0 = 0.001 F = 1 λ = 20 α = 0.5 Mreža konačnih elemenata: 40 80

PRIMJER 5

PRIMJER 5

ZAKLJUČAK Level set metode primijenjene na optimiranje topologije prikazano je u nekoliko primjera optimalan oblik konstrukcije za zadane rubne uvjete i odgovarajuće opterećenje konstrukcije. U procesu optimiranja problema primijenjena je upwind metoda u kombinaciji s semi Lagrangeovom metodom. Algoritam postupka napisan je u programskom paketu MATLAB 7.0.1. Koefijent alpha postavljen je na vrijednost 0.5 da se osigura stabilnost rješenja. cilj ovog rada bio je pronaći optimalan oblik konstrukcije, tj. optimalnu raspodjelu materijala, uz pripadne rubne uvijete i ograničenja koja pri tom postoje a da bi se pri tom zadvoljila nosivost konstrukcije. To je postignuto primjenom level set metoda u kombinaciji s metodom konačnih elemenata. uz ovaj rad, sljedeći korak bi bio proširenje ove teorije za trodimenzionalne sustave te pisanje prikladnog programskog koda za vizualizaciju problema. Kako je potrebno relativno dosta vremena za računanje ovakvih problema, s obzirom na tehnologiju današnjih računala, daljnji rad bi u ovom području trebao svesti i na reduciranje vremena proračuna.

HVALA NA PAŽNJI!!!