Sei sulla pagina 1di 23

I.

TEMA:

“Diseño de una torre de absorción”

II. OBJETIVOS:

General

 Realizar el Diseño a detalle de una torre de absorción


multicomponentes.

Específicos

 Determinar las diferentes variables de proceso de absorción.


 Efectuar los cálculos de ingeniería para el diseño de una torre
de absorción y su respectivo dimensionamiento.
 Realizar la programación del funcionamiento de la torre de
absorción en Matlab.

III. INTRODUCCION:

La separación de mezclas es de vital importancia en la industria química,


pues la mayor parte de una planta química tiene como objetivo la
purificación de corrientes en productos intermedios y finales.

Actualmente, las torres de relleno tienen gran aplicación a escala laboratorio


e industrial en operaciones de transferencia de masa y calor, donde se
requiere el contacto directo entre las fases como las operaciones de
absorción, humidificación, destilación y extracción líquido-líquido.

La absorción es semejante a la destilación, pera la transferencia de masa


se da solamente de la fase gaseosa a la líquida.

El diseño de torres empacadas está basado en le determinación de ciertos


parámetros de selección como son las condiciones de operación
(temperatura, presión, flujo de gas o líquido), el disolvente, el empaque y el
modelo de transferencia de masa.

Para la selección del disolvente se debe tener en cuenta la naturaleza de la


sustancias a trabajar y su costo. Así también para la selección del empaque
o relleno a utilizarse en el proceso depende de la caída de presión a operar.

IV. MARCO TEORICO:

Absorción de Gases

Es una operación unitaria que se utiliza en la industria química y


petroquímica para la purificación de corrientes gaseosas. En la absorción,
uno o varios de los gases presentes en una corriente gaseosa se disuelven
en un líquido llamado absorbente. Los equipos más empleados son torres,
que pueden ser de relleno o empacadas y de etapas o platos.

Las torres de relleno son columnas cilíndricas verticales, las cuales están
rellenas con pequeñas piezas llamadas empaque. Estas piezas sirven para
aumentar el área de contacto entre la fase gaseosa y la líquida, lo cual
facilita la absorción.

La absorción es una operación de separación que consiste en la


transferencia de uno o más componentes minoritarios de una corriente
gaseosa a una corriente líquida, llamada disolvente. El objetivo de esta
operación suele ser purificar una corriente gaseosa para su procesamiento
posterior o su emisión a la atmósfera, o bien, recuperar un componente
valioso presente en la corriente gaseosa.

Proceso de absorción

La absorción aplicada a los procesos de purificación de gases puede


clasificarse dependiendo de la interacción entre los componentes del gas y
el absorbente:
 Absorción física: En este proceso el componente a eliminar de la
corriente de gas es más soluble en el líquido que los demás
componente, pero no hay reacción química con el absorbente.
 Absorción con reacción reversible: Este tipo de absorción implica una
reacción química entre el componente gaseoso que se absorbe y un
componente de la fase líquida.
 Absorción con reacción irreversible: El producto de reacción que se
forma no se descompone para regenerar el absorbente.

Factores que intervienen en el proceso de absorción

 La razón L/G: Cuanto menor sea este número menor cantidad de


líquido lavador necesitaremos y por lo tanto menos gasto.
 Velocidad del gas: Para minimizar los costes los lavadores se
diseñan a la máxima velocidad del gas posible, minimizando el
tamaño del recipiente.

Características del disolvente

Si el propósito principal es eliminar algún componente del gas que es


contaminante para nuestra corriente, casi siempre existe la posibilidad de
elegir un buen disolvente que tenga las propiedades acorde al problema a
tratar. El agua es el disolvente más barato y más completo pero debe darse
considerable importancia a las siguientes propiedades.

 Solubilidad del gas: La solubilidad del gas debe ser elevada, a fin
de aumentar la rapidez de la absorción y disminuye la cantidad
requerida del disolvente.
 Volatilidad: El disolvente debe tener una presión baja de vapor
puesto que el gas saliente de una operación de absorción
generalmente está saturado con el disolvente y en consecuencia,
puede perderse una gran cantidad.
 Corrosión: Los materiales de construcción que se necesitan para el
