plik


ÿþMETODA RÓ{NIC SKOCCZONYCH (MRS) Finite Difference Methods (FDM) Problem: L(y) = 0 w obszarze &! warunki brzegowe B(y) = 0 na brzgu “ obszaru &! Istota metody: Zamiana operatorów ró|niczkowych na odpowiednie operatory ró|nicowe okre[lone na dyskretnym zbiorze punktów. Zadanie wyj[ciowe ’! ukBad równaD algebraicznych RRZ (ODE) lub RRCz (PDE) siatka  zbiór punktów, w których okre[lamy operatory ró|nicowe wzBy  elementy siatki gwiazda  zbiór wzBów siatki potrzebnych do rozpisania operatora ró|nicowego Etapy realizacji: 1. dyskretyzacja obszaru 2. dobór gwiazd ró|nicowych 3. generacja schematów ró|nicowych 4. generacja równaD ró|nicowych 5. uwzgldnienie warunków brzegowych 6. rozwizanie ukBadu równaD ró|nicowych 7. postprocessing, analiza bBdów Schematy ró|nicowe pierwszej i drugiej pochodnej f (x)- f (x - h) f '(x) = h +2 f (x + h)- f (x - h) 5/12 f '(x) = 2h f (x + h)- f (x) 1/2 f '(x) = h -1 i-1 i i+1 i-1 i i+1 1 -1 1 0 h 1 Roznice skonczone -1 0 1 pochodna 2h lewa prawa 1 centralna 0 -1 1 h Druga pochodna i+1 i-2 i-1 i i+2 1 1 -2 1 h2 PrzykBad: 2 2 2 Lu = u + au + bu 1 Lu H" ( 1 - 2 1 ) x=xi h2 1 + ( - a 0 a ) 2h 2h + ( 0 b 0 ) + ( 0 b 0 ) 1 ah ah = ( 1 - - 2 + bh2 1 + ) h2 2 2 Warunki brzegowe (boundary conditions BC) " Dirichlet u = uD "&! " Neumann Bu = uN "&! " mieszane PrzykBad 1: N '+ p = 0 równania równowagi p(x) EA µ = u' zw. geometryczne N = EAµ równania konstytutywne x L u(0) = u(L) = 0 warunki brzegowe EA = const. Ò! EAu"+ p = 0 Rozwizanie [cisBe (p(x)=p0): 2 ùø p0L2 îø x x ëø öø u(x) = - ìø ÷ø ïø úø 2EA L L íø øø ïø úø ðø ûø x1 : u1 = 0 h2 x2 : - u1 + 2u2 - u3 = p2 EA h2 x3 : - u2 + 2u3 - u4 = p3 EA x3 x5 x1 x2 x4 h2 x4 : - u3 + 2u4 - u5 = p4 EA x5 : u5 = 0 2 -1 0 u2 1 u2 3 îø ùøîø ùø îø ùø îø ùø îø ùø p0L2 ïø1úø p0L2 ïø4úø ïø úø ïøu úø = Ò! = = Ò! = 3 ïø-1 2 -1úøïøu3 úø ïø úø ïø úø ïø úø ïø-1 2 -1úøïøu3 úø ïø1úø ïøu3 úø ïø4úø úøïø 16EA 32EA 16EA 32EA ïø 0 -1 2 úøïøu4 úø ïø1úø ïøu4 úø ïø3úø ðø ûøðø ûø ðø ûø ðø ûø ðø ûø uEX = uFD PrzykBad 2: N '+ p = 0 równania równowagi p(x) EA µ = u' zw. geometryczne N = EAµ równania konstytutywne u(0) = 0 warunki brzegowe x L N(L) = EAu'(L) = 0 EA = const. Ò! EAu"+ p = 0 Rozwizanie [cisBe (p(x)=x): 3 ùø p0L3 îø x x ëø öø u(x) = ïø3 - ìø ÷ø úø 6EA L L íø øø ïø úø ðø ûø x1 : u1 = 0 h2 x2 : - u1 + 2u2 - u3 = p2 EA h2 x3 : - u2 + 2u3 - u4 = p3 EA h2 x6 x3 x5 x1 x2 x4 x4 : - u3 + 2u4 - u5 = p4 EA h2 x5 : - u4 + 2u5 - u6 = p5 EA x6 : - u5 + u6 = 0 0 îø ùø 0 îø ùø îø ùø 55 55 ïø úø ïø úø 1 ïø úø 1 0 0 0 0 0 u1 ïø 1 úø u1 îø ùøîø ùø îø ùø ïø750úø ïø- 125úø ïø úø ïøu úø ïø104 úø ïø úø 2 2 ïø- 1 2 1 0 0 0úøïøu2 úø ïø úø ïø úø úøïø - ïø úø ïø 0 - 1 2 1 0 0úøïøu3 úø 125úø Ò! ïøu3 úø ïø750úø ïø = = ïø ïø úø ïø156 úø 0 0 - 1 2 1 0úøïøu4 úø ïø- 3 úø ïø úøïø úø ïøu4 úø ïø úø 750 ïø úøïø úø ïø úø ïø úø 0 0 0 - 1 2 1 u5 ïø 125úø u5 180 ïø úø 4 ïø úøïø úø ïø úø ïø750úø ïø- 0 0 0 0 - 1 1ûøðøu6 ûø 125úø ðø ðøu6 ûø ïø180 úø ïø úø ïø úø 0 ðø ûø 750 ðø ûø x1 : u1 = 0 h2 Iloraz ró|nicowy wstecz 2go rzdu x2 : - u1 + 2u2 - u3 = p2 EA - u4 + 4u5 - 3u6 u' = h2 6 x3 : - u2 + 2u3 - u4 = p3 h EA h2 x4 : - u3 + 2u4 - u5 = p4 EA h2 x6 x3 x5 x1 x2 x4 x5 : - u4 + 2u5 - u6 = p5 EA x6 : - u4 + 4u5 - 3u6 = 0 0 îø ùø 0 îø ùø îø ùø 72 72 ïø úø ïø úø 1 ïø úø 1 0 0 0 0 0 u1 ïø 1 úø u1 îø ùøîø ùø îø ùø ïø750úø ïø- 125úø ïø úøïøu úø ïøu úø ïø138 úø ïø úø 2 2 2 ïø- 1 2 1 0 0 0 úøïø úø ïø úø ïø úø - ïø úø ïø 0 - 1 2 1 0 0 úøïøu3 úø 125úø Ò! ïøu3 úø ïø750úø ïø = = ïø úøïø úø ïø úø ïø198 úø 0 0 - 1 2 1 0 ïø- 3 úø ïø úøïøu4 úø ïøu4 úø ïø úø 750 ïø úøïø úø ïø úø ïø úø 0 0 0 - 1 2 1 u5 ïø 125úø u5 228 ïø úø 4 ïø úøïø úø ïø úø ïø750úø ïø- 0 0 0 - 1 4 - 3ûøðøu6 ûø 125úø ðø ðøu6 ûø ïø240úø ïø úø ïø úø 0 ðø ûø 750 ðø ûø x1 : u1 = 0 h2 WzeB fikcyjny x2 : - u1 + 2u2 - u3 = p2 EA h2 x3 : - u2 + 2u3 - u4 = p3 x6 x7 x3 x5 x1 x2 x4 EA h2 x4 : - u3 + 2u4 - u5 = p4 EA h2 x5 : - u4 + 2u5 - u6 = p5 EA h2 x6 : - u5 + 2u6 - u7 = p6 EA x6 : - u7 + u5 = 0 x6 : - u7 + u5 = 0 0 0 îø ùø îø ùø 1 75 úø ïø úø 1 0 0 0 0 0 0ùøîøu1ùø ïø îø îøu1 ùø ïø- ïø750úø 125úø ïø ïøu úø úø ïø144úø -1 2 1 0 0 0 0úøïøu2úø ïø 2 2 ïø úøïø úø ïø- ïø úø ïø750úø 0 -1 2 1 0 0 0 u3 ïø201úø ïø úøïø úø ïø 125úø ïø úø u3 úø 3 ïø ïøu úø ïø úø ïø úø - 0 0 -1 2 1 0 0úøïøu4úø = = 4 ïø úøïø úø ïø 125úø Ò! ïø úø ïø750úø ïø 0 0 0 -1 2 1 0 ïø úø úøïøu5úø ïø u5 ïø240úø 4 úø ïø ïøu úø ïø750úø 0 0 0 0 -1 2 1úøïøu úø ïø- 125úø 6 ïø úøïø 6úø ïø 5 úø ïø úø ïø255úø ïø úøðøu7ûø ïø- ïø úø 0 0 0 0 -1 0 1ûø ðø ðøu7ûø ïø750úø 125úø ïø úø ïø úø 0 - ðø ûø ðø ûø Zestawienie wyników: przemieszczenia x` 0 0 0 0 74 55 72 75 x2 750 750 750 750 142 104 138 144 x3 750 750 750 750 198 156 198 201 x4 750 750 750 750 750 750 750 750 236 180 228 240 x5 750 750 750 750 250 180 240 255 x6 750 750 750 750 [cisBe stand. 2go rzedu centralna Zestawienie wyników: napr|enia 375 360 375 x` 750 750 750 360 345 360 x2 750 750 750 315 300 315 x3 750 750 750 240 225 240 x4 x4 750 750 750 135 120 135 x5 750 750 750 15 x6 0 - 0 750 [cisBe stand. 2go rzedu centralna Zginanie belek ëø öø d2 d2 ìø EI w÷ø = q(x) dx2 ìø dx2 ÷ø íø øø P dw q(x) M Õ = - dx d2w M = -EI g dx2 ëø öø d d2w EI T = ìø EI ÷ø ìø dx dx2 ÷ø íø øø Warunki brzegowe Warunki brzegowe w = 0, M = 0 podparcie g przegubowe utwierdzenie w = 0, Õ = 0 swobodny M = 0, T = 0 g koniec Pochodne wy|szych rzdów centralne 1 -1 1 0 2h 1 1 -2 1 h2 1 -1 2 0 -2 1 -1 2 0 -2 1 2h2 2h2 1 1 -4 6 -4 1 h4 x6 x7 x3 x5 x8 x1 x2 x4 Pochodne wy|szych rzdów jednostronne 1 ñø (wi - 2wi+1 + wi+2 ) ôø h2 ôø ôø ôø 1 wi,, = (2wi - 2wi+1 + 4wi+2 - wi+3) òø h2 ôø ôø 1 ôø (35wi 10wi+1 114wi+2 56wi+3 11wi+4 ) (35wi - 10wi+1 + 114wi+2 - 56wi+3 + 11wi+4 ) ôøh2 ôøh2 óø óø w(L/4)1536EI/ql^4 w(L/2)1536EI/ql^4 symetryczne 15.0 21 q(x)=q NS  1 1.5 3 NS  2 6.0 9 NS  3 14.25 20 EI [cisBe 14.0625 18

Wyszukiwarka

Podobne podstrony:
Wykład 03 Metoda Różnic Skończonych 2
04 mo metoda roznic skonczonychidS02
Metoda różnic skończonych
Metoda Różnic Skończonych
wyklad 03
Lipidy cz I Wykład z 7 03 2007
Wykład 3 5 03 2013
Wyklad Narkolepsja diagnostyka roznicowa
Drogi i ulice wyklad 03
Wykład 03 The?st SDH Project
TI Wykład 03
wykład 13 Równania Różniczkowe
2 wyklad 03 04 2008
wyklad 03 (2)

więcej podobnych podstron