You are on page 1of 55

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA QUIMICA


DEPARTAMENTO DE OPERACIONES UNITARIAS

PROYECTO DE CURSO
DE
TRANSFERENCIA DE MASA
DISEO COLUMNA DE ABSORCIN DE
GASES

ndice
ndice 2
Resumen

Procesos de absorcin

Descripcin del trabajo desarrollado 7


Parmetros operacionales de sistemas de absorcin 9
Gas asociado a soluto

10

Entalpa vaporizacin y entalpa reaccin 11


Calor Especfico (Cp)

12

Ecuacin de Antoine (Pv) 13


Presin de Vapor de Agua 14
Viscosidad 15
Diseo de columna de absorcin isoterma 17
Diseo de columna de absorcin adiabtico 19
Elementos internos Columna de Relleno

21

Caractersticas hidrulicas y parmetros de rellenos

22

Plato soporte de empaque 23


Distribuidor de vapor

24

Distribuidor de lquido

24

Platos Hold down (Plato de retencin)

25

Redistribuidor de lquido 26
Wire Mesh o demister

26

Wall wiper 27
Algoritmos

28

Esquema de Software 32
Problemas de Prueba 35
Anexo 36
Nomenclatura codificacin 37
Codificacin Software

40

Informe Final Diseo Columna de Absorcin

Pgina 2

Resumen
Este informe muestra el trabajo realizado durante todo el semestre en la
elaboracin del software de diseo de columna de absorcin isotrmica
y adiabtica. La idea de genera este programa es la suplir la falencia
que presentan los diversos simuladores de procesos qumicos, la cual es
no poder disear columnas de absorcin. Es por ello que se decide
generar un software el cual con solo ingresar datos de alimentacin a la
columna, ste nos entregue las dimensiones del equipo (altura, cada de
presin, dimetro, dimensiones de elementos internos de la columna,
etc.).
Para llevar a cabo este programa se realizaron diversas tareas como son
la de generar una base de datos de distintos sistemas de absorcin, que
tuvieran la condicin de ser sistemas de absorcin isotrmicos y
adiabticos; plantear los procedimientos generales de estos tipos de
absorcin; desarrollar los algoritmos de clculo de estas columnas; y por
ltimo, codificar la informacin obtenidas, en Visual Basic, para lograr un
programa que disee columnas de absorcin.
Con este programa se pretende tener una herramienta til y rpida para
el diseo de columnas de este tipo como tambin desarrollar un rea
poco explorada dentro de esta Escuela de Ingeniera Qumica, la cual es
generar este tipo de programas especficos de diseo, los cuales tiene
un bajo costo frente a las altas sumas de dinero que se deben pagar por
los simuladores que existen en el mercado.

Informe Final Diseo Columna de Absorcin

Pgina 3

Procesos de absorcin
En la absorcin (tambin llamada absorcin de gases o lavado de
gases), una mezcla gaseosa

entra

en contacto con un liquido

(absorbente o soluto) selectivo que disuelve uno o ms componentes


por transferencia de masa desde el gas hacia el liquido [1].
La absorcin es uno de los procesos ms importantes presentes en la
Ingeniera Qumica y de variadas aplicaciones comerciales, como se
aprecia en la tabla 1.
Tabla 1 - Aplicaciones comerciales de Absorcin
Soluto
Acetona
Acrilonitrilo
Amoniaco
Etanol
Formaldehido
Acido Clorhdrico
Acido Fluorhdrico
Dixido de azufre
Trixido de azufre
benceno y tolueno
Butadieno
Butano y propano
Naftaleno
Dixido de
carbono

Absorbente
Agua
Agua
Agua
Agua
Agua
Agua
Agua
Agua
Agua
Aceite hidrocarburo
Aceite hidrocarburo
Aceite hidrocarburo
Aceite hidrocarburo

Acido Clorhdrico

Solucin NaOH

Acido Cianhdrico

Solucin NaOH

Acido Fluorhdrico

Solucin NaOH

Acido Sulfhdrico

Solucin NaOH

Solucin NaOH

Informe Final Diseo Columna de Absorcin

Tipo de
absorcin
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Fsica
Reaccin
irreversible
Reaccin
irreversible
Reaccin
irreversible
Reaccin
irreversible
Reaccin
irreversible
Pgina 4

Reaccin
Cloro
Agua
reversible
Monxido de
sales de amonio
Reaccin
carbono
cuproso
reversible
Reaccin
C02 y H2S
MEA o DEA
reversible
Reaccin
CO2 y H2S
DEG o TEG
reversible
Reaccin
NOx
Agua
reversible
Fuente: Albright's Chemical Engineering Handbook [2]
En la mayora de los casos, los solutos estn contenidos en efluentes
gaseosos provenientes desde reactores qumicos. Cada uno de estos
sistemas soluto/solvente presenta un comportamiento distinto, ya sea
en condiciones isotrmicas [3] o adiabticas [4] que influirn en gran
medida en el diseo y programacin del equipo. Para el caso particular
de este proyecto se llevara a cabo el diseo del equipo para aquellos
procesos que presentan una absorcin fsica de soluto.
La tarea de simulacin la podemos considerar como aquella en la cual
proponemos ciertos valores de entrada al simulador o programa de
simulacin para obtener ciertos resultados o valores de salida, tales que
estiman el comportamiento del sistema real bajo esas condiciones [5].
Entre los diversos software que encontramos actualmente en el mercado
podemos mencionar por ejemplo SPEED UP, ASPEN PLUS, PRO II, HYSYM,
HYSYS, CHEMCAD, y otros.
Las limitaciones que presentan stos software son aquellas propias del
diseo de los equipos debido a que existe la necesidad de fijar variados
parmetros operacionales para obtener resultados.
Esta es la gran diferencia que se desea presentar en este proyecto,
debido a que el desarrollo de este software llevara que se disee una
columna de absorcin y que a la vez se pueda simular y ver su
comportamiento frente a procesos reales de absorcin [6].
Informe Final Diseo Columna de Absorcin

Pgina 5

Tabla 2 - Paquetes actuales de software


Simulador

Chemcad

Super Pro
Designer

Caractersticas
Paquete de mdulos que abarca:
Clculo y diseo de intercambiadores de calor

Simulacin de destilaciones dinmicas

Simulacin de reactores por lotes

Simulacin de destilaciones por lotes

Simulacin de redes de tuberas

Simulacin del proceso

Evaluacin econmica

Anlisis avanzado del rendimiento especfico

Programacin del proceso

Valoracin del impacto ambiental (incluyendo clculos

rigurosos de la emisin de VOC).


Sistema Avanzado para Ingeniera de Procesos Advanced System for Process Engineering (ASPEN).

Desarrollado en los aos 1970s por investigadores del


MIT

Aspentech

Comercializado desde 1980 por una compaa


denominada AspenTech.

AspenPlus tiene la base de datos ms amplia entre los


simuladores de procesos comerciales, e incluye
comportamiento de iones y de electrolitos.

Hysys 3.2

Tiene muchos datos de propiedades a varias

temperaturas y presiones
Adquirido por Aspentech en 2004. Software especializado
para la industria petroqumica.
Las principales ventajas de HYSYS son:

Su facilidad de uso (interfaz amigable)

Informe Final Diseo Columna de Absorcin

Pgina 6

Base de datos extensa (superada solo por la de Aspen


Plus)

Utiliza datos experimentales para sus correlaciones. La


mayora de los datos son experimentales, aunque
algunos son estimados

Las principales desventajas de HYSYS son:

Pocas o nulas aplicaciones de slidos

Software de optimizacin limitado (el optimizer no es


muy potente)

Descripcin del trabajo desarrollado


Para llevar a cabo el desarrollo del software de diseo de columnas de
absorcin, se cumplieron las diversas tareas planteadas a comienzo de
semestre, de las cuales se destaca que:
La recopilacin de informacin de los procesos de absorcin,
bsqueda en libros e internet, se desarroll enfocada a profundizar
los conocimientos adquiridos durante los aos de estudio, lo cual
se vio reflejada en el estado del arte presentado a comienzo de
semestre.
La definicin de los parmetros operacionales de los sistemas de
absorcin fue una bsqueda ms detallada y profunda en la
bibliografa existente. Esta tarea se enfoc principalmente en
encontrar los valores de diversos parmetros fsico-qumicos
(densidad, peso molecular, calor especfico, difusividad, etc.) para
conformar la base de datos necesaria para el software.
Informe Final Diseo Columna de Absorcin

