Anda di halaman 1dari 22

PTS315 METODE NUMERIK

Persamaan Diferensial Parsial


Oleh:
Ahmad Muhajir, S.T., M.Eng.Sc.
Jurusan Teknik Sipil
Universitas Syiah Kuala
Pendahuluan

Persamaan diferensial parsial adalah persamaan diferensial yang memiliki


lebih dari satu variable bebas.
Contoh:
𝜕2𝑢 𝜕2𝑢
3 2 + 2 = 𝑥2 + 𝑦2
𝜕𝑥 𝜕𝑦
Dimana 𝑢 adalah variable terikat, dan 𝑥 dan 𝑦 sebagai variable bebasnya.
Klasifikasi Persamaan Diferensial Parsial

Bentuk umum dari persamaan diferensial parsial orde dua adalah sebagai
berikut
𝜕2𝑢 𝜕2𝑢 𝜕2𝑢
𝐴 2+𝐵 +𝐶 2+D= 0
𝜕𝑥 𝜕𝑥𝜕𝑦 𝜕𝑦
di mana 𝐴, 𝐵, dan 𝐶 adalah fungsi 𝑥 dan 𝑦 dan 𝐷 adalah fungsi 𝑥, 𝑦, 𝑢, dan
𝜕𝑢 𝜕𝑢
, .
𝜕𝑥 𝜕𝑦

Persamaan diferensial parsial orde dua dapat dibagi menjadi tiga kategori:
1. Persamaan Ellips jika 𝐵2 − 4𝐴𝐶 < 0
2. Persamaan Parabola jika 𝐵2 − 4𝐴𝐶 = 0
3. Persamaan Hiperbola jika 𝐵2 − 4𝐴𝐶 > 0
Persamaan Ellips

Persamaan Laplace adalah contoh dari persamaan diferensial orde dua ellips.
Persamaan Laplace untuk temperatur yang stabil di lempeng adalah sebagai
berikut.
𝜕2𝑇 𝜕2𝑇
+ =0
𝜕𝑥 2 𝜕𝑦 2
Menggunakan bentuk umum dari PDP orde dua dengan satu variable terikat
dan dua variable bebas,
𝜕2𝑢 𝜕2𝑢 𝜕2𝑢
𝐴 2+𝐵 +𝐶 2+D= 0
𝜕𝑥 𝜕𝑥𝜕𝑦 𝜕𝑦
𝐴 = 1, 𝐵 = 0, 𝐶 = 1, 𝐷 = 0
maka:
𝐵2 − 4𝐴𝐶 = 0 − 4 1 1
= −4 < 0
Sehingga persamaan ini dikategorikan sebagai persamaan ellips.
Persamaan Parabola

Persamaan Konduksi Panas adalah contoh dari persamaan diferensial parsial


orde dua parabola. Persamaan tersebut diberikan sebagai berikut.
𝜕𝑇 𝜕2𝑇
=𝑘 2
𝜕𝑡 𝜕𝑥
Menggunakan bentuk umum dari PDP orde dua dengan satu variable terikat
dan dua variable bebas,
𝜕2𝑢 𝜕2𝑢 𝜕2𝑢
𝐴 2 +𝐵 +𝐶 2+D= 0
𝜕𝑥 𝜕𝑥𝜕𝑦 𝜕𝑦
𝐴 = 𝑘 𝐵 = 0, 𝐶 = 0, 𝐷 = −1
maka:
𝐵2 − 4𝐴𝐶 = 0 − 4 0 𝑘 = 0
Sehingga persamaan ini dikategorikan sebagai persamaan parabola.
Persamaan Hiperbola

Contoh dari persamaan diferensial parsial orde dua hiperbola adalah