equipo no deben ser raros o costosos.
 Costos: El disolvente debe ser barato, de forma que las pérdidas no
sean costosas y deben obtenerse fácilmente.
 Viscosidad: Se prefiere la viscosidad baja debido a la rapidez en la
absorción, mejores características en la inundación de las torres de
absorción, bajas caídas de presión en el bombeo y buenas
características de transferencia de calor.
 Misceláneos: Si es posible, el disolvente no debe ser toxico ni
inflamable, debe ser estable químicamente y tener un punto bajo de
congelamiento.”

Cuerpos de relleno

El relleno puede ser de diferentes materiales: metal, cerámica, plástico. En


comparación con las torres de platos, las columnas de relleno necesitan
instalaciones más pequeñas, pueden trabajar con fluidos espumantes o
corrosivos, permiten un ratio elevado L/G y la pérdida de carga es menor.

Figura 1.Estructura de una columna de relleno y tipos de relleno.


Características de los rellenos de columnas de absorción

 Químicamente inerte frente a los fluidos de la torre.


 Resistente mecánicamente sin tener un peso excesivo.
 Tener pasos adecuados para ambas corrientes sin excesiva
retención de líquido o caída de presión
 Proporcionar un buen contacto entre el líquido y el gas.
 Coste razonable.

Para el diseño de la columna de absorción de gases es necesario realizar


los cálculos fundamentándose en el flujo entrada y salida, de esta manera
tendremos caídas de presión debido a que existe una modificación de las
características del relleno. Los tres pasos incluidos en el diseño en una torre
de absorción o separación son:

Los datos de las relaciones del equilibrio vapor-liquido del sistema se


utilizan para determinar:

a) La cantidad de líquido necesario para absorber la cantidad requerida de


los componentes solubles del gas.

b) La cantidad de gas necesaria para separar la cantidad requerida de los


componentes volátiles de un líquido.

Los datos sobre la capacidad de manejo de vapor y liquido del equipo


considerado se utiliza para determinar el área de la sección transversal
requerida y el diámetro del equipo a través del cual van a fluir las corrientes
de gas y líquido. La consideración de los factores económicos incluidos
muestra que es deseable fijar las velocidades de los fluidos muy por debajo
de los valores máximos que se pueden utilizar.

Los datos de equilibrio y balances de materia se utilizan para determinar el


número de etapas de equilibrio (platos teóricos o unidades de transferencia)
requeridas para la separación deseada. La dificultad de separación
depende del nivel de recuperación que sea más deseable económicamente.
V. DISEÑO DEL ABSORBEDOR:

El absorbedor es la instalación que se encarga en etilenglicol al metanol y al


agua que se encuentra en la corriente de entrada del gas, mediante una
absorción sin reacción química. Se separarán así el metanol y agua de esa
corriente, del resto de componente (todos gases: propano y butano)
obteniéndose así una mezcla líquida.

Características de las corrientes de entrada

El fluido de entrada gaseoso posee las siguientes propiedades:

 Temperatura de entrada (𝑇𝑒𝑛𝑡 ): 403.15 K


 Viscosidad media (𝜇): 1.145 e-5Pa.s
 Densidad media (𝜌): 13.085 kg/m3
 Presión de entrada (P): 10 atm
 Caudal molar (𝑊𝑚𝑜𝑙𝑎𝑟 ): 300 kmol/h

El fluido de entrada líquido posee las siguientes propiedades:

 Temperatura de entrada (𝑇𝑒𝑛𝑡 ): 313.15 K


 Viscosidad media (𝜇): 0.00128 Pa.s
 Densidad media (𝜌): 960.57 kg/m3
 Presión de entrada (P): 5 atm
 Caudal molar (𝑊𝑚𝑜𝑙𝑎𝑟 ): 100 kmol/h

Características de las corrientes de salida