Pgina 7

El diseo de las columnas isotrmica y adiabtica se consideran


con el mismo objetivo, es decir, poder generar los procedimientos
generales de desarrollo de diseo de una columna de absorcin
isotrmica y adiabtica. Cabe mencionar, que para plantear los
procedimientos se utiliz bibliografa adicional a la entregada en la
presentacin inicial, la cual es utilizada de esta tarea en adelante
como base para el desarrollo del software, debido a que se utilizan
correlaciones actuales (Kister and Gill (1991) 1, Billet and Schultes
(1991a)2, para todos los parmetros del diseo. Esta bibliografa
es:
Benitez J.. Principles and Modern Applications of Mass Transfer
Operations. Second Edition. John Wiley & Sons, Inc. New Jersey.
USA. 2009. ISBN 978-0-470-18178-2.
En conformidad a las sugerencias planteadas por la comisin, se
decide agregar la tarea de la recopilacin de informacin de los
elementos internos de una columna de relleno, como una manera
de generar un software ms completo y no slo obtener los datos
generales de una columna (altura, dimetro y cada de presin),
sino obtener las dimensiones completas del equipo.
El planteamiento de los algoritmos de las columnas isotrmicas y
adiabticas fue una de las tareas que ms tiempo tom para
llevarla a cabo considerando el paso a paso que conlleva realizarlo.
Estos algoritmos fueron desarrollados en base a las tareas antes
desarrolladas como los diseos de las columnas y la recopilacin
de los parmetros operacionales. Esta tarea es uno de los pilares
de este proyecto tomando en cuenta la complejidad que ste
tiene.

1
2

Kister, H. Z., and D. R. Gill, Chem. Eng. Prog., pag 32 - 42 (1991).


Billet, R., and M. Schultes, Chem. Eng. Technol., 89 - 95 (1991a).

Informe Final Diseo Columna de Absorcin

Pgina 8

Al igual que la tarea anteriormente descrita, la programacin, es la


base de este proyecto, considerando que las diversas tareas
fueron desarrolladas

para programar las subrutinas y comparar

stas con ejemplos de prueba. Esta programacin fue desarrollada


por medio de Visual Basic y variadas funciones proporcionadas por
Microsoft Excel, el cual nos da el resultado. Adems de lo
apreciado en esta figura, este software entrega en forma grfica la
curva de operacin, la curva de equilibrio y grfica del clculo de
la altura para el sistema que se est calculando.
Finalmente las ltimas tareas iban en relacin a la generacin de
los diversos informes para las tres presentaciones, los cuales son
una forma de apreciar el avance logrado desde lo que uno se
propuso hacer hasta la culminacin del proyecto planteado.

Parmetros operacionales de sistemas de absorcin


Los parmetros fsico-qumicos que se obtuvieron para plantear la base
de datos del software se aprecian en la tabla 3; y en la tabla 4, los
compuestos utilizados para desarrollar cada sistema, considerando
gases y lquidos necesarios.
En los puntos siguientes se detalla cada uno de los parmetros
calculados
Tabla 3 Parmetros base de datos
Parmetros
Informe Final Diseo Columna de Absorcin

Pgina 9

Peso Molecular
Densidad
Presin Vapor

Calor especifico
Difusividad
Temperatura de
ebullicin
Entalpia de
Vaporizacin

Viscosidad
Entalpa de Formacin

Tabla 4 Compuestos Utilizados en software


Compuestos
Agua
Propano
Acetona
Naftaleno
Acrilonitrilo

Kerosene

Amoniaco

Sulfolane

Etanol

n-Octano

Formaldehido

Aire

Acido clorhdrico
Fluoruro de
Hidrogeno
Dixido de azufre

Dixido de carbono

Trixido de azufre
Benceno

Butadieno
Butano

Metanol
Tolueno

Gas asociado a soluto


Tabla 5 - Gas asociado a soluto
Soluto
Acetona
Acrilonitrilo
Amoniaco
Etanol
Formaldehido

Gas asociado
Aire
Dixido de
Carbono
Aire
Dixido de
Carbono
Metanol

Informe Final Diseo Columna de Absorcin

Absorbente
Agua
Agua
Agua
Agua
Agua
Pgina 10

Acido
Clorhdrico
Acido
Fluorhdrico
Dixido de
azufre
Trixido de
azufre
Benceno
Tolueno
Butadieno
Butano
Propano
Naftaleno

Aire

Agua

Aire

Agua

Aire

Agua

Aire
Aire
Aire
Aire
Aire
Aire
Aire

Agua
Kerosene
Kerosene
Sulfolane
n-Octano
n-Octano
n-Octano

Entalpa vaporizacin y entalpa reaccin


Tabla 6 Entalpas
Soluto
Acetona
Acrilonitrilo

Hv
KJ/mol
-30,2

Informe Final Diseo Columna de Absorcin

Hrxn
J/mol
248200

Pgina 11

Amoniaco
Etanol
Formaldehido
Acido Clorhdrico
Fluoruro de
hidrogeno
Dixido de azufre
Trixido de azufre
Benceno
Tolueno
Butadieno
Butano
Propano
Naftaleno
Agua
n - Octano

23,351
-38,58
24,48

46190
27763
115900

48,3
24,91
41,8

268600

-30,765
-33,47
-22,305
-18,77
-33,47
40,656
41,5

296600
395180
46660
50000
124700
103800
-

Calor Especfico (Cp)


Cp gases Reklaitis SI(J,K)

Tabla 7 Cp gases
Informe Final Diseo Columna de Absorcin

Pgina 12

Nombre
Agua

3,4047*10^
1

9,65064*10^
-3

3,29983*10^
-5

4,30228*10^12

2,31317*10
^1

1,62824*10^
-1

8,01548*10^
-5

1,07482*10
^1

2,20682*10^
-1

2,755*10^1

2,56278*10^
-2

1,57773*10^
-4
9,90042*10^
-6

2,04467*10^
-8
1,60497*10^
-7
4,84219*10^
-8

1,76907*10
^1

1,49532*10^
-1

8,94815*10^
-5

3,28011*10
^1

3,78277*10^
-3
-7,609*10^-3

4,71752*10^
-5

5,68639*10^
-9
1,97384*10^
-7
3,60606*10^
-8
4,33363*10^
-9

2,57725*10
^1

5,78938*10^
-2

8,60626*10^
-9

1,5507*10^
1

1,45719*10^
-1

3,24046*10^
-8

1,85868*10
^1

1,17439*10^
-2
1,61654*10^
-2
2,24295*10^
-1

3,80844*10^
-5
1,13253*10^
-4
1,27514*10^
-3

2,07984*10^
-6
2,28948*10^
-6
1,02998*10^
-7
2,18792*10^
-6
1,69695*10^
-6
5,52149*10^
-9
3,74572*10^
-8

1,05329*10^9

Acetona

Acrilonitrilo

Amoniaco

Etanol

Formaldehido
3.03088*10
^1

1,32608*10^
-5

Acido Clorhdrico
Fluoruro de
Hidrogeno

Dixido de azufre

Trixido de azufre

Benceno
3,182*10^1
Tolueno
1,72814*10
^1
Butadieno
6,67088*10
^1
Butano
4,72659*10
^1
Propano

Naftaleno
Dixido de
Carbono

5,38889*10
^1
1,90223*10
^1

1,85523*10^
-1
1,31469*10^
-1
7,5316*10^1
7,96291*10^
-2

Informe Final Diseo Columna de Absorcin

1,44465*10^
-3
1,89688*10^
-5
1,52844*10^
-3
1,17*10^-3

4,33264*10^
-4
7,37067*10^

5,81406*10^11
-1,22867*10^12

8,31747*10^11
8,85123*10^12
0

1,13573*10^9
4,44247*10^11
1,04577*10^9
8,1891*10^10
6,75071*10^11
-8,13304*10^12
Pgina 13

3,44925*10
^1

-5
2,86844*10^
-4

2,91887*10^
-2

metanol

Aire

0,029

3,12501*10^
-7

1,0983*10^10

KJ/mol*K

Cp liquidos Reklaitis SI(J,K)


Tabla 8 Cp liquidos
Nombr a

1,82964*10

4,72118*10

1,31424*10

^1

^-1

1,33878*10^

^-6

n-

3,82405*10

1,14275

-3
-2,1303*10^-

2,39204*10

Octano

^1

^-6

e
Agua

Sulfolane

178,05

KJ/molK

A
16,536
2
14,717
1
14,209
5
15,494

B
3985,4
4
2975,9
5
3033,1

C
-38,9974

2363,2
4
3423,5
3
2161,3
3

-22,6207

Ecuacin de Antoine (Pv)


(SI; KPa, K)

Tabla 9 Constantes de Antoine


Nombre
Agua

Acetona
Acrilonitrilo
Amoniaco
Etanol
Formaldehido

16,195
2
14,348
3

Informe Final Diseo Columna de Absorcin

-34,5228
-34,9326

-55,7152
-31,9756
Pgina 14

Acido Clorhdrico
Dixido de azufre

14,708
1
14,940
4
13,846
7

1802,2
4
2385

-9,6678

1777,6
6

14,160
3
14,251
5
14,475
4
13,983
6
13,709
7
13,752

2948,7
8
3242,3
8
2580,4
8
2292,4
4
1872,8
2
3701,4
8
1956,2
5
3593.3
9

125,197
2
-44,5633

Trixido de azufre
Benceno
Tolueno
Butadieno
Butano
Propano
Naftaleno
Dixido de
Carbono
metanol

15,376
8
16,494
8

-32,2139

-47,1806
-22,2012
-27,8623
-25,1011
-85,8319
-2,1117
-35,2249

Presin de Vapor de Agua


Tabla 10 - Presin de Vapor de Agua
T(C)

P vapor (mm
Hg)

Informe Final Diseo Columna de Absorcin

T(C)

P vapor (mm
Hg)
Pgina 15

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

4,579
4,926
5,294
5,685
6,101
6,543
7,013
7,513
8,045
8,609
9,209
9,844
10,518
11,231
11,987
12,788
13,634
14,53
15,477
16,477
17,535

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

10,65
19,827
21,068
22,377
23,756
25,209
26,739
28,349
30,043
31,824
33,695
35,663
37,729
39,898
42,175
44,563
47,067
49,692
52,442
55,324

Donde la presin parcial del aire seco es:

Viscosidad
Tabla 11 - Vapor (Pa*s)
compuesto
Acetona
Acrilonitrilo

C1
3,1005*10^8
4,302*10^-8

Informe Final Diseo Columna de Absorcin

C2
0,976
2
0.911
4

C3
23,13
9
54,3

C4

Pgina 16

Amoniaco

Formaldehido

4,1855*10^8
1,0613*10^7
4,758*10^-7

Acido clorhdrico

4,924*10^-7

Fluoruro de
hidrogeno

4,5101*10^14

Dixido de azufre

6,863*10^-7

Trixido de azufre

3,9067*10^6
3,134*10^-8

Etanol

benceno
Tolueno
1,2-Butadieno
Butano
Propano
Naftaleno
Dixido de
carbono
Aire
Metanol

8,7268*10^7
6,0259*10^8
3,4387*10^8
4,9054*10^8
6,4318*10^7
2,148*10^-6
1,425*10^-6
3,0663*10^7

0,980
6
0,806
6
0,640
5
0,670
2
3,000
5
0,611
2
0,384
5
0,967
6
0,493
97
0,530
9
0,946
04
0,901
25
0,538
9
0,46
0,503
9
0,696
55

30,8
52,7
161,7
157,7
521,8
3
217

76,1
11

470,1
7,9
323,7
9
199,6
4

400,1
6
290
108,3
205

Donde
= viscosidad en Pa.s
T = temperatura K
Informe Final Diseo Columna de Absorcin

Pgina 17

Tabla 12 - liquido (Pa*s)


compuesto
Agua

C1
-52,843

C2
3703,6

C3
5,866

20C
60C

0,0024
0,0011

C4
C5
-5,879*10^- 10
29

Donde
= viscosidad en Pa.s
T = temperatura K
Kerosene

Informe Final Diseo Columna de Absorcin

Pa.s
Pa.s

Pgina 18

Diseo de columna de absorcin isoterma


1. Tomar datos de la mezcla gaseosa alimentada
1. Conocer mezcla de gases
2. Composicin del gas
3. Flujo y temperatura de gas alimentado
4. Determinar el porcentaje de recuperacin que se espera
2. Escoger absorbente
1. Segn mezcla de gases, escoger absorbente desde base de
datos
2. Leer temperatura absorbente
3. Tomar decisin de columna isotrmica o adiabtica
1. Calcular diferencia de temperatura entre mezcla gaseosa y
liquido absorbente
4. Seleccin de datos fsico-qumicos
1. Leer datos fsico qumicos de mezcla gaseosa
2. Leer datos fsico qumicos de absorbente
5. Estimacin de datos operacionales
1. Determinar fracciones molares libres de soluto
2. Curva de equilibrio X-Y
3. Eleccin de lnea de operacin
Informe Final Diseo Columna de Absorcin

Pgina 19

1. Calcular (L/G) mnimo


2. Calcular (L/G) operacin
6. Balance de Masa
1. Con punto 5.3.2 calcular flujo de absorbente necesario
7. Calculo Dimetro Columna y Cada de Presin
1. Determinar parmetro grfica de Eckert (abscica)
2. Utilizar correlacin curva inundacin (obtener Y)
3. Determinar cada de presin lecho seco
4. Determinar cada de presin lecho irrigado y hold up de liquido
5. Realizar tanteos con puntos anteriores considerando el factor
de relleno hasta que P entre comprendido en el rango de 200
a 600 Pa/m.
8. Calculo Altura de la columna
1. Ver que fase controla la absorcin
2. Determinar NTU y HTU
3. Calcular altura de columna
9. Elementos Internos columna relleno
1. Plato soporte de empaque
2.
3.
4.
5.
10.

Platos Hold down (Plato de retencin)


Distribuidor de lquido y vapor
Redistribuidor de lquidoError: Reference source not found
Wall wiper
Entregar resultados

Informe Final Diseo Columna de Absorcin

Pgina 20

Diseo de columna de absorcin adiabtico


1. Tomar datos de la mezcla gaseosa alimentada
1. Conocer mezcla de gases
2. Composicin del gas
3. Flujo y temperatura de gas alimentado
4. Determinar el porcentaje de recuperacin que se espera
2. Escoger absorbente
1. Segn mezcla de gases, escoger absorbente desde base de
datos
2. Leer temperatura absorbente
3. Tomar decisin de columna isotrmica o adiabtica
1. Calcular diferencia de temperatura entre mezcla gaseosa y
liquido absorbente
4. Seleccin de datos fsico-qumicos
1. Leer datos fsico qumicos de mezcla gaseosa
2. Leer datos fsico qumicos de absorbente
5. Plantear balance de energa para curva de equilibrio
1. Determinar fracciones molares libres de soluto
2. Conocer efectos calorficos en la absorcin
1. Calor sensible en gas
2. Calor latente de vaporizacin
3. Calor sensible del lquido
3. Tantear temperatura salida de liquido
1. Generar curvas de equilibrio distinta temperatura
Informe Final Diseo Columna de Absorcin

Pgina 21

2. Generar curva de seudo-equilibrio


4. Eleccin de lnea de operacin
1. Calcular (L/G) mnimo
2. Calcular (L/G) operacin
6. Balance de Masa
1. Con punto 5.3.2 calcular flujo de absorbente necesario
7. Calculo Dimetro Columna y Cada de Presin
1. Determinar parmetro grfica de Eckert (abscica)
2. Utilizar correlacin curva inundacin (obtener Y)
3. Determinar cada de presin lecho seco
4. Determinar cada de presin lecho irrigado y hold up de
liquido
5. Realizar tanteos con puntos anteriores considerando el
factor de relleno hasta que P entre comprendido en el
rango de 200 a 600 Pa/m.
8. Calculo Altura de la columna
1. Ver que fase controla la absorcin
2. Determinar NTU y HTU
3. Calcular altura de columna
9. Elementos internos columna relleno
1. Plato soporte de empaque
2.
3.
4.
5.
10.

Platos Hold down (Plato de retencin)


Distribuidor de lquido y vapor
Redistribuidor de lquidoError: Reference source not found
Wall wiper
Entregar resultados

Informe Final Diseo Columna de Absorcin

Pgina 22

Elementos internos Columna de Relleno

Figura 1 - Columna de Relleno

Informe Final Diseo Columna de Absorcin

Pgina 23

Caractersticas hidrulicas y parmetros de rellenos


Relleno
Berl Saddle
Hiflow ring

Intalox Saddle
Norpac ring
Pall ring

Rasching ring

Tellerette

Tipo
Cermico
Cermico
Cermico
Cermico
Cermico
Metlico
Metlico
Plstico
Plstico
Cermico
Plstico
Plstico
Plstico
Cermico
Metlico
Metlico
Metlico
Metlico
Plstico
Plstico
Plstico
Cermico
Cermico
Cermico
Cermico
Metlico
Plstico

Tamao (mm)
25
13
75
50
25
50
25
90
50
50
50
50
35
50
50
35
25
15
50
35
25
25
15
10
6
15
40

Informe Final Diseo Columna de Absorcin

F (ft2/ft3)
110
240
15
29
37
16
42
9
20
40
28
14
21
43
27
40
56
26
26
40
55
179
380
1000
1600
170
190

a (m2/m3)
260
545
54,1
89,7
108,3
92,3
202,9
69,7
117,1
114,6
122,1
86,8
141,8
116,5
112,6
139,4
223,5
368,4
111,1
151,1
225
190
312
440
771,9
378,4
0,93

0,68
0,65
0,868
0,809
0,833
0,977
0,962
0,968
0,924
0,761
0,908
0,947
0,944
0,783
0,951
0,965
0,954
0,933
0,919
0,906
0,887
0,68
0,69
0,65
0,62
0,917
0,588

Ch

Cp

0,62
0,833
0,894
0,864
0,856
0,876
0,799
0,765
1,038
0,885
0,894
0,651
0,587
1,335
0,784
0,644
0,719
0,59
0,593
0,718
0,528
0,577
0,648
0,791
1,094
0,445
0,538

0,985
1,076
0,435
0,538
0,621
0,421
0,689
0,276
0,327
0,747
0,758
0,35
0,371
0,662
0,763
0,967
0,957
0,99
0,698
0,927
0,865
1,329
1,452
1,487
1,578
0,578
0,935

Pgina 24

CL

CV

1,246
1,364
1,367
1,377
1,744
1,168
1,641
1,346
1,487
1,326
1,004
1,08
0,756
1,227
1,192
1,304
1,44
1,45
1,239
0,856
0,905
1,361
1,176
1,303
1,335
1,48
0,876

0,387
0,232
0,385
0,379
0,465
0,408
0,402
0,349
0,345
0,453
0,444
0,322
0,425
0,415
0,41
0,296
0,336
0,346
0,368
0,38
0,446
0,412
0,401
0,272
0,153
0,36
0,41

Plato soporte de empaque

Figura 2 - Plato soporte metlico

Tabla 13 - Plato soporte metlico


Dimetro Columna
plg
mm
Dia. sobre
Altura B
espaciadores
(plg)
(A)
12
13
14
15
17
19
21
23
29
36
42

305
337
362
388
438
489
540
591
743
914
1067

35
41

4
4
4
4
4
4
4
4
4
4
4

Dimetro
Plato C
(plg)
11
12
13
14
16
18
20
22
28
34
40

Repisa
Soport
e (plg)

1
1
1
1
1
1

Minimo
Dimet
ro
acceso
(plg)
8
9
9
10
10
11
12
13
16
14
16

Masa
aprox.
(Lb)

Tabla 14 Altura plato soporte para columnas mayores a 48 in ID


ID Torre
Altura plato soporte
(plg)
(plg)
48
1
60
2
72
2
84
2
96
2
120
3
144
3

Informe Final Diseo Columna de Absorcin

Pgina 25

7
8
9
10
11
12
17
19
25
40
52

Distribuidor de vapor
Esta placa debe estar entre 8 a 12 pulgadas por encima de la boquilla de
entrada de vapor.

Figura 3 - Plato soporte / distribuidor de vapor

Distribuidor de lquido

Figura 4 - Distribuidor de liquido orificio en la cubierta

Figura 5 - Distribuidor de liquido orificio de escalera

Informe Final Diseo Columna de Absorcin

Pgina 26

Platos Hold down (Plato de retencin)

Figura 6 plato hold down

Tabla 15 - Plato Hold Down metlico


Dimetro Columna
plg
mm
Dia. sobre
Altura B
espaciadores
(plg)
A (plg)
17
19
21
23
29
36
42

438
489
540
591
743
914
1067

17
19
21
23
28
35
41

4
4
4
4
4
4
4

Informe Final Diseo Columna de Absorcin

Dimetro
Plato C
(plg)
16
18
20
22
28
34
40

N de
piezas
2
2
2
2
2
3
3

Minimo
Dimet
ro
acceso
(plg)
10
11
12
13
16
14
16

Masa
aprox.
(Lb)
36
45
52
59
98
140
188

Pgina 27

Redistribuidor de lquido
En general cada 10 pies se recomienda que el lquido sea redistribuido

Figura 7 - Redistribuidor de liquido

Wire Mesh o demister


Eliminador de nieblas o demister se puede definir como la separacin
mecnica de lquidos de los gases, la cual recoge las gotas por el
impacto inercial y los mecanismos de interceptacin de coleccin. Los
eliminadores de niebla se usan normalmente para recoger las gotas de
ms de 5 micras de dimetro.

Figura 8 - Demister

Informe Final Diseo Columna de Absorcin

Pgina 28

Wall wiper

Figura 9 - Wall wiper rosette

Tabla 16 Wall Wiper


Dimetro Columna
plg
mm
4
102
6 1/16
154
7 15/16
202
10
254
11 15/16
303
13 1/8
333
15
381
16 7/8
429
18 13/16
478
21
540
22 5/8
575

Diametro A (plg)
2 13/16
4 7/16
5 7/8
7 5/8
8
9
11
12 3/8
13 3/8
15 7/8
16 1/2

Informe Final Diseo Columna de Absorcin

Altura B (plg)

7 /16
3/8
9/16
5/8
11/16
11/16
1
1
1

Pgina 29

Algoritmos

2
Informe Final Diseo Columna de Absorcin

Pgina 30

Informe Final Diseo Columna de Absorcin

Pgina 31

Informe Final Diseo Columna de Absorcin

Pgina 32

Informe Final Diseo Columna de Absorcin

Pgina 33

Esquema de Software
Antes de observar, esquemticamente el software, es necesario
mencionar algunas consideraciones con las cuales se realiza la
programacin
Tabla 17 Puntos a considerar en programacin
IMPORTANTE
densidad de la mezcla gaseosa es obtenida por gas
ideal
La Curva de equilibrio se determina por Ley de
Rault
La T gas salida es igual T entrada liquido
(columna adiabtica)

El entorno grfico del software se puede apreciar en la figura 11, en la


cual se puede observar que los datos de entrada a ste son agregados
en la parte superior izquierda de la pantalla y el resto del trabajo lo
realizar el programa (una explicacin ms extensa del funcionamiento
del software se puede encontrar en el Manual de Operacin del Software
de Diseo de Columnas de Absorcin)
Dentro de los puntos importantes en la programacin se debe destacar,
que ste entrega los resultados de las curvas de equilibrio y de
operacin como se puede apreciar en la figura 10, como tambin la
grfica que se origina al obtener la altura de las unidades de
transferencia en el clculo del altura del relleno. Esta integracin es
desarrollada por medio del Mtodo de Simpson, la cual se puede
apreciar en la figura 12.

Informe Final Diseo Columna de Absorcin

Pgina 34

Figura 10 - Curvas de equilibrio y de operacin

Informe Final Diseo Columna de Absorcin

Pgina 35

Figura 11 - Esquema Software

Informe Final Diseo Columna de Absorcin

Pgina 36

Figura 12 - Grfica clculo altura unidades de transferencia

Otro punto a destacar, es la incorporacin de los elementos internos de


una columna de absorcin. Estos elementos estn incorporados de una
manera de hacer que el software sea an ms completo.
Los elementos considerados son el distribuidor de vapor, redistribuidor
de liquido, plato de retencin, plato soporte y wall wiper. Cada uno de
ellos, est relacionado a las dimensiones que tendran, al incorporarse al
equipo.

Sus

dimensiones

son

estimadas,

considerando

que

la

informacin de las dimensiones estn tabuladas a segn cierto valor de


dimetro de columna.

Informe Final Diseo Columna de Absorcin

Pgina 37

Problemas de Prueba
Columna adiabtica
Una corriente gaseosa con 6 % de NH3, ha de absorberse sobre agua
para disminuir la concentracin, el porcentaje de recuperacin esperado
es del 99,7%. El absorbedor operar a la presin atmosfrica con
temperaturas de entrada de 20 y 25 C para el gas y el lquido,
respectivamente. El gas est saturado con vapor de agua a la
temperatura de entrada y se puede suponer que sale saturado a 25 C.

Y1
Y2
NH3 absorbido (mol)
Agua evaporada
Calor sensible del gas (J)
T salida liquido (K)
Dimetro (m)
Cada de Presin (Pa/m de
relleno)
Nog
Altura de lecho

Diseo a
mano
0,0638
0,0002
5,98
0,669
809
310
0,9
510
12
4,00

Softwa
re
0,0638
0,00019
5,98
0,922
508
310
1,01
457
27
4,69

Columna isotrmica
Una corriente gaseosa con 12% acetona con un flujo de 80 Kmol/h, ha de absorberse para
disminuir la concentracin con un porcentaje de recuperacin del 99%. La columna opera
isotrmicamente a 25C a presin atmosfrica

Y1
Y2
Dimetro (m)
Cada de Presin (mm Hg/m
relleno)
Altura de lecho
Informe Final Diseo Columna de Absorcin

Diseo a
mano
0,1364
0,00136
0,46
0,28
7,31

Softwa
re
0,1364
0,0013
0,58
0,75
5,58
Pgina 38

Anexo

Informe Final Diseo Columna de Absorcin

Pgina 39

Nomenclatura codificacin
Cdigo

Descripcin

Cdigo

Descripcin

factor de relleno

LGmin

Pendiente mnima operacin

A_real

Area real columna

LGop

Pendiente operacin

aa

constantes difusin integral


de colisin

liquida

fase liquida es la controlante

absorbente

liquido para absorber

Lmasico

Flujo msico de liquido

Aguaevap

Agua evaporada

Y1

ah

Razn de reas especificas

Mab

Peso molecular promedio


mezcla gaseosa

alt

N de redistribuidores de
liquido

masaret

masa plato retencion

altrel

altura plato retencion

masasop

masa del plato soporte

altsop

altura plato soporte

Moles agua entrada por medio


del aire

altwall

altura wall wiper

area

Area de intercambio masa

Molaguae
nt
molaguas
al
n

area
areal

rea mtodo simpson fase


gas
rea mtodo simpson fase
liquida

NG
NL

Moles agua salida en el aire


Y2
Numero unidades de
Transferencia fase gas
Numero unidades de
Transferencia fase liquida

bb

constantes difusin integral


de colisin

No

Numero unidades de
Transferencia ambas fases

cc

constantes difusin integral


de colisin

platosop

plato soporte

factor de relleno
factor de relleno
factor de relleno
factor de relleno
Calor especifico del agua
calor especifico de gas
asociado

platret
PM
Pmgas
Pmliq
Pmsoluto

plato retencion
Peso Molecular mezcla gaseosa
Peso Molecular gas asociado
Peso Molecular absorbente
Peso Molecular soluto

Ptotal

Presin de operacin

cv

factor de relleno

Pvgas

Presin de vapor del soluto

Dc

Dimetro columna

Pvgastemp

Presin de vapor a Temp

dd

constantes difusin integral


de colisin

qabsor

Calor absorbido

ch
cl
cl
cp
cpagua
cpgas

Informe Final Diseo Columna de Absorcin

Pgina 40

qagua

Calor del agua

deltaP0
densgas
Densliq
Dg

Cada de presin lecho


irrigado
Cada de presin lecho seco
Densidad mezcla gaseosa
Densidad absorbente
Difusividad gas

qdHv
qgas
qgastotal
qliq

Calor vaporizacin agua


Calor del gas
Calor sensible del gas
Calor sensible del liquido

dHrxn
dHv
diametro

Entalpia reaccin
Entalpia vaporizacin
Dc en mm

r
Reg
rellen

diaret

diametro plato retencion

Sigma

constante de los gases


Reynold de gas
Relleno utilizado
dimetro colisin mezcla
gaseosa

diasop

diametro plato soporte

Sigmagas

dimetro colisin gas asociado

diawall

diametro wall wiper

Sigmasol

dimetro colisin soluto

distgas

Distribuidor de gas

soluto

gas a absorber

Dl

Difusividad lquido
dimetro efectivo de
partcula
diferencia de temperatura
para cp

solutoabs

Moles soluto absorbidos

solutosal

Moles soluto salida

dx

diferencia entre m y n

T_col

factor de relleno
Energa interaccin
molecular/constante de
Boltzmann
constantes difusin integral
de colisin

T1

deltaP

dp
dT

eak
ee

Temperatura salida liquido (s.


adibatico)
Temperatura para dimetro
colision
Temperatura entrada gas

T2

Temperatura entrada
absorbente

Tebsol

Temperatura ebullicin soluto

Ehuecos

espaciamiento de huecos

Temp

Factor de relleno

Templiq

Temperatura tanteo salida de


liquido
Temperatura entrada liquido

fas

fase controlante absorcin

Tgassal

Temperatura salida de gas

ff

constantes difusin integral


de colisin

tipo

tipo de relleno

fuerza de gravedad

trid

gas_asoc

gas asociado

ul

gaseosa
Gf
gg
Gmasico
Gop
Gvolumetri
co

fase gaseosa es la
controlante
Velocidad de inundacin
constantes difusin integral
de colisin
Flujo msico de gas
Velocidad de inundacin al
70%
Flujo volumtrico mezcla
gaseosa

Informe Final Diseo Columna de Absorcin

Coeficiente resistencia del


relleno (factor de friccin
modificado)
viscosidad del agua (0,001 Pas)

Vbgas

Volumen atmico gas asociado

Vbsol

Volumen Atmico soluto

Vgas

Velocidad de gas

viscgas

Viscosidad del soluto

viscliq

viscosidad del absorbente

vliq

Velocidad liquido

Pgina 41

H_G
H_L
HG
hh
hl

Altura de unidades de
Transferencia fase gas
ambas fases
Altura de unidades de
Transferencia fase liquida
ambas fases
Altura de unidades de
Transferencia fase gas
constantes difusin integral
de colisin
hold up

puntos para integracin

X1

Composicin entrada liquido


libre soluto

X1real

Composicin real fase liquido

X2

Composicin entrada liquido


libre soluto

xflood

Ordenada de grfica de eckert

Altura de unidades de
Transferencia ambas fases
Factor de pared
Coeficiente transferencia de
masa fase liquida

Xmax

Composicin mxima en tanteo

Y flood

Abscida de grfica de eckert


Composicin alimentacin gas
libre soluto

Kya

Coeficiente transferencia de
masa fase gas

Y2

Composicin salida gas libre


soluto

Flujo molar liquido

Altura de columna

LGmas

Pendiente msica

Ho
Kw_inv
Kxa

Informe Final Diseo Columna de Absorcin

Y1

Pgina 42

Codificacin Software
Public absorbente, soluto, gas_asoc, fas
Public T1, T2, r, X1real
Public Pmsoluto, Pvgas, viscgas, Pmgas, Pmliq, densliq, PM, Ptotal, densgas,
Gmasico, Lmasico
Public Templiq, viscliq, Vbsol, Vbgas, Tebsol, Tebgas, Gvolumetrico
Public Y1, Y2, X2, X1, LGmin, LGop, L, x, y
Public LGmas, xflood, yflood
Public F, ul, Csflood, Gf, Gop, Dc, A_real, Vgas, a, e, ch, cp, cl, cv, rellen, tipo
Public dp, Kw_inv, Reg, trid, deltaP0
Public vliq, g, ah, hl, deltaP
Public Tgassal, dHrxn, dHv, , cpagua, qagua, qgastotal, qliq
Public solutosal, solutoabs, qabsor, molaguaent, molaguasal, aguaevap, qdHv,
dT, cpgas, qgas
Public Temp, Xmax, Pvgastemp, t
Public NG, HG, G_M, Kya, Kxa, Z, Ho, No, NL, H_L, H_G
Public gaseosa, liquida, L, , uagua
Public aa, bb, cc, dd, ee, ff, gg, hh, sigmasol, sigmagas, sigma, eak, Mab, T_col,
Dl, Dg, ehuecos
Public m, n, dx, w, J, area, areal
Public distgas, alt, redistliq, diametro, soport, diasop, altsop, platosop, masasop
Public reten, diaret, altret, platret, masaret, wall, diawall, altwall
Public Sub columna()
' r = constante de los gases
r = 8.314
eleccion_absorbente
condicion
graf_eckert
relleno
altura
End Sub
' considerando el gas a absorber, se define el absorbente para el gas
Public Sub eleccion_absorbente()
Z = 15
ReDim a(Z)
For i = 1 To Z
a(i) = Hoja3.Cells(3 + i, 2)
If a(i) = Hoja1.Cells(4, 3) Then
Informe Final Diseo Columna de Absorcin

Pgina 43

soluto = a(i)
gas_asoc = Hoja3.Cells(3 + i, 3)
absorbente = Hoja3.Cells(3 + i, 4)
Hoja1.Cells(14, 16) = absorbente
fas = Hoja3.Cells(3 + i, 6)
Else
End If
Next i
End Sub
' el proceso es isotermo o adiabtico
Public Sub condicion()
T1 = Hoja1.Cells(8, 3)
T2 = Hoja2.Cells(3, 2)
If Abs(T1 - T2) <= 10 Then
Hoja1.Cells(2, 11) = "Absorcin isotrmica"
datos_iso
datos_operacion
Else
Hoja1.Cells(2, 11) = "Absorcin adiabtica"
datos_ad
energia
Temp = Templiq
tanteo
End If
End Sub
' seleccin de datos para absorcin isotrmica y obtencin de datos desde base
de datos
Public Sub datos_iso()
n = 22
For i = 1 To n
If soluto = Hoja2.Cells(3 + i, 3) Then
Pmsoluto = Hoja2.Cells(3 + i, 4)
Pvgas = Hoja2.Cells(3 + i, 6)
viscgas = Hoja2.Cells(3 + i, 7)
Vbsol = Hoja3.Cells(22 + i, 4)
Tebsol = Hoja2.Cells(3 + i, 12)
Else
End If
Next i
For i = 1 To n
If gas_asoc = Hoja2.Cells(2 + i, 3) Then
Pmgas = Hoja2.Cells(2 + i, 4)
Vbgas = Hoja3.Cells(18 + i, 4)
Else
End If
Next i

Informe Final Diseo Columna de Absorcin

Pgina 44

For i = 1 To n
If absorbente = Hoja2.Cells(2 + i, 3) Then
Pmliq = Hoja2.Cells(2 + i, 4)
densliq = Hoja2.Cells(2 + i, 5)
Templiq = Hoja2.Cells(2 + i, 2)
Hoja1.Cells(16, 16) = Templiq
Hoja1.Cells(16, 17) = "K"
viscliq = Hoja2.Cells(2 + i, 7)
Else
End If
Next i
Ptotal = Hoja1.Cells(9, 3) * 101.3
PM = (Hoja1.Cells(5, 3) * Pmsoluto) + (Pmgas * (1 - Hoja1.Cells(5, 3)))
densgas = (Ptotal * PM) / (r * Hoja1.Cells(8, 3))
' Gmasico en Kg/s
Gmasico = Hoja1.Cells(7, 3) * (1 / 3600) * PM
' Gvolumetrico en m3/s
Gvolumetrico = Gmasico / densgas
End Sub
Public Sub datos_operacion()
Hoja10.Cells(6, 4) = 0
' fracciones molares
Y1 = Hoja1.Cells(5, 3) / (1 - Hoja1.Cells(5, 3))
Hoja10.Cells(7, 4) = Y1
Hoja10.Cells(13, 4) = Y1
Y2 = (1 - Hoja1.Cells(6, 3)) * Y1
Hoja10.Cells(12, 4) = Y2
X2 = 0
Hoja10.Cells(6, 3) = X2
Hoja10.Cells(12, 3) = X2
' curva de equilibrio
X1 = (Y1 * Ptotal) / Pvgas
Hoja10.Cells(7, 3) = X1
' curva de operacion
LGmin = (Y1 - Y2) / (X1 - X2)
LGop = 1.4 * LGmin
X1real = (Y1 - Y2) / LGop
Hoja10.Cells(13, 3) = X1real
'flujo de absorbente l en Kmol/h y Lmasico en Kg/s (con
sobredimensionamiento)
L = Hoja1.Cells(7, 3) * ((Y1 - Y2) / X1real) * 1.2
Hoja1.Cells(15, 16) = L
Hoja1.Cells(15, 17) = "Kmol/h"
Lmasico = L * (1 / 3600) * Pmliq
Informe Final Diseo Columna de Absorcin

