Professional Documents
Culture Documents
∂2 ∂2 ∂2
a 2 f(x, y) + b f(x, y) + c 2 f(x, y) = g( x , y )
∂x ∂x ∂y ∂y
∂
1. f x = f(x,y)
∂x
∂
2. f y = f(x,y)
∂y
∂2
3. f xy = f(x,y)
∂x ∂y
∂2
4. f xx = f(x,y)
∂x 2
∂2
5. f yy = f(x,y)
∂y 2
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (1)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
PDB PDP
• Primitif persamaan merupakan persamaan aljabar • Primitif persamaan berupa persamaan aljabar
dengan satu variabel bebas dan beberapa variabel dengan beberapa variabel yang dapat saling
tak bebas. berkaitan.
• Persamaan berbentuk suatu turunan hanya • Persamaan berupa turunan parsial terhadap
terhadap satu variabel bebas. variabel-variabelnya.
• Domain solusi atau penyelesaiannya berdimensi • Domain solusi atau penyelesaiannya berdimensi
satu yang dapat sangat presisi : hanya bergantung dua : bergantung pada pemilihan langkah (step)
pada pemilihan langkah (step) variabel bebas. variabel-variabelnya.
• Solusi numerik berupa IVP. • Berbentuk solusi IVP dan atau BVP.
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (2)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
Secara ringkas, beberapa metode praktis yang dapat digunakan untuk Kasus
#1 ini adalah sbb :
h = x i +1 − x i , i = 1 ,K , N
- ‘Grid’ pada arah-x :
u 1 = 0 , u N +1 = 0
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (3)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
du i D
dt = h 2 [u i +1 − 2 u i + u i −1 ], i = 2 ,K , N
u i , j ≅ f ( x j , t j ), t j = j ∆t , j = 0 ,1 ,K
- Diskretisasi :
sehingga
u i , j +1 − u i , j
= 2 [u i +1 , j − 2 u i , j + u i −1 , j ]
D
∆t h
u i , j +1 − u i , j u i +1 , j +1 − 2 u i , j +1 + u i −1 , j +1 u i +1 , j − 2 u i , j + u i −1 , j
= 1
2 2
+
k h h2
memberikan
− r u i −1 , j +1 + ( 2 + 2 r ) u i , j +1 − r u i +1 , j +1 = r u i −1 , j + ( 2 − 2 r ) u i , j + r u i +1 , j
dengan
r = k/ h2
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (4)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
Secara ringkas, salah satu metode praktis yang dapat digunakan untuk
Kasus #2 ini adalah :
∂f f ( x ,t ) − f ( x − h,t )
= + O( h )
∂x h
- Dengan menganggap x tetap pada suatu posisi tertentu, PDP di atas
dapat dituliskan sebagai suatu PDB :
∂f ( t ) a
= − [f ( x , t ) − f ( x − h , t ) ] + O ( h )
∂t h
dV 1 a
= − [V 1 − b( t ) ]
dt h
dV 2 a
= − [V 2 − V 1 ]
dt h
M
dV N a
= − [V N − V N −1 ]
dt h
Secara ringkas, salah satu metode praktis yang dapat digunakan untuk
Kasus #1 ini adalah :
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (5)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
∆x = ∆y = h
- Jika Nh = 1 , makam jumlah ‘titik grid internal’ adalah ( N − 1 ) 2
dengan
u i,j ≅ f ( x i , y j )
xi = i h
yj = jh
Jawab :
u i , j +1 − u i , j u i −1 , j − 2 u i , j + u i +1 , j
= , x a i dan t a j ’
δt ( δx ) 2
u i , j +1 = u i , j + ρ (u i −1 , j − 2 u i , j + u i +1 , j )
δt (1)
dengan ρ =
( δx )2
Pada saat x = 0 ,
u 0 , j +1 = u 0 , j + ρ (u −1 , j − 2 u 0 , j + u 1 , j ) (2)
u 0 , j +1 = u 0 , j + 2 ρ (u 1 , j − [1 + δx ]u 0 , j ) (4)
u 10 , j +1 = u 10 , j + 2 ρ (u 9 , j − [1 + δx ] u10 , j ) (7)
Dari persamaan (4) dan (7) di atas, dapat disimpulkan bahwa terdapat suatu
‘simetri’ pada saat x = 12 .
Salah satu syarat yang perlu diketahui, dalam skema solusi ini adalah bahwa :
r≤ 1
2 + h δx
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (7)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
u 0 ,1 = 1
2
(0 ,9 u 0,j + u 1 , j ),
u i , j +1 =
1
(u i −1 , j + 2 u i , j + u i +1 , j ) (i = 1 ,2 ,3 ,4 ),
4
dan pada titik simetri, dapat dituliskan (tanpa perlu menuliskan formula
penuh seprti persamaan (7)) :
u 5 , j +1 = 1
4
2 u 4 , j + 2 u 5 , j
Karena harga awal adalah u =1, maka nilai-nilai u pada akhir ‘time-step’
pertama bila t = ρ (δx ) =
2 1
400
, adalah :
u 0 ,1 = (0 ,9 + 1 ) = 0 ,95
1
2
u 1 ,1 = 1
4
(1 + 2 + 1 ) = 1 = u 2 ,1 = u 3 ,1 = u 4 ,1 = u 5 ,1 ,
i=0 1 2 3 4 5
x=0 0,1 0,2 0,3 0,4 0,5
t = 0,0000 1,0000 1,0000 1,0000 1,0000 1,0000 1,0000
0,0025 0,9500 1,0000 1,0000 1,0000 1,0000 1,0000
t = 0,0050 0,9275 0,9875 1,0000 1,0000 1,0000 1,0000
0,0075 0,9111 0,9756 0,9969 1,0000 1,0000 1,0000
0,0100 0,8978 0,9648 0,9923 0,9992 1,0000 1,0000
0,0125 0,8864 0,9549 0,9872 0,9977 0,9998 1,0000
0,0150 0,8764 0,9459 0,9818 0,9956 0,9993 0,9999
0,0175 0,8673 0,9375 0,9762 0,9931 0,9985 0,9996
0,0200 0,8590 0,9296 0,9708 0,9902 0,9974 0,9991
…
…
0,1000 0,7175 0,7829 0,8345 0,8718 0,8942 0,9017
0,2500 0,5542 0,6048 0,6452 0,6745 0,6923 0,6983
0,5000 0,3612 0,3942 0,4205 0,4396 0,4512 0,4551
1,0000 0,1534 0,1674 0,1786 0,1867 0,1917 0,1933
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (8)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
j
(0,0) (0,1) (0,2) (0,3) (0,4) (0,5) (0,6) (0,7) (0,8) (0,9) (0,10
)
(1,0) (1,1) (1,2) (1,3) (1,4) (1,5) (1,6) (1,7) (1,8) (1,9) (1,10 ∆t
)
(2,0) (2,1) (2,2) (2,3) (2,4) (2,5) (2,6) (2,7) (2,8) (2,9) (2,10 ∆t
)
(N,0) (N,1) (N,2) (N,3) (N,4) (N,5) (N,6) (N,7) (N,8) (N,9) (N,10
)
∆x ∆x ∆x
Bidang Simetri
Solusi Analitis dari PDP Parabolik dengan kondisi-kondisi batas dan kondisi
awal seperti di atas adalah :
∞ sec α n −4 α n2 t
U = 4 ∑ ( e cos 2 α n (x − 12 ) (0 < x < 1 ),
n =1 3 + 4 α n
2
)
α tan α = 1
2
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (9)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
t=
0,0025 0,9460 0,9951 0,9999 1,0000 1,0000 1,0000
0,0050 0,9250 0,9841 0,9984 0,9999 1,0000 1,0000
0,0075 0,9093 0,9730 0,9950 0,9994 1,0000 1,0000
0,0100 0,8965 0,9627 0,9905 0,9984 0,9998 1,0000
0,0125 0,8854 0,9532 0,9855 0,9967 0,9994 0,9999
0,0150 0,8755 0,9444 0,9802 0,9945 0,9988 0,9996
0,0175 0,8666 0,9362 0,9748 0,9919 0,9979 0,9992
0,0200 0,8585 0,9286 0,9695 0,9891 0,9967 0,9985
…
…
0,1000 0,7176 0,7828 0,8342 0,8713 0,8936 0,9010
0,2500 0,5546 0,6052 0,6454 0,6747 0,6924 0,6984
0,5000 0,3619 0,3949 0,4212 0,4403 0,4519 0,4558
1,0000 0,1542 0,1682 0,1794 0,1875 0,1925 0,1941
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (10)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
∂U
=U pada x = 0 , untuk setiap t
∂x
∂U
= −U pada x = 1 , untuk setiap t
∂x
menggunakan ‘metode Crank-Nicholson’ dan aplikasi ‘central-differences’
pada kondisi-kondisi batasnya.
Jawab :
u i , j +1 − u i , j 1 u i +1 , j +1 − 2 u i , j +1 + u i −1 , j +1 u i +1 , j − 2 u i , j + u i −1 , j
= +
δt 2 ( δx ) 2 ( δx ) 2 ’
x a i dan t a j
− ρ u i −1 , j +1 + (2 + 2 ρ )u i , j +1 − ρ u i +1 , j +1 = ρ u i −1 , j + (2 − 2 ρ )u i , j + ρ u i +1 , j (1)
δt
dengan : ρ =
(δx )2
Representasi ‘central difference’ dari kondisi batas pada x = 0 :
u 1 , j − u −1 , j
= u 0,j
2 δx
sehingga kedua persamaan berikut memenuhi kondisi di atas,
u −1 , j = u 1 , j − 2 δx ⋅ u 0 , j
dan
u −1 , j +1 = u 1 , j +1 − 2 δx ⋅ u 0 , j +1 .
Dengan cara yang sama, kondisi batas pada x = 1 dapat diturun-kan seperti
di atas, namun akan lebih mudah untuk menggunakan ‘prinsip simetri’ pada
x = 12 , dalam hal ini :
u 6,j = u 4,j
Skema penyelesaian metode ini secara umum berlaku untuk sembarang nilai
nyata ρ , namun demikian akan lebih baik jika harga ρ ini dipertahankan
masih cukup kecil agar supaya solusinya lebih dekat pada solusi analitis
PDP.
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (11)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
Pilih ρ = 1 dan δx = 0,1 . Maka akan diperoleh suatu SPAL yang representatif
untuk ‘nilai-nilai pivotal’ di atas, yaitu yang diwakili oleh besaran-besaran
u 0 , j +1 , u 1 , j +1 , K , u 5 , j +1 , sebagai berikut :
2 ,1 u 0 , j +1 − u 1 , j +1 = − 0 ,1 u 0 , j + u 1 , j ,
− u i −1 , j +1 + 4 u i , j +1 − u i +1 , j +1 = u i −1 , j + u i +1 , j (i = 1 , 2 , 3 , 4 )
− u 4 , j +1 + 2 u 5 , j +1 = u 4 , j
2 ,1 u 0 − u 1 = 0 ,9
− u 0 + 4 u 1 − u 2 = 2 ,0
− u 1 + 4 u 2 − u 3 = 2 ,0
− u 2 + 4 u 3 − u 4 = 2 ,0
− u 3 + 4 u 4 − u 5 = 2 ,0
− u 4 + 2 u 5 = 1 ,0
2 ,1 − 1 0 0 0 0 u 0 0 ,9
− 1 4 − 1 0 0 0 u 1 2 ,0
0 −1 4 −1 0 0 u 2 2 ,0
⋅ =
0 0 − 1 4 − 1 0 u 3 2 ,0
0 0 0 − 1 4 − 1 u 4 2 ,0
0 0 0 0 − 1 2 u
5 1 ,0
Hasil dari penyelesaian SPAL untuk beberapa ‘time-step’ disajikan pada tabel
berikut :
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (12)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
Harga-harga U pada saat x = 0,2 antara hasil solusi dengan metode Crank-
Nicolson (C-N) dan solusi analitis bila dibandingkan akan diperoleh data
seperti ditabelkan di bawah ini :
Jawab :
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (13)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
∂u u 6,j − u 4,j
= 2 ∆x
= 0
∂x x = 0 ,5
sehingga
u 6,j = u 4,j
du 5
= 2
( ∆x )2
[u 4 − u5 ]
dt
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (14)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
i=0 1 2 3 4 5
x=0 0,1 0,2 0,3 0,4 0,5
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (15)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
Jawab :
Representasi ‘grid’ dari PDP perpindahan panas pada pelat logam di atas
dapat digambarkan dalam suatu domain R , sedemikian rupa sehingga,
x i = i h y j = j h (dalam hal ini ∆x = ∆y ) dan N h = 1 . Dalam hal ini, untuk
setiap tempat kedudukan ‘titik interior’ dalam grid berlaku persamaan :
u i , j −1 + u i +1 , j − 4 u i , j + u i −1 , j + u i , j +1 = 0 (1)
dengan
u i , j ≈ T (x i , y j )
u i ,N −1 − u i ,N +1
= k [u i ,N − T 2 ], untuk i = 0 ,1 ,K , N − 1 (5)
2 h
Property of Setijo Bismo: Seri Perkuliahan Pemodelan dan Mater - Solusi PDP Halaman (16)
Seri Mata Kuliah : PEMODELAN dan MATEMATIKA TERAPAN
y ∂T
= k (T − T 2 )
∂y
1,4 2,4 3,4 4,4
0,4
T = T1 T = T2
0,2 1,2 2,2 3,2 4,2
Persamaan-persamaan (1), (2), (3), (4), dan (5) di atas, jika disusun sebagai
solusi untuk titik-titik interior di dalam representasi grid di atas maka akan
diperoleh SPAL sebagai berikut :
− 4 1 0 2 u 1 ,0 − T1
u
1 −4 1 0 2 2 ,0 0
0 1 −4 0 0 2 u 3 ,0 −T
2
1 0 0 −4 1 0 1 u 1 ,1 − T1
1 0 1 −4 1 0 1 u 2 ,1 0
1 0 1 −4 0 0 1 u 3 ,1 − T2
1 0 0 −4 1 0 1 u − T
1 ,2 1
1 0 1 −4 1 0 1 ⋅ u 2 ,2 = 0
1 0 1 −4 0 0 1 u 3 ,2 −T
2
1 0 0 −4 1 0 1 u 1 ,3 − T1
1 0 1 −4 1 0 1 0 u 2 ,3 0
1 0 1 −4 0 0 1 u − T
3 ,3 2
2 0 0 ( 4 +2 h k ) 1 0 u 1 , 4 − (T1 + 2 h k T 2 )
2 0 1 −( 4 + 2 h k ) 1 u 2h kT
2 ,4 2
2 0 1 − ( 4 + 2 h k ) u 3 ,4 − (T1 + 2 h k T 2 )