Está en la página 1de 2

Primero se establecen los valores requeridos con sus respectivas unidades: las constantes

críticas, el factor acéntrico, la constante de los gases y las de la ecuación (a y b):

%domo de vapor para el Isobutanol


% constantes para el Isobutanol
Tc=547.78; %kelvin
Pc=42.4377; %atm
% factor acéntrico y constante universal de los gases
w=0.590;
R=0.08205746; % (atm*L)/(mol*kelvin)
% a y b para la ecuación de Peng Robinson
a=0.457235*(R^2)*(Tc^2)/Pc; (atm*L/mol)
b=0.077796*R*Tc/Pc (L/mol)
Usas:

Con K:

Estableces el valor para K


% k para w(factor acéntrico)>0.49
k=(0.379642+1.48503*w-0.164423*w^2+0.016666*w^3);
% k se incluye después en la fórmula para hallar alpha

Defines las constantes de Antoine (A, B, C) y estableces los límites de temperatura que
irán desde 422,64 K hasta 542,71 K, con un incremento del 0,01
% constantes de Antoine
A=4.40062;
B=1260.453;
C=-96.588;
% vector de temperaturas
T=422.64:0.01:542.71; %kelvin

De lo anterior resulta un vector muy grande (eso aparecerá en tu ventana de matlab)

Necesitas un ciclo porque requieres encontrar la presión de saturación en cada punto, además
el ciclo sirve para la relación de los volúmenes con cada una de las presiones halladas. En
éste caso usas el ciclo ‘For’ debido a que sabes cuántas veces se ejecutará. (Hasta la
temperatura máxima permitida por Antoine).

for i=1:length(T)
% temperatura reducida
Tr=T(i)./Tc;
alpha=(1+k*(1-Tr.^0.5))^2;
% ecuación de Antoine
P(i)=((10^(A-(B./(T(i )+C))))./1.01325); % atm
% coeficientes de la ecuación cubica de volumen
x1=-((R.*T(i)./P(i))-b);
x2=((a.*alpha./P(i))-(2*R.*T(i).*b./P(i))-(3*b^2));
x3=-((a*b.*alpha./P(i))-(R.*T(i)*b^2./P(i))-(b^3));
% raíces de la ecuación cubica de volumen
raíces=roots([1 x1 x2 x3]);
%volumen de vapor saturado
vg(i)=max(raíces);
% volumen de líquido saturado
vl(i)=min(raíces);
end

PARA EL CICLO:
- En el ciclo incluyes las variables que están involucradas en la ecuación cúbica, por ello se
incluye la fórmula de la temperatura reducida y la de alfa.
- Incluyes la ecuación de Antoine para obtener la relación de la presión, además
multiplicas por un factor para obtenerla en las unidades deseadas.
- Es importante definir los coeficientes de la ecuación cúbica de volumen para luego
establecer las raíces, esto partiendo de:

- Para hallar el volumen del gas usas Vg, acercándonos por las raíces máximas para el
volumen. Para hallar Vl se acercan por las mínimas.
- Finalmente cierras el ciclo con ‘End’. (Que fue lo anteriormente realizado)

Finalmente procedes a graficar Vg /P, usando ‘Hold on’ para mantener la ventana gráfica
de los dibujos anteriores y así graficar en una misma ventana Vl/P.
% grafica
plot(vg,P,'c')
hold on
plot(vl,P,'r')
%titulos
xlabel('Volumen en l/mol')
ylabel('Presión en atm')
title('Domo de vapor para el Isobutanol')
legend('curva de gas sobrecalentado’, ‘curva de líquido comprimido')

Luego de agregar ejes, títulos y demás detalles, obtienes el domo de vapor

También podría gustarte