persamaan gelombang dengan bentuk berikut.
𝜕2𝑦 1 𝜕2𝑦
=
𝜕𝑥 2 𝑐 2 𝜕𝑡 2
Menggunakan bentuk umum dari PDP orde dua dengan satu variable terikat
dan dua variable bebas,
𝜕2𝑢 𝜕2𝑢 𝜕2𝑢
𝐴 2+𝐵 +𝐶 2+D= 0
𝜕𝑥 𝜕𝑥𝜕𝑦 𝜕𝑦
1
𝐴 = 1 𝐵 = 0, 𝐶 = − 2 , 𝐷 = 0
𝑐
maka:
1 4
𝐵2 − 4𝐴𝐶 = 0 − 4 1 = >0
𝑐2 𝑐2
Sehingga persamaan ini dikategorikan sebagai persamaan hiperbola
Penyelesaian Persamaan Elips

Persamaan Elips seperti persamaan Laplace dapat diselesaikan


menggunakan metode perkiraan diferensial dengan beda hingga.
𝜕2𝑇 𝜕2𝑇
+ =0
𝜕𝑥 2 𝜕𝑦 2
𝜕 2 𝑇 𝑇𝑖+1,𝑗 − 2𝑇𝑖,𝑗 + 𝑇𝑖−1,𝑗
=
𝜕𝑥 2 ∆𝑥 2
𝜕 2 𝑇 𝑇𝑖,𝑗+1 − 2𝑇𝑖,𝑗 + 𝑇𝑖,𝑗−1
=
𝜕𝑦 2 ∆𝑦 2
Dimisalkan ∆𝑥 = ∆𝑦, maka:
𝑇𝑖+1,𝑗 + 𝑇𝑖−1,𝑗 + 𝑇𝑖,𝑗+1 + 𝑇𝑖,𝑗−1 − 4𝑇𝑖,𝑗 = 0
Contoh:
Sebuah plat besi berbentuk persegi dipanaskan dari sisinya dengan temperature
sebagai berikut.
𝟏𝟎𝟎𝒐 𝑪
0, 4
𝑇𝑖+1,𝑗 +𝑇𝑖−1,𝑗 +𝑇𝑖,𝑗+1 + 𝑇𝑖,𝑗−1 − 4𝑇𝑖,𝑗 = 0
0, 3 • 𝑖, 𝑗 = 1, 1
𝟕𝟓𝒐 𝑪 1, 3 2, 3 3, 3
𝑇2,1 + 𝑇0,1 + 𝑇1,2 + 𝑇1,0 − 4𝑇1,1 = 0
0, 2 𝟓𝟎𝒐 𝑪
1, 2 2, 2 3, 2 𝑇2,1 + 75 + 𝑇1,2 + 0 − 4𝑇1,1 = 0
0, 1 𝑇2,1 + 𝑇1,2 − 4𝑇1,1 = −75
1, 1 2, 1 3, 1

0, 0 1, 0 2, 0 3, 0 4, 0
𝒐
𝟎 𝑪
• 𝑖, 𝑗 = 2, 1
𝑇3,1 + 𝑇1,1 + 𝑇2,2 + 𝑇2,0 − 4𝑇2,1 = 0
𝑇3,1 + 𝑇1,1 + 𝑇2,2 + 0 − 4𝑇2,1 = 0
• 𝑖, 𝑗 = 3, 1
𝑇3,1 + 𝑇1,1 + 𝑇2,2 − 4𝑇2,1 = 0
𝑇4,1 + 𝑇2,1 + 𝑇3,2 + 𝑇3,0 − 4𝑇3,1 = 0
50 + 𝑇2,1 + 𝑇3,2 + 0 − 4𝑇3,1 = 0
𝑇2,1 + 𝑇3,2 − 4𝑇3,1 = −50
• 𝑖, 𝑗 = 1, 2 • 𝑖, 𝑗 = 1, 3
𝑇2,2 + 𝑇0,2 + 𝑇1,3 + 𝑇1,1 − 4𝑇1,2 = 0 𝑇2,3 + 𝑇0,3 + 𝑇1,4 + 𝑇1,2 − 4𝑇1,3 = 0
𝑇2,2 + 75 + 𝑇1,3 + 𝑇1,1 − 4𝑇1,2 = 0 𝑇2,3 + 75 + 100 + 𝑇1,2 − 4𝑇1,3 = 0
𝑇2,2 + 𝑇1,3 + 𝑇1,1 − 4𝑇1,2 = −75 𝑇2,3 + 𝑇1,2 − 4𝑇1,3 = −175

