Anda di halaman 1dari 14

PENYELESAIAN NUMERIS

PERSAMAAN DIFERENSIAL
ORDINER DENGAN
RHUNGE - KUTTA
Cara ini cocok untuk
Initial value type.
Problems.

oblem Type Value Boundary
y x
y x
y
dx
dy
dx
y d
oblem Type V I
dx
dy
y x
y
dx
dy
dx
y d
Pr
, ; ).
, ; ).
Pr . .
, ; , ;

= =
= =
+ =

= = =
+ =
9 0 5 2
5 0 2 1
2
3 0 5 0 2
2
2
2
2
2
Cara sebelumnya hanya bisa dipakai untuk
PD Ordiner Order -1.
Misal :
yo y x x
y x f
dx
dy
= =
=
;
) , (
Jawaban Berbentuk data :
X Y
Xo
X1
X2
:
Yo
Y1
Y2
:

X
Penyelesaian dijalankan langkah demi langkah

(xo,yo) (x1,y1) (x2,y2) dst.
Dalam hal ini : X
n+1
-X
n
= X, dipilih bilangan
kecil.

Rumus Rhunge Kutta untuk (x
n
,y
n
) (x
n+1
,y
n+1
)
Tersedia : x
n
, y
n
, x
) (
). , (
). , (
). , (
). , (
4 3 2 1 1
1
3 4
2
3
1
2
1
2 2
6
1
2 2
2 2
k k k k y y
x x x
x k y x x f k
x
k
y
x
x f k
x
k
y
x
x f k
x y x f k
n n
n n
n n
n n
n n
n n
+ + + + =
A + =
A + A + =
A +
A
+ =
A +
A
+ =
A =
+
+
Bentuk Lain :
x z y x f l
x z y x f k
Rumus
zo z yo y xo x
z y x f
dx
dz
z y x f
dx
dy
n n n
n n n
A =
A =
= = =
=
=
). , , (
). , , (
:
; ;
) , , (
) , , (
2 1
1 1
2
1
( )
( )
) (
) (
. , ,
. , ,
. , ,
. , ,
. , ,
. , ,
4 3 2 1 1
4 3 2 1 1
1
3 3 2 4
3 3 1 4
2 2
2 3
2 2
1 3
1 1
2 2
1 1
1 2
2 2
6
1
2 2
6
1
2 2 2
2 2 2
2 2 2
2 2 2
l l l l z z
k k k k y y
x x x
x l zn k y x x f l
x l zn k y x x f k
x
l
zn
k
y
x
x f l
x
l
zn
k
y
x
x f k
x
l
zn
k
y
x
x f l
x
l
zn
k
y
x
x f k
n n
n n
n n
n n
n n
n n
n n
n n
n n
+ + + + =
+ + + + =
A + =
A + + A + =
A + + A + =
A
|
.
|

\
|
+ +
A
+ =
A
|
.
|

\
|
+ +
A
+ =
A
|
.
|

\
|
+ +
A
+ =
A
|
.
|

\
|
+ +
A
+ =
+
+
+
PD simultan dengan lebih banyak basis
Caranya Analog
Bagaimana utk PD ordiner order tinggi ?
PD Ordiner tingkat n dpt dimanipulasi mjd PD
Ordiner simultan order 1, n basis; setelah itu
diselesaikan dengan Rhunge Kutta
Contoh :

x
dx
dy
e x y e
dx
y d
x
dx
y d

= + + +
2
2
2
3
3
2
x z
x z
e x y e u x
dx
du
u
dx
dz
Misal
e x y e
dx
dz
x
dx
z d
z
dx
dy
Misal


= + + +
=
= + + +
=
2
2
2
2
2
2
:
:
x y e u x e
dx
du
u
dx
dz
z
dx
dy
simul PD
x x
+ =
=
=
2
2
: tan
TUGAS 7 KOMBINASI NEWTON
RAPHSON DGN RHUNGE KUTTA
X X+X
Ta
Tb
X=0
X=L Udara = Tu
Batang logam, Diameter =D
Panjang = L

Konduktifitas Panas Logam dan
diameter Logam Kecil, Sehingga
Gradien suhu arah radial
diabaikan
Pada Kondisi Staedy State.

T = f(x)

Ingin dicari : T = f(x)
Neraca Panas Pada Elemen
Volume
Rate of Input Rate of Output= Rate of Acc.
( )
Tb T L x
Ta T x BC Tu T
kD
h
dx
T d
Tu T
kD
h
dx
dx
dT
d
x Lim
Tu T
kD
h
x
dx
dT
dx
dT
Tu T x D h
dx
dT
D k
dx
dT
D k
x x x
x x x
= =
= = =
=
|
.
|

\
|
A
=
A

=
|
|
.
|

\
|
A +
|
|
.
|

\
|

A +

A +
; /
; / : ) (
) (
) ( . . .
2
0 1
4
4
0
4
0
4 4
2
2
2 2
t
t t
Misal :


Trial
u u Ta x
Tu T
kD
h
dx
du
u
dx
dT
+
= =
=
=
0
0
4
; ;
) (
Langkah-langkah
1. Trial Uo
2. Selesaikan dengan Rhunge Kutta
3. Cek apakah (Tb)
calc.
-(Tb)
data
= 0
Newton Raphson.

c
c c
2
0
) ) (( ) ) ((
) ( '
) ( '
) (
) ( ) (
) ( ) ( ) (
+

=
=
= =
old old
old
Uo f Uo f
Uo f
Uold f
Uold f
old Uo new Uo
data Tb calc Tb Uo f
Body Program
:
: f(uo) = (Tb)
calc
-(Tb)
data
=0

Subroutine Rhunge Kutta

Uo
F(Uo)
Subroutine
F1=.
F2=.

Anda mungkin juga menyukai