PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

13
BAB I PENDAHULUAN A. Tujuan Percobaan Agar mahasiswa dapat menyelesaikan bentuk penyelesaian differensial ordiner simultan menggunakan penyelesaian numerik. B. Dasar Teori Jika dijumpai bentuk; dy dx =f ( x,y,z ) .............................................. ..........................................(5.1) dz dx =f (x,y,x ) ............................................... ............................................(5.2) I.C.; x = x 0 ; y= y 0 ; z= z 0 Maka cara range kutta untuk mencari x I+1 , Y i+1 , z i+1 berdasarkan harga x i , y i , z i , adalah; k 1 = f ( x i , y i , z i ) ∆x.......................................................... .........................(5.3) l 1 = f ( x i , y i , z i ) ∆x.......................................................... ..........................(5.4)

description

komputasi proses

Transcript of PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

Page 1: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

BAB I

PENDAHULUAN

A. Tujuan Percobaan

Agar mahasiswa dapat menyelesaikan bentuk penyelesaian differensial ordiner simultan

menggunakan penyelesaian numerik.

B. Dasar Teori

Jika dijumpai bentuk;

dydx

=f (x , y , z )........................................................................................(5.1)

dzdx

=f ( x , y , x )...........................................................................................(5.2)

I.C.; x = x0; y= y0; z= z0

Maka cara range kutta untuk mencari xI+1, Yi+1, zi+1 berdasarkan harga xi, yi, zi, adalah;

k1= f ( xi , yi , zi ) ∆x...................................................................................(5.3)

l1= f ( xi , yi , zi ) ∆x....................................................................................(5.4)

k2= f ( xi + ∆x/2 , yi + k1/2 , zi + k1/2 ) ∆x.................................................(5.5)

l2= f ( xi + ∆x/2 , yi + k1/2 , zi + k1/2 ) ∆x..................................................(5.6)

k3= f ( xi + ∆x/2 , yi + k2/2 , zi + k2/2 ) ∆x.................................................(5.7)

l3= f ( xi + ∆x/2 , yi + k2/2 , zi + k2/2 ) ∆x..................................................(5.8)

k4= f ( xi + ∆x , yi + k3 , zi + k3 ) ∆x..........................................................(5.9)

l4= f ( xi + ∆x , yi + k3 , zi + k3 ) ∆x.........................................................(5.10)

diperoleh;

Xi+1 = xi + ∆x............................................................................................(5.11)

YI+1 = Yi ((k1+2k2+2k3+k4)/6)..................................................................(5.12)

Page 2: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

ZI+1 = Yi ((l1+2l2+2l3+l4)/6)......................................................................(5.13)

Algoritma penyelesaiannya yaitu:

1. Menentukan persamaan yang akan diselesaikan

dydx

=f (x , y , z )

dzdx

=f ( x , y , z )

2. Menentukan nilai X0, Y0, Z0, Xn, n, dan ∆X

3. Menghitung nilai K1L1, K2L2, K3L3, K4L4 dengan Runge Kutta

k1= f 1( x i , y i , zi )Δx

l1=f 2 ( xi , y i , zi)Δx

k 2=f 1( x i+Δx2, y i+

k 1

2, zi+

l12

)Δx

l2=f 2 ( xi+Δx2, y i+

k1

2, zi+

l12

)Δx

k 3=f 1( xi+Δx2, yi+

k2

2, zi+

l22

)Δx

l3=f 2( x i+Δx2, yi+

k2

2, zi+

l22

)Δx

k 4=f 1( xi+Δx , y i+k3 , zi+l3)Δx

l4=f 2 (x i+Δx , y i+k3 , zi+l3)Δx

4. Menghitung harga X, Y, Z baru

x i+1=x i+Δx

y i+1= y i+16 (k1+2k2+2k3+k 4)

zi+1=z i+16 ( l1+2l2+2l3+l4 )

Page 3: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

BAB II

PERSOALAN DAN PENYELESAIAN

A. Persoalan

Latihan 1Diketahui : Carilah penyelesaian persamaan differensial

Xo=1,5Yo=1,2Zo=1,1Xn=2N=10∆x=0,05

