Sei sulla pagina 1di 14

Universidad Jorge Tadeo Lozano

Facultad de Ciencias Naturales e Ingeniera


Departamento de Ingeniera

Construccin de Diagramas para el Oxgeno Relacionando la Temperatura, Presin


Volumen, Entalpa y Entropa, Trabajando Sobre el Punto Crtico Utilizando la
Ecuacin de Peng Robinson
Victoria Eugenia Dussn Trujillo1 , Camilo Herrera Tovar 2 , Anyury Marisel Meneses Latorre 3 , Julieth
Carolina Parra Pea 4 , e Ingrid Alejandra Uribe Ramirez5

Correo-e: 1victoriae.dussant@utadeo.edu.co 2camilo.herrerat@utadeo.edu.co


3
anyurym.menesesl@utadeo.edu.co, , 4 julyethc.parrapl@utadeo.edu.co, 5 ingrida.urbinar@utadeo.edu.co,

RESUMEN
Este trabajo se realiz con el fin de realizar la construccin de diagramas Presin Volumen, Presin
Entalpia y Temperatura Entropa para el oxgeno en un rango de temperatura de -100 hasta 150
C y un rango de presin de 1 a 100 bar, haciendo uso de la ecuacin de Peng Robinson, teniendo
como referencia el oxgeno en estado ideal a 25C y 1 bar. Para la construccin de estos diagramas
se us el programa de matlab para crear una funcin de la ecuacin de Peng Robinson usando
diferentes variables para as poder ejecutar las ordenes y de esta manera calcular las races del
polinomio en funcin de z y programar la integrales del cambio de entalpia y entropa y de esta
manera calcular los diagramas , obteniendo como resultado 9 graficas done las tres primeras que se
encuentran en la figura 2 no se logran apreciar muy bien, entonces se realiza una correccin
modificando su escala como se observa en la figura 3 y por ltimo en la figura 4 se obtienen unas
grficas ms legibles cambiando su temperatura entre un rango de -100 a 150C en intervalos de 0.1,
lo cual nos permiti observar cmo influye el oxgeno por encima del punto crtico.

PALABRAS CLAVES: entalpia, entropa, oxigeno, Peng Robinson, presin, temperatura, volumen molar

Construction of Diagrams for Oxygen Relating Temperature, Pressure Volume,


Enthalpy and Entropy, Working on the Problem Using the Peng-Robinson equation.
ABSTRACT
This work was done in order to make the building diagrams Pressure - Volume, Pressure -
Temperature Enthalpy - Entropy for oxygen at a temperature range of -100 to 150 C and a pressure
range of 1-100 bar, using equation Peng - Robinson, with reference oxygen ideal state at 25 C and
1 bar. For the construction of these diagrams the program matlab was used to create a function of the
equation of Peng - Robinson using different variables in order to execute the orders and thus calculate
the roots of the polynomial function of z and set the whole change enthalpy and entropy and thus
calculate the diagrams, resulting in nine graphs done the first three found in figure 2 are not achieved

1
well appreciated, then a correction is done by modifying its scale as shown in figure 3 and finally in
figure 4 a more readable graphs are obtained by changing the temperature from a range of -100 to
150 C at intervals of 0.1, which allowed us to observe how it influences the oxygen above the critical
point

KEYWORDS: enthalpy, entropy, molar volume, oxygen, Peng Robinson, pressure, and temperature

INTRODUCCIN = 0,48 + 1,574 + 0,1762

El oxgeno es un elemento de la tabla (3)


peridica y es el ms usado a nivel mundial. Peng Robinson modifico la ecuacin de
Este compuesto es un gas, por lo cual permite Soave obteniendo:
realizar la construccin de diagramas para el
oxgeno de acuerdo a la ecuacin de Peng
= 2
Robinson y arroja buenos resultados debido a ( ) ( 2 2 )
que es un elemento liviano. Su punto crtico (4)
es de Pc= 5046 kPa y Tc=154.8 k. Otra
propiedad que indispensable para los clculos Adicional a lo anterior:
es el calor especifico de gas ideal para el
2 2
oxigeno: = 0,45724 [1 + (1 0,5 )] 2