Pgina 45

End Sub
Public Sub datos_ad()
n = 22
For i = 1 To n
If soluto = Hoja2.Cells(3 + i, 3) Then
Pmsoluto = Hoja2.Cells(3 + i, 4)
viscgas = Hoja2.Cells(3 + i, 7)
Vbsol = Hoja3.Cells(22 + i, 4)
Tebsol = Hoja2.Cells(3 + i, 12)
dHrxn = Hoja2.Cells(3 + i, 11)
Else
End If
Next i
For i = 1 To n
If gas_asoc = Hoja2.Cells(2 + i, 3) Then
Pmgas = Hoja2.Cells(2 + i, 4)
Vbgas = Hoja3.Cells(18 + i, 4)
cp = Hoja2.Cells(2 + i, 8)
Else
End If
Next i
For i = 1 To n
If absorbente = Hoja2.Cells(2 + i, 3) Then
Pmliq = Hoja2.Cells(2 + i, 4)
densliq = Hoja2.Cells(2 + i, 5)
Templiq = Hoja2.Cells(2 + i, 2)
Hoja1.Cells(16, 16) = Templiq
Hoja1.Cells(16, 17) = "K"
Hoja2.Cells(5, 16) = Templiq
Tgassal = Templiq
viscliq = Hoja2.Cells(2 + i, 7)
Else
End If
Next i
'lambda vaporizacion agua
dHv = Hoja2.Cells(3, 10)
Ptotal = Hoja1.Cells(9, 3) * 101.3
PM = (Hoja1.Cells(5, 3) * Pmsoluto) + (Pmgas * (1 - Hoja1.Cells(5, 3)))
densgas = (Ptotal * PM) / (r * Hoja1.Cells(8, 3))
' Gmasico en Kg/s
Gmasico = Hoja1.Cells(7, 3) * (1 / 3600) * PM
' Gvolumetrico en m3/s
Gvolumetrico = Gmasico / densgas
End Sub
Public Sub energia()
Informe Final Diseo Columna de Absorcin