B. Penyelesaian

Algoritma penyelesaian:

1.Menentukan penyelesaian persamaan yang akan diselesaikan.

2. menentukan nilai

Xo=1,5

Yo=1,2

Zo=1,1

Xn=2

N=10

∆x=0,05

3. menghitung nilai K1L1:K2,L2; K3,L3: K4,L4 dengan range kutta

dzdx

=√x+( yz )0. 2dydx

=( xy )0. 25+√z

dzdx

=√x+( yz )0. 2dydx

=( xy )0. 25+√z

Page 4: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

4. menghitung nilai X,Y,Z yang baru

Xi+1= Xi+ ∆x

yi+1 = Yi +{ (K1 +2.K2 + 2. K3 + K4)/6}

Zi+1 = Zi + {(L1 + 2L2 +2L3 + 4)/6}

n xo Yo zo K1 L1 K2 L2 K3 L3 K4 L4 y z0 1,5 1,2 1,1 0,110 0,114 0,113 0,116 0,113 0,116 0,115 0,117 1,313 1,216

11,5

5 1,313 1,216 0,115 0,117 0,117 0,119 0,117 0,119 0,119 0,120 1,430 1,3342 1,6 1,430 1,334 0,119 0,120 0,121 0,122 0,121 0,122 0,124 0,123 1,551 1,456

31,6

5 1,551 1,456 0,124 0,123 0,126 0,125 0,126 0,125 0,128 0,126 1,677 1,5804 1,7 1,677 1,580 0,128 0,126 0,130 0,127 0,130 0,127 0,132 0,129 1,807 1,708

51,7

5 1,807 1,708 0,132 0,129 0,134 0,130 0,134 0,130 0,136 0,132 1,941 1,8386 1,8 1,941 1,838 0,136 0,132 0,138 0,133 0,138 0,133 0,140 0,134 2,079 1,971

71,8

5 2,079 1,971 0,140 0,134 0,142 0,136 0,142 0,136 0,144 0,137 2,221 2,1068 1,9 2,221 2,106 0,144 0,137 0,146 0,138 0,146 0,138 0,148 0,140 2,367 2,245

91,9

5 2,367 2,245 0,148 0,140 0,150 0,141 0,150 0,141 0,152 0,142 2,518 2,38610 2 2,518 2,386 0,152 0,142 0,154 0,144 0,154 0,144 0,156 0,145 2,672 2,529

Jadi nilai x= 2,00 ; y=2,672 ; z=2,529

2. Latihan 2

Diketahui : Carilah penyelesaian persamaan differensial

Xo=1Yo=1Zo=1Xn=1,5N=5∆x=0,1

B. Penyelesaian

dydx

=x1.5+ y √z dydx

=√ x+ 3 yz

Page 5: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

Algoritma penyelesaian:

1.Menentukan penyelesaian persamaan yang akan diselesaikan.

2. menentukan nilai

Xo=1Yo=1Zo=1Xn=1,5N=5∆x=0,1

3. menghitung nilai K1L1:K2,L2; K3,L3: K4,L4 dengan range kutta

4. menghitung nilai X,Y,Z yang baru

Xi+1= Xi+ ∆x

yi+1 = Yi +{ (K1 +2.K2 + 2. K3 + K4)/6}

Zi+1 = Zi + {(L1 + 2L2 +2L3 + 4)/6}

n Xo Yo zo K1 L1 K2 L2 K3 L3 K4 L4 y Z

0 1 1 1 0,2 0,4 0,228 0,377 0,229 0,384 0,260 0,371 1,229 1,382

1 1,1 1,229 1,382

0,26

0 0,372 0,293 0,367 0,295 0,371 0,333 0,370 1,524 1,752

2 1,2 1,524 1,752

0,33

3 0,371 0,375 0,374 0,378 0,377 0,426 0,382 1,902 2,128

3 1,3 1,902 2,128

0,42

6 0,382 0,479 0,390 0,483 0,393 0,544 0,402 2,384 2,519

4 1,4 2,384 2,519

0,54

4 0,402 0,613 0,413 0,619 0,417 0,698 0,429 3,002 2,934