(5)


(1) = 0,07780

Donde la temperatura (T) debe de estar en
Kelvin, as se obtendr la capacidad calorfica (6)
del gas a presin constante en J/mol*K. Siendo
La ecuacin de Peng - Robinson es una de las
ecuaciones ms precisas cuando se habla de
gases y lquidos, donde es usada en ecuaciones = 0,37464 + 1,5422 0,269922
cubicas y se hizo con el fin de representar
(7)
mejor el volumen partiendo de la ecuacin de
Soave Redlich kwong que mejor la
prediccin de la presin y la mejor en predecir
La expresin de la ecuacin 2 y 5 hace
las densidades de muchos compuestos en fase
liquida, especialmente en los apolares. (Garcia referencia a la temperatura reducida y de la
F., 2001) ecuacin 3 y 7 es el factor concntrico del
compuesto.
Ecuacin de Soave Redlich kwong
Esta ecuacin tuvo varios objetivos, aparte de
0,25 2 mejorar el volumen tanto para lquidos como
= 0,42748 [1 + (1 0,5 )] 2
para gases, tambin se plantea:
(2) - Que los parmetros deban ser
expresados en funcin de las
Donde:

2
propiedades crticas y el factor ecuacin (10) sirve para cualquier modelo ya
concntrico. sea el de gas ideal u otro, como es la ecuacin
- El modelo deba ser razonable para de Peng Robinson (Movilla R., Movilla, &
estar cercano al punto crtico y Rajadell V., 2005).
tambin para poder calcular el factor
Teniendo en cuenta que para el diagrama de
de comprensibilidad (z).
cambio de la entalpia vs presin y cambio de
- Uno de los ms importantes era que la
entropa vs temperatura, se debe tener
ecuacin debera ser aplicable en
aclaracin de las ecuaciones funcionales
procesos naturales de gases en este
residuales, que son tiles para estimar los
caso el oxgeno, el cual se le pudiera
cambios finitos en la entalpia y entropa de los
realizar todos los clculos de las
gases reales en proceso de cambio, se debe
propiedades de fluidos.
considerar un fluido puro que cambia de un
El factor de comprensibilidad (z) se puede estado 1 a estado 2. (Cengel & Boles)
generalizar mediante le ecuacin de
Cabe aclarar que la salida de HR (entalpia
= residual) y SR (entropa residual) la captura de
las desviaciones del comportamiento del gas
(8)
ideal a la misma temperatura que el gas real,
Donde z representa que tan alejado estamos se puede concebir la va entre los estados 1 y
del modelo de gas ideal de los gases. Si z = 1 2. (Cengel & Boles)
entonces el modelo se puede aplicar, sin
embargo el factor de comprensibilidad est en
un rango entre 0 y 1 y en algunos casos se
sobrepasa el valor de 1. Despejando de la
ecuacin 8, se obtiene que el valor de z seria
(Movilla R., Movilla, & Rajadell V., 2005):

=

(9) Figura 1: camino para el clculo de H y S
Nota: Fuente Casado F., C. (1 de Marzo de 2007). Manual bsico de Matlab.
El factor de comprensibilidad expresa la Madrid: Servicios Informticos U.C.M Universidad complutense.
desviacin de este modelo respecto al modelo
de gas ideal. En este caso como se trabaja a
cierta temperatura y presin se calcula el valor
Por lo tanto, el cambio general de entalpa y
del volumen especfico y al tener este valor se
entropa est dada por:
expresara z como (Movilla R., Movilla, &
Rajadell V., 2005): = +
(11)

= +

= =
(12)

Integrando con respecto a P a temperatura
(10) constante la expresin H y S:
Donde es el volumen especfico molar ideal
y el volumen especifico molar real, esta

3

tambin puede manejar polinomios, funciones,
= [( ) ( ) ] ecuaciones diferenciales ordinarias, grficos
0
entre otros. (Casado F., 2007)
(13)
METODOLOGA