Pgina 46

Hoja10.Cells(6, 4) = 0
' fracciones molares
Y1 = Hoja1.Cells(5, 3) / (1 - Hoja1.Cells(5, 3))
Hoja10.Cells(7, 4) = Y1
Hoja10.Cells(13, 4) = Y1
Y2 = (1 - Hoja1.Cells(6, 3)) * Y1
Hoja10.Cells(12, 4) = Y2
X2 = 0
Hoja10.Cells(6, 3) = X2
Hoja10.Cells(12, 3) = X2
' moles de soluto
g = Hoja1.Cells(7, 3)
solutosal = Hoja1.Cells(5, 3) * g * (1 - Hoja1.Cells(6, 3))
solutoabs = Hoja1.Cells(5, 3) * g * solutosal
' efectos calorificos
qabsor = solutoabs * dHrxn
' evaporacion agua presente en aire
molaguaent = g * Hoja6.Cells(8, 9) / (Hoja6.Cells(11, 8) - Hoja6.Cells(8, 9))
molaguasal = (g - solutoabs) * Hoja6.Cells(9, 9) / (Hoja6.Cells(11, 8) Hoja6.Cells(9, 9))
aguaevap = molaguaent - molaguasal
qdHv = aguaevap * dHv
' calor sensible gas
dT = Abs(Hoja6.Cells(9, 8) - Hoja6.Cells(8, 8))
cpgas = cp * dT
qgas = (1 - Hoja1.Cells(5.3)) * g * cpgas
cpagua = Hoja8.Cells(5, 3) * dT + 0.5 * Hoja8.Cells(5, 4) * dT ^ 2 +
(Hoja8.Cells(5, 5) * dT ^ 3) / 3 + 0.25 * Hoja8.Cells(5, 6) * dT ^ 4 + 0.2 *
Hoja8.Cells(5, 7) * dT ^ 5
qagua = molaguaent * cpagua
qgastotal = qgas + qagua
qliq = qabsor - qgastotal - qdHv
End Sub
Public Sub tanteo()
10
' obtencin Presion vapor segun temp
n = 15
ReDim t(n)
For i = 1 To n
t(i) = Hoja5.Cells(3 + i, 3)
If t(i) = Hoja1.Cells(4, 3) Then
Pvgastemp = Exp(Hoja5.Cells(3 + i, 4) - (Hoja5.Cells(3 + i, 5) / (Temp +
Hoja5.Cells(3 + i, 6))))
Else
End If
Informe Final Diseo Columna de Absorcin

