You are on page 1of 6

%PROGRAM MATLAB

% Dita Kusuma Y (i0511017)


% Shofwatun Nida (i0511048)
% Perhitungan Reaktor untuk mencari distribusi X,T, pada elemen volume setebal dZ
% hingga mencapai konversi C3H6 99%

function dYdZ=propylene_oxide1(Z,Y)
global FAo FBo FCo FDo FEo FT Xo To OD ID eps Dp Tr rho_bulk Ap DHRo Q
global rhocamp sigmamo

% Variabel sesungguhnya
X=Y(1);
T=Y(2);
t=(((Y(2)-To)/0.99)*Y(1))+To;

%=========================================================
% Debit aliran pada reaktor (dm3/jam)
sigmamassa=sigmamo; % kg/jam
Q=sigmamassa/rhocamp; % dm3/jam

%=========================================================
% NERACA MOL (kmol/j)
FA=FAo*(1-Y(1));
FB=FBo-(FAo*Y(1));
FC=FAo*Y(1);
FD=FDo+(FAo*Y(1));
FE=FEo;
FT = FA+FB+FC+FD+FE;
%=========================================================
% KONSENTRASI MASUK REAKTOR (kmol/dm3)
CAo=FAo/Q;
CBo=FBo/Q;
CCo=FCo/Q;
CDo=FDo/Q;
CEo=FEo/Q;
%=========================================================
% KONSENTRASI KELUAR REAKTOR (kmol/dm3)
CA=CAo*(1-Y(1));
CB=CBo-(CAo*Y(1));
CC=CAo*Y(1);
CD=CDo+(CAo*Y(1));
CE=CEo;
%=========================================================
% DATA Cp (kJ/(kmol.K));
% A B C D
konsCPA = [ 54.7180 3.45120E-01 -1.63150E-03 3.87550E-06];
konsCPB = [ -18.8340 1.17620E+00 -3.20190E-03 3.37220E-06];
konsCPC = [ 53.3470 5.15430E-01 -1.80290E-03 2.77950E-06];
konsCPD = [-309.4150 4.48630E+00 -1.29580E-02 1.36420E-05];
konsCPE = [ 59.6420 3.28310E-01 -1.53770E-03 3.65390E-06];

konsCPi = [konsCPA;konsCPB;konsCPC;konsCPD;konsCPE];
CPAi=(konsCPi(:,4)*Y(2)^3+konsCPi(:,3)*Y(2)^2+konsCPi(:,2)*Y(2)+konsCPi(:,1));
IntgrlCpAi=(1/4)*konsCPi(:,4)*(Y(2)^4-Tr^4) + (1/3)*konsCPi(:,3)*(Y(2)^3-Tr^3) +
(1/2)*konsCPi(:,2)*(Y(2)^2-Tr^2) +konsCPi(:,1)*(Y(2)-Tr);

