1er Congreso en Innovación Docente en Ingeniería Química Granada 2012 DESARROLLO DE HOJAS DE CÁLCULO EXCEL CON MACROS PARA LA RESOLUCIÓN DE PROBLEMAS DE DESTILACIÓN Joaquín Ruiz Palacín Utilización de la Excel en clases de destilación Antecedentes: • Titulación: Licenciados en Químicas • Asignatura “Ingeniería Química” • Curso: Tercero Programa de la asignatura: • Balances de materia y energía • Fenómenos de transporte • Operaciones de separación • Reactores químicos 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Antecedentes: • Titulación: Licenciados en Químicas • Asignatura “Ingeniería Química” • Curso: Tercero Programa de la asignatura: • Balances de materia y energía • Fenómenos de transporte • Operaciones de separación • Reactores químicos Extracción L-L Lixiviación Absorción Destilación 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Antecedentes: • Titulación: Licenciados en Químicas • Asignatura “Ingeniería Química” • Curso: Tercero Programa de la asignatura: • Balances de materia y energía • Fenómenos de transporte • Operaciones de separación • Reactores químicos Extracción L-L Lixiviación Absorción Destilación 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Destilación CONDENSADOR REFLUJO CONDENSADOR Vapor DESTILADOR DESTILADO ALIMENTACIÓN DESTILADO Discontinua Alimentación Válvula Compresión CALDERÍN RESIDUO Calentamiento Rectificación Súbita Líquido 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Tipos de problemas: Problemas de diseño Problemas de simulación Xdest dada ¿Nº platos? Nº platos ¿Xdest? Resolución problemas destilación: • Equilibrio líquido-vapor (X-Y) • Balances de materia y energía 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Resolución problemas destilación: • Métodos numéricos (Lewis-Sorel) • Métodos gráficos (McCabe-Thiele) 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Resolución problemas destilación: • Métodos numéricos (Lewis-Sorel) • Métodos gráficos (McCabe-Thiele) Inconvenientes: • Cálculos tediosos • Difícil solución en el tiempo normal de clase 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Ventajas de las hojas de cálculo (Excel): • Potente herramienta para cálculo • Incluye herramientas gráficas • Se pueden automatizar cálculos (macros) ¿Por qué no utilizarla en destilación? 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Conocimientos previos Excel: • Uso habitual de las características básicas: – Fórmulas (insertar, copiar, replicar…) – Gráficas – Herramientas: buscar objetivo, Solver… • Comandos básicos de programación: – Bucles (for, while, repeat….) – Condicionales (if then, else…) – Matrices 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Conocimientos previos Excel: • Uso habitual de las características básicas: – Fórmulas (insertar, copiar, replicar…) – Gráficas – Herramientas: buscar objetivo, Solver… • Comandos básicos de programación: – Bucles (for, while, repeat….) – Condicionales (if then, else…) – Matrices • ¿Macros? ¿Qué es eso? 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Macros: • Secuencia de operaciones prefijada • Se pueden ejecutar repetidas veces • El código de las macros es Visual Basic 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Destilación CONDENSADOR REFLUJO CONDENSADOR Vapor DESTILADOR DESTILADO ALIMENTACIÓN DESTILADO Discontinua Alimentación Válvula Compresión CALDERÍN RESIDUO Calentamiento Rectificación Súbita Líquido 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Destilación CONDENSADOR DESTILADOR DESTILADO Discontinua 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Qref Destilación discontinua: Inicial: Mezcla L0, X0 Y Final: Residuo L, X Destilado V, Y’ L, X Balances de materia: L0 L V L 0 X0 L X V Y ' V, Y’ Qcal X L dX ln X0 Y X L0 Ec. Rayleigh 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Qref Problema tipo: Dada una mezcla inicial: L0, X0. Para un X final del residuo ¿Cuánto vale la Y’ del destilado? ¿Cuánto destilado V obtengo? Y L, X V, Y’ Qcal 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Qref Problema tipo: Dada una mezcla inicial: L0, X0. Para un X final del residuo ¿Cuánto vale la Y’ del destilado? ¿Cuánto destilado V obtengo? Solución: L, X V, Y’ Qcal L X L ln L0 Y X X0 dX YX Equilibrio X-Y 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Qref Problema tipo: Dada una mezcla inicial: L0, X0. Para un X final del residuo ¿Cuánto vale la Y’ del destilado? ¿Cuánto destilado V obtengo? Y L, X Solución: L X L ln L0 X X0 dX YX V, Y’ Qcal V L0 L V 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Qref Problema tipo: Dada una mezcla inicial: L0, X0. Para un X final del residuo ¿Cuánto vale la Y’ del destilado? ¿Cuánto destilado V obtengo? Y L, X Solución: L X L ln L0 X X0 dX YX V, Y’ Qcal V L0 L V Y’ L 0 X0 L X V Y ' 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Equilibrio Y=f X Y L ln L0 X X0 dX YX 1 Y-X X X Y X0 Y0 X1 : Xfinal Y1 : 1 Y-X 1 ΔX Y-X X0 Xfinal 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Problema tipo más complicado: Dada una mezcla inicial: L0, X0. Para un Y’ final del destilado ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? Solución: L Suponer X L ln L0 X X0 dX YX V L0 L V ¿Y’? L 0 X0 L X V Y ' 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación X Y X0 Y0 X1 : Xfinal Y1 : 1 Y-X 1 ΔX Y-X L ln L0 X X0 dX YX ¡ Tabla, numerosos datos, fórmulas repetitivas…… ! ¿¿ Qué mejor que la Excel ?? 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una mezcla inicial: L0 = 300 mol, X0 =0,6. Para un Y’ final del destilado =0,75 ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? Se colocan los datos y se elaboran las fórmulas en cada columna de la tabla 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una mezcla inicial: L0 = 300 mol, X0 =0,6. Para un Y’ final del destilado =0,75 ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? Equilibrio 1 Y X X V L0 L 1 L L 0 exp X YX Y' L 0X0 LX V 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una mezcla inicial: L0 = 300 mol, X0 =0,6. Para un Y’ final del destilado =0,75 ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? Arrastrar las fórmulas para repetir la operación hasta alcanzar el valor 0,75 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una mezcla inicial: L0 = 300 mol, X0 =0,6. Para un Y’ final del destilado =0,75 ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una mezcla inicial: L0 = 300 mol, X0 =0,6. Para un Y’ final del destilado =0,75 ¿Cuánto vale la X del residuo? ¿Cuánto destilado V obtengo? Interpolación lineal b2 b b1 b2 b1 a a1 a2 a1 b b1 a1 a a2 Y=0,75 X=0,19 V=219,65 mol 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Automaticemos el proceso: Creemos una hoja de cálculo: • Introducción de los datos iniciales del problema • Introducción de los datos de equilibrio • Cálculo de la solución: – Cambie el valor de X – Busque el dato de equilibrio Y – Realice la integral – Interpole 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Datos iniciales del problema y datos de equilibrio 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Cálculo de la solución SECUENCIA MACRO DESTILACIÓN 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 cálculos anteriores 4. Se parte de que los dos primeros datos de X de la tabla de integración ya tienen las fórmulas 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 fórmulas en la hoja de cálculo, automáticamente 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 fórmulas de la tabla de la fila inmediatamente anterior (X1) a la nueva fila 7. Se compara el valor de Y’2 calculado con el objetivo, si es mayor, se continua el cálculo 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 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Cálculo de la solución DEFINICIÓN DE MATRIZ PARA DATOS DE EQUILIBRIO COMIENZO DEL CÁLCULO UN NUEVO DATO i ASIGNACIÓN DE LOS DATOS DE EQUILIBRIO INTERPOLAR SOLUCIÓN ENTRE Xi-1 Xi CALCULO DE Xi=Xi-1+IncX PEGAR VALORES FINALES L, V, X, Y’ INTERPOLACIÓN DEL DATO DE EQUILIBRIO Yi LIMPIEZA DE CELDAS DE ANTERIORES CÁLCULOS COPIAR Y PEGAR FÓRMULAS DE FILA i-1 A FILA i FIN NO INTERPOLACIÓN DE LOS DATOS Y EQUILIBRIO PARA X0 E X1 ¿Y’i <= Y’ objetivo? SI FIN DEL CÁLCULO DEL DATO i 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Necesidades de programación de la macro: • Bucles: For To • Condicionales: If Then • Acciones: Copy, Paste 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Primeros dos valores X0 y X1 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Interpolación valores de equilibrio Y0 e Y1 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Repetición de las filas hasta encontrar Y’objetivo 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Repetición de las filas hasta encontrar Y’objetivo Interpolación para afinar resultado 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Pegado de los valores finales 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Destilación CONDENSADOR REFLUJO CONDENSADOR Vapor DESTILADOR DESTILADO ALIMENTACIÓN DESTILADO Discontinua Alimentación Válvula Compresión CALDERÍN RESIDUO Calentamiento Rectificación Súbita Líquido 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Destilación CONDENSADOR REFLUJO DESTILADO ALIMENTACIÓN CALDERÍN RESIDUO Rectificación 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Rectificación: Qref D, XD Balances de materia: F XF D XD B XB Línea Operación Enriquecimiento Yn 1 F, XF Ln D Xn XD D Ln D Ln Línea Operación Agotamiento Ym1 B, XB Qcal Lm B Xm XB Lm B Lm B Línea Alimentación XF 1f Y X f f 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Rectificación: 2 1 3 McCabe-Thiele Lewis-Sorel X=XD X1 X2 R.O. Equi. R.O. Equi. R.O. • • • Y1 Y2 Y3 XB XF XD 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Rectificación: McCabe-Thiele Lewis-Sorel X=XD X1 X2 R.O. Equi. R.O. Equi. R.O. • • • Y1 Y2 ¡ Numerosos datos, fórmulas repetitivas, utilización de gráficos para ver el efecto de diversas variables…… ! Y3 ¿¿ Qué mejor que la Excel ?? 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Automaticemos el proceso: Creemos una hoja de cálculo para determinar el número de etapas teóricas necesarias: • Introducción de los datos iniciales del problema: – F, XF, XD, XB, RD, f • Introducción de los datos de equilibrio • Cálculo de la solución: – Calcule las rectas de operación y alimentación – Partiendo de X=XD calcule Y con recta operación – Busque el dato de equilibrio X, para ese Y y los represente – Repetir el cálculo, cambiando R.O en cada zona hasta que X=<XB – Cuente el número de etapas. 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Cálculo de la solución DEFINICIÓN DE MATRIZ PARA DATOS DE EQUILIBRIO COMIENZO DEL CÁLCULO DE UN ESCALÓN ASIGNACIÓN DE LOS DATOS DE EQUILIBRIO CONTAR Nº DE ETAPAS HASTA X<=XB SELECCIÓN DE LA RECTA DE OPERACIÓN PEGAR VALOR FINAL DE NÚMERO DE ETAPAS CALCULO DE Yn+1 CON Xn Y RECTA DE OPERACIÓN CALCULO DE LAS RECTAS DE OPERACIÓN Y ALIMENTACIÓN CÁLCULO DE Xn+1 EN EQUILIBRIO CON Yn+1 FIN NO ASIGNACIÓN DEL PRIMER VALOR DE X=XD Nº ETAPAS>Nº MAX SI FIN DEL CÁLCULO DE ESCALONES 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Dada una alimentación de heptano-octano F= 300 mol/min, XF =0,5. ¿Qué número de etapas teóricas se necesitan para obtener un destilado XD= 0,9 y un residuo XB= 0,1 trabajando con una relación de reflujo RD= 5 y si la alimentación se introduce como líquido saturado f=0? Se colocan los datos y se elaboran las fórmulas en cada columna de la tabla 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Datos iniciales y de equilibrio 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Representación de las rectas de operación y de alimentación 1er Congreso de Innovación Docente en Ingeniería Química Utilización de la Excel en clases de destilación Cálculo del número de etapas 1er Congreso de Innovación Docente en Ingeniería Química