Pgina 47

Next i
Xmax = Y1 * Ptotal / Pvgastemp
L = solutoabs / Xmax
' obtencin de cpliq desde hoja cp
k=3
ReDim m(k)
For i = 1 To k
m(i) = Hoja8.Cells(4 + i, 9)
If m(i) = Hoja1.Cells(14, 16) Then
cpliq = Hoja8.Cells(4 + i, 10)
Else
End If
Next i
t = Int(Templiq + qliq / (L * cpliq))
If t = Temp Then
lmin = (L - solutoabs)
' X1 de equilibrio
X1 = solutoabs / lmin
Hoja10.Cells(7, 3) = X1
Hoja1.Cells(41, 16) = t
Hoja1.Cells(41, 17) = "K"
Else
Temp = Int(t) + 1
GoTo 10
End If
LGmin = (Y1 - Y2) / X1
LGop = 1.5 * LGmin
X1real = (Y1 - Y2) / LGop
Hoja10.Cells(13, 3) = X1real
'flujo de absorbente lmin en Kmol/h y Lmasico en Kg/s
Hoja1.Cells(15, 16) = lmin
Hoja1.Cells(15, 17) = "Kmol/h"
L = lmin
Lmasico = lmin * (1 / 3600) * Pmliq
End Sub
' curva de inundacion
Public Sub graf_eckert()
LGmas = Lmasico / Gmasico
xflood = LGmas * (densgas / densliq) ^ 0.5
yflood = Exp(-(3.5021 + 1.028 * Log(xflood) + 0.11093 * (Log(xflood)) ^ 2))
End Sub
' eleccion de relleno
Public Sub relleno()
F = 27
Informe Final Diseo Columna de Absorcin