= [( ) ( ) ] Para llevar a cabo este informe se us el
0
software matlab para la construccin de los
(14) diagramas presin - volumen molar, presin -
entalpia molar y por ltimo el diagrama de
Donde el cambio de entropa en gas ideal y temperatura - entropa molar teniendo como
entalpia en gas ideal es: datos una temperatura entre -100 a 150 C y
1 un rango de presin entre 1 y 100 bar, para el

= oxgeno y un punto de referencia a
1 temperatura de 25C y 1 bar, entonces el
(15) diagrama se inicia por encima del punto
crtico.
1
2
= ( )
1 1 Con apoyo de la bsqueda bibliogrfica se da
a la constante del gas un valor de =
(16)
8.314 3 , una temperatura critica de

Y el cabio residual resulta: = 154.8 , presion critica de =
5046 kPa y un factor acntrico de Pitzer de
( ) + (1 + 2) 0.02.
= [ ]
22 + (1 2) Ahora la construccin de los diagramas se basa
en crear una funcin de la ecuacin de Peng-
(17) Robinson en Matlab.Como (Anexo 1)
comandos se utiliza For (variables)=
+ (1 + 2) expresin, para que asigne a cada variable de
= ln( ) + [

]
22 + (1 2) la columna i-sima de la expresin y ejecuta
las rdenes.
(18)
Se calcula las races del polinomio de la
funcin de Peng-Robinson en funcin de z,
Finalmente Matlab es software con el nombre para lo cual se usa pol para calcular el
abreviado, el nombre completo es MATriz polinomio y roots(funcin) para las races.
LABoratory. Su uso es operar clculos (Casado F., 2007).
numricos con vectores y matrices, trabajar
Como la races calculadas son el punto de
con nmeros escalares, con cadenas de
liquido, liquido-vapor y vapor, se debe tomar
caracteres y con otras estructuras ms
el mximo valor por que se est trabajando
complejas. Este programa es un lenguaje de
con gas, para esto se utiliza el comando
programacin de alto rendimiento para
max, el cual omitir en los siguientes pasos
clculos tcnicos. Una caracterstica
las dos races menores y tomara solo el valor
importante es permite la construccin de las ms grande. De esta forma se obtiene Z y se
herramientas reutilizables. Se puede crear calcula el volumen.
fcilmente funciones y archivos de programas
especiales. Los cdigos en Matlab, estn Del mismo modo se programa las integrales
basado en clculo matricial y lgebra lineal, del cambio de entalpia y entropa con las

4
ecuaciones ya mencionadas, seguido de esto Chemical, biochemical, and engineering
para proceder a las graficas, se utiliza el thermodynamics en la pag 220, 223 y 224
comando plot(x,y), donde X y Y, sern (Sandler & Sandler, n.d.), ya que de esta
respectivamente los ejes de las coordenadas manera se obtienen de una forma legible como
del plano cartesiano. Adicional a esto cabe se observa en la figura 3.
aclarar que hay diferentes comandos para
modificar los ejes segn sea requerido como Pero al observar la figura 3.c, que es el
es loglog(x,y), hace la misma funcin de diagrama de la Temperatura vs Entropa, de la
graficar pero en escala logartmica, lo cual cual se obtiene lnea representante de la
puede permitir una mejor apreciacin de los presin, y como se observa en el Anexo 3 se
diagramas. (Casado F., 2007). est evaluando de un rango de presin muy
grande, puesto este va de 1 a 100 bar en 0.1,
Finalmente como diseo y una mejor luego se est evaluando a mil presiones
presentacin de los tres diagramas se hace diferente, conteniendo as mil lneas de
manejo de los siguientes comandos: presin en el diagrama T vs S, as que se
legend(texto) crea una leyenda que decide evaluar este a un rango de temperatura
incluye artculos de todas las listas de variables mayor que vara de -100 a 150 C en intervalos
en los ejes actuales. de 0.1, y a el intervalo de presin es el mismo
que el observado en el libro ya mencionado,
title(texto) titulo en la cabecera del con el cual se realizan las comparaciones con
diagrama. lo obtenido. Con esta modificacin se observa
xlabel(texto) etiqueta sobre el eje x del en la figura 3 que los diagrama de P vs V y P
diagrama. vs H, dejan de ser legibles ya que sucede que
ylabel(texto) etiqueta sobre el eje y del estos son evaluados a mil temperaturas, y
diagrama. como se sabe el volumen y la entalpia de una
sustancia varia con la temperatura, teniendo
as mil lneas de operacin de temperaturas
RESULTADOS Y DISCUSIONES (Anexo 4).