5 1,5 3,002 2,934

0,69

8 0,429 0,788 0,444 0,796 0,447 0,901 0,463 3,796 3,380

dydx

=√ x+ 3 yz

dydx

=x1. 5+ y √z

Page 6: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

Jadi nilai x= 1,5 ; y= 3,769 dan z=3,380

TUGAS

Diketahui : Carilah penyelesaian persamaan differensial

Xo= 0,5Yo=1Zo=1,5Xn=3N=25∆x=0,1

B. Penyelesaian

Algoritma penyelesaian:

1.Menentukan penyelesaian persamaan yang akan diselesaikan.

2. menentukan nilai

Xo= 0,5Yo=1Zo=1,5Xn=3N=25∆x=0,1

3. menghitung nilai K1L1:K2,L2; K3,L3: K4,L4 dengan range kutta

4. menghitung nilai X,Y,Z yang baru

Xi+1= Xi+ ∆x

yi+1 = Yi +{ (K1 +2.K2 + 2. K3 + K4)/6}

dzdx

=( xy )13+√ z

dydx

=√ xy+z2

dzdx

=( xy )13+√ z

dydx

=√ xy+z2

Page 7: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

Zi+1 = Zi + {(L1 + 2L2 +2L3 + 4)/6}

n X0 Y0 Z0 K1 L1 K2 L2 K3 L3 K4 L4 Y Z0 0,500 1,000 1,500 0,296 0,202 0,336 0,212 0,338 0,213 0,383 0,224 1,338 1,7131 0,600 1,338 1,713 0,383 0,224 0,433 0,235 0,435 0,236 0,491 0,247 1,773 1,9482 0,700 1,773 1,948 0,491 0,247 0,552 0,259 0,556 0,260 0,624 0,272 2,328 2,2073 0,800 2,328 2,207 0,624 0,272 0,699 0,284 0,703 0,285 0,786 0,298 3,030 2,4924 0,900 3,030 2,492 0,786 0,298 0,878 0,311 0,882 0,312 0,984 0,325 3,911 2,8035 1,000 3,911 2,803 0,983 0,325 1,094 0,339 1,100 0,340 1,222 0,354 5,010 3,1426 1,100 5,010 3,142 1,222 0,354 1,356 0,368 1,362 0,369 1,510 0,384 6,372 3,5117 1,200 6,372 3,511 1,509 0,384 1,670 0,400 1,677 0,401 1,854 0,417 8,048 3,9118 1,300 8,048 3,911 1,853 0,416 2,045 0,433 2,054 0,434 2,264 0,450 10,101 4,3459 1,400 10,101 4,345 2,264 0,450 2,492 0,467 2,502 0,468 2,751 0,486 12,601 4,813

10 1,500 12,601 4,813 2,751 0,486 3,021 0,504 3,032 0,505 3,327 0,523 15,632 5,31711 1,600 15,632 5,317 3,327 0,523 3,646 0,542 3,659 0,543 4,006 0,562 19,289 5,85912 1,700 19,289 5,859 4,006 0,562 4,381 0,582 4,395 0,583 4,803 0,603 23,683 6,44213 1,800 23,683 6,442 4,802 0,603 5,242 0,624 5,259 0,625 5,735 0,646 28,939 7,06614 1,900 28,939 7,066 5,735 0,646 6,248 0,668 6,267 0,669 6,822 0,691 35,203 7,73515 2,000 35,203 7,735 6,821 0,691 7,418 0,714 7,440 0,715 8,086 0,738 42,640 8,44916 2,100 42,640 8,449 8,085 0,738 8,777 0,762 8,802 0,763 9,550 0,787 51,439 9,211

17 2,200 51,439 9,211 9,549 0,787 10,350 0,81210,37

8 0,813 11,242 0,839 61,814 10,024

18 2,300 61,814 10,02411,24

0 0,839 12,165 0,86412,19

6 0,866 13,191 0,892 74,006 10,889

19 2,400 74,006 10,88913,19

0 0,892 14,254 0,91914,28

9 0,920 15,432 0,948 88,291 11,809

20 2,500 88,291 11,80915,43

1 0,948 16,652 0,97616,69