Pgina 48

' ul es la viscosidad del agua en Pa-s


ul = 0.001
ReDim b(F)
ReDim d(F)
For i = 1 To F
b(i) = Hoja3.Cells(2 + i, 11)
d(i) = Hoja3.Cells(2 + i, 10)
Csflood = (yflood / (b(i) * ul ^ 0.1)) ^ 0.5
Gf = Csflood / (densgas / (densliq - densgas)) ^ 0.5
Gop = 0.7 * Gf
'Area en m2
area = Gvolumetrico / Gop
Dc = (4 * area / 3.14156) ^ 0.5
a = Hoja3.Cells(2 + i, 12)
e = Hoja3.Cells(2 + i, 13)
ch = Hoja3.Cells(2 + i, 14)
cp = Hoja3.Cells(2 + i, 15)
cl = Hoja3.Cells(2 + i, 16)
cv = Hoja3.Cells(2 + i, 17)
P_seco
P_irrigado
If deltaP < 600 Then
If deltaP > 200 Then
'Dc en m
Hoja1.Cells(4, 11) = Dc
Hoja1.Cells(4, 12) = "m"
'A_r en pie2 y A_real en m2
A_real = (Dc ^ 2 * 3.14156) / 4
' parametros del tipo de relleno
rellen = Hoja3.Cells(2 + i, 8)
Hoja1.Cells(24, 8) = rellen
tipo = Hoja3.Cells(2 + i, 9)
Hoja1.Cells(25, 8) = tipo
'tamao desde pie a plg
tamao = Hoja3.Cells(2 + i, 10)
Hoja1.Cells(26, 8) = tamao & " mm"
' caida de presion
Hoja1.Cells(27, 8) = deltaP
Hoja1.Cells(27, 9) = "Pa/m"
GoTo 20
Else
End If
Else
'agregar comentario si ninguno de los rellenos es factible para el proceso
End If
Next i
20
Informe Final Diseo Columna de Absorcin

