Anda di halaman 1dari 7

Halaman Judul

TUGAS FENOMENA PERPINDAHAN LANJUT

Disusun untuk memenuhi mata kuliah Fenomena Perpindahan Lanjut

Dibuat oleh
Awali Sir Kautsar Harivram
21030115410004
Dosen Pengampu : Dr. Siswo Sumardiono, ST, MT.

PROGRAM MAGISTER TEKNIK KIMIA

JURUSAN TEKNIK KIMIA
UNIVERSITAS DIPONEGORO
2015

KEMENTERIAN PENDIDIKAN NASIONAL

UNIVERSITAS DIPONEGORO
FAKULTAS TEKNIK
JURUSAN TEKNIK KIMIA
Jl. Prof. H. Soedarto, SH. Kampus Tembalang Semarang 50239 Telp. (024)
7460058, Fax. (024) 7460055

LEMBAR PENGESAHAN
Tugas ini telah diselesaikan oleh

Mata Kuliah

Mengetahui,
Dosen Pengampu

Dr. Siswo Sumardiono, ST, MT.

NIP. 19750915 200012 1 001...

SOAL
1. Consider the introductory example,
E
dCA
=K 1 C A e RT
dt

dT
=K 2 C A e RT
dt

Where CA = 1.0 gmol/L and T = 300K initially. Determine the concentration and temperature
after 100 second with t = 10 seconds if E/R = 300K; K1 = -0.1/sec; K2 = 1.0 K/gmol-sec.
2. Consider the absorbtion of A from a gas into liquid film B in which A reacts with
Baccording to
A +B 2 C
r=k C 2A
The unsteady-state mole balance on A in the liquid film is given as
2

C A
CA
2
=D AB
k C A
2
T
x

Where:
t = 0, CA = 0
x = 0, CA = CA0
x = L, dC/dx = 0
For following data, determine the final concentration formula after dicretization if:
DAB = 10-2 cm2/sec
L = 0.3 cm
k = 1.0 L/gmol-sec
CA0 = 1 gmole/L

Jawaban:
1. Untuk penyelesaian soal ini bisa diselesaikan menggunakan program matlab dengan perintah
clear
clc
Ca0=[1.0]; %gmol/l (kondisi awal saat t=0)
T0 =[300]; %K (kondisi awal saat t=0)
tspan=[0:10:100];
[t, Y]=ode45(@fentugno1b,tspan,[Ca0 T0])
disp('============================');
disp('
t
Ca
T
');
disp('============================');
disp('============================');
figure (1)
plot(t,Y(:,1),'-*r')
grid on
title ('Profil Konsentrasi')
xlabel('waktu (sec)')
ylabel('Ca (gmol/L)')
figure (2)
plot(t,Y(:,2),'-ob')
grid on
title ('Profil Temperatur')
xlabel('waktu (sec)')
ylabel('T (K)')

Jendela Fungsi
function f = fentugno1b (t, y)%f sebagai fungsi dCa/dt dan dT/dt
a = -300; %a = -E/R
K1 = -0.1; %1/sec
K2 = 1; %K/gmol-sec
Ca=y(1);
T=y(2);
f=zeros(2,1);
f(1)=K1*Ca*exp(a/T);
f(2)=K2*Ca*exp(a/T);
end

Ketika program di running akan menghasilkan data dan grafik sebagai berikut:
Tabel 1. Hasil Tabulasi data perhitungan
t
0
10

CA
1.0000
0.6908

T
300.0000
303.0919

t
50
60

CA
0.1537
0.1053

T
308.4627
308.9470

20
30
40

0.4757
0.3269
0.2243

305.2428
306.7311
307.7571

70
80
90
100

0.0721
0.0493
0.0338
0.0231

309.2791
309.5066
309.6624
309.7690

Profil Konsentrasi

1
0.9
0.8

Ca (gmol/L)

0.7
0.6
0.5
0.4
0.3
0.2
0.1
0

10

20

30

40

50
60
waktu (sec)

70

80

90

100

Profil Temperatur

310
309
308
307

T (K)

306
305
304
303
302
301
300

10

20

30

40

50
60
waktu (sec)

70

80

90

100

2. Untuk menyelesaika persamaa deferensial biasa PDB dengan orde 2 bisa menggunakan
pendekatan finite difference, beda maju, beda mundur, atau beda tengah. Kasus ini juga bisa
di selesaikan dengan pendekatan metode runge kutta. Untuk penyelesaian ini bisa digunakan
perintah:
clc; clear
%data-data
Dab=0.01; k=1; CA0=0.9; t=20;
dt=0.1; x=0; x1=0.3; dx=0.1;
Nx=(x1-x)/dx+1; Nt=(t-0)/dt+1;
for i=1:Nx
for j=1:Nt
Ca1(i,j)=1;
Ca2(i,j)=1;
Ca(i,j)=0;
end
end
%penyelesaian Numerik dengan Metode finite diffrence (Beda Maju)
for i=2:Nx
for j=2:Nt-1
tol=0.000001; eps1=1; eps2=1;
Ca1(i,j)=Ca1(i-1,j)+dt*Dab*(Ca1(i-1,j+1)-2*Ca1(i-1,j)+...
Ca1(i-1,j-1))/(dx^2)-k*CA0^2*dt;
Ca2(i,j)=Ca2(i-1,j)+dt*Dab*(Ca2(i-1,j+1)-2*Ca2(i-1,j)+...
Ca2(i-1,j-1))/(dx^2)-k*CA0^2*dt;
end

%Boundary condition di x=0

Ca1(i,1)=Ca1(i-1,1)+dt*Dab*(2*Ca1(i-1,2)-2*Ca1(i-1,1))/(dx^2)-...
k*CA0^2*dt;
Ca2(i,1)=Ca2(i-1,1)+dt*Dab*(2*Ca2(i-1,2)-2*Ca2(i-1,1))/(dx^2)-...
k*CA0^2*dt;
%Boundary conditio di (x=L=0.3)
Ca1(i,Nt)=Ca1(i-1,Nt)+dt*Dab*(2*Ca1(i-1,Nt-1)-2*Ca1(i-1,Nt))/(dx^2)-...
k*CA0^2*dt;
Ca2(i,Nt)=Ca2(i-1,Nt)+dt*Dab*(2*Ca2(i-1,Nt-1)-2*Ca2(i-1,Nt))/(dx^2)-...
k*CA0^2*dt;
end
%Tabel hasil perhitungan
disp('==============================')
disp(' C(g) selama (T) arah X=L
')
disp('==============================')
disp('
X
CA
')
disp('==============================')
for i=1:100:Nx
x=[0:dx:x1];%t=[0:dt:t]
fprintf('%10.3f%7.3f\n',x,Ca1)
end
disp('==============================')
x=[0:dx:x1];
figure(1)
plot(x,Ca1,'r')
grid on
xlabel('Jarak Aksial (x)')
ylabel('Konsentrasi Gas')
title('GRAFIK KONSENTRASI Vs JARAK')