Anda di halaman 1dari 14

Persamaan Poisson (Pendahuluan)

Poisson 1D dengan Syarat Batas Dirichlet


Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Persamaan Poisson
Fisika Komputasi
Irwan Ary Dharmawan
Jurusan Fisika Universitas Padjadjaran
http://phys.unpad.ac.id/jurusan/staff/dharmawan
email : dharmawan@phys.unpad.ac.id

Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Persamaan Poisson (Pendahuluan)

Poisson 1D dengan Syarat Batas Dirichlet

Persamaan Poisson 1D untuk syarat batas Robin

Persamaan Poisson 2D dengan syarat batas Dirichlet

Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Dalam pertemuan ini kita akan membahas untuk menyelesaikan


persamaan Poisson di bawah ini
2 u(r) = v(r).

(1)

dengan u dan v(r) menyatakan potensial dan sumber. Dalam


kasus Elektrostatik biasanya ditulis sebagai
E = .

(2)

dengan E menyatakan medan listrik dan adalah medan


potensialnya. Potensial itu sendiri memenuhi persamaan Poisson
sebagai berikut

2 = ,
(3)
0
Dengan (r) menyakan rapat massa dan 0 adalah permitivitas
ruang hampa
Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Dalam kasus gravitasi Newtonian f dapat dinyatakan sebagai gaya


akibat medan potensial
f = .

(4)

Potensialnya sendiri memenuhi persamaan Poisson berikut


2 = 4 2 G ,

(5)

(r) menyatakan rapat massa dan G adalah konstanta Gravitasi.

Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Misalkan kita memiliki persamaan Poisson 1D


d2 u(x)
= v(x),
dx2

(6)

dengan xl x xh , syarat batas Dirichlet u(xl ) = ul dan


u(xh ) = uh . Sebagai langkah awal kita bagi domain xl x xh
ke dalam segmen yang serbasama
xi = xl +

i (xh xl )
,
N +1

Untuk i = 1, N , dan batas xl dan xh berada di titik i = 0 dan


i = N + 1 berturut-turut.

Irwan Ary Dharmawan

Persamaan Poisson

(7)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Selanjutnya kita diskritisasi d2 u/dx2 pada titik-titik grid.


Diskritisasi yang paling mudah dengan menggunakan
d2 u(xi )
ui1 2 ui + ui+1
=
+ O(x)2 .
2
dx
(x)2

(8)

Persamaan (8) merupakan persamaan central difference orde 2.


Persamaan (8) dapat ditulis kembali menjadi
ui1 2 ui + ui+1 = vi (x)2 ,
untuk i = 1, N dengan vi v(xi ), selanjutnya u0 = ul dan
uN +1 = uh , dengan vi menyatakan suku sumber yang telah
didiskritisasi.

Irwan Ary Dharmawan

Persamaan Poisson

(9)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Jika u = (u1 , u2 , , uN ) adalah vektor dari nilai u dan

w = [v1 (x)2 ul , v2 (x)2 , v3 (x)2 , , vN 1 (x)2 , vN (x)2 uh ]


(10)
merupakan vektor sumber. Maka diskritisasi persamaan menjadi
M u = w.

Irwan Ary Dharmawan

Persamaan Poisson

(11)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Jika ditulis dalam bentuk matriks maka akan menjadi :

2
1
0
0
0
0
1 2
1
0
0
0

0
1 2
1
0
0

M=
0
1 2
1
0
0

0
0
0
1 2
1
0
0
0
0
1 2

(12)

Matriks M merupakan matriks tridiagonal. Untuk menyelesaikan


persamaan (12) maka dapat digunakan persamaan berikut
u = M1 w,
Dengan M1 menyatakan inverse matriks dari M. Persamaan
(13) bisa diselesaikan menggunakan metoda iterasi untuk
persamaan linier.
Irwan Ary Dharmawan

Persamaan Poisson

(13)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Pada slide sebelumnya kita membahas persamaan Poisson untuk


syarat batas Dirichlet, lalu bagaimana jika kita menerapkan syarat
batas Robin untuk kasus ini, misalkan
l u(x) + l

du(x)
= l ,
dx

(14)

du(x)
= h ,
dx

(15)

pada x = xl , kemudian
h u(x) + h

pada x = xh . Dengan dan merupakan konstanta, dan syarat


batas di atas dikenal sebagai syarat batas Robin karena merupakan
campuran antara syarata batas Dirichlet dan Neumann

Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Jika persamaan (14) dan (15) kita diskritisasi akan menghasilkan


u1 u0
= l ,
x

l u0 + l

(16)

dan

uN +1 uN
= h ,
x
Ekspresi di atas dapat ditulis kembali menjadi
h uN +1 + h

u0 =
uN +1 =

l x l u1
,
l x l
h x + h uN
.
h x + h

Irwan Ary Dharmawan

Persamaan Poisson

(17)

(18)
(19)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Dengan menggunakan persamaan (8) dan (18), masalah dapat


direduksi menjadi persamaan tridiagonal matriks Mu = w dengan
elemen diagonal kiri, tengah dan kanan menggunakan elemen
sebagai berikut : ai = 1 untuk i = 2, N kemudian
l
b1 = 2
,
(20)
l x l
dan bi = 2 untuk i = 2, N 1 dan
h
bN = 2 +
,
(21)
h x + h
dan ci = 1 untuk i = 1, N 1. Sedangkan ruas kanan
l x
,
(22)
w1 = v1 (x)2
l x l
dengan wi = vi (x)2 untuk i = 2, N 1. dan
h x
wN = vN (x)2
.
h x + h
Irwan Ary Dharmawan

Persamaan Poisson

(23)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Misalkan kita memiliki persamaan Poisson 2D


2 u(x, y) 2 u(x, y)
+
= v(x, y),
x2
y 2

(24)

Dalam domain = {(x, y)|0 x L, 0 y H} dengan syarat


batas Dirichlet sebagai berikut (x, 0) = 0, (0, y) = 0, (L, y) = 100
dan (x, H) = 0. Persamaan (24) dapat didiskritisasi dengan
pendekatan central differences menjadi
ui1,j 2ui,j + ui+1,j
ui,j1 2ui,j + ui,j+1
+
= v(xi , yj ) (25)
(x)2
(y)2

Irwan Ary Dharmawan

Persamaan Poisson

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Untuk memudahkan persoalan kita set x = y sehingga


persamaan (25) menjadi
ui1,j + ui+1,j + ui,j1 + ui,j+1 4ui,j = x2 vi,j
Pertanyaan kita selanjutnya adalah bagaiman kita membangun
matriks dari persamaan (26)

Irwan Ary Dharmawan

Persamaan Poisson

(26)

Persamaan Poisson (Pendahuluan)


Poisson 1D dengan Syarat Batas Dirichlet
Persamaan Poisson 1D untuk syarat batas Robin
Persamaan Poisson 2D dengan syarat batas Dirichlet

Contoh : sebuah plat konduktor berukuran bujursangkar

Irwan Ary Dharmawan

Persamaan Poisson