Pgina 49

End Sub
'caida de presion lecho seco
Public Sub P_seco()
' dp esta en metros
dp = 6 * (1 - e) / a
Kw_inv = 1 + ((2 * dp) / (3 * (1 - e) * Dc))
Reg = (Gop * dp * densgas) / (viscgas * (1 - e) * Kw_inv)
trid = cp * ((64 / Reg) + (1.8 / Reg ^ 0.08))
'deltaP0 en Pa/m de relleno
deltaP0 = trid * (a / e ^ 3) * ((densgas * Gop ^ 2) / 2) * Kw_inv
End Sub
Public Sub P_irrigado()
'velocidad masica de liquido Kg/m2-s
vliq = Lmasico * 4 / (3.14156 * Dc ^ 2)
g = 9.8
Frl = (vliq ^ 2 * a) / (densliq ^ 2 * g)
Rel = vliq / (a * viscliq)
If Rel < 5 Then
ah = ch * (Rel ^ 0.5) * Frl ^ 0.1
Else
ah = 0.85 * ch * (Rel ^ 0.25) * Frl ^ 0.1
End If
'hold up liquido
hl = ((12 * Frl / Rel) ^ (1 / 3)) * (ah ^ (2 / 3))
'deltaP en Pa/m de relleno
deltaP = deltaP0 * ((e / (e - hl)) ^ 1.5) * Exp(Rel / 200)
End Sub
Public Sub altura()
L = Hoja1.Cells(15, 16)
difusividad
' en 1/s
Kx = 0.757 * cl * (Dl * a * vliq / (e * hl)) ^ 0.5
' en Kmol/(m3-s)
Ky = 0.1304 * cv * (Dg * Ptotal / (r * T1)) * (a / (e * (e - hl)) ^ 0.5) * (Reg *
Kw_inv) ^ 0.75 * (viscgas / (densgas * Dg)) ^ (2 / 3)
If "gaseosa" = fas Then
simpsong
NG = area + 0.5 * Log((1 - Y2) / (1 - Y1))
HG = Gmasico / (Ky * a)
Z = NG * HG
Hoja1.Cells(24, 14) = Z
Hoja1.Cells(24, 15) = "m"
Else
If "liquida" = fas Then
Informe Final Diseo Columna de Absorcin