Se obtiene con la aplicacin de la Adems para poder comparar los diagramas y


ecuacin de Peng-Robinson en Matlab las obtener figuras parecidas no solo se tuvo en
siguiente figura 2, en donde se puede observar cuenta la escala en la que trabajaba el libro,
que no se vienen en una escala legible, luego sino las unidades en las que se determinaba el
el objetivo es la construccin de tal forma que volumen, la entalpia y la entropa, teniendo en
se puedan determinar la entropa, la entalpia o cuenta de que no fueran ser inconsistente
el volumen segn a cada diagrama a dimensionalmente.
determinada temperatura y presin.
As que se decide modificar la escala
siguiendo las observaciones del libro de

Figura 2. Diagrama de variacin de entropa, entalpia y volumen en un rango de temperatura y


presin con Anexo 2

5
Figura 2a. Diagrama de presin vs Volumen del oxgeno calculado usando Peng-Robinson

Figura 2b. Diagrama de presin vs entalpa del oxgeno calculado usando Peng-Robinson

6
Figura 2c. Diagrama de temperatura vs entropa del oxgeno calculado usando Peng-Robinson

Figura 3. Diagrama de variacin de entropa, entalpia y volumen en un rango de temperatura y


presin con Anexo 3

2
P vs V
10

T= -100C
T= -75C
T= -50C
P (bar)

1
10 T= -25C
T= 0C
T= 25C
T= 50C
T= 75C
T= 100C
T= 125C
T= 150C

0
10
-2 -1 0 1 2
10 10 10 10 10
V (m3/kmol)

7
Figura 3a. Diagrama de presin vs Volumen del oxgeno calculado usando Peng-Robinson

2
P vs H
10

T= -100C
T= -75C
P (bar)

1
10 T= -50C
T= -25C
T= 0C
T= 25C
T= 50C
T= 75C
T= 100C
T= 125C
T= 150C
0
10
-6 -4 -2 0 2 4
H (kJ/mol)

Figura 3b. Diagrama de presin vs entalpa del oxgeno calculado usando Peng-Robinson
T vs S
150

100

Presiones

50
T

-50

-100
-70 -60 -50 -40 -30 -20 -10 0 10 20
S

Figura 3c. Diagrama de temperatura vs entropa del oxgeno calculado usando Peng-Robinson

8
Figura 4. Diagrama de variacin de entropa, entalpia y volumen en un rango de temperatura y
presin con Anexo 4

2
P vs V
10

Temperaturas
P (bar)

1
10

0
10
-2 -1 0 1 2
10 10 10 10 10
V (m3/kmol)

Figura 4a. Diagrama de presin vs Volumen del oxgeno calculado usando Peng-Robinson

2
P vs H
10
P (bar)

1
10

Temperaturas

0
10
-8 -6 -4 -2 0 2 4
H (kJ/mol)

Figura 4b. Diagrama de presin vs entalpa del oxgeno calculado usando Peng-Robinson

9
T vs S
150

P = 1 bar
P = 2 bar
100 P = 5 bar
P = 10 bar
P = 20 bar
P = 50 bar
50
P = 100 bar
T (C)

-50

