Anda di halaman 1dari 4

function y=suhureaktor(T)

Q=15; //m3/jam

rhoA=784 // kg/m3

BMA=44 //kg/kmol

BMH2SO4= 98 //kg/kmol

BMH3PO4= 98 //kg/kmol

FA0=Q*rhoA*1000/(BMA*3600) // mol/s

//massa katalis = 0.05% massa umpan

// perbbandingan H2SO4 dan H3PO4 adalah 2:1

FkatS=((2/3)*Q*rhoA*1000*0.0005)/(BMH2SO4*3600) // mol/s

FkatP=((1/3)*Q*rhoA*1000*0.0005) /(BMH3PO4*3600) // mo/s

aA=45.056;

bA=4.49E-1;

cA=-1.66E-3;

dA=2.7E-6;

aB=-47.948;

bB=2.2916;

cB=-6.13E-3;

dB=6.36E-6;

aS=26.044;

bS=7.0337E-1;

cS=-1.3856E-03;

dS=1.0342E-06;

aP=55.20955;

bP=301.3204;

cP=-0.095194;

dP=0.04231;

eP=0.000512; // RUMUS Cp H3PO4= A+BT+CT2+DT3+E/T2

dHB=-645300;
dHA=-166360;

X=0.8

deltaa=(1/3)*aB-aA;

deltab=(1/3)*bB-bA;

deltac=(1/3)*cB-cA;

deltad=(1/3)*dB-dA;

To=300;

Tr=298;

psensibelA=FA0*(aA*(T-To)+(1/2)*bA*(T^2-To^2)+(1/3)*cA*(T^3-To^3)+(1/4)*dA*(T^4-To^4))

psensibelkatS=FkatS*(aS*(T-To)+(1/2)*bS*(T^2-To^2)+(1/3)*cS*(T^3-To^3)+(1/4)*dS*(T^4-To^4))

psensibelkatP=FkatP*(aP*(T-To)+(1/2)*bP*(T^2-To^2)+(1/3)*cP*(T^3-To^3)+(1/4)*dP*(T^4-To^4)-
(eP*((1/T)-(1/To))))

psensibel=psensibelA+psensibelkatS+psensibelkatP

preaksi=FA0*X*((1/3)*dHB-dHA)+(deltaa*(T-Tr)+(1/2)*deltab*(T^2-Tr^2)+(1/3)*deltac*(T^3-
Tr^3)+(1/4)*deltad*(T^4-Tr^4))

y=(-psensibel)-preaksi;

endfunction

Suhu=fsolve(400,suhureaktor)

Q=15; //m3/jam

rhoA=784; // kg/m3

BMA=44; //kg/kmol

BMH2SO4= 98; //kg/kmol

BMH3PO4= 98; //kg/kmol

FAo=Q*rhoA*1000/(BMA*3600); // mol/s

//massa katalis = 0.05% massa umpan

// perbbandingan H2SO4 dan H3PO4 adalah 2:1

FkatS=(2/3)*Q*rhoA*1000*0.0005/(BMH2SO4*3600); // mol/s

FkatP=(1/3)*Q*rhoA*1000*0.0005/(BMH3PO4*3600); // mo/s

ko=5.9525E-4;
E=-384928;

R=8.314;

Ta=310.7;

FA0=15;

X=0.8;

Cao=4.9493;

kreaktor=3.096E3*exp(-38495/(R*Suhu))

Volumreaktor=(FA0*X)/(kreaktor*Cao*(1-X))

masterdata=readxls('E:\KOMPROS\komprosdat.xls');

dtlb1=masterdata(1);

dfnamakom=dtlb1(:,2);

pilkom=['DATABASE KOMPONEN';'PILIH KOMPONEN'];

nokompA=x_choose(dfnamakom,pilkom,'selesai');

CpA=[dtlb1(nokompA,6),dtlb1(nokompA,7),dtlb1(nokompA,8),dtlb1(nokompA,9)]

dHA=dtlb1(nokompA,15)

nokompB=x_choose(dfnamakom,pilkom,'selesai');

CpB=[dtlb1(nokompB,6),dtlb1(nokompB,7),dtlb1(nokompB,8),dtlb1(nokompB,9)]

dHB=dtlb1(nokompB,15)

X=0.8

To=300;

Tr=298;

psensibel=CpA*[(T-To);((1/2)*(T^2-To^2));((1/3)*(T^3-To^3));((1/4)*(T^4-To^4))]

psensibelA=(psensibel(1,1)+psensibel(1,2)+psensibel(1,3)+psensibel(1,4))

dHrx=((1/3)*dHB-dHA)

deltaCp=((1/3)*CpB-CpA)

preaksi=deltaCp*[((T-Tr));((1/2)*(T^2-Tr^2));((1/3)*(T^3-Tr^3));((1/4)*(T^4-Tr^4))]

preaksiAB=(preaksi(1,1)+preaksi(1,2)+preaksi(1,3)+preaksi(1,4))
y=X+(psensibelA/(dHrx+preaksiAB));

Anda mungkin juga menyukai