Anda di halaman 1dari 11

Heat Equation

Boundary Value Problem


Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Heat Equation
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

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Heat Equation

Boundary Value Problem

Explicit Scheme

Implicit Scheme

Crank-Nicholson Method

Irwan Ary Dharmawan

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Misalkan sebuah batang logam tipis satu dimensi dengan panjang


L memenuhi persamaan berikut
u
2u
=k 2
t
x

(1)

dengan u and k menyatakan suhu dan konduktivitas termal.


Interpretasi secara fisis untuk persamaan ini bisa dilihat pada slide
Fisika Matematika III.

Irwan Ary Dharmawan

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Masalah Syarat Batas


u
2u
= k 2 + f (x, t), 0 6 x 6 L
t
x
u(x, 0) = f (x)
u(0, t) = 0
u(L, t) = 0
dengan f (x, t) menyatakan sumber.

Irwan Ary Dharmawan

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Pendekatan Forward Euler (Explicit Scheme) , untuk derivatif


terhadap waktu
(n+1)
(n)
ui
ui
u

t
t
untuk derivatif terhadap koordinat spasial
(n)

(n)

(n)

u
2ui + ui+1
2u
k i1
2
x
(x)2

Irwan Ary Dharmawan

Heat Equation

(2)

(3)

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Explicit Scheme
(n+1)

ui

(n)

(n)

ui
t

=k

(n)

(n)

ui1 2ui + ui+1


+ fi
(x)2

(4)

Dapat ditulis kembali menjadi


(n+1)

ui

(n)

= ui

(n)

(n)

+ (ui1 2ui

dengan
=k

Irwan Ary Dharmawan

(n)

+ ui+1 ) + tfi

t
x2

Heat Equation

(5)

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Dengan analisis (PR) diperoleh bahwa syarat stabilitas untuk


metoda ekplisit adalah
t 6

0.5x2
k

atau
6 0.5

Irwan Ary Dharmawan

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Pendekatan Backward Euler (Implicit Scheme) , untuk derivatif


terhadap waktu
(n+1)
(n)
ui
ui
u

(6)
t
t
untuk derivatif terhadap koordinat spasial
(n+1)

u
2u
k i1
2
x

Irwan Ary Dharmawan

(n+1)

(n+1)

2ui
+ ui+1
2
(x)

Heat Equation

(7)

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Implicit Scheme
(n+1)

ui

(n+1)

(n)

ui
t

=k

ui1

(n+1)

(n+1)

2ui
+ ui+1
2
(x)

+ fi

(8)

+ tfi

(9)

Dapat ditulis kembali menjadi


(n+1)

ui1

(n+1)

+ (1 + 2)ui

dengan
=k

Irwan Ary Dharmawan

(n+1)

ui+1

t
x2

Heat Equation

(n)

= ui

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Dengan analisis (PR) diperoleh bahwa metoda implisit selalu stabil


untuk setiap ukuran t

Irwan Ary Dharmawan

Heat Equation

Heat Equation
Boundary Value Problem
Explicit Scheme
Implicit Scheme
Crank-Nicholson Method

Metoda ini diturunkan menggunakan Modified Euler Method dan


dapat dituliskan menjadi
(n+1)

ui

(n)

ui
t

h
k
(n+1)
(n+1)
(n+1)
(ui1 2ui
+ ui+1 )
2
2(x)
(n)

(n)

+ (ui1 2ui

(n)

+ ui+1 )

(10)

Irwan Ary Dharmawan

Heat Equation

fi