You are on page 1of 48

DESARROLLO DE HOJAS DE CLCULO EXCEL

CON MACROS PARA LA RESOLUCIN DE


PROBLEMAS DE DESTILACIN
Joaqun Ruiz Palacn
1
er
Congreso en Innovacin Docente en Ingeniera Qumica
Granada 2012
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Antecedentes:
Titulacin: Licenciados en Qumicas
Asignatura Ingeniera Qumica
Curso: Tercero
Programa de la asignatura:
Balances de materia y energa
Fenmenos de transporte
Operaciones de separacin
Reactores qumicos
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Antecedentes:
Titulacin: Licenciados en Qumicas
Asignatura Ingeniera Qumica
Curso: Tercero
Programa de la asignatura:
Balances de materia y energa
Fenmenos de transporte
Operaciones de separacin
Reactores qumicos
Extraccin L-L
Lixiviacin
Absorcin

Destilacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Antecedentes:
Titulacin: Licenciados en Qumicas
Asignatura Ingeniera Qumica
Curso: Tercero
Programa de la asignatura:
Balances de materia y energa
Fenmenos de transporte
Operaciones de separacin
Reactores qumicos
Extraccin L-L
Lixiviacin
Absorcin

Destilacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Destilacin
CALDERN
CONDENSADOR
ALIMENTACIN
DESTILADO
REFLUJO
RESIDUO
DESTILADO
DESTILADOR
CONDENSADOR
Discontinua
Sbita
Rectificacin
Vlvula
Compresin
Calentamiento
Vapor
Lquido
Alimentacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Resolucin problemas destilacin:
Equilibrio lquido-vapor (X-Y)
Balances de materia y energa
Problemas de diseo

X
dest
dada N platos?
Problemas de simulacin

N platos X
dest
?
Tipos de problemas:
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Resolucin problemas destilacin:
Mtodos numricos (Lewis-Sorel)
Mtodos grficos (McCabe-Thiele)
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Resolucin problemas destilacin:
Mtodos numricos (Lewis-Sorel)
Mtodos grficos (McCabe-Thiele)
Inconvenientes:
Clculos tediosos
Difcil solucin en el tiempo normal de clase
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Ventajas de las hojas de clculo (Excel):
Potente herramienta para clculo
Incluye herramientas grficas
Se pueden automatizar clculos (macros)
Por qu no utilizarla en destilacin
?
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Conocimientos previos Excel:
Uso habitual de las caractersticas bsicas:
Frmulas (insertar, copiar, replicar)
Grficas
Herramientas: buscar objetivo, Solver

Comandos bsicos de programacin:
Bucles (for, while, repeat.)
Condicionales (if then, else)
Matrices

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Conocimientos previos Excel:
Uso habitual de las caractersticas bsicas:
Frmulas (insertar, copiar, replicar)
Grficas
Herramientas: buscar objetivo, Solver

Comandos bsicos de programacin:
Bucles (for, while, repeat.)
Condicionales (if then, else)
Matrices

Macros? Qu es eso?

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Macros:
Secuencia de operaciones prefijada
Se pueden ejecutar repetidas veces
El cdigo de las macros es Visual Basic

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Destilacin
CALDERN
CONDENSADOR
ALIMENTACIN
DESTILADO
REFLUJO
RESIDUO
DESTILADO
DESTILADOR
CONDENSADOR
Discontinua
Sbita
Rectificacin
Vlvula
Compresin
Calentamiento
Vapor
Lquido
Alimentacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Destilacin
DESTILADO
DESTILADOR
CONDENSADOR
Discontinua
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
Balances de materia:
Ec. Rayleigh
Q
ref
Destilacin discontinua:
Inicial:
Mezcla L
0
, X
0
Final:
Residuo L, X
Destilado V, Y
L, X

V, Y

Y

0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
0
L L V = +
0 0
L X L X V Y' = +
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
Q
ref
Problema tipo:
Dada una mezcla inicial:
L
0
, X
0
.


Para un X final del
residuo Cunto vale la
Y del destilado? Cunto
destilado V obtengo?
L, X

V, Y

Y

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
X
Q
ref
Problema tipo:
Dada una mezcla inicial:
L
0
, X
0
.


Para un X final del
residuo Cunto vale la
Y del destilado? Cunto
destilado V obtengo?
L, X

V, Y

Y

Solucin:
L
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
Equilibrio X-Y
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
X
Q
ref
Problema tipo:
Dada una mezcla inicial:
L
0
, X
0
.


Para un X final del
residuo Cunto vale la
Y del destilado? Cunto
destilado V obtengo?
L, X

V, Y

Y

Solucin:
L
V
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
0
L L V = +
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
X
Q
ref
Problema tipo:
Dada una mezcla inicial:
L
0
, X
0
.