-100
-70 -60 -50 -40 -30 -20 -10 0 10 20
S (J/mol K

Figura 4c. Diagrama de temperatura vs entropa del oxgeno calculado usando Peng-Robinson

CONCLUSIONES programacin, que nos puede ser de utilidad


tanto en nuestro proceso acadmico como
El desarrollo de estos diagramas nos ayuda a laboral.
entender cmo funciona una sustancia por
encima del punto crtico, en donde su fase es Con el desarrollo de este trabajo se observ
gaseosa, y por lo tanto permite observar que como con el paso del tiempo se ha ido
son muy dependientes de la temperatura y implementando los modelos matemticos en la
presin. ecuacin de estado, para que cada vez fuese
ms exacta la determinacin de las
Este programa nos ayud a desarrollar el propiedades de las sustancias.
aprendizaje de un nuevo lenguaje de

ANEXOS
Anexo 1
% Peng-Robinson

function [Vv, deltaH, deltaS]=peng_robinson_corte2(T,P,T1,P1,Tc,Pc,W,R,


Cp)

b=(0.07780*R*Tc)/Pc;
B=(b*P)/(R*T);

10
k=0.37464+(1.54226*W)-(0.26992*(W^2)); % kappa
alfa_T=(1+(k*(1-sqrt(T/Tc))))^2; % (T)
a_T=0.45724*((R^2*Tc^2)/Pc)*alfa_T; % a(T)
A=(a_T*P)/((R^2)*(T^(2))); %en la ecuacin de estado van der Waals, Soave
y Peng-Robison

pol=[1,(B-1),(A-3*B^2-2*B),(B^3+B^2-A*B)];
raices=roots(pol);
zvreferencia=max(raices);
zv1=zvreferencia;
zv=max(raices);
zl=min(raices);
Vv= (R*T*zv)/(P);
Vl= (R*T*zl)/(P);

H_id= (Cp(1)*(T-T1)+((Cp(2)*(T^2-T1^2))/2)-((Cp(3)*(T^3-
T1^3))/3)+((Cp(4)*(T^4-T1^4))/4))/1000; % KJ (mol )-1
S_id= ((Cp(1)*log(T/T1))+(Cp(2)*(T-T1))-((Cp(3)*(T^2-
T1^2))/2)+((Cp(4)*(T^3-T1^3))/3))/1000-(R*log(P/P1)); % KJ (mol K)-1

lnZ = log((zv+(1+sqrt(2))*B)/(zv+(1-sqrt(2))*B));
da_dT=(-0.45724*(R^2*Tc^2)/Pc)*(k*sqrt(alfa_T/(T*Tc)));
HR=R*T*(zv-1)+((T*da_dT-a_T)/(2*sqrt(2)*b))*lnZ;
SR=R*log(zv-B)+(da_dT/(2*sqrt(2)*b))*lnZ;

deltaH=H_id+HR;
deltaS=S_id+SR;

end

Anexo 2
clc, clear all, close all
%grafica oxigeno
Tc= 154.8; %K
Pc=5046 ;% kPa
W=0.02;
Cp=[ 25.46 , 1.519e-2 , -0.7151e-5 , 1.311e-9 ]; %(J/mol*K)
R = 8.314e-3; % kPa*m3/mol*K kJ/mol*K
T = ( -100 : 25 : 150 )'+273.15; %K vecor
P = ( 1 : 0.1 : 100 )'.*100;% kPa vector
% T = ( -100 : 1 : 150 )'+273.15; %K vecor
% P= [1 2 5 10 20 50 100]'.*100;% kPa vector
T1=25+273.15;
P1=1*100; %kPa
for i = 1 : length(P)

for j= 1 : length(T)

[Vv(i,j), deltaH(i,j),
deltaS(i,j)]=peng_robinson_corte2(T(j),P(i),T1,P1,Tc,Pc,W,R, Cp);

end

11
end
figure()
plot (Vv,P./100)
legend('T= -100C','T= -75C','T= -50C','T= -25C','T= 0C','T=
25C','T= 50C','T= 75C','T= 100C''T= 125C','T= 150C')
title('P vs V')
xlabel('Vv')
ylabel('P')
figure()
plot (deltaH,P)
legend('T= -100C','T= -75C','T= -50C','T= -25C','T= 0C','T=
25C','T= 50C','T= 75C','T= 100C','T= 125C','T= 150C')
title('P vs H')
xlabel('H ')
ylabel('P')
figure()
plot(deltaS.*1000,T-273.15)
legend('P')
title('T vs S')
xlabel('S')
ylabel('T')

Anexo 3
clc, clear all, close all
%grafica oxigeno
Tc= 154.8; %K
Pc=5046 ;% kPa
W=0.02;
Cp=[ 25.46 , 1.519e-2 , -0.7151e-5 , 1.311e-9 ]; %(J/mol*K)
R = 8.314e-3; % kPa*m3/mol*K kJ/mol*K

T = ( -100 : 25 : 150 )'+273.15; %K vecor


P = ( 1 : 0.1 : 100 )'.*100;% kPa vector
% T = ( -100 : 1 : 150 )'+273.15; %K vecor
% P= [1 2 5 10 20 50 100]'.*100;% kPa vector

T1=25+273.15;
P1=1*100; %kPa

for i = 1 : length(P)

for j= 1 : length(T)

[Vv(i,j),
deltaH(i,j),deltaS(i,j)]=peng_robinson_corte2(T(j),P(i),T1,P1,Tc,Pc,W,R,
Cp);

end
end

figure()

12
loglog (Vv.*1000,P./100)
legend('T= -100C','T= -75C','T= -50C','T= -25C','T= 0C','T=
25C','T= 50C','T= 75C','T= 100C','T= 125C','T= 150C')
title('P vs V')
xlabel('V (m^3/kmol)')
ylabel('P (bar) ')

figure()
semilogy (deltaH,P./100)
legend('T= -100C','T= -75C','T= -50C','T= -25C','T= 0C','T=
25C','T= 50C','T= 75C','T= 100C','T= 125C','T= 150C')
title('P vs H')
xlabel('H (kJ/mol)')
ylabel('P (bar)')

figure()
plot(deltaS.*1000,T-273.15)
legend('Presiones')
title('T vs S')
xlabel('S')
ylabel('T')

Anexo 4
clc, clear all, close all
%grafica oxigeno
Tc= 154.8; %K
Pc=5046 ;% kPa
W=0.02;
Cp=[ 25.46 , 1.519e-2 , -0.7151e-5 , 1.311e-9 ]; %(J/mol*K)
R = 8.314e-3; % kPa*m3/mol*K kJ/mol*K

% T = ( -100 : 25 : 150 )'+273.15; %K vecor


% P = ( 1 : 0.1 : 100 )'.*100;% kPa vector
T = ( -100 : 1 : 150 )'+273.15; %K vecor
P= [1 2 5 10 20 50 100]'.*100;% kPa vector

T1=25+273.15;
P1=1*100; %kPa

for i = 1 : length(P)

for j= 1 : length(T)

[Vv(i,j), deltaH(i,j),
deltaS(i,j)]=peng_robinson_corte2(T(j),P(i),T1,P1,Tc,Pc,W,R, Cp);

end
end

figure()
loglog (Vv.*1000,P./100)

13
legend('Temperaturas')
title('P vs V')
xlabel('V (m^3/kmol)')
ylabel('P (bar) ')

figure()
semilogy (deltaH,P./100)
legend('Temperaturas')
title('P vs H')
xlabel('H (kJ/mol)')
ylabel('P (bar)')

figure()
plot(deltaS.*1000,T-273.15)
legend('P = 1 bar','P = 2 bar','P = 5 bar','P = 10 bar','P = 20 bar','P =
50 bar','P = 100 bar')
title('T vs S')
xlabel('S (J/mol K')
ylabel('T (C)')

Garcia F., I. (2001). Obtencin de aceite de


REFERENCIAS orujo meidante extraccin con fluidos
Casado F., C. (1 de Marzo de 2007). Manual supercrticos. Rio Henares: Tesis, Universidad
basico de matlab. Madrid: Servicios de Castilla-La Mancha.
Informticos U.C.M Universidad Movilla R., J. L., Movilla, J. L., & Rajadell V., F.
complutense. ( 2005). Termodinmica qumica. Castelln
Cengel, Y. A., & Boles, M. A. Thermodynamic. de la Plana: Publicacions de la Universitat
Jaume I.

14

Potrebbero piacerti anche