Está en la página 1de 2

clc

clear

F=100;
z1=0.6;
z2=0.25;
z3=0.15;
P=760;
T=100;

Ab=6.87987;
Bb=1196.76;
Cb=219.161;

At=6.95087;
Bt=1342.31;
Ct=219.187;

Ax=7.00154;
Bx=1476.393;
Cx=213.872;

PsatB=10^(Ab-(Bb/(Cb+T)))
PsatT=10^(At-(Bt/(Ct+T)))
PsatX=10^(Ax-(Bx/(Cx+T)))
%Cálculo de Ki
KiB=(PsatB/P)
KiT=(PsatT/P)
KiX=(PsatX/P)
%Cálculo de f(fi)=V/F, dándole un valor intermedio de 0.5

fi=0.5;
i=1;
e=1;
tol=0.001
%Método de Newton Raphson
while e>tol
f=((z1*(1-KiB))/(1+fi*(KiB-1)) )+ ((z2*(1-KiT))/(1+fi*(KiT-1))) +
((z3*(1-KiX))/(1+fi*(KiX-1)));
df=((z1*(1-KiB)^2)/(1+fi*(KiB-1))^2) + ((z2*(1-KiT)^2)/(1+fi*(KiT-
1))^2) + (z1*(1-KiX)^2)/((1+fi*(KiX-1))^2);
%fn=fi-(f/df) método de newton siendo fn=fi calculada
fn=fi-(f/df);
%error
e=abs((fn-fi)/fi);
fi=fn;
i=1+i;
end
%Cálculo del volumen
V=fn*F
L=F-V
%Composición del líquido.
XB=z1/(1+fi*(KiB-1))
XT=z2/(1+fi*(KiT-1))
XX=z3/(1+fi*(KiX-1))
%Composición del gas
yB=KiB*XB
yT=KiT*XT
yX=KiX*XX

También podría gustarte