Para un X final del
residuo Cunto vale la
Y del destilado? Cunto
destilado V obtengo?
L, X

V, Y

Y

Solucin:
L
V
Y
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
0
L L V = +
0 0
L X L X V Y' = +
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
1

Y-X

Y

X

X
final
X
0
X

1

Y-X

Y

1
Y-X

X

~ }

X
0
X
1
Y
0
Y
1
:

X
final
:

( )
Equilibrio Y=f X
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Suponer X
Problema tipo ms complicado:
Dada una mezcla inicial: L
0
, X
0
.


Para un Y final del destilado Cunto vale la X del residuo?
Cunto destilado V obtengo?
Solucin:
L
V
Y?
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
0
L L V = +
0 0
L X L X V Y' = +
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
X

1

Y-X

Y

1
Y-X

X

~ }

X
0
X
1
Y
0
Y
1
:

X
final
:

Tabla, numerosos datos, frmulas repetitivas !
Qu mejor que la Excel ??
0
X
X
0
L dX
ln
L Y X
| |
=
|

\ .
}
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una mezcla inicial: L
0
= 300 mol, X
0
=0,6. Para un Y final del
destilado =0,75 Cunto vale la X del residuo? Cunto destilado V
obtengo?
Se colocan los datos y se elaboran las frmulas en cada columna de la tabla
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una mezcla inicial: L
0
= 300 mol, X
0
=0,6. Para un Y final del
destilado =0,75 Cunto vale la X del residuo? Cunto destilado V
obtengo?
Equilibrio
1
X
Y X
A

0
1
L L exp X
Y X
| |
=
|

\ .
A

0
V L L =
0 0
L X LX
Y'
V

=
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una mezcla inicial: L
0
= 300 mol, X
0
=0,6. Para un Y final del
destilado =0,75 Cunto vale la X del residuo? Cunto destilado V
obtengo?
Arrastrar las frmulas para repetir la operacin hasta alcanzar el valor 0,75
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una mezcla inicial: L
0
= 300 mol, X
0
=0,6. Para un Y final del
destilado =0,75 Cunto vale la X del residuo? Cunto destilado V
obtengo?
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una mezcla inicial: L
0
= 300 mol, X
0
=0,6. Para un Y final del
destilado =0,75 Cunto vale la X del residuo? Cunto destilado V
obtengo?
X=0,19 V=219,65 mol
Y=0,75
1 2 1
1 2 1
b b b b
a a a a

=

Interpolacin lineal
a
1
a
2
a
b
1
b
2
b
1 2 1
1 2 1
b b b b
a a a a

=

Interpolacin lineal
a
1
a
2
a
b
1
b
2
b
a
1
a
2
a
b
1
b
2
b
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Automaticemos el proceso:
Creemos una hoja de clculo:
Introduccin de los datos iniciales del problema
Introduccin de los datos de equilibrio
Clculo de la solucin:
Cambie el valor de X
Busque el dato de equilibrio Y
Realice la integral
Interpole
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Datos iniciales del problema y datos de equilibrio
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Clculo de la solucin
SECUENCIA MACRO DESTILACIN DISCONTINUA

1. Definir matriz de 2x11 elementos para 11 datos de equilibrio X,Y
2. Asignar los 11 datos de equilibrio con los datos introducidos en las celdas
correspondientes
3. Limpiar las celdas en las que se va a operar y que pueden tener valores de clculos
anteriores
4. Se parte de que los dos primeros datos de X de la tabla de integracin ya tienen las
frmulas introducidas y hemos fijado el incremento de X de cada paso
5. Para X0 y X1 se buscan los datos de equilibrio Y0 e Y1 interpolando linealmente de los
datos de equilibrio y, al estar introducidas las frmulas en la hoja de clculo,
automticamente aparecen los valores del resto de la tabla
6. Se coloca X2, calculado como X1 menos el IncX prefijado, se calcula igualmente Y2 de
equilibrio interpolando y se copian y pegan las frmulas de la tabla de la fila
inmediatamente anterior (X1) a la nueva fila
7. Se compara el valor de Y2 calculado con el objetivo, si es mayor, se continua el
clculo con X3 de la misma manera, si es menor, estar entre X2 y X3 y se interpola
con estos dos valores y se finaliza el proceso
8. Se pegan los valores de X, L, V e Y en las celdas correspondientes a resultados
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Clculo de la solucin
Yi <= Y objetivo?
ASIGNACIN DE
LOS DATOS DE
EQUILIBRIO
FIN DEL CLCULO DEL
DATO i
COMIENZO DEL CLCULO
UN NUEVO DATO i
DEFINICIN DE MATRIZ
PARA DATOS DE
EQUILIBRIO
LIMPIEZA DE CELDAS DE
ANTERIORES CLCULOS
INTERPOLACIN DE LOS
DATOS Y EQUILIBRIO
PARA X0 E X1
INTERPOLAR SOLUCIN
ENTRE Xi-1 Xi
CALCULO DE Xi=Xi-1+IncX
INTERPOLACIN DEL
DATO DE EQUILIBRIO Yi
COPIAR Y PEGAR
FRMULAS DE FILA i-1 A
FILA i
NO
SI
PEGAR VALORES
FINALES L, V, X, Y
FIN
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Bucles: For To
Condicionales: If Then
Acciones: Copy, Paste
Necesidades de programacin de la macro:
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Primeros dos valores X
0
y X
1
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Interpolacin valores de
equilibrio Y
0
e Y
1
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Repeticin de las filas hasta encontrar Yobjetivo

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Repeticin de las filas hasta encontrar Yobjetivo

