You are on page 1of 13

LAPORAN MATLAB

MODUL 4

Natasya Diwa Milenia


3335170047
Kloter C

JURUSAN TEKNIK KIMIA


FAKULTAS TEKNIK
UNIVERSITAS SULTAN AGENG TIRTAYASA
2019
LAPORAN PRAKTIKUM METODE NUMERIK

SOAL 1
Sistem persamaan diferensial biasa tak linier sebagai berikut

𝑑𝑋
= −50𝑟
𝑑𝑧

𝑑𝑇
= −4.1(𝑇 − 𝑇𝑙𝑖𝑛𝑔 ) + 1.02 × 104 𝑟
𝑑𝑧
1
𝑋[1−0.167(1−𝑋)]2 −2.2(1−𝑋)/𝐾𝑒𝑞
Keterangan 𝑟 = [𝑘1 +𝑘2 (1−𝑋)]2

ln 𝑘1 = −14.96 + 11070/𝑇

ln 𝑘2 = −1.331 + 2331/𝑇

ln 𝑘𝑒𝑞 = −11.02 + 11570/𝑇

𝑇𝑙𝑖𝑛𝑔 = 673.2; 𝑋(0) = 1; 𝑇(0) = 673.2

Hitunglah harga konversi X dan temperatur T pada z=1 menggunakan subrutin ode23

PENYELESAIAN MASALAH
1
𝑋[1 − 0.167(1 − 𝑋)]2 − 2.2(1 − 𝑋)/𝐾𝑒𝑞
𝑟=
[𝑘1 +𝑘2 (1 − 𝑋)]2

ln 𝑘1 = −14.96 + 11070/𝑇

ln 𝑘2 = −1.331 + 2331/𝑇

ln 𝑘𝑒𝑞 = −11.02 + 11570/𝑇

𝑇𝑙𝑖𝑛𝑔 = 673.2; 𝑋(0) = 1; 𝑇(0) = 673.2


CARA PENGOPERASIAN
a. Langkah pertama yaitu mengaktifkan program MATLAB pada PC kemudian
membuat M-file baru dengan ctrl+N pada keyboard.

b. Ketik fungsi “soalsatu” yang akan diinput pada lembar M-file baru. Gunakan tanda
titik koma ( ; ) supaya hasil yang didapatkan pada Command Window hanya hasil
yang diinginkan.
function dxdz=soalsatu(z,x)
Tling=673.2;
Keq=exp(-11.02+11570/x(1));
k1=exp(-14.96+11070/x(2));
k2=exp(-1.331+2331/x(2));
r=(x(1)*(1-0.167*(1-x(1))^0.5-2.2*(1-x(1))/Keq))/(k1+k2*(1-x(1)))^2;

dxdz=[-50*r
-4.1*(x(2)-Tling)+1.02e4*r];
c. Bila sudah, simpan fungsi di file komputer dengan menekan tombol save.

d. Kemudian tambahkan M-File baru untuk menjalankan fungsi tersebut


e. Kemudian gunakan “clear” dan “clc” agar tidak ada lembar kerja lain yang ikut dalam
perhitungan ini. Lalu memanggil fungsi pada M-File sebelumnya dengan
menggunakan ode23 kemudian simpan M-File tersebut dalam folder yang sama
dengan M-File fungsi agar bisa dijalankan.
clear
clc

[z,x] = ode23('soalsatu',[0 1],[1,673.2])

f. Kemudian klik run agar bisa dijalankan. Hasil akan muncul pada Command Window

z=

0
0.0311
0.0613
0.0914
0.1339
0.1851
0.2338
0.2893
0.3537
0.4292
0.5187
0.6187
0.7187
0.8187
0.9187
1.0000

x=

1.0000 673.2000
0.9075 690.9658
0.8045 708.6637
0.7099 722.6593
0.6059 734.1321
0.5180 738.6912
0.4590 737.7046
0.4101 733.4466
0.3691 726.7895
0.3342 718.5826
0.3044 709.6887
0.2800 701.4550
0.2613 695.0434
0.2463 690.1898
0.2337 686.5710
0.2247 684.3350

>>
KESIMPULAN
Maka, dari hasil diatas dapat disimpulkan bahwa

 X = 0.2247
 T = 684.3350
SOAL 2
Studi terhadap kinetika proses fermentasi berhasil dimodelkan secara matematis sebagai
berikut :

𝑑𝑦1 𝑦1
= 𝑘1 𝑦1 (1 − )
𝑑𝑡 𝑘2

𝑑𝑦2
= 𝑘3 𝑦1 − 𝑘4 𝑦2
𝑑𝑡

Dengan k1=0.03120; k2=47.70; k3=3.374; k4=0.01268 serta nilai pada t=0, y1=5, y2=0.

Evaluasi harga y1 dan y2 dalam interval waktu 0 sd 10 jam setiap jamnya!

PENYELESAIAN MASALAH
𝑑𝑦1 𝑦1
= 0.03120𝑦1 (1 − )
𝑑𝑡 47.70

𝑑𝑦2
= 3.374𝑦1 − 0.01268𝑦2
𝑑𝑡

CARA PENGOPERASIAN
a. Langkah pertama yaitu mengaktifkan program MATLAB pada PC kemudian
membuat M-file baru dengan ctrl+N pada keyboard.
b. Ketik fungsi “soaldua” yang akan diinput pada lembar M-file baru. Gunakan tanda
titik koma ( ; ) supaya hasil yang didapatkan pada Command Window hanya hasil
yang diinginkan.
function dydt=soaldua(t,y)
k1=0.03120;
k2=47.7;
k3=3.374;
k4=0.01268;

dydt=zeros(2,1);
dydt(1)=k1*y(1)*(1-y(1)/k2);
dydt(2)=k3*y(1)-k1*y(2);
c. Untuk M-file kedua, masukkan rumus ode23 untuk menjalankan fungsi.
clear
clc

tspan=[0:1:10];
yo=[5 0];

[t,y]=ode23('soaldua',tspan,yo)
d. Simpan M-file pertama dan kedua di dalam PC tanpa me-run function. Untuk
penamaan M-file jangan sampai berbeda supaya dapat di-run. Misal untuk tugas ini,
M-file pertama dapat diberi nama ‘soaldua.m’ dan M-file kedua diberi nama
‘runsoaldua.m’.

e. Bila sudah, simpan M-file terakhir pada PC. Kemudian klik icon run pada toolbar
MATLAB untuk mendapatkan hasil invers matriks pada Command Window.

f. Hasil eksekusi akan muncul pada Command Window.

t=

0
1
2
3
4
5
6
7
8
9
10
y=

5.0000 0
5.1414 16.8446
5.2863 33.6473
5.4347 50.4210
5.5868 67.1787
5.7425 83.9328
5.9020 100.6958
6.0652 117.4800
6.2323 134.2973
6.4033 151.1596
6.5783 168.0786

>>
KESIMPULAN
Dari perhitungan diatas dapat disimpulkan bahwa

t Y1 Y2

0 5 0

1 5.1414 18.8446

2 5.2863 33.6473

3 5.4347 50.4210

4 5.5868 67.1787

5 5.7425 83.9328

6 5.9020 100.6958

7 5.0652 117.4800

8 6.2323 134.2973

9 6.4033 151.1596

10 6.5783 168.0786

You might also like