El fluido de salida gaseoso posee las siguientes propiedades:

 Temperatura de salida (𝑇𝑠𝑎𝑙 ): 403.15 K


 Viscosidad media (𝜇): 1.097e-5Pa.s
 Densidad media (𝜌): 14.74 kg/m3
 Presión de salida (P): 70 atm
 Caudal molar (𝑊𝑚𝑜𝑙𝑎𝑟 ): 237 kmol/h
El fluido de salida líquido posee las siguientes propiedades:

 Temperatura de salida (𝑇𝑠𝑎𝑙 ): 403.15 K


 Viscosidad media (𝜇): 0.000634 Pa.s
 Densidad media (𝜌): 912.15 kg/m3
 Presión de salida (P): 70 atm
 Caudal molar (𝑊𝑚𝑜𝑙𝑎𝑟 ): 163 kmol/h

Equilibrio

Ecuación de Wilson

Se utilizó este modelo termodinámico, para determinar el equilibrio en la


mezcla, porque se puede obtener la actividad de cada componente,
considerando que la concentración local difiere de la global debido a la
distribución de las diferentes moléculas a través de la fracción de volumen
local que es función de la temperatura y de las energías de interacción de
la siguiente forma:

𝑁𝐶 𝑁𝐶
𝑥𝑘 Λ 𝑘𝑖
ln 𝛾𝑖 = 1 − ln [∑ 𝑥𝑗 Λ 𝑖𝑗 ] − ∑ [ 𝑁𝐶 ]
∑𝑗=1 𝑥𝑗 Λ 𝑘𝑗
𝑗=1 𝑘=1

𝑣𝑗 𝜆𝑖𝑗 − 𝜆𝑖𝑖
Λ 𝑖𝑗 = exp [ ]
𝑣𝑖 𝑅𝑇

Características del relleno

El caso a tratar es la absorción sin reacción química de metanol y agua, de


una corriente gaseosa de propano y butano, empleando como disolvente al
etilenglicol. Se ha concretado utilizar un empaque de sillas Intalox de 25 mm
de cerámica.
Figura 2. Propiedades de los diferente Rellenos.

Balance de Materia

Se fija la composición de gas de entrada y su flujo que son de:

Componentes Composición Flujo


(Kmol/h)
Metanol 0.1 30
Agua 0.2 60
Propano 0.3 90
N-Butano 0.4 120
Total 300

Luego se fijó la composición del líquido de salida y su flujo 163 Kmol/h.


Componentes Composición Flujo
(Kmol/h)
Metanol 0.129 21
Agua 0.258 42
Etilenglicol 0.613 100
Total 163

Se fijó, además la composición del disolvente que entra puro con un flujo de
100 kmol/h de etilenglicol.

Por balance de masa, se determinó la composición del gas de salida y su


flujo:

Componentes Composición Flujo


(Kmol/h)
Metanol 0.038 9
Agua 0.076 18
Propano 0.38 90.06
N-Butano 0.506 119.94
Total 237

El balance se realizó en base a la siguiente gráfica:

Figura 1. Balance de masa.


Transferencia de Masa:

En esta parte, se empezó determinando los flujos internos de gas y líquido


que van a estar en contacto a contra corriente mediante las siguientes
ecuaciones.

𝑁𝐴 = 𝐾𝑔 ∗ (1 − 𝑌 ∗ )

𝑁𝐴 = 𝐾𝑙 ∗ (1 − 𝑋 ∗ )

Difusividades

Difusividad de mezcla se empleó la siguiente ecuación

Reynolds

Coeficiente de transferencia de masa

Diseño mecánico

Para la determinación del espesor de la columna se deben indicar con


anterioridad una serie de datos:

 Margen de corrosión (C): El Código ASME VII-Div.1 se debe tener


en cuenta para diseñar las unidades de proceso que puedan estar
sometidas a corrosión, erosión o abrasión mecánica un margen de
corrosión, el cual predice el desgaste del espesor y así la vida útil del
equipo sea la correcta.
Se considera un desgaste de corrosión para tuberías y depósitos de
5 milésimas de pulgada por año. Para las columnas ya sean de
destilación o de absorción se usan valores de vida útil de 8 años
(Tabla 1).

Tabla 1. Vida útil de equipos (Aries y Newton, 1998).