DHR= DHRo+(IntgrlCpAi(3)+IntgrlCpAi(4)-IntgrlCpAi(1)-IntgrlCpAi(2));
FCp= FA*CPAi(1)+FB*CPAi(2)+FC*CPAi(3)+FD*CPAi(4)+ FD*CPAi(5);
%=========================================================
% MENGHITUNG KECEPATAN REAKSI
k=27500*exp(-21400/(8.314*t)); % konstanta kecepatan reaksi (dm^6/jam.kg
katalis.kmol)
Ka=0.419; % konstanta kesetimbangan adsorpsi
Propylene(dm^3/kmol)
Kb=0.240; % konstanta kesetimbangan adsorpsi
TBHP(dm^3/kmol)
seperKe=2.4E-15*exp(15000/8.314/t); % 1/konstanta kesetimbangan
Kc=0.0101*exp(12200/8.314/t); % konstanta kesetimbangan adsorpsi Propylene
Oxide(dm^3/kmol)
Kd=0.0119*exp(11700/8.314/t); % konstanta kesetimbangan adsorpsi
TBA(dm^3/kmol)
r=(k.*(CA*CB-(seperKe)*CC*CD))/(1+(Ka*CA)+(Kb*CB)+(Kc*CC)+(Kd*CD))^3; % kecepatan
reaksi (kmol/(jam.kg katalis)
%=========================================================

% PERSAMAAN DIFFERENSIAL
dYdZ(1)=(r*Ap*rho_bulk)/(FAo); %dX/dZ
dYdZ(2)=(FAo*dYdZ(1)*(-DHR))/FCp; %dT/dZ
dYdZ=dYdZ';

Memanggil Program

%PROGRAM UTAMA
clc %bersihkan layar
clear %bersihkan memory
global FAo FBo FCo FDo FEo FT Xo To OD ID eps Dp Tr rho_bulk Ap DHRo Q
global rhocamp sigmamo

%------------------------------------------------------------------------
% KOMPONEN UTAMA
% A : C3H6 (PROPILEN)
% B : C4H10O2 (TBHP)
% C : C3H60 (PROPILEN OKSIDA)
% D : C4H10O (TBA)
% KOMPONEN IMPURITAS
% E :C3H8 (PROPANA)
%------------------------------------------------------------------------
% REAKSI
% A B C D
% C3H6 + C4H10O2 ---------> C3H60 + C4H10O
%------------------------------------------------------------------------

% diketahui dari perhitungan dengan program ms. excel


rhocamp=716.7548/1000; % kg/m3 dibagi 1000 supaya jadi kg/dm3
sigmamo=15622.9461; % kg/jam

% DATA UMPAN REAKTOR


Zo = 0; % panjang mula-mula
Xo = 0; % konversi mula-mula
To = 42.46+273.15; % suhu mula-mula masuk reaktor (K)
Yo=[Xo To];

FAo= 100.3474; % laju mol Propilen masuk reaktor (kmol/jam)


FBo= 120.4168; % laju mol TBHP masuk reaktor (kmol/jam)
FCo= 0; % laju mol PO masuk reaktor (kmol/jam)
FDo= 7.4142; % laju mol TBA masuk reaktor (kmol/jam)
FEo= 0.5043; % laju mol Propana masuk reaktor (kmol/jam)
%------------------------------------------------------------------------
%Data katalis :
%Katalis yang digunakan Molybdenum Trioxide (MoO3)
%Tipe : bola
Dp = 0.004 ; % diameter butir katalis (m)
eps = 0.35; % porositas
rho_bulk = 469 ; % rapat massa katalis (kg/m^3)
%------------------------------------------------------------------------

% DATA OPERASIONAL
Tr = 298.15 ; % suhu referensi (K)
DHRo = -17550; % entalpi reaksi standard (kj/kmol)
ID = 1.8 ; % diameter dalam reaktor (m)
Ap = (pi*ID^2)/4 ; % luas penampang reaktor (m^2)
%------------------------------------------------------------------------

% BATASAN JARAK
Zo=0;
Z=4.185;
Zf=linspace(Zo,Z,100);

% PERSAMAAN PD SIMULTAN
[Z,Y]=ode45('propylene_oxide1',Zf,Yo);
X=Y(:,1);
T=Y(:,2);
% ------------------------------------------------------------------------

disp(' ');
disp('=======================================');
disp(' Tinggi Konversi Temperatur ');
disp(' (m) (X) (K) ');
disp('=======================================');
for i=1:100
fprintf('%8.4f %10.4f %14.4f \n',[Z(i) X(i) T(i) ]);
end
disp('=======================================');

figure(1)
plot(Z,X,'red-')
title('Distribusi Konversi')
xlabel('Panjang (m)')
ylabel('Konversi')

figure(2)
plot(Z,T,'greeno')
title('Distribusi Temperature')
xlabel('Panjang (m)')
ylabel('Temperature(K)')
Keluaran Program

=======================================
Tinggi Konversi Temperatur
(m) (X) (K)
=======================================
0.0000 0.0000 315.6100
0.0423 0.0917 320.1051
0.0845 0.1705 323.7228
0.1268 0.2397 326.7380
0.1691 0.3010 329.2830
0.2114 0.3557 331.4579
0.2536 0.4050 333.3439
0.2959 0.4496 335.0026
0.3382 0.4902 336.4764
0.3805 0.5272 337.7892
0.4227 0.5609 338.9600
0.4650 0.5916 340.0071
0.5073 0.6198 340.9467
0.5495 0.6455 341.7929
0.5918 0.6691 342.5579
0.6341 0.6908 343.2518
0.6764 0.7107 343.8833
0.7186 0.7291 344.4587
0.7609 0.7460 344.9833
0.8032 0.7616 345.4622
0.8455 0.7761 345.9001
0.8877 0.7894 346.3012
0.9300 0.8017 346.6695
0.9723 0.8131 347.0088
1.0145 0.8237 347.3225
1.0568 0.8336 347.6136
1.0991 0.8428 347.8839
1.1414 0.8514 348.1346
1.1836 0.8595 348.3675
1.2259 0.8670 348.5840
1.2682 0.8740 348.7855
1.3105 0.8805 348.9733
1.3527 0.8866 349.1486
1.3950 0.8924 349.3126
1.4373 0.8978 349.4662
1.4795 0.9029 349.6103
1.5218 0.9077 349.7456
1.5641 0.9122 349.8728
1.6064 0.9165 349.9922
1.6486 0.9205 350.1046
1.6909 0.9243 350.2105
1.7332 0.9278 350.3102
1.7755 0.9312 350.4043
1.8177 0.9344 350.4932
1.8600 0.9374 350.5771
1.9023 0.9403 350.6566
1.9445 0.9430 350.7318
1.9868 0.9456 350.8030
2.0291 0.9480 350.8705
2.0714 0.9503 350.9344
2.1136 0.9525 350.9951
2.1559 0.9546 351.0526
2.1982 0.9566 351.1073
2.2405 0.9585 351.1592
2.2827 0.9603 351.2086
2.3250 0.9620 351.2556
2.3673 0.9636 351.3003
2.4095 0.9652 351.3429
2.4518 0.9667 351.3834
2.4941 0.9681 351.4220
2.5364 0.9694 351.4588
2.5786 0.9707 351.4939
2.6209 0.9719 351.5273
2.6632 0.9731 351.5592
2.7055 0.9742 351.5897
2.7477 0.9753 351.6188
2.7900 0.9763 351.6466
2.8323 0.9773 351.6731
2.8745 0.9782 351.6984
2.9168 0.9791 351.7227
2.9591 0.9800 351.7458
3.0014 0.9808 351.7680
3.0436 0.9816 351.7892
3.0859 0.9823 351.8094
3.1282 0.9830 351.8288
3.1705 0.9837 351.8474
3.2127 0.9844 351.8651
3.2550 0.9850 351.8821
3.2973 0.9856 351.8984
3.3395 0.9862 351.9140
3.3818 0.9867 351.9290
3.4241 0.9873 351.9433
3.4664 0.9878 351.9570
3.5086 0.9883 351.9701
3.5509 0.9887 351.9827
3.5932 0.9892 351.9948
3.6355 0.9896 352.0064
3.6777 0.9900 352.0175
=======================================

You might also like