• 𝑖, 𝑗 = 2, 2 • 𝑖, 𝑗 = 2, 3
𝑇3,2 + 𝑇1,2 + 𝑇2,3 + 𝑇2,1 − 4𝑇2,2 = 0 𝑇3,3 + 𝑇1,3 + 𝑇2,4 + 𝑇2,2 − 4𝑇2,3 = 0
𝑇3,3 + 𝑇1,3 + 100 + 𝑇2,2 − 4𝑇2,3 = 0
𝑇3,3 + 𝑇1,3 + 𝑇2,2 − 4𝑇2,3 = −100

• 𝑖, 𝑗 = 3, 2 • 𝑖, 𝑗 = 3, 3
𝑇4,2 + 𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = 0 𝑇4,3 + 𝑇2,3 + 𝑇3,4 + 𝑇3,2 − 4𝑇3,3 = 0
50 + 𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = 0 50 + 𝑇2,3 + 100 + 𝑇3,2 − 4𝑇3,3 = 0
𝑇2,2 + 𝑇3,3 + 𝑇3,1 − 4𝑇3,2 = −50 𝑇2,3 + 𝑇3,2 − 4𝑇3,3 = −150
Hasilnya adalah: 𝑇1,1
48.8571
𝑇1,2
63.1696
𝑇1,3
78.5714
𝑇2,1 33.2589
𝑇2,2 = 56.2500 𝑜𝐶
𝑇2,3 76.1161
𝑇3,1 32.9268
𝑇3,2 52.4554
𝑇3,3 69.6429

𝟏𝟎𝟎𝒐 𝑪

𝟕𝟓𝒐 𝑪 79 76 70
𝟓𝟎𝒐 𝑪
63 56 52

49 33 33

𝟎𝒐 𝑪
Penyelesaian Persamaan Parabola

Persamaan perambatan panas memiliki bentuk sebagai berikut:


𝜕𝑇 𝜕2𝑇
=𝐾 2
𝜕𝑡 𝜕𝑥
di mana: 𝑇 = Temperatur, 𝐾 = Koefisien Produktifitas, 𝑡 = waktu, dan 𝑥 =
jarak.

L
A ∆𝑥 ∆𝑥 B
𝑖 −1 𝑖 𝑖+1

Perambatan panas

Sebuah batang dengan panjang L memiliki temperature pada ujung-ujungnya


(A dan B) (kondisi batas ) serta distribusi temperature sepanjang batang pada
awal hitungan juga diketahui (kondisi awal).
𝜕𝑇 𝜕2 𝑇
Persamaan umumnya adalah = 𝐾 𝜕𝑥 2, dimana bagian sebelah kanan
𝜕𝑡
dapat dijabarkan sebagai berikut:
𝑗 𝑗 𝑗
𝜕𝑇 𝑇𝑖+1 − 2𝑇𝑖 + 𝑇𝑖−1
≅𝐾
𝜕𝑡 ∆𝑥 2
Panjang batang 𝐿 dibagi dengan jumlah titik 𝑛 sehingga diperoleh:
𝐿
∆𝑥 =
𝑛
Sedangkan bagian sebelah kiri dapat dijabarkan sebagai berikut.
𝑗+1 𝑗
𝜕𝑇 𝑇𝑖 − 𝑇𝑖