Se calcula a continuación el valor del margen de corrosión:

𝑖𝑛 1𝑐𝑚
𝐶 = 8 𝑎ñ𝑜𝑠 ∗ 0.005 = 0.004 𝑖𝑛 ∗ = 0.1016 𝑐𝑚
𝑎ñ𝑜 0.0393701 𝑖𝑛

 Presión y temperaturas de diseño (𝑃𝐷 𝑦 𝑇𝐷 )


En una torre de absorción se debe calcular tanto la presión de diseño
así como su temperatura de diseño, los mismas que no deben ser
menores a las condiciones de operación (𝑃𝑜 y 𝑇𝑜 ).

𝑃𝑜 = 70 𝑎𝑡𝑚 = 1029 𝑝𝑠𝑖


𝑃𝐷 = exp[0.60608 + 0.91615(𝑙𝑛𝑃𝑜 ) + 0.0015655(𝑙𝑛𝑃𝑜 )2 ]
𝑃𝐷 = exp[0.60608 + 0.91615(𝑙𝑛1029) + 0.0015655(𝑙𝑛1029)2 ]
𝑷𝑫 = 𝟏𝟏𝟑𝟔. 𝟗𝟖 𝒑𝒔𝒊 = 𝟕𝟕. 𝟑𝟓 𝒂𝒕𝒎
𝑇𝑜 = 130 °𝐶 = 266 °𝐹
𝑇𝐷 = 𝑇𝑜 + 50 °𝐹
𝑇𝐷 = 266 °𝐹 + 50 °𝐹
𝑻𝑫 = 𝟑𝟏𝟔 °𝑭 = 𝟏𝟓𝟕. 𝟕𝟖 °𝑪

 Tensión máxima admisible (S)


Según se puede observar en la Tabla 2 la tensión máxima admisible
para la torre es de 15000 psi para temperaturas que rondan los 316
°F (se escoge una temperatura inmediatamente superior a la
temperatura de diseño).

Tabla 2. Datos del material.

 Eficiencia de soldadura (E)


Se observa en la tabla UW-12 del código ASME VIII-Div.1 que E
toma el valor de 0,85 para una junta a tope con doble cordón u otro
método mediante el que se obtenga la misma calidad de soldadura
del material depositado.

 Espesor de la columna de absorción

𝑃𝐷 𝐷𝑖
𝑡𝑝 =
2𝑆𝐸 − 1.2𝑃𝐷

1136.98 ∗ 𝐷𝑖
𝑡𝑝 =
2 ∗ 15000 ∗ 0.85 − 1.2 ∗ 1136.98

𝒕𝒑 = 𝒄𝒎

𝑡𝑐𝑜𝑙𝑢𝑚𝑛𝑎 = 𝑡𝑝 + 𝐶

𝑡𝑐𝑜𝑙𝑢𝑚𝑛𝑎 = 𝑡𝑝 + 0.1016 𝑐𝑚
𝒕𝒄𝒐𝒍𝒖𝒎𝒏𝒂 = 𝒄𝒎

VI. COSTO DEL EQUIPO

Para el Coste de una torre de absorción se debe considerar varios


parámetros como son: el Diámetro y la altura de la torre así como el
material de construcción.

𝐶𝑃 = 𝐹𝑀 𝐶𝑉 + 𝐶𝑃𝐿

Donde el 𝐹𝑀 será 1 para Carbon Steel ().

Figura 3. Factor de construcción del material Fm.

Cv viene dado por:


𝐶𝑉 = exp[7.0374 + 0.18255(𝑙𝑛𝑊) + 0.02297(𝑙𝑛𝑊)2 ]
𝑊 = 𝜋(𝐷𝑖 + 𝑡𝑠 )(𝐿 + 0.8𝐷𝑖 )𝑡𝑠 𝜌
𝑙𝑏
𝜌 = 490 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑐𝑎𝑟𝑏𝑜𝑛 𝑠𝑡𝑒𝑒𝑙
𝑓𝑡 3
𝑡𝑠 = 𝑖𝑛 𝑠𝑒𝑔𝑢𝑛 𝑙𝑎 Tabla 3.