Pgina 50

simpsonl
NL = areal - 0.5 * Log((1 - X1) / (1 - X2))
H_L = Lmasico / (Kx * a)
Z = NL * H_L
Hoja1.Cells(24, 14) = Z
Hoja1.Cells(24, 15) = "m"
Else
'controlan ambas fases
H_G = Hoja1.Cells(7, 3) / ((Ky * a) * Ptotal)
H_L = L / ((Kx * a) * densliq)
Ho = H_G + (H_L * (Hoja10.Cells(16, 4) * g / L))
simpsong
No = area
Z = Ho * No
Hoja1.Cells(24, 14) = Z
Hoja1.Cells(24, 15) = "m"
End If
End If
End Sub
Public Sub difusividad()
'difusividad de liquidos cm2/seg
ehuecos = (9.58 / Vbsol) - 1.12
uagua = Hoja2.Cells(3, 7)
Dl = 1.25 * (10 ^ -8) * (Vbsol ^ -0.19 - 0.292) * T1 ^ 1.52 * uagua ^ ehuecos
'difusividad de gas cm2/seg
sigmasol = 1.18 * Vbsol ^ (1 / 3)
sigmagas = 1.18 * Vbgas ^ (1 / 3)
sigma = (sigmasol + sigmagas) / 2
eak = 1.15 * Tebsol
Mab = 2 * ((1 / Pmsoluto) + (1 / Pmgas)) ^ -1
T_col = T1 / eak
aa = 1.060036
bb = 0.5161
cc = 0.193
dd = 0.47635
ee = 1.03587
ff = 1.52996
gg = 1.76474
hh = 3.89411
colision = (aa / T_col ^ bb) + (cc / Exp(dd * T_col)) + (ee / Exp(ff * T_col)) + (gg
/ Exp(hh * T_col))
Dg = (0.00266 * T1 ^ (3 / 2)) / (Ptotal * Mab ^ 0.5 * sigma ^ 2 * colision)
End Sub

' integracion por simpson para integracion en Y


Informe Final Diseo Columna de Absorcin

Pgina 51

Public Sub simpsong()


' m y n son respectivamnet Y1 e Y2
m = Hoja10.Cells(13, 4)
n = Hoja10.Cells(12, 4)
w=7
dx = (m - n) / 6
J=0
For i = 1 To w
Hoja10.Cells(27 + i, 4) = J + n
J = dx + J
Next i
ReDim o(w), s(w)
For i = 1 To w
o(i) = Hoja10.Cells(27 + i, 4)
s(i) = Hoja10.Cells(27 + i, 6)
Next i
For i = 2 To w - 1 Step 2
sumai = sumai + s(i)
Next i
For i = 3 To w - 2 Step 2
sumap = sumap + s(i)
Next i
area = (dx * (s(1) + s(w) + 4 * sumai + 2 * sumap)) / 3
End Sub
' integracion por simpson para integracion en X
Public Sub simpsonl()
' m y n son respectivamnte X1 y X2
m = Hoja10.Cells(13, 3)
n = Hoja10.Cells(12, 3)
w=7
dx = (m - n) / 6
J=0
For i = 1 To w
Hoja10.Cells(47 + i, 4) = J + n
J = dx + J
Next i
ReDim o(w), s(w)
For i = 1 To w
o(i) = Hoja10.Cells(47 + i, 4)
s(i) = Hoja10.Cells(47 + i, 6)
Next i
For i = 2 To w - 1 Step 2
Informe Final Diseo Columna de Absorcin

Pgina 52

sumai = sumai + s(i)


Next i
For i = 3 To w - 2 Step 2
sumap = sumap + s(i)
Next i
areal = (dx * (s(1) + s(w) + 4 * sumai + 2 * sumap)) / 3
End Sub
Public Sub elementos()
'distribuidor de vapor
distgas = Hoja11.Cells(2, 4)
Hoja1.Cells(11, 21) = "Distribuidor de Vapor"
Hoja1.Cells(11, 22) = distgas
Hoja1.Cells(11, 23) = "m sobre entrada gas"
'redistribuidor de liquido
If Z > Hoja11.Cells(3, 4) Then
alt = Z / Hoja11.Cells(3, 4)
redistliq = Int(alt)
Hoja1.Cells(12, 21) = "Redistribuidores de Liquido"
Hoja1.Cells(12, 22) = redistliq
Else
Hoja1.Cells(12, 21) = "Redistribuidores de Liquido"
Hoja1.Cells(12, 22) = "no requiere"
End If
'diametro en mm
diametro = Dc * 1000
'plato de retencin
' las decisiones se consideran debido a la informacin que se tiene de
bibliografa
If diametro > 400 Then
If diametro < 1105 Then
Hoja1.Cells(13, 19) = "PLATO RETENCIN"
reten = 7
ReDim cc(reten)
For i = 1 To reten
cc(i) = Hoja11.Cells(22 + i, 3)
If Abs(cc(i) - diametro) < 35 Then
Hoja1.Cells(13, 22) = "A"
diaret = Hoja11.Cells(22 + i, 4)
Hoja1.Cells(13, 23) = diaret & " plg"
Hoja1.Cells(14, 22) = "B"
altret = Hoja11.Cells(22 + i, 5)
Hoja1.Cells(14, 23) = altret & " plg"
Hoja1.Cells(15, 22) = "C"
platoret = Hoja11.Cells(22 + i, 6)
Hoja1.Cells(15, 23) = platoret & " plg"
Informe Final Diseo Columna de Absorcin

Pgina 53

Hoja1.Cells(16, 22) = "masa"


masaret = Hoja11.Cells(22 + i, 9)
Hoja1.Cells(16, 23) = masaret & " lb"
Else
End If
Next i
Else
Else
End If
End If
'plato soporte
If diametro > 400 Then
If diametro < 1105 Then
Hoja1.Cells(17, 19) = "PLATO SOPORTE"
soport = 11
ReDim bb(soport)
For i = 1 To soport
bb(i) = Hoja11.Cells(7 + i, 3)
If Abs(bb(i) - diametro) < 25 Then
Hoja1.Cells(17, 22) = "A"
diasop = Hoja11.Cells(7 + i, 4)
Hoja1.Cells(17, 23) = diasop & " plg"
Hoja1.Cells(18, 22) = "B"
altsop = Hoja11.Cells(7 + i, 5)
Hoja1.Cells(18, 23) = altsop & " plg"
Hoja1.Cells(19, 22) = "C"
platosop = Hoja11.Cells(7 + i, 6)
Hoja1.Cells(19, 23) = platosop & " plg"
Hoja1.Cells(20, 22) = "masa"
masasop = Hoja11.Cells(7 + i, 9)
Hoja1.Cells(20, 23) = masasop & " lb"
Else
End If
Next i
Else
Else
End If
End If
' wall wiper
' el wall wiper solo se requiere para columnas de diametro pequeo
If diametro < 600 Then
Hoja1.Cells(21, 19) = "WALL WIPER"
wall = 11
ReDim aa(wall)
For i = 1 To wall
aa(i) = Hoja11.Cells(33 + i, 3)
If Abs(aa(i) - diametro) < 25 Then
diawall = Hoja11.Cells(33 + i, 4)
Informe Final Diseo Columna de Absorcin

Pgina 54

Hoja1.Cells(21, 22) = "A"


Hoja1.Cells(21, 23) = diawall & " plg"
altwall = Hoja11.Cells(33 + i, 5)
Hoja1.Cells(22, 22) = "B"
Hoja1.Cells(22, 23) = altwall & " plg"
Else
End If
Next i
Else
Hoja1.Cells(21, 21) = "no se requiere de wall wiper"
End If
End Sub

Informe Final Diseo Columna de Absorcin

Pgina 55

You might also like