1 0,978 18,002 1,006104,97

7 12,786

21 2,600 104,977 12,78618,00

0 1,006 19,398 1,03519,44

2 1,037 20,940 1,067124,41

4 13,822

22 2,700 124,414 13,82220,93

8 1,067 22,535 1,09722,58

4 1,099 24,293 1,130146,99

2 14,921

23 2,800 146,992 14,92124,29

1 1,130 26,110 1,16226,16

5 1,163 28,111 1,196173,15

0 16,083

24 2,900 173,150 16,08328,10

8 1,196 30,177 1,22930,23

8 1,231 32,447 1,264203,38

1 17,313

25 3,000 203,381 17,31332,44

5 1,264 34,791 1,29934,86

0 1,300 37,364 1,335238,23

3 18,613Jadi nilai x=3,000; y=238,233; dan z=18,613

Page 8: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

BAB III

PENUTUP

A. Kesimpulan

1. Persamaan diferensial ordiner simultan merupakan perluasan dari metode persamaan

ordiner Runge kutta orde 4, dimana persamaan simultan ini terdiri dari dua buah

persamaan yang harus diselesaikan secara bersama-sama

2. Dapat menyelesaikan bentuk persamaan differensial ordiner simultan dengan runge

kutta.

3. Dengan menggunakan program excel, dapat mempermudah dalam perhitungan dan

penyelesaian bentuk differensial.

4. Dari latihan yang dilakukan, didapatkan hasil untuk persamaan:

a.

dydx

=( xy )0. 25+√ z

Page 9: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

dzdx

=√x+( yz )0 .2

pada saat x=2, nilai y nya =2.672 dan z nya= 2.529

b.

dydx

=x1.5+ y √z

dzdx

=√x+ 3 yz

pada saat x = 1.5, nilai y nya = 3.796 dan z nya = 3.380

5. Dari tugas yang telah diselesaikan, didapatkan hasil untuk persamaan :

dydx

=√ xy+z2

dzdx

=( xy )13+√ z

pada saat X = 3, nilai y nya = 738,623 dan z nya = 20,890

6. Algoritma penyelesaiannya:

a. Menentukan persamaan yang akan diselesaikan

dydx

=f (x , y , z )

dzdx

=f ( x , y , z )

b. Menentukan nilai X0, Y0, Z0, Xn, n, dan ∆X

c. Menghitung nilai K1L1, K2L2, K3L3, K4L4 dengan Runge Kutta

k1= f 1( x i , y i , zi )Δx

l1=f 2 ( xi , y i , zi)Δx

k 2=f 1( x i+Δx2, y i+

k 1

2, zi+

l12

)Δx

l2=f 2 ( xi+Δx2, y i+

k1

2, zi+

l12

)Δx

k 3=f 1( xi+Δx2, yi+

k2

2, zi+

l22

)Δx

l3=f 2( x i+Δx2, yi+

k2

2, zi+

l22

)Δx

k 4=f 1( xi+Δx , y i+k3 , zi+l3)Δx

Page 10: PENYELESAIAN PERSAMAAN DIFFERENSIAL ORDINER SIMULTAN DENGAN METODE RUNGE KUTTA

l4=f 2 (x i+Δx , y i+k3 , zi+l3)Δx

d. Menghitung harga X, Y, Z baru

x i+1=x i+Δx

y i+1= y i+16 (k1+2k2+2k3+k 4)

zi+1=z i+16 ( l1+2l2+2l3+l4 )

B. Saran

1. Dalam penyelesaiannya persamaan differensial ordiner simultan dengan runge

kutta, memerlukan ketelitian yang tinggi sebab dalam penggunaan microsoft excel

apabila proses input data ke dalam formula tidak sesuai atau ada penempatan

kurung buka dan tutup maupun posisi angka yang tidak pas, maka program bisa

salah mengartikan solusinya dan harga penyelesaian yang dicapai akan berbeda

dari yang seharusnya

2. Tingkat ketelitian hasil akhir adalah tiga angka di belakang koma.

DAFTAR PUSTAKA

Kalab komputasi.2006.Modul Praktikum Komputasi Proses.Yogyakarta.