Sei sulla pagina 1di 7

Determinación del Coeficiente de Fugacidad del n-Hexano en Fase

Vapor y Líquida

Pérez Contreras G. (20152646E), Sánchez Huamán C. (20160353C), Zúñiga Salvador J.


(20151312F)
Escuela de Ingeniería Petroquímica, FIP-UNI.
Termodinámica II, 09 de Mayo del 2019
gperezc152@gmail.com; cristoferhuaman@outlook.com; jzunigas@fip.uni.edu.pe

Resumen: El motivo del presente artículo es determinar el coeficiente de fugacidad del n-hexano (C6H14)
apoyándose en la Ecuación Virial y las Ecuaciones de Estado de Peng Robinson. Para lograr el objetivo se hizo
uso del programa Octave y el Método de Newton-Raphson que permitió modelar el sistema en base a las
ecuaciones antes mencionadas, y donde se introdujo y realizó los algoritmos, funciones y datos necesarios para
el cálculo. En la parte final, ya aproximadamente terminado el trabajo, se corroboró que el trabajo matemático y
de programación se haya realizado bien para así poder tener un resultado óptimo.

1. INTRODUCCIÓN

Coeficiente de Fugacidad:

Para un gas ideal

De acuerdo con la definición de Energía de Gibbs


Residual:

Donde el coeficiente de fugacidad es:

Sustancias en estado Gaseoso:

De la ecuación:
Sustancias en Estado Líquido

La integral puede resolverse:


• La ecuación de estado virial
• Correlaciones generalizadas (Lee/Kesler,
Pitzer)
• Integración numérica
• Una ecuación de estado cúbica (PR, SRK,
etc.)

Ecuación de Estado Virial


Se llega a la expresión general:

Donde:

En base a las reglas de mezcla propuestas


por Prausnitz:

Para la especie “і” en una solución:

Ecuación de Estado
También: Especies Puras

Para vapor:

A partir de la ecuación de estado virial del


tipo
Para el líquido:

Donde para una mezcla se tiene: Donde:


Mezclas:

Para vapor:

Para líquido:

Donde:

Fig. 1. Tabla de valores para cada Ecuación de


Estado

Coeficiente de Fugacidad
Gráfico 2. Resultados obtenidos P vs Cf v f según
la ecuación virial.

2. RESULTADOS Y DISCUSION
2.1 Resultados
Se presentan los resultados (gráficos) de la relación
existente entre el coeficiente de fugacidad (cf) y la
presión (P) para el óxido nitroso en fase vapor y
líquida determinada por los siguientes métodos:
 Ecuación Virial.
 Ecuaciones de Estado de Peng Robinson

Gráficos

Gráfico 3. Relación Cf vs P fase vapor y líquida


según la ecuación de estado de Peng Robinson.

Gráfico 1. Relación Cf vs P fase vapor y líquida


según la ecuación virial.

Gráfico 4. Resultados obtenidos P vs Cf v f según


la ecuación de estado de Peng Robinson.
APÉNDICES

Se presentarán los algoritmos realizados para el


cálculo del coeficiente de fugacidad con los dos
métodos estudiados (ecuación virial y ecuaciones de
estado).

 Presión de saturación

function [Psatant]=Psatant(T,ant)
Psatant= 10^((ant(1)-(ant(2)/(T+ant(3)))));
endfunction
Gráfico 5. Comparación ecuación de estado virial
y Peng Robinson.  Estimación del Bi

2.2 Discusión function [B0]=B0(T,Tc)


Debido a que la presión de saturación calculada Tr=T/Tc;
con la Ley de Antoine no coincide con la B0=0.083-0.422/(Tr^1.6)
calculada a través del coeficiente de fugacidad, se endfunction
consideró, por motivos estéticos de las gráficas,
que en el punto de la presión de saturación function [B1]=B1(T,Tc)
(calculada de la Ley de Antoine) los coeficientes Tr=T/Tc;
de fugacidad son iguales. B1=0.139-0.172/(Tr^4.2)
endfunction
3. CONCLUSIONES
 Se concluye que existe una diferencia notable  Coeficiente de fugacidad (Ecuación
para el caso del n-hexano en cuanto al coeficiente Virial)
de fugacidad obtenido por medio de la ecuación
virial y la ecuación de estado de Peng Robinson, function [cfvirial,f]=cfvirial(ant,w,T,Tc,Pc,Vc,Zc)
siendo este valor mucho más notorio a presiones Psatant=Psatant(T,ant);
más altas (por encima de la presión de saturación). Pf=2*Psatant;
 Se concluye que para una presión igual a la P=linspace(0,Pf,21);
presión de saturación los coeficientes de B0=B0(T,Tc);
fugacidad son iguales tanto para la fase líquida B1=B1(T,Tc);
como para la fase por vapor. B=83.14472*Tc*(B0+w*B1)/Pc;
 Se concluye que mediante el cálculo del Vl=Vc*Zc^((1-T/Tc)^0.2857);
for i=1:11
coeficiente de fugacidad se puede calcular
también la presión de saturación. cfvirial(i)=exp(B.*P(i)/(83.14472*T));
f(i)=cfvirial(i).*P(i);
endfor
4. RECOMENDACIONES
for i=12:21
 Se recomienda el uso del método numérico