Interpolacin para afinar resultado

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Pegado de los valores finales

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Destilacin
CALDERN
CONDENSADOR
ALIMENTACIN
DESTILADO
REFLUJO
RESIDUO
DESTILADO
DESTILADOR
CONDENSADOR
Discontinua
Sbita
Rectificacin
Vlvula
Compresin
Calentamiento
Vapor
Lquido
Alimentacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Destilacin
CALDERN
CONDENSADOR
ALIMENTACIN
DESTILADO
REFLUJO
RESIDUO
Rectificacin
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Q
cal
Balances de materia:
Lnea Operacin Enriquecimiento
Q
ref
Rectificacin:
D, X
D
B, X
B
F, X
F
Lnea Operacin Agotamiento
Lnea Alimentacin
F D B
F X D X B X = +
n
n 1 n D
n n
L D
Y X X
D L D L
+
= +
+ +
m
m 1 m B
m m
L B
Y X X
L B L B
+
=

F
X 1 f
Y X
f f

= +
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
McCabe-Thiele
Lewis-Sorel

Rectificacin:
X
B
X
D
X
F
1

2

3

X=X
D
Y
1
X
1
Y
2
R.O.

Equi.

R.O.

X
2
Y
3
Equi.

R.O.


1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
McCabe-Thiele
Lewis-Sorel

Rectificacin:
X=X
D
Y
1
X
1
Y
2
R.O.

Equi.

R.O.

X
2
Y
3
Equi.

R.O.


Numerosos datos, frmulas
repetitivas, utilizacin de grficos para
ver el efecto de diversas variables !
Qu mejor que la Excel ??
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Automaticemos el proceso:
Creemos una hoja de clculo para determinar el nmero
de etapas tericas necesarias:
Introduccin de los datos iniciales del problema:
F, X
F
, X
D
, X
B
, R
D
, f
Introduccin de los datos de equilibrio
Clculo de la solucin:
Calcule las rectas de operacin y alimentacin
Partiendo de X=X
D
calcule Y con recta operacin
Busque el dato de equilibrio X, para ese Y y los represente
Repetir el clculo, cambiando R.O en cada zona hasta que X=<X
B
Cuente el nmero de etapas.

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Clculo de la solucin
N ETAPAS>N MAX
ASIGNACIN DE
LOS DATOS DE
EQUILIBRIO
FIN DEL CLCULO DE
ESCALONES
COMIENZO DEL CLCULO
DE UN ESCALN
DEFINICIN DE MATRIZ
PARA DATOS DE
EQUILIBRIO
CALCULO DE LAS RECTAS DE
OPERACIN Y ALIMENTACIN
CONTAR N DE ETAPAS
HASTA X<=XB
SELECCIN DE LA RECTA
DE OPERACIN
CALCULO DE Yn+1 CON Xn
Y RECTA DE OPERACIN
CLCULO DE Xn+1 EN
EQUILIBRIO CON Yn+1
NO
SI
PEGAR VALOR FINAL DE
NMERO DE ETAPAS
FIN
ASIGNACIN DEL
PRIMER VALOR DE
X=XD
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Dada una alimentacin de heptano-octano F= 300 mol/min, X
F
=0,5.
Qu nmero de etapas tericas se necesitan para obtener un destilado
X
D
= 0,9 y un residuo X
B
= 0,1 trabajando con una relacin de reflujo R
D
=
5 y si la alimentacin se introduce como lquido saturado f=0?
Se colocan los datos y se elaboran las frmulas en cada columna de la tabla
1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Datos iniciales y de equilibrio

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Representacin de las rectas de
operacin y de alimentacin

1
er
Congreso de Innovacin Docente en Ingeniera Qumica
Utilizacin de la Excel en clases de destilacin
Clculo del nmero de etapas

You might also like