Tabla 3. Valores de ts.

𝑊 = 𝜋(𝐷𝑖 + 𝑡𝑠 )(𝐿 + 0.8𝐷𝑖 )𝑡𝑠 𝜌


𝑊=
𝐶𝑉 = exp[7.0374 + 0.18255(𝑙𝑛𝑊) + 0.02297(𝑙𝑛𝑊)2 ]
𝐶𝑉 =
𝐶𝑃𝐿 = 237.1(𝐷𝑖 )0.63316 (𝐿)0.80161
𝐶𝑃𝐿 = 237.1(𝐷𝑖 )0.63316 (𝐿)0.80161
𝐶𝑃𝐿 =
𝐶𝑃 = 𝐹𝑀 𝐶𝑉 + 𝐶𝑃𝐿
𝐶𝑃 = 𝐶𝑉 + 𝐶𝑃𝐿
𝐶𝑃 =
VII. DATOS DEL EQUILIBRIO

VIII. OPTIMIZACIÓN

Función Objetivo

𝐶𝑃 𝑚𝑖𝑛 = exp [7.0374 + 0.18255(𝑙𝑛(𝜋(𝐷𝑖 + 𝑡𝑠 )(𝐿 + 0.8𝐷𝑖 )𝑡𝑠 𝜌))


2
+ 0.02297(𝑙𝑛(𝜋(𝐷𝑖 + 𝑡𝑠 )(𝐿 + 0.8𝐷𝑖 )𝑡𝑠 𝜌)) ] + 𝐶𝑃𝐿

= 237.1(𝐷𝑖 )0.63316 (𝐿)0.80161


𝑙𝑏
𝜌 = 490
𝑓𝑡 3
𝑡𝑠 = 𝑖𝑛
Restricciones:
3 < 𝐷𝑖 < 24 𝑓𝑡
27 < 𝐿 < 170 𝑓𝑡

IX. CONCLUSIONES Y RECOMENDACIONES

Existe una fuerte relación entre las dimensiones de la columna de absorción


(altura y diámetro), la caída de presión y el caudal requerido de solvente
para una recuperación determinada.
X. BIBLIOGRAFÍA

Bósquez, D. P., & Yumi, C. M. (2011). Diseño y contrucción de una torre de


absorción para el análisis de SO2 en gases de combustión.
Riobamba: Tesis de Grado.
Caicedo, E. L., & Orozco, E. E. (2012). Diseño de una columna empacada
para el estudio de la transferencia de masa en un sistema de
absorción isotérmica. Bucaramenga: Tesis de Grado.
Mat Web. (13 de 07 de 2016). Obtenido de
http://www.matweb.com/search/datasheet.aspx?matguid=97dde0109
53543fda412c3b7440ee2a5&ckck=1
R., T. (2000). Operaciones de Trasnferencia de Masa. México: McGrawHill.
ANEXOS

 Función objetivo
function f = funciondiametro(z1, z2, z3, z4, z5, T, P, Di, L)

[Xi Ys] = equilibrio_f(z1, z2, z3, z4, z5, T, P);


yA = Ys(1);
yC= Ys(2);
[Dbm] = difusividad_f(yA, yC);
[z1GA z2GA z3GA z4GA MG] = balance_f(z1, z2, z3, z4, z5);
[Di] = diametro_f(z1GA, z2GA, z3GA, z4GA, MG);
[L] = altura_f(Di, Dbm);
CpL = 300.9*((Di/3.28)^(0.03316))*(L^(0.80161));
ts = 0.25/3.28;
dm = 490/((3.28^3)*2.54); %Kg/m3
W = pi*((Di/3.28) + ts)*(9.4708 + 0.8*(Di/3.28))*ts*dm;
Cv = exp(7.2756 + 0.18255*log(W) + 0.02297*(log(W))^2);
FM = 1;
Cp = (FM*Cv) + CpL;
f = Cp;

 Función diámetro
function [Di] = diametro_f(z1GA, z2GA, z3GA, z4GA, MG)