f(i)=cfvirial(11)*Psatant*exp(Vl.*(P(i)-
Newton-Raphson por su uso más práctico en las
Psatant)./(83.14472*T));
funciones dadas para el cálculo del coeficiente de
cfvirial(i)=f(i)./P(i);
fugacidad.
endfor
endfunction
5. REFERENCIAS BIBLIOGRAFICAS
 Introducción a la Termodinámica en Ingeniería
 Script para el coeficiente de fugacidad
Química, Smith/Van Ness/Abbott. McGraw
(Ecuación Virial)
Hill. 7ma Edición
%Trabajaremos con el n-hexano%
ant=[4.00139 1170.875 224.317]; I(i)=(1/(sigma-
Tc=507.5; epsilon))*log((x1+sigma*beta(i))/(x1+epsilon*beta(
Pc=30.1; i)));
Vc=370; cfvPR(i)=exp(x1-1-log(x1-beta(i))-q*I(i));
Zc=0.264; fv(i)=cfvPR(i).*Pv(i);
w=0.299; endfor
T=500; endfunction
Psatant=Psatant(T,ant);
Pf=2*Psatant;  Coeficiente de fugacidad para el estado
P=linspace(0,Pf,21); líquido (Peng Robinson)
[cfvirial,f]=cfvirial(ant,w,T,Tc,Pc,Vc,Zc);
A=[P',cfvirial',f'], function
plot(P,cfvirial,'g-','markersize',20) [cflPR,fl]=cflPR(ant,T,Tc,Pc,omega,w,epsilon,psi,si
grid on gma)
title('Coeficiente de fugacidad vs Presión') Psatant=Psatant(T,ant)
xlabel('P (bar)') Pl=linspace(Psatant,2*Psatant,10);
ylabel('Coeficiente de fugacidad') beta=omega*Tc.*Pl/(Pc*T);
legend('Coeficiente de fugacidad') alfa=(1+(0.37464+1.54226*w-0.26992*(w^2))*(1-
hold on (T/Tc)^(1/2)))^2;
plot(P,cfvirial) q=psi*T*alfa/(omega*Tc);
for i=1:10
 Coeficiente de fugacidad para el estado x0=1;
vapor (Peng Robinson) tol=0.0000001;
it=0;
function while it<50
[cfvPR,fv]=cfvPR(ant,T,Tc,Pc,omega,w,epsilon,psi,
sigma) f=beta(i)+(x0+epsilon*beta(i))*(x0+sigma*beta(i))*
Psatant=Psatant(T,ant) (1+beta(i)-x0)/(q*beta(i))-x0;
Pv=linspace(0,Psatant,11); df=((-3)*(x0^2)+2*beta(i)*x0+2*x0-
beta=omega*Tc.*Pv/(Pc*T); 2*epsilon*beta(i)*x0-
alfa=(1+(0.37464+1.54226*w-0.26992*(w^2))*(1- 2*beta(i)*x0*sigma+epsilon*(beta(i))^2+sigma*(be
(T/Tc)^(1/2)))^2; ta(i))^2+epsilon*beta(i)+sigma*beta(i)-
q=psi*T*alfa/(omega*Tc); epsilon*sigma*(beta(i))^2)/(beta(i)*q)-1;
for i=1:11 x1=x0-f/df;
x0=1; it=it+1;
tol=0.0000001; if abs(x1-x0)<tol
it=0; break
while it<50 endif
f=1+beta(i)-q*beta(i)*(x0- x0=x1;
beta(i))/((x0+epsilon*beta(i))*(x0+sigma*beta(i)))- endwhile
x0; I(i)=(1/(sigma-
df=(-1)*(beta(i)*q*((- epsilon))*log((x1+sigma*beta(i))/(x1+epsilon*beta(
1)*(x0)^2+2*beta(i)*x0+epsilon*(beta(i))^2+epsilo i)));
n*sigma*(beta(i))^2+sigma*(beta(i))^2)/(((x0+epsil cflPR(i)=exp(x1-1-log(x1-beta(i))-q*I(i));
on*beta(i))^2)*((beta(i)*sigma+x0)^2)))-1; fl(i)=cflPR(i).*Pl(i);
x1=x0-f/df; endfor
it=it+1; endfunction
if abs(x1-x0)<tol
break  Script para el coeficiente de fugacidad
endif (Peng Robinson)
x0=x1;
endwhile %Trabajaremos con el n-hexano%
ant=[4.00139 1170.875 224.317];
Tc=507.5;
Pc=30.1;
omega=0.07779;
epsilon=-0.4142135624;
psi=0.45754;
sigma=2.414213562;
w=0.299;
T=500;
[Psatant]=Psatant(T,ant)
Pv=linspace(0,Psatant,11);
Pl=linspace(Psatant,2*Psatant,10);
[cfvPR,fv]=cfvPR(ant,T,Tc,Pc,omega,w,epsilon,psi,
sigma);
[cflPR,fl]=cflPR(ant,T,Tc,Pc,omega,w,epsilon,psi,si
gma);
[cfPR]=[cfvPR,cflPR];
[P]=[Pv,Pl];
[F]=[fv,fl];
A=[P',cfPR',F']
plot(P,cfPR,'-','markersize',20)
grid on
title('Coeficiente de fugacidad vs Presión')
xlabel('P (bar)')
ylabel('Coeficiente de fugacidad')
legend('Coeficiente de fugacidad')
hold on
plot(P,cfPR)

Potrebbero piacerti anche