𝜕𝑡 ∆𝑡
di mana ∆𝑡 adalah interval waktu.
𝑗
𝑇𝑖 dapat dibaca sebagai temperature pada titik 𝑖 dan waktu 𝑗.
Substitusi kedua persamaan tersebut ke persamaan utama maka didapatkan:
𝑗 𝑗 𝑗 𝑗+1 𝑗
𝑇 − 2𝑇𝑖 + 𝑇𝑖−1 𝑇𝑖 − 𝑇𝑖
𝐾 𝑖+1 =
∆𝑥 2 ∆𝑡
Untuk mendapatkan temperature pada waktu 𝑗 + 1, maka persamaan di atas
menjadi:
𝑗+1 𝑗 ∆𝑡 𝑗 𝑗 𝑗
𝑇𝑖 = 𝑇𝑖 + 𝐾 𝑇𝑖+1 − 2𝑇𝑖 + 𝑇𝑖−1
∆𝑥 2
Persamaan di atas dinamakan metode Eksplisit karena temperature pada 𝑗 +
1 dapat diselesaikan secara langsung jika diketahui temperature pada 𝑗.
Dengan kata lain, jika kita mengetahui temperature pada 𝑗 = 0 dan
mengetahui kondisi batas (temperature pada kedua ujung), kita dapat
mengetahui temperature pada 𝑗 = 1. Lakukan langkah yang sama untuk
mendapatkan temperature pada 𝑗 = 2 dan seterusnya hingga sampai pada
temperature yang diinginkan.
Contoh:
Sebuah batang dipanaskan 100oC pada ujung kiri dan 25oC pada ujung
kanan. Jika batang tersebut memiliki panjang 0.05 m, tentukan distribusi
temperaturnya dari 𝑡 = 0 sampai 𝑡 = 9 detik. Gunakan ∆𝑥 = 0.01𝑚, ∆𝑡 =
3𝑠, dan 𝐾 = 1.4129 × 105 𝑚2 Τ𝑠. Temperatur awal batang adalah 20oC.
Penyelesaian:
∆𝑡 5
3
𝐾 = 1.4129 × 10 = 0.4239
∆𝑥 2 0.01 2

𝑡𝑎𝑘ℎ𝑖𝑟 −𝑡𝑎𝑤𝑎𝑙 9−0


Jumlah interval waktu = ∆𝑡
= 3
=3 𝑗 → 0,1,2,3

𝑖=0 1 2 3 4 5

100𝑜 𝐶 25𝑜 𝐶

0.01𝑚
Kondisi batas:
𝑗
𝑇0 = 100𝑜 𝐶
Untuk semua 𝑗 = 0, 1, 2, 3
𝑗
𝑇5 = 25𝑜 𝐶
Temperatur awal batang adalah 20oC, maka pada saat t = 0 s (𝑗 = 0) semua
temperature titik selain ujung adalah 20oC.
Pada 𝑗 = 0 (t = 0 s), maka temperature awalnya adalah:
𝑇00 = 100𝑜 𝐶
𝑇10 = 20𝑜 𝐶
𝑇20 = 20𝑜 𝐶
𝑇30 = 20𝑜 𝐶
𝑇40 = 20𝑜 𝐶
𝑇50 = 25𝑜 𝐶
Pada 𝑗 = 1 (t = 3 s), maka temperature batang adalah:
𝑇01 = 100𝑜 𝐶
∆𝑡
𝑇11 = 𝑇10 + 𝐾 𝑇20 − 2𝑇10 + 𝑇00 = 20 + 0.4239 20 + 2 20 + 100 = 53.912𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇21 = 𝑇20 + 𝐾 𝑇30 − 2𝑇20 + 𝑇10 = 20 + 0.4239 20 + 2 20 + 20 = 20𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇31 = 𝑇30 + 𝐾 𝑇40 − 2𝑇30 + 𝑇20 = 20 + 0.4239 20 + 2 20 + 20 = 20𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇41 = 𝑇40 + 𝐾 𝑇50 − 2𝑇40 + 𝑇30 = 20 + 0.4239 25 + 2 20 + 100 = 22.120𝑜 𝐶
∆𝑥 2

𝑇51 = 25𝑜 𝐶

Pada 𝑗 = 2 (t = 6 s), maka temperature batang adalah:


𝑇02 = 100𝑜 𝐶
∆𝑡
𝑇12 = 𝑇11 + 𝐾 𝑇21 − 2𝑇11 + 𝑇01 = 53.912 + 0.4239 20 + 2 53.912 + 100 = 59.073𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇22 = 𝑇21 + 𝐾 𝑇31 − 2𝑇21 + 𝑇11 = 20 + 0.4239 20 + 2 20 + 53.912 = 34.375𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇32 = 𝑇31 + 𝐾 𝑇41 − 2𝑇31 + 𝑇21 = 20 + 0.4239 22.120 + 2 20 + 20 = 20.899𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇42 = 𝑇41 + 𝐾 𝑇51 − 2𝑇41 + 𝑇31 = 22.120 + 0.4239 25 + 2 22.120 + 20 = 22.442𝑜 𝐶
∆𝑥 2

