Professional Documents
Culture Documents
Sonlu Farklar
Sonlu Farklar
GENEL DENKLEMLER
Bir elastik ortamn gerilme probleminin Airy gerilme fonksiyonu ile formle edilebilen halini gz nne alalm. Problem matematiksel olarak blgede
biharmonik denklemi salayan snrlarda ise kendisi ve normal dorultuda
trevi bilinen fonksiyonun bulunmasdr. Hacm kuvvetlerinin sabit olmas
halinde dzlem gerilme ve dzlem ekil deitirme problemi
Blgede
Snrda
2 ( x y ) 4 F
dF
Qt ( s )
dn
4F
4F
4F
0
x 4
x 2y 2 y 4
F M ( s)
eklinde yazlr. Burada M(s) ifadesi, snrda alnan bir balang noktasndan itibaren snr kuvvetlerini snr zerindeki noktalara gre momentidir.
Qt(s) ise snr kuvvetlerinin, teetin pozitif yn erinin artm yn ile ayn
olmak zere, teet zerinde izdmleridir.
Yukarda verilen problem diferansiyel denge denklemi ayrklatrlarak bir
cebirsel denklem dntrlerek saysal olarak zlr. Denklemin ayrklatrlmasnda temel dnce trevler yerine fonksiyon deerlerinin kullanlmasdr. Bu ayrklatrlma sonunda fonksiyon deerlerine; yani F deerlerine bal bir cebrik denklem sistemi elde edilir. Bu denklem sistemi zlerek nokta nokta F deerleri bulunur. F deerleri bulunduktan sonra saysal
olarak trev deerleri yazlarak x,y,xy gerilmeleri bulunur.
2 Elastisite
Saysal trev bantlar: Ayrklatrma iin blge zerinde ekilde grld gibi a alalm. ki bamsz deikenli fonksiyon u ve bamsz deikenler x, y olsunlar. Bu fonksiyonun xi ve yj noktasndaki deerini
ui , j u( xi , y j )
(11.78)
ekil 11.1
ile gsterelim. u(x,y) fonksiyonu, ekil 11.1 de grld gibi, serbest deikenleri x ve y gibi eit aralklarla sralanan bir a zerinde verilsin.
ekilde a zerindeki noktalarn indisleri grlmektedir. xi ve yj noktas civarnda ui+1,j ve ui1,j deerleri,
u ( x )2 2u ( x )3 3u ( x )4 4u
R4 (11.79)
x
2! x 2
3! x 3
4! x 4
u ( x )2 2u ( x )3 3u ( x )4 4u
ui , j x
R4 (11.80)
x
2! x 2
3! x 3
4! x 4
ui 1, j ui , j x
ui 1, j
Sonlu Farklar 3
u ui 1, j ui , j
O ( x )
x
x
u ui , j ui 1, j
O ( x )
x
x
u ui 1, j ui 1, j
O[( x )2 ]
2 x
x
(11.81)
O ( y )
y
y
u ui , j ui , j 1
O ( y )
y
y
u ui , j 1 ui , j 1
O ([y ]2 )
2 y
y
(11.82)
kinci trev ise (11.79) ile (11.80) bantlarnn birbirleri ile toplanmasndan aada verilen ekilde bulunur.
2u ui 1, j 2ui , j ui 1, j
O[( x )2 ]
2
2
( x )
x
(11.83)
O[( y )2 ]
y 2
( y )2
(11.84)
Kark trev ise, (11.82) da verilen birinci trevin merkezi fark bants
kullanlarak aada verilen ekilde bulunur.
4 Elastisite
2u
u u
1
u
u
( )
[( )i , j 1 ( )i , j 1 ]
yx y x
x
2y x
(11.85)
ui 1, j 1 ui 1, j 1 ui 1, j 1 ui 1, j 1
2u
2u
O[( x y )2 ]
x y yx
4 x y
u fonksiyonunun x e gre nc, drdnc ve kark trevlerinin hesaplan ve sonular aada verilmitir.
nc Trev
3u
2u
1 2u
2u
(
)
] O[( x )2 ]
3
2
2
2
x
x x
2x x i 1, j x i 1, j
3u ui 2, j 2ui 1, j 2ui 1, j ui 2, j
O[( x )2 ]
3
3
2( x )
x
3
u ui , j 2 2ui , j 1 2ui , j 1 ui , j 2
O[( y )2 ]
3
3
y
2( y )
(11.88)
Kark Trev
3u
2u
1 2u
2u
( 2)
[ 2
2
] O[( x y )2 ]
2
x y
x y
2x y i 1, j y i 1, j
u
2ui 1, j ui 1, j 1 ui 1, j 1 2ui 1, j ui 1, j 1
3u
i 1, j 1
O[( x y )2 ]
2
2
x y
2( x )( y )
(11.89)
Kark Trev
3u
2u
1 2u
2u
( 2)
[ 2
2
] O[( x y )2 ]
2
yx
y x
2y x i , j 1 x i , j 1
u
2ui , j 1 ui 1, j 1 ui 1, j 1 2ui , j 1 ui 1, j 1
3u
i 1, j 1
O[( x y )2 ]
2
yx
2( y )( x )2
(11.90)
Sonlu Farklar 5
Drdnc Trev
4u
2 2u
1 2u
2u
2u
(
)
2
] O[( x )2 ]
x 4 x 2 x 2
( x )2 x 2 i 1, j
x 2 i , j
x 2 i 1, j
4u ui 2, j 4ui 1, j 6ui , j 4ui 1, j ui 2, j
O[( x )2 ]
4
4
( x )
x
4
u ui , j 2 4ui , j 1 6ui , j 4ui , j 1 ui , j 2
O[( y )2 ]
4
4
y
( y )
(11.91)
Kark Trev
4u
1 2u
2u
2u
] O[( x y )2 ]
2
2
2
2
2
2
y x
( y ) x i , j 1
x i , j x i , j 1
u
2ui , j 1 ui 1, j 1 2ui 1, j 4ui , j 2ui 1, j ui 1, j 1 2ui , j 1 ui 1, j 1
4u
i 1, j 1
2
2
y x
( x )2 ( y )2
(11.92)
6 Elastisite
Sonlu Farklar 7
Ayrklatrma sonunda elde edilen bantda x=y alnp bant dzenlendiinde aada verilen sonu bulunur.
20 ui , j 8 (ui 1, j ui 1, j ui , j 1 ui , j 1 ) 2 (ui 1, j 1 ui 1, j 1 ui 1, j 1 ui 1, j 1 )
ui , j 2 ui , j 2 ui 2, j ui 2, j ( x )4 fi , j
(15.189)
8 Elastisite
Sonlu Farklar 9
a) Snr noktalar: Bu noktalar snrda bulunan noktalardr. ekilde dikdrtgen ile gsterilmi olup 2M+2N-4 adettir.
b) noktalar: Bu noktalar blgenin iindedir. ekilde daire ile gsterilmi
olup (N-2)(M-2) adettir.
c) D noktalar: Bu noktalar blgenin tamamen dndadr. ekilde gen ile
gsterilmitir. Gerektiinde kullanlr. Tamam kullanlmayabilir. Bunlar
gerektii kadar kullanlaca iin saylar nemi deildir. Ayrca bu noktalar
d blgedeki noktalar olduu iin teorik olarak saylar sonsuzdur. ekilde
belirli sayda gsterilmitir.
Problemde snrdaki Airy gerilme fonksiyonun deerleri verildiinden sadece i noktalardaki deerleri bilinmiyor. Dolaysyla problemdeki bilinmeyen
says (N-2)(M-2) dir. Ksaca, bilinmeyenlerin says i nokta saysna eittir.
Sonlu fark denkleminde veya sonlu fark ablonunda grlen ui,j noktasna
pivot nokta ad verilir. Pivot nokta i noktalara getirilerek sonlu fark denklemleri yazlr. Bu ekilde bilinmeyen says kadar sonlu fark denklemi elde
edilir. Bu denklemler zlerek her noktada Airy gerilme fonksiyonun deerleri bulunur.
Airy gerilme fonksiyonu nokta nokta bulunduktan sonra (i,j) noktasnda
x,y,xy gerilmeleri
2 F Fi , j 1 2 Fi , j Fi , j 1
( y ) 2
y 2
2 F F 2 Fi , j Fi 1, j
y 2 i 1, j
( x ) 2
x
F
F
( Fi 1, j 1 Fi 1, j 1 )
2F
xy
i 1, j 1 i 1, j 1
4 x y
xy
10 Elastisite
Sonlu fark denklemleri yazlrken pivot nokta olarak snrn hemen yanndaki nokta alndnda ekil 15.40 daki durum ortaya kar. ekil 15.40 da grld gibi, pivot nokta (P2 noktas) snra yakn olduunda denklemlere
bir sra d noktadaki fonksiyon deerleri girer. Bu durumda d noktalar
nedeni ile bilinmeyen says artar. Bu bilinmeyenlerin hesab iin ek bantlara ihtiya vardr. Bu bantlar Airy gerilme fonksiyonun snrdaki trevi
ayrklatrlarak elde edilir.
ekil 15.40 da grlen P0 noktasnda birinci trev merkezi farklar kullanlarak ayrklatrldnda
u( P1 ) u( P2 )
u
( P0 )
x
2x
u( P1 ) u( P2 ) 2x
u
( P0 )
x
(15.195)
bants elde edilir. Bu bant grlen ksm trev -Qt(s) eit olduundan
bilinmektedir. Dolaysyla d nokta deerleri i nokta deerlerine balanmtr.
Sonu olarak bilinmeyen says kadar denklem elde edilir. Bu denklemler
dorusaldr.
Sonlu Farklar 11
Sonlu fark denkleminin zmde kullanlan yntemler: Sonlu fark denklemlerinin zmnde kullanlan dolaysz yntemler ile ardk yaklam
yntemleri ksaca aada karlatrlmtr.
1
[8(ui 1, j ui 1, j ui , j1 ui , j 1 ) 2(ui 1, j1 ui 1, j1 ui 1, j 1 ui 1, j 1 )
20
(ui , j2 ui , j2 ui 2, j ui 2, j ) ( x )4 fi , j ]
ui , j
12 Elastisite
u( P1 ) u( P2 ) 2x
u
( P0 ) u( P2 ) 2xQt
x
(15.195)
Sonlu Farklar 13
2 F Fi , j 1 2 Fi , j Fi , j 1
x 2
( y ) 2
y
2 F Fi 1, j 2 Fi , j Fi 1, j
y 2
( x ) 2
x
F
Fi 1, j 1 ( Fi 1, j 1 Fi 1, j 1 )
2F
xy
i 1, j 1
4 x y
xy
bantlar ile gerilmeler nokta nokta hesaplanr.
rnek Problem: ekilde grlen levhay dey dorultuda 10 arala yatay
dorultuda 4 arala ayran a kullanarak levhadaki gerilmeleri sonlu farklar yntemi ile bulunuz.
14 Elastisite
Sonlu Farklar 15
4,000
0,000
0,000
0,000
0,000
19
18
17
16
15
14
13
12
11
10
6,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
6,000
4,000
2,000
0,500
0,000
0,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
4,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
4,000
2,000
0,500
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
0,000
24
25
26
27
28
4,000
0,000
0,000
0,000
0,000
D noktalarn hesabna gelince bu deerler forml olarak girilir. D noktaya kar gelen i noktann deerine dF/dn eklenecek (ke noktalarda gelen
noktalar snr noktalardr). nokta deerleri balangta sfr alndndan
tabloda grlen deerler sadece 2x(dF/dn) deerleridir.
Daha sonra i noktalardan birine
1
ui , j
[8(ui 1, j ui 1, j ui , j 1 ui , j 1 ) 2(ui 1, j 1 ui 1, j 1 ui 1, j1 ui 1, j 1 )
20
(ui , j 2 ui , j2 ui 2, j ui 2, j )]
bants yazlr. Bu bant dier gzlere kopyalanr. Kopyalanma bittiinde
dairesel dng alarak denklem takmn zer sonu aada verilen tabloda grlmektedir. Tablonun altnda dier gerilmeleri hesaplayan tablolar
bulunmaktadr. Bu tablolar Airy gerilmelerinin bulunduu tablodan yararlanarak elde edilmitir.
16 Elastisite
4,000
2,089
0,699
0,089
0,000
6,000
6,089
6,176
6,223
6,243
6,248
6,243
6,223
6,176
6,089
6,000
4,000
2,000
0,500
0,000
0,000
4,000
2,089
0,699
0,089
0,000
4,000
2,176
0,863
0,176
0,000
4,000
2,223
0,950
0,223
0,000
4,000
2,243
0,986
0,243
0,000
4,000
2,248
0,995
0,248
0,000
4,000
2,243
0,986
0,243
0,000
4,000
2,223
0,950
0,223
0,000
4,000
2,176
0,863
0,176
0,000
4,000
2,089
0,699
0,089
0,000
4,000
2,000
0,500
0,000
0,000
0,000
0,089
0,176
0,223
0,243
0,248
0,243
0,223
0,176
0,089
0,000
0,000
0,500
1,000
0,500
0,000
0,178
0,521
0,780
0,521
0,178
0,351
0,512
0,625
0,512
0,351
0,447
0,503
0,547
0,503
0,447
0,486
0,499
0,515
0,499
0,486
0,496
0,498
0,507
0,498
0,496
0,486
0,499
0,515
0,499
0,486
0,447
0,503
0,547
0,503
0,447
0,351
0,512
0,625
0,512
0,351
0,178
0,521
0,780
0,521
0,178
0,000
0,500
1,000
0,500
0,000
0,000
-0,010
-0,018
-0,010
0,000
0,000
-0,015
-0,027
-0,015
0,000
0,000
-0,028
-0,051
-0,028
0,000
0,000
-0,039
-0,078
-0,039
0,000
0,000
-0,002
-0,035
-0,002
0,000
0,000
0,178
0,398
0,178
0,000
0,000
0,000
0,000
0,000
0,000
0,000
-0,011
0,000
0,011
0,000
0,000
-0,031
0,000
0,031
0,000
0,000
-0,063
0,000
0,063
0,000
0,000
-0,091 0,000
0,000 0,000
0,091 0,000
0,000
y
0,000
0,178
0,398
0,178
0,000
0,000
-0,002
-0,035
-0,002
0,000
0,000
-0,039
-0,078
-0,039
0,000
0,000
-0,028
-0,051
-0,028
0,000
0,000
-0,015
-0,027
-0,015
0,000
0,000
0,000
0,000
0,000
0,091
0,000
-0,091
0,000
0,000
0,063
0,000
-0,063
0,000
0,000
0,031
0,000
-0,031
0,000
0,000
0,011
0,000
-0,011
0,000
xy
4,000
2,089
0,699
0,089
0,000