Integración IV
Módulos de DWSIM (I)
Intercambiadores de calor, Compresores,
Expansores, Valvulas y Bomba.
Bloques de control, ajuste y reciclo
2018
Profesor: Dr. Nicolás J. Scenna
JTP: Dr. Néstor H. Rodríguez
Aux. 1ra: Dr. Juan I. Manassaldi
Integración IV
Intercambiadores de calor en DWSIM
2018
Profesor: Dr. Nicolás J. Scenna
JTP: Dr. Néstor H. Rodríguez
Aux. 1ra: Dr. Juan I. Manassaldi
Introducción
Existen tres módulos para representar equipos de transferencia de
calor:
• Cooler (Simple cooler model): Es un equipo simple, permite
conocer cual es la energía necesaria para enfriar una corriente.
• Heater (Simple heater model): Es un equipo simple, permite
conocer cual es la energía necesaria para calentar una corriente.
• Heat Exchanger (Rigorous Heat Exchanger model): Modelo
riguroso de un intercambiador de calor de tubo y coraza. El
intercambio de energía se da entre dos corrientes.
Cooler
Nombre
Conexiones
Se deben conectar una
corriente de entrada, una de
salida y una corriente energética
de salida
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Parámetros de calculo (cooler)
Tipo de algoritmo de calculo
Caída de presión en el equipo
Eficiencia del intercambio
Temperatura de salida de la corriente
Cambio de Temperatura en el equipo
Fracción de vapor a la salida
Calor extraído en el enfriamiento
La caída de presión y la eficiencia deben definirse en primer lugar y son independientes del
tipo de algoritmo de calculo seleccionado.
Algoritmos de calculo para un enfriador
• Heat Added/Removed: Se debe ingresar el calor que se desea extraer y a partir
de éste se calculan las condiciones de salida de la corriente.
• Temperature Change: Se debe ingresar el cambio de temperatura que se desea y
a partir de éste se calculan las condiciones de salida de la corriente y el calor
necesario.
• Oulet Temperature: Se debe ingresar la temperatura de salida y a partir de ésta
se calculan las condiciones de salida de la corriente y el calor necesario.
• Oulet Vapor Mole Fraction: Se debe ingresar la fracción de vapor de salida y a
partir de ésta se calculan las condiciones de salida de la corriente y el calor
necesario.
• Energy Stream: El calor que se desea extraer corresponde al valor de la corriente
de energía (No disponible actualmente para enfriadores).
Ejemplo de aplicación
Se debe enfriar una corriente de 1 kg/s de Agua a 450 K y 1 atm
Al seleccionar el algoritmo de “Heat Added/Removed”
solo permite ingresar el valor del calor extraído
Ejemplo de aplicación
Se debe enfriar una corriente de 1 kg/s de Agua a 450 K y 1 atm
Al seleccionar el algoritmo “Temperature Change”
solo permite ingresar el valor del cambio de
temperatura.
Ejemplo de aplicación
Se debe enfriar una corriente de 1 kg/s de Agua a 450 K y 1 atm
Al seleccionar el algoritmo “Oulet Temperature”
solo permite ingresar el valor de la temperatura de
salida.
Ejemplo de aplicación
Se debe enfriar una corriente de 1 kg/s de Agua a 450 K y 1 atm
Al seleccionar el algoritmo “Oulet Vapor Mole Fraction”
solo permite ingresar el valor de la fracción de vapor de la
corriente de salida. En este ejemplo el agua saldrá como
liquido saturado.
Algunas cuestiones para recordar y discutir
• DWSIM es un simulador del tipo modular secuencial puro. Para
poder calcular las salidas de un equipo sus entradas deben estar
perfectamente definidas.
• Supongamos que se conocen las condiciones de salida de un
equipo y se desean conocer las de entrada (sentido inverso de
calculo). ¿Es posible encontrar esta solución en un simulador
modular secuencial puro como DWSIM?
• Ejemplo: Se dispone de una corriente Agua a 60 ºC y se la desea
enfriar hasta 30 ºC. El equipo de enfriamiento solo puede aportar
500 kW. ¿Qué caudal de agua se va a poder enfriar?
Ejemplo
Se dispone de una corriente Agua a 60 ºC y se la desea enfriar hasta
30 ºC (ambas a 1 atm). El equipo de enfriamiento solo puede aportar
500 kW. ¿Qué caudal de agua se va a poder enfriar?
La corriente de entrada no esta completamente definida porque no
conocemos su caudal.
¿Qué hacemos?
Ejemplo (estrategia de resolución)
Estrategia 1:
• Se define un caudal de entrada (1 kg/s).
• En el cooler se selecciona el algoritmo “Oulet Temperature” y se
establece 30 ºC como salida.
1 kg/s es poco o mucho caudal
Ejemplo (estrategia de resolución)
Para encontrar la solución del problema se debe variar el caudal de
entrada hasta que el calor intercambiado sea de 500 kW
Variando de manera manual el caudal:
1 kg/s 125.389 kW
3 kg/s 376.167 kW
4 kg/s 501.556 kW
3.99 kg/s 500.3022 kW
Ejemplo (estrategia de resolución)
• Realizar esta búsqueda de manera manual resulta engorrosa por
lo que el software cuenta con herramientas que automatizan este
proceso.
• El modulo “Controller Block” permite manipular una variable
hasta que otra tome un valor deseado.
• Para el ejemplo se debe manipular el caudal de la corriente de
entrada hasta que el calor intercambiado en el enfriado se de 500
kW
Controller Block
Nombre del bloque
Variable para manipular.
Variable que se desea controlar.
Valor que se desea obtener de la
variable controlada y parámetros
del algoritmo de búsqueda.
Solución del ejemplo
Objeto para manipular: Corriente “In”
Propiedad que se va a manipular: Flujo másico
Valor actual de la propiedad: 1 kg/s
Solución del ejemplo
Objeto para controla: Equipo “cooler”
Propiedad que se va a controlar: Calor extraído
Valor actual de la propiedad: 125.38902 kW
Solución del ejemplo
Valor deseado de la propiedad controlada: 500 kW
Tolerancia: 0.0001
Solución del ejemplo
Seleccionando esta opción el modulo de ajuste estará siempre activo
y se ejecutará junto con el solver del flowsheet.
Solución del ejemplo
En la ventana de ajustes se definen los parámetros del algoritmo de
búsqueda.
Solución del ejemplo
Realiza el ajuste a pedido
del usuario.
Parámetros del
algoritmo de búsqueda.
Estas opciones son muy
importantes si no se
encuentra una solución
Solución del ejemplo
Los valores por defecto no permitieron
encontrar la solución.
Se disminuye el “paso” en la variable
manipulada y se aumenta la tolerancia
Caudal de agua:
La grafica muestra que 3.9885899 kg/s
se llegó a la solución Calor intercambiado:
500.12539 kW
Solución del ejemplo
“Solve Globally”: El bloque
controlador se encuentra siempre
activo.
Al resolver el flowsheet (F5) se
llega a la solución del problema
Caudal de agua:
3.9875899 kg/s
Calor intercambiado:
500 kW
Ejemplo (estrategia de resolución)
Estrategia 2:
• Se define un caudal de entrada (Por ejemplo: 3 kg/s).
• En el cooler se selecciona el algoritmo “Heat Added/Removed” y
se establece 500 kW.
Se debe realizar el ajuste del caudal hasta que la temperatura de
salida sea 30 ºC
Heater
Nombre
Conexiones
Se deben conectar una
corriente de entrada, una de
salida y una corriente energética
de entrada
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Algoritmos de calculo para un Calentador
El modulo calentador es análogo al enfriador pero la energía ingresa en vez de salir.
Cuanta con los mismos algoritmos de calculo:
• Heat Added/Removed: Se debe ingresar el calor que se desea extraer y a partir
de éste se calculan las condiciones de salida de la corriente.
• Temperature Change: Se debe ingresar el cambio de temperatura que se desea y
a partir de éste se calculan las condiciones de salida de la corriente y el calor
necesario.
• Oulet Temperature: Se debe ingresar la temperatura de salida y a partir de ésta
se calculan las condiciones de salida de la corriente y el calor necesario.
• Oulet Vapor Mole Fraction: Se debe ingresar la fracción de vapor de salida y a
partir de ésta se calculan las condiciones de salida de la corriente y el calor
necesario.
• Energy Stream: El calor que se desea extraer corresponde al valor de la correinte
de energía.
Heat Exchanger
Nombre
Conexiones
Se deben conectar dos
corrientes de entrada y dos de
salida.
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Parámetros de calculo (Heat Exchanger)
Tipo de algoritmo de calculo
Dirección de los flujos
(cocorriente o contracorriente)
Caída de presión de la corriente fría
Caída de presión de la corriente cálida
Temperatura de salida de la corriente fría
Temperatura de salida de la corriente cálida
Coeficiente global de intercambio de calor
Área Total de intercambio de calor
Calor intercambiado
Mínima diferencia de temperatura
Algoritmos de calculo para un intercambiador de calor
• Hot Fluid Oulet Temperature: Se ingresa la temperatura de salida de la corriente
fría y se calcula la temperatura de salida de la corriente cálida.
• Cold Fluid Oulet Temperature: Se ingresa la temperatura de salida de la
corriente cálida y se calcula la temperatura de salida de la corriente fría.
• Oulet Temperatures: Se debe ingresar el calor intercambiado y se calculan las
temperaturas de salida.
• Oulet Temperatures (UA): Se debe ingresar el coeficiente de intercambio y el
area disponible y se calculan las temperaturas de salida.
• Area: Se debe ingresar el coeficiente de intercambio, la temperatura de salida
de alguna corriente y se calcula el área necesaria.
• Shell and Tubes Exchanger Rating/Fouling: Se debe ingresar el diseño detallado
del intercambiador de calor. Se debe definir que corriente circula por la coraza y
cual por los tubos.
• Pinch Point: Resuelve el intercambiador respetando una diferencia mínima de
temperatura.
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Se fija la salida de la
corriente fría en 50 ºC
La temperatura de salida de
la corriente cálida resultó
de 70.11 ºC
Si definimos el área se calcula el coeficiente de intercambio (o viceversa)
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
La temperatura de salida de
la corriente cálida resultó
de 50.11 ºC
Se fija la salida de la
corriente cálida en 70 ºC
Si definimos el área se calcula el coeficiente de intercambio (o viceversa)
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Las temperaturas de salida
resultaron de 50.12 ºC y
69.98 ºC
Se fija el calor
intercambiado en 105 kW
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Las temperaturas de salida
resultaron de 50.14 ºC y
69.96 ºC
Se fija el área en 1 m2 y el
coeficiente de intercambio
en 2340 W/(m2 K)
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Se puede fija alguna de las
temperaturas de salida
El coeficiente de
intercambio permite
calcular el área
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Ejemplo de aplicación
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
con otra corriente de agua de 1 kg/s a 25 ºC y 1 atm.
Las temperaturas de salida
resultaron de 44.24 ºC y
75.85 ºC
Se debe definir el
coeficiente de intercambio
y el Pinch Point (50 ºC)
Ejemplo de aplicación (II)
Se debe enfriar una corriente de agua de 1 kg/seg a 95 ºC y 1 atm
hasta 60 ºC utilizando otra corriente de agua a 25 ºC y 1 atm que solo
se puede calentar hasta 40 ºC.
Debido a la naturaleza modular secuencial pura del simulador será
necesario realizar un ajuste de la corriente de agua de enfriamiento
para encontrar el caudal.
Ejemplo (estrategia de resolución)
Estrategia 1:
• Se define un caudal de entrada de la corriente fría (1 kg/s).
• En el intercambiador de calor se selecciona el algoritmo “Cold
Fluid Oulet Temperature” y se establece 60 ºC como salida de la
corriente cálida.
Para estas condiciones la salida de la
corriente fría resultó de 60.123 ºC
¿Se debe aumentar o disminuir el
caudal?
Ajuste del caudal
Valor actual de la variable controlada y el error actual
Ajuste del caudal
Al resolver nuevamente se llego a la solución del problema
Integración IV
Compresores, Expansores, Valvulas y Bombas
en DWSIM
2018
Profesor: Dr. Nicolás J. Scenna
JTP: Dr. Néstor H. Rodríguez
Aux. 1ra: Dr. Juan I. Manassaldi
Introducción
• Adiabatic Compressor: Modelo de compresión a partir del
rendimiento isentrópico (consume energía).
• Adiabatic Expander: Modelo de expansión a partir del rendimiento
isentrópico (genera energía).
• Valve: Evolución isoentálpica de una corriente
• Centrifugal Pump: Elevación de presión de fluidos
Adiabatic Compressor
Nombre
Conexiones
Se deben conectar una
corriente de entrada, una de
salida y una corriente energética
de entrada
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Parámetros de calculo (compresor)
Tipo de algoritmo de calculo
Incremento de presión en el equipo
Presión de salida
Rendimiento isentrópico
Potencia que ingresa
Temperatura de salida
Variación de temperatura
Algoritmos de calculo para un compresor
• Outlet Pressure: Se debe ingresar la presión de descarga del compresor.
• Pressure Increase/Decrease: Se debe ingresar la diferencia de presión
(diferencia de presión no relación de compresión).
• Power Required/Generated: Se debe ingresar la potencia que ingresa al
compresor.
• Energy Stream: La potencia que ingresa corresponde al valor de la corriente de
energía.
Ejemplo de aplicación
Se debe comprimir una corriente de aire de 1 kg/seg a 25 ºC y 1 atm
hasta 3 atm.
Al seleccionar el algoritmo de “Oulet Pressure” se ingresa la presión
de salida (3 atm).
La temperatura de salida resultó de 168.55 ºC
Ejemplo de aplicación
Se debe comprimir una corriente de aire de 1 kg/seg a 25 ºC y 1 atm
hasta 3 atm.
Al seleccionar el algoritmo de “Pressure Increase/Decrease” se
ingresa la variación de presión (2 atm).
La temperatura de salida resultó de 168.55 ºC
Ejemplo de aplicación
Se debe comprimir una corriente de aire de 1 kg/seg a 25 ºC y 1 atm
utilizando 145 kW.
Al seleccionar el algoritmo de “Power Required/Generated” se
ingresa el valor de la potencia (145 atm).
La temperatura de salida resultó de 166.06 ºC y la presión de
2.95 atm
Ejemplo de aplicación
Se debe comprimir una corriente de aire de 1 kg/seg a 25 ºC y 1 atm
utilizando 150 kW
Al seleccionar el algoritmo de “Energy
Stream” se ingresa el valor de la potencia
(150 kW) pero en las propiedades de la
corriente Power in
Adiabatic Expander
Nombre
Conexiones
Se deben conectar una
corriente de entrada, una de
salida y una corriente energética
de salida
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Algoritmos de calculo para un expansor
El modulo del expansor es análogo al compresor pero la energía sale en vez de
entrar. Cuenta con los mismos algoritmos de calculo:
• Outlet Pressure: Se debe ingresar la presión de descarga del expansor.
• Pressure Increase/Decrease: Se debe ingresar la diferencia de presión.
• Power Required/Generated: Se debe ingresar la potencia que se desea producir.
• Energy Stream: La potencia que sale corresponde al valor de la corriente de
energía.
Valve
Nombre
Conexiones
Se deben conectar una
corriente de entrada y una de
salida.
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Parámetros de calculo (valve)
Tipo de algoritmo de calculo
Caída de presión
Presión de salida
Temperatura de salida
Variación de temperatura
Cuenta con dos algoritmos de calculo:
• Outlet Pressure: Se debe ingresar la presión de descarga del compresor.
• Pressure Drop: Se debe ingresar la diferencia de presión
Centrifugal Pump
Nombre
Conexiones
Se deben conectar una
corriente de entrada, una de
salida y una de entrada de
energía
Como cualquier equipo de DWSIM se debe establecer un nombre y
conectar las corrientes que intervienen
Parámetros de calculo (bombas)
Tipo de algoritmo de calculo
Incremento de presión
Presión de salida
Eficiencia
Temperatura de salida
Variación de temperatura
Potencia necesaria
Curvas de rendimiento
Algoritmos de calculo para una bomba
• Pressure Increase/Decrease: Se debe ingresar la diferencia de presión.
• Outlet Pressure: Se debe ingresar la presión de descarga de la bomba.
• Power Required: Se debe ingresar la potencia que ingresa a la bomba.
• Energy Stream: La potencia que ingresa corresponde al valor de la corriente de
energía.
• Performance Curves: Los cálculos se realizan a partir de las curvas de
rendimiento
Ejemplo de aplicación
Se debe bombear una corriente de agua de 1 kg/seg a 25 ºC y 1 atm
venciendo una caída de presión de 2 atm.
Seleccionamos el algoritmo de “Pressure Increase” y se ingresa la
variación de presión (2 atm).
La potencia necesaria resultó de 0.2710 kW
Curvas de Performance
En la siguiente ventana se pueden ingresar los datos de performance
de las bombas centrifugas.
Ejemplo de aplicación
En el siguiente flowsheet se ilustra un ciclo Rankine que tiene como fluido
de trabajo agua.
Las condiciones de operación de la turbina son:
• Rendimiento isentrópico: 80 %
• Presión de entrada: 80 Bar
• Presión de descarga: 1.3 Bar
• Temperatura de entrada: 500 ºC
• Caudal de alimentación: 8 kg/s
Intercambiadores de Calor:
• Se desprecia la caída de presión
• El condensador subenfria 3 ºC
Resolución
Propiedades de la entrada a la turbina
Parámetros de calculo de la turbina
Resolución
La temperatura de salida del
condensador es 3 ºC menor que
la de saturación.
En este ejemplo la
temperatura de saturación a
la presión del condensador
coincide con la temperatura
de la corriente de entrada.
Resolución
¿Podemos definir de manera automática que la temperatura de
salida sea 3 ºC menor que la de entrada?
Si, DWSIM cuenta con una herramienta llamada “Specification Block”
En sus especificaciones se debe definir cuales son las variables
intervinientes y la función matemática que las relaciona.
Resolución
Fuente de información
Variable para ajustar
Relación matemática
Resolución
• Como variable a definir se sebe seleccionar la temperatura de
salida del enfriador no la de la corriente 3.
• Esto es debido a que DWSIM es modular secuencial puro y la
temperatura de la corriente 3 (salida) la calcula el condensador.
• Al ser una salida, las propiedades de la corriente 3 no se pueden
manipular
Resolución
• Como variable de información también se puede seleccionar
directamente la temperatura de rocío (o burbuja) por si ocurre
que la temperatura de la corriente 2 no sea la de saturación.
Resolución
Resolución