[z1GA z2GA z3GA z4GA MG] = balance_f(z1, z2, z3, z4, z5);

%Peso molecular del gas


PMG = z1GA*32 + z2GA*18 + z3GA*44.097 + z4GA*58.124; %kg/kmol
PML = 62;
F = (MG)/3600; %kg/s
d = ((10*PMG)/(0.0821*403)); %kg/m3
dL = ((5*PML)/(0.0821*313));
Q = F/d; %flujo masico de entrada del gas/densidad del gas m3/s
v = 0.366; % m/s
E = 0.78; %porosidad del relleno
Di = sqrt((4*Q)/(pi*v*E)); %Diametro de la torre

end

 Función altura
function [L] = altura_f(Di, Dbm)
[Xs Ys] = equilibrio_f(z1, z2, z3, z4, z5, T, P);
yA = Ys(1);
yC= Ys(2);
[Dbm] = difusividad_f(yA, yC);
[Di] = diametro_f(30, 60, 90, 120, 100);

%Peso molecular del solvente


PMS = 62;

%Flujo de vapor ascendente


Cf = 98; % Sillas intalox de 25 mm
J = 1;
gc = 1;
dG = 13.0805;
dL = 1043.898;
visL = 0.00959; % Pas
uL = visL;
Inundacion =
0.52*(10^(0.16*6200/(3600*2.054)))*(((1.2984e+004)/(3600*2.054))
^2)/(13*(2.054/1000));
G = ((0.004*dG*(dL-dG)*gc)/(Cf*(uL^(0.1))*J))^(1/2);

%Y1= (ymetanol+yagua)/(1-(ymetanol+yagua));
Y1 = (0.1/(1-0.1))+(0.2/(1-0.2));
Y2 = (0.0380/(1-0.0380))+(0.0759/(1-0.0759));
NTU = log(Y1/Y2)+(Y1-Y2);
S = (pi*(Di)^2)/4; %m2
a = 100; % area de contacto interfacial por unidad de volumen
del absorbedor m-1
PT = 70; % atm
vise = 1.1454e-5; %Pa s
viss = 1.0789e-5; %Pas
vis = (vise + viss)/2;
Re = 4*((1.2270e+004)/3600)/(vis*pi*(Di));
de = 13.0805; %kg/m3
ds = 16.2105;
dp = (de+ds)/2;
Sc = vis/(dp*Dbm);
Sh = 0.163 *Re^(0.7)*Sc^(0.5);
kag = Sh*4.0077e-010/Di;
HUT = ((G/S)/(kag*a*PT));
L = NTU*HUT;
end

 Función difusividad
function [DBm] = difusividad_f(yA, yC)
[Xs Ys] = equilibrio_f(z1, z2, z3, z4, z5, T, P);
yA = Ys(1);
yC= Ys(2);
%A-->agua
%B-->etilenglicol
%C-->metanol

%Ecuacion de Wilke y Chang para difusividad


%DAB = ((117.3e-18)*(FacB*MB)^(1/2)*T)/(uB*VMA^(0.6))
%MB = peso molecular del solvente kg/mol
%T = Temperatura en K
%u = viscosidad del solvente
%Fac = factor de asociacion para el solvente

FacB = 1;
MB = 62.07;
T1 = 393.15;
uB = 0.0161;
VMA = 0.0756;
VMC = 0.037;

%agua-etilenglicol
DAB = ((117.3e-18)*(FacB*MB)^(1/2)*T1)/(uB*VMA^(0.6));

%metanol-etilenglicol
DCB = ((117.3e-18)*(FacB*MB)^(1/2)*T1)/(uB*VMC^(0.6));
%Total
DBm = 1/((yA/DAB)+(yC/DCB));
end

 Función balance
function [z1GA z2GA z3GA z4GA MG] = balance_f(z1, z2, z3, z4,
z5)
n = 0.7; %eficiencia de la torre

SO = z5; %Entrada del solvente


GA = z1 + z2 + z3 + z4; %Entrada del gas de alimentacion
LS = z5 + n*z2 + n*z1; %Salida de solvente enriquecido
GS = (1-n)*z1 + (1-n)*z2 + z3 + z4; %Salida de gas agotado