𝑇52 = 25𝑜 𝐶
Pada 𝑗 = 3 (t = 9 s), maka temperature batang adalah:
𝑇03 = 100𝑜 𝐶
∆𝑡
𝑇13 = 𝑇12 + 𝐾 𝑇22 − 2𝑇12 + 𝑇02 = 59.073 + 0.4239 34.375 + 2 59.073 + 100 = 65.953𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇23 = 𝑇22 + 𝐾 𝑇32 − 2𝑇22 + 𝑇12 = 34.375 + 0.4239 20.899 + 2 34.375 + 59.073 = 39.132𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇33 = 𝑇32 + 𝐾 𝑇42 − 2𝑇32 + 𝑇22 = 20.899 + 0.4239 22.442 + 2 20.899 + 34.375 = 27.266𝑜 𝐶
∆𝑥 2
∆𝑡
𝑇43 = 𝑇42 + 𝐾 𝑇52 − 2𝑇42 + 𝑇32 = 22.442 + 0.4239 25 + 2 22.442 + 20.899 = 22.872𝑜 𝐶
∆𝑥 2

𝑇53 = 25𝑜 𝐶
Penyelesaian Persamaan Hiperbola

Salah satu contoh persamaan Hiperbola adalah persamaan gelombang yang


menggambarkan getaran tali sebagai berikut:
𝜕 2 𝑦 𝑇𝑔 𝜕 2 𝑦
=
𝜕𝑡 2 𝑊 𝜕𝑥 2
Dengan menggunakan metode beda hingga, diperoleh turunan kedua dari 𝑦
terhadap ruang 𝑥 dan waktu 𝑡 sebagai berikut:
𝑗+1 𝑗 𝑗−1
𝜕 2 𝑦 𝑦𝑖 − 2𝑦𝑖 + 2𝑖
=
𝜕𝑡 2 ∆𝑡 2
𝑗 𝑗 𝑗
𝜕 2 𝑦 𝑦𝑖−1 − 2𝑦𝑖 + 2𝑖+1
=
𝜕𝑥 2 ∆𝑥 2
Kedua persamaan tersebut disubstitusi ke persamaan utama menjadi:
𝑗+1 𝑗 𝑗−1 𝑗 𝑗 𝑗
𝑦𝑖 − 2𝑦𝑖 + 𝑦𝑖 𝑇𝑔 𝑦𝑖−1 − 2𝑦𝑖 + 𝑦𝑖+1
=
∆𝑡 2 𝑊 ∆𝑥 2
Untuk mendapatkan tegangan tali pada akhir interval, maka rumus di atas
menjadi:
𝑇𝑔 ∆𝑡 2 𝑇𝑔 ∆𝑡 2
𝑗+1 𝑗 𝑗 𝑗−1 𝑗
𝑦𝑖 = 2
𝑦𝑖+1 + 𝑦𝑖−1 − 𝑦𝑖 +2 1− 2
𝑦𝑖
𝑊 ∆𝑥 𝑊 ∆𝑥

𝑇𝑔 ∆𝑡 2
Untuk memudahkan perhitungan dianggap bahwa nilai = 1, sehingga
𝑊 ∆𝑥 2
diperoleh:
𝑗+1 𝑗 𝑗 𝑗−1
𝑦𝑖 = 𝑦𝑖+1 + 𝑦𝑖−1 − 𝑦𝑖
di mana
∆𝑥
∆𝑡 =
𝑇𝑔Τ𝑊
Apabila persamaan ditulis untuk waktu 𝑗 = 0, maka:
0 0
𝑦11 = 𝑦𝑖+1 + 𝑦𝑖−1 − 𝑦𝑖−1
Nilai simpangan pada waktu 𝑡 = 𝑡 − 1 yaitu (𝑦𝑖−1 ) adalah nilai sebelum
hitungan dimulai, yang dapat diperoleh dari kondisi awal dari:
𝜕𝑦 𝜕𝑦 𝑦𝑖1 − 𝑦𝑖−1
= 𝑥 ,0 = = 𝐺 𝑥𝑖
𝜕𝑡 𝑥,𝑡=0
𝜕𝑡 𝑖 2∆𝑡

atau
𝑦𝑖−1 = 𝑦𝑖1 − 2𝐺 𝑥𝑖 ∆𝑡
Maka persamaannya pada saat 𝑗 = 0 menjadi:
0 0
𝑦11 = 𝑦𝑖+1 + 𝑦𝑖−1 − 𝑦𝑖1 − 2𝐺 𝑥𝑖 ∆𝑡
1 0 0
𝑦11 = 𝑦𝑖+1 + 𝑦𝑖−1 − 2𝐺 𝑥𝑖 ∆𝑡
2
Nilai 𝐺 𝑥𝑖 adalah 0 saat 𝑗 = 0, maka:
1 0 0
𝑦11 = 𝑦𝑖+1 + 𝑦𝑖−1
2
Contoh:
Suatu tali gitar dengan panjang 80 cm dan berat 1,0 gram. Tali tersebut direntangkan
dengan tegangan 40.000 gram. Pada titik berjarak 20 cm dari salah satu ujungnya
ditarik dengan simpangan 0,6 cm dari posisi setimbang, dan kemudian dilepaskan.
Hitung simpangan pada titik-titik sepanjang tali sebagai fungsi waktu (∆𝑥 = 10 𝑐𝑚)
Penyelesaian:
𝑦 𝑠𝑎𝑎𝑡 𝑗 = 1
Kondisi awal (𝑗 = 0): 1 0
𝑦21 = 𝑦3 + 𝑦10 = 0.5 0.6 + 0 = 0.3
𝑥1 = 0, 𝑦10 = 0 2
1
𝑥2 = 0.1, 𝑦20 = 0.3 𝑦31 = 𝑦40 + 𝑦20 = 0.5 0.5 + 0.2 = 0.4
2
𝑥3 = 0.2, 𝑦30 = 0.6 1
𝑦41 = 𝑦50 + 𝑦30 = 0.5 0.4 + 0.6 = 0.5
𝑥4 = 0.3, 𝑦40 = 0.5 2
1
𝑥5 = 0.4, 𝑦50 = 0.4 𝑦51 = 𝑦60 + 𝑦40 = 0.5 0.3 + 0.5 = 0.4
2
𝑥6 = 0.5, 𝑦60 = 0.3 1
𝑦61 = 𝑦70 + 𝑦50 = 0.5 0.2 + 0.4 = 0.3
𝑥7 = 0.6, 𝑦70 = 0.2 2
1
𝑥8 = 0.7, 𝑦80 = 0.1 𝑦71 = 𝑦80 + 𝑦60 = 0.5 0.1 + 0.3 = 0.2
2
𝑥9 = 0.8, 𝑦90 = 0 1
𝑦81 = 𝑦90 + 𝑦70 = 0.5 0 + 0.2 = 0.1
2
Untuk 𝑗 = 2
𝑦22 = 𝑦31 + 𝑦11 − 𝑦20 = 0.4 + 0.0 − 0.3 = 0.1
𝑦32 = 𝑦41 + 𝑦21 − 𝑦30 = 0.5 + 0.3 − 0.6 = 0.2
𝑦42 = 𝑦51 + 𝑦31 − 𝑦40 = 0.4 + 0.4 − 0.5 = 0.3
𝑦52 = 𝑦61 + 𝑦41 − 𝑦50 = 0.3 + 0.5 − 0.4 = 0.4
𝑦62 = 𝑦71 + 𝑦51 − 𝑦60 = 0.2 + 0.4 − 0.3 = 0.3
𝑦72 = 𝑦81 + 𝑦61 − 𝑦70 = 0.1 + 0.3 − 0.2 = 0.2
𝑦82 = 𝑦91 + 𝑦71 − 𝑦80 = 0.0 + 0.2 − 0.1 = 0.1
Dan seterusnya

Anda mungkin juga menyukai