%Fracciones mol del gas de alimentacion


z1GA = z1/GA;
z2GA = z2/GA;
z3GA = z3/GA;
z4GA = z4/GA;

%Fracciones mol a la salida del solvente enriquecido


z5LS = z5/LS;
z2LS = n*z2/LS;
z1LS = n*z1/LS;

%Fracciones a la salida del gas agotado


z1GS = (1-n)*z1/GS;
z2GS = (1-n)*z2/GS;
z3GS = z3/GS;
z4GS = z4/GS;

%Flujos masicos del gas de alimentacion


z1MG = z1*32;
z2MG = z2*18;
z3MG = z3*44.097;
z4MG = z4*58.124;

MG = z1MG + z2MG + z3MG + z4MG;

%Flujos masicos del gas agotado


z1MGS = (1-n)*z1*32;
z2MGS = (1-n)*z2*18;
z3MGS = z3*44.097;
z4MGS = z4*58.124;

MGS = z1MGS + z2MGS + z3MGS + z4MGS;


Fp = (MG + MGS)/2;
end

 Función equilibrio
function [Xi Yi] = equilibrio_f(z1, z2, z3, z4, z5, T, P)
Xi = [];
Yi = [];
metanol.wt = 32;
metanol.pc = 79.9;
%metanol.vc = 118;
metanol.vc = 0.118;
metanol.tc = 512.6;
metanol.fa = 0.559;
metanol.z = z1;

agua.wt = 18;
agua.pc = 217.6; %Atm
%agua.vc = 56; % cc/gmol
agua.vc = 0.056;
agua.tc = 647.3; % K
agua.fa = 0.344;
agua.z = z2;

propano.wt = 44.097;
propano.pc = 42.48;
%propano.vc = 203;
propano.vc = 0.2;
propano.tc = 369.8;
propano.fa = 0.152;
propano.z= z3;

butano.wt = 58.124;
butano.pc = 37.96;
%butano.vc = 255;
butano.vc = 0.255;
butano.tc = 425.2;
butano.fa = 0.199;
butano.z = z4;

etilenglicol.wt = 62;
etilenglicol.pc = 76;
%etilenglicol.vc = 186;
etilenglicol.vc = 0.186;
etilenglicol.tc = 645;
etilenglicol.fa = 0;
etilenglicol.z = z5;

% Ingreso de datos y constantes


R = 0.0821;

% Programa
elementos = {metanol agua propano butano etilenglicol};

% Condiciones iniciales
for i=1:length(elementos);

PC = elementos{i}.pc;
FA = elementos{i}.fa;
TC = elementos{i}.tc;

Z = elementos{i}.z;

zi(i) = Z;
Pisat(i) = exp(log(PC)+log(10)*(7/3)*(1+FA)*(1-T/TC));
Ki(i) = exp(log(PC/P)+log(10)*(7/3)*(1+FA)*(1-T/TC));
end
z = zi./sum(zi);
Pdew = 1/(sum(z./Pisat))
Pbubble = sum(Pisat.*z)

% Newton Rhapson
Vin = (Pbubble - P)/(Pbubble - Pdew);
Zl = 1;
Zv = 1;
if Pdew < P && P < Pbubble
Kalm = [];
emax = 100;
cont = 0;
XJ = [];
for contador=1:100

cont = cont+1;
for i=1:20
Xi = z./(Vin.*(Ki-1)+1);
Yi = Xi.*Ki;
Pdew = 1./(sum(Yi./Pisat));
Pbubble = sum(Pisat.*Xi);

FV = sum(z.*(Ki-1)./(Vin.*(Ki-1)+1));
FVp = -sum(z.*((Ki-1).^2)./(Vin.*(Ki-1)+1).^2);
Vnew = Vin-FV./FVp;
Vin = Vnew;
end

for i=1:length(elementos)
w = elementos{i}.fa;
TC = elementos{i}.tc;
PC = elementos{i}.pc;

kie = 0.37464+1.5422.*w-0.2699.*(w.^2);
ki(i) = kie;

alphaie = (1+kie.*(1-sqrt(T./TC))).^2;
alphai(i) = alphaie;

ai(i) = 0.45724.*((R.*TC).^2).*alphaie./PC;
bi(i) = 0.07780.*R.*TC./PC;
end
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
aij = [];
for i=1:length(elementos)
for j=i+1:length(elementos)

Vci = elementos{i}.vc;
Vcj = elementos{j}.vc;

g1 = 2.*sqrt(Vci.^(1/3).*Vcj.^(1/3));
g2 = Vci.^(1/3)+Vcj.^(1/3);
kij = 1-(g1./g2).^3;

Kij(i, j) = kij;
F1 = sqrt(ai(i).*ai(j));
F2 = 1-kij;
aije = F1.*F2;
aij(i, j) = F1.*F2;

Ma(i, j) = aije.*Xi(i).*Xi(j);
end
end

a = sum(sum(Ma));
b = sum(bi.*Xi);

A = a.*P./((R.*T).^2);
B = b.*P./(R.*T);

for i=1:20

FZl = Zl.^(3) - Zl.^(2) + Zl.*(A - B - B.^2) - A.*B;


FZlp = 3.*Zl.^(2) - 2.*Zl + (A - B - B.^2);
Zlnew = Zl - FZl./FZlp;
Zl = Zlnew;
end

aij = [aij; zeros(1, length(elementos))];


for i=1:length(elementos)
S1 = Zl+(1+sqrt(2)).*B;
S2 = Zl+(1-sqrt(2)).*B;
sumatoria = [];
for j=1:length(elementos)
sumatoria(j) = aij(i, j).*Xi(i);

end

fact(i) = 2.*sumatoria(j)/A -bi(i)./b;


Ctt(i) = bi(i).*(Zl-1)./b - log(Zl-B)-
(A.*fact(i)./(2.*sqrt(2).*B)).*log(S1./S2);
phil(i) = exp(Ctt(i));

end

%---------------------------------------------------------------
--------

aij = [];
for i=1:length(elementos)
for j=i+1:length(elementos)

Vci = elementos{i}.vc;
Vcj = elementos{j}.vc;

g1 = 2.*sqrt(Vci.^(1/3).*Vcj.^(1/3));
g2 = Vci.^(1/3)+Vcj.^(1/3);
kij = 1-(g1./g2).^3;

Kij(i, j) = kij;
F1 = sqrt(ai(i).*ai(j));
F2 = 1-kij;
aije = F1.*F2;
aij(i, j) = F1.*F2;
Ma(i, j) = aije.*Yi(i).*Yi(j);
end
end

a = sum(sum(Ma));
b = sum(bi.*Yi);

A = a.*P./(R.*T).^2;
B = b.*P./(R.*T);

for i=1:20

FZv = Zv.^(3) - Zv.^(2) + Zv.*(A - B - B.^2) - A.*B;


FZvp = 3.*Zv.^(2) - 2.*Zv + (A - B - B.^2);
Zvnew = Zv - FZv./FZvp;
Zv = Zvnew;
end

aij = [aij; zeros(1, length(elementos))];


for i=1:length(elementos)
S1 = Zv+(1+sqrt(2)).*B;
S2 = Zv+(1-sqrt(2)).*B;
sumatoria = [];
for j=1:length(elementos)
sumatoria(j) = aij(i, j).*Yi(i);

end
fact(i) = 2.*sumatoria(j)./A -bi(i)./b;
Ctt(i) = bi(i).*(Zv-1)./b - log(Zv-B)-
(A.*fact(i)./(2.*sqrt(2).*B)).*log(S1./S2);
phiv(i) = exp(Ctt(i));
end

Kalm(cont,:) = Ki;
Kiant = Ki;
Ki = phil./phiv;

emax = sum(abs((Ki-Kiant))*100);

end
Vnew
Xi
Yi
elseif P < Pdew
fprintf('La mezcla es vapor sobrecalentado')
elseif P > Pbubble
fprintf('La mezcla es líquido subenfriado')
end

end

Potrebbero piacerti anche