Está en la página 1de 7

Modelamiento y simulación de un intercambiador de calor

Adrián André Paredes Álvarez (1)


César Andrés Barros Vargas (2)
Ph.D. Douglas Plaza Guingla (3)

Facultad de Ingeniería Eléctrica y Computación (FIEC)


Escuela Superior Politécnica del Litoral (ESPOL)
Campus Gustavo Galindo, Km 30.5 vía Perimetral
Apartado 09-01-5863. Guayaquil-Ecuador
adanpare@gmail.com (1)
cesarbv@hotmail.com (2)

Escuela Superior Politécnica del Litoral (ESPOL) (3)


Doctor en Ingeniería Electromecánica, Profesor de Materia de Graduación (3)
douplaza@fiec.espol.edu.ec (3)

Resumen

El presente tema de intercambiador de calor está enfocado en el modelamiento matemático y la simulación en


diferentes softwares, partiendo de una breve introducción de conceptos afines al intercambiador de calor, luego serán
analizadas las ecuaciones que modelan al sistema dinámico de nuestro intercambiador de calor, que para mayor
satisfacción serán resueltas y analizadas.
Analizaremos la ecuación diferencial de primer orden que modela el comportamiento del intercambiador de calor de
tubos y coraza, simularemos la ecuación no lineal y observaremos su comportamiento con respecto a dos entradas de
respuesta tipo escalón, luego le aplicaremos la transformada de Laplace y con ayuda de variables de desviación
lograremos linealizarla para obtener su función de transferencia y poder compararla con los software que
utilizaremos.
MATLAB que por un lado es un programa que se debe tener licencia para utilizarlo, así mismo el entorno de
programación visual SIMULINK que funciona sobre el entorno de MATLAB, además utilizaremos el programa
SCILAB que es de código abierto libre de licencia y así mismo con su entorno de programación visual XCOS que es
similar a SIMULINK, finalmente simularemos en un lenguaje para el modelado orientado a objetos MODELICA, que
como el programa anterior es un software libre.

Palabras Claves: Intercambiador de calor, MATLAB, SCILAB, MODELICA.

Abstract

This issue of heat exchanger is focused on mathematical modeling and simulation in different software, starting with a
brief introduction of related concepts to the heat exchanger, then the equations that model the dynamic system of our
heat exchanger will be analyzed, for satisfaction will be resolved and analyzed.
Analyze the first-order differential equation that models the behavior of the heat exchanger shell and tube, simulate the
nonlinear equation and observe their behavior with respect to two inputs of step-like response, then we will apply the
Laplace transform and using linearized deviation variables achieve for its transfer function and to compare it with the
software we use.
MATLAB on the one hand is a program that must be licensed to use, also the visual programming environment
SIMULINK works on the MATLAB environment also use the SCILAB program is free and open source license and also
with his Xcos visual programming environment that is similar to SIMULINK finally simulate a language for modeling
object-oriented MODELICA, which like the previous program is free software.

Keywords: Heat exchanger, MATLAB, SCILAB, MODELICA.


1. Introducción El intercambiador de calor de coraza y tubos, es el
tipo más común de intercambiador de calor usado en
El modelamiento de sistemas dinámicos trata la la industria, un conjunto de tubos llamados haz de
obtención de un conjunto de ecuaciones matemáticas tubos contiene el primer fluido, mientras que el
que describen el comportamiento de un sistema físico segundo fluido o gas corre a través de los tubos en el
real, en la predicción del comportamiento dinámico de lado de la carcasa para que el calor pueda ser
un sistema (fase de análisis), o en su mejora en la transferido entre ellos.
evolución temporal (fase de diseño).
3._Modelo matemático del intercambiador
Hoy en día, cuando un nuevo producto se diseña, de calor
antes de iniciar la etapa de la realización física del
sistema, este debe haber superado las pruebas de Para el modelo matemático del sistema se estudiará
simulación, los programas de simulación predicen el el intercambiador de calor de tubo y coraza.
comportamiento dinámico de los sistemas, estos
softwares se basan en el modelado matemático de los 3.1. Balance de energía del intercambiador
elementos que constituyen al sistema y de las señales
que actúan, la validez de los simuladores depende de de calor
la aproximación que debe haber entre modelo
matemático de los componentes y de sus verdaderos (Ec.1)
comportamientos físicos.
Se tiene la energía calorífica de salida debido al
2. Fundamento teórico promedio de la temperatura en la parte exterior del
tubo y también la energía del flujo del fluido con su
Un sistema es la combinación de elementos o temperatura de salida.
componentes que actúan conjuntamente y cumplen un
objetivo determinado. (Ec.2)
Donde:
Los sistemas pueden clasificarse atendiendo sus
características como lineales y alineales, invariantes
en el tiempo y variantes en el tiempo, parámetros
concentrados y parámetros distribuidos [3].

Un modelo es el conjunto de elementos cuyo


comportamiento es similar en ciertos aspectos al Se realiza factor común de la constante global de
sistema real, el objetivo de modelar un sistema es transferencia de calor
estudiar ciertas características del sistema [4].

El universo está compuesto de energía y materia, la (Ec.3)


energía no puede ser creada ni destruida pero puede
tomar muchas formas y cambiar de un tipo de forma a 3.2._Linealización de la ecuación
otra, la materia por si misma tiene energía interna y
sus partículas están en movimiento constante [3].
diferencial

Cuando una partícula energizada entra en contacto Se procede a linealizar la ecuación diferencial para
con una partícula menos energizada ocurrirá una luego poder aplicar la transformada de Laplace.
transferencia térmica de energía de la partícula más
caliente a la partícula más fría hasta que ambas
(Ec.4)
partículas lleguen a un nivel de energía llamado
equilibrio térmico.
Simplificando la ecuación de la energía de salida

2.1. Justificación del intercambiador de (Ec.4)


calor usado
Reemplazando el término lineal en 2.3 obtenemos la
El proceso de intercambio de calor entre dos fluido ecuación lineal que se necesita.
que están a diferentes temperaturas y separado por una
(Ec.5)
pared sólida ocurre en muchas aplicaciones de
ingeniería, el dispositivo que se utiliza para llevar a Donde:
cabo es el intercambio de calor.
(Ec.11)
Donde:

3.3._Variable desviación de la ecuación


diferencial
Se despeja la temperatura de salida
Una vez resuelta la ecuación lineal del sistema, se
ha podido obtener el modelo matemático con variables (Ec.12)
de desviación, siendo puntos escogidos cuando el Donde las constantes del sistema están compuestas
sistema se estabiliza [4]. por:

(Ec.6) (Ec.13)
Donde:

(Ec.14)
Una vez hecho el análisis matemático se llega a:
(Ec.15)
(Ec.7)
Donde: Tabla 1 Datos físicos del sistema.

3.4._Transformada de Laplace de la
ecuación diferencial

(Ec.8)
Donde:

3.5._Ecuación final del intercambiador


La ecuación en términos de la frecuencia es:

(Ec.9) (Ec.16)
Donde:

4. Software MATLAB
El programa MATLAB es un software que permite
realizar cálculos numéricos con vectores y matrices,
como caso particular puede también trabajar con
números escalares (tanto reales como complejos), con
Se agrupan los términos con factor común.
cadenas de caracteres y con otras estructuras de
información más complejas. [14].
(Ec.10) Antes de simular en MATLAB y crear las variables
Donde: y constantes para el modelo se debe borrar la memoria
y encerar todo el programa utilizando los comandos
clear y clc [14].

Se envía a la izquierda la variable de temperatura Para esta primera simulación se le da un valor del
de salida. cambio en el flujo de agua de w=+10gal/min y un
cambio de temperatura e vapor de Tv=+20°F.
Figura 1. Guardar las variables en MATLAB

Figura 7. Gráficas correspondientes al visor

Se observa en la Figura 7 la respuesta al escalón


del sistema y se aprecia que la temperatura de salida
Figura 2. Valores resueltos de las constantes en MATLAB se estabiliza aproximadamente en 188.8 °F

5. Software SCILAB
Scilab es un lenguaje de programación asociado
con una rica colección de algoritmos numéricos que
cubren muchos aspectos científicos de problemas
Figura 3. Programación de la temperatura de salida en informáticos, desde el punto de vista del software
MATLAB SCILAB es un lenguaje interpretado [15].

5.1. Simulación en SCILAB


Figura 4. Programación con la variable añadida en
MATLAB Antes de simular en SCILAB y crear las variables y
constantes para el modelo se debe borrar la memoria y
encerar todo el programa utilizando los comandos
clear y clc.

Para esta primera simulación se le da un valor del


cambio en el flujo de agua de w=+10gal/min y un
cambio de temperatura e vapor de Tv=+20°F.

Figura 5. Gráfica de la Ts con la variable de desviación en Se observa en la figura 8. que se tiene declaradas
MATLAB las constantes que servirán para calcular las variables
que forman parte de la ecuación del sistema.
4.2. Simulación en SIMULINK
4.2.1. Simulación de la ecuación lineal
Se coloca el tiempo en el que se desea visualizar la
simulación de la salida.

Los valores para las entradas tipo escalón son, para


el flujo de agua de w=+10gal/min y para el cambio de
temperatura de vapor de Tv=+20°F.

Figura 8. Constantes del sistema intercambiador de calor

Figura 6. Función de transferencia en SIMULINK


Los valores para las entradas tipo escalón son, para
el flujo de agua de w=+10gal/min y para el cambio de
temperatura de vapor de Tv=+20°F.

La simulación de bloques de XCOS la podemos


observar en la figura 13. Cabe recalcar que se suma
185 unidades al bloque de sumatoria debido a que se
toma en cuenta la variable de desviación.

Figura 9. Operaciones del sistema intercambiador de calor

Figura 10. Simulacion de la transformada de Laplace

Figura 13. Simulación en XCOS del modelo lineal.

Figura 11. Variación de la Ts con la variable desviación.


La curva se observa que representa el
comportamiento de la temperatura de salida del Figura 14. Ts del agua con la variable desviación en XCOS.
sistema intercambiador de calor pero ya sumado el
valor de la variable desviación Se puede observar que en la figura 14. el valor de
la temperatura de salida para las entradas tipo escalón
5.2. Simulación en XCOS se estabiliza en el valor de 188.8°F.
5.2.1. Simulación de la ecuación lineal
Establecer en la pestaña simulación, el tiempo final 6. Software MODELICA
de integración a 10 ya que por defecto esta 100000, si El modelado orientado a objetos es un área de
en el programa no se cambia el parámetro no podrá ser rápido crecimiento de la modelización y la simulación
posible observar el comportamiento de la gráfica de la que proporciona una forma estructurada, asistido por
simulación. ordenador de hacer el modelado matemático y basado
en una ecuación [7].

6.1 Simulación en MODELICA


La simulación del intercambiador de calor en
OPENMODELICA se la hará en un ambiente gráfico
donde las constantes serán introducidas en los bloques
que se observan en la Figura 6.1
Figura 12. Configuración de la simulación.
respuestas con un muy bajo porcentaje de desviación
con respecto a la respuesta real del sistema.

Tabla 2. Comparación de los softwares utilizados

Figura 15. Simulación de bloques en OPENMODELICA.

Se observa que se tiene dos ambientes que son en


este caso para el ambiente 1 ver figura 15., la
temperatura inicial del intercambiador de calor y el
ambiente 2 es la temperatura de salida, volumeflow1 Con SCILAB se obtuvo el resultado esperado y
ver figura 15. es el encargado de simular el flujo de muy similar a la respuesta real del sistema pero resultó
caudal de agua que circulará, a este bloque también se un poco más complejo al implementar las ecuaciones.
lo configura dándole un valor de flujo de agua así En OPENMODELICA se mostró una gráfica muy
también como el valor de su temperatura inicial. parecida al comportamiento de la temperatura de
salida del sistema pero con un desfasamiento
Para el caso de la temperatura de vapor se la simula pronunciado ya que es una herramienta muy compleja
en el bloque heatcapacitor1 ver figura 15. que para poder aproximar nuestro modelo matemático.
editando sus parámetros se le da el valor de
temperatura de vapor es de 240°F
7. Conclusiones
El bloque Heatedpipe1 ver figura 15. representa a
los tubos que se encuentran internamente en el 1 Usando los parámetros calculados en el tema de
intercambiador por el circulara el flujo de agua que graduación “Modelamiento y Simulación de un
será medido 234 gal/min. intercambiador de calor” se logró obtener un
modelo matemático teórico y experimental
aproximado de un intercambiador de calor.

2 El uso de MATLAB/SIMULINK, facilita el


trabajo de diseño y prueba de sistemas dinámicos
porque permite la creación de funciones de
transferencias y de entradas al sistema con
respuesta al escalón.

3 Gráficamente se apreció la aproximación de la


ecuación lineal y la ecuación no lineal del
sistema en SIMULINK y XCOS.

4 Se observó la similitud que existe en las gráficas


de la temperatura de salida de agua, de las
Figura 16. Temperatura de salida en OPENMODELICA. ecuaciones lineal y no lineal de nuestro sistema
con un pequeño error debido a que las
ecuaciones no son iguales si no son aproximadas
6.1 Comparación de OPENMODELICA
la una con la otra.
con MATLAB y SCILAB
Nos referiremos a la sencillez en el manejo de los
8. Recomendaciones
mismos, por ejemplo MATLAB como ha sido el
1 Se debe crear un archivo .m en MATLAB que
software que más se ha manejado fue simple
contenga el valor de las constantes y las
implementar y programar los sistemas ya que tiene
operaciones matemáticas definidas como
funciones que ayudan al fácil manejo, y se obtuvo los
elementos en nuestro sistema y tenerlo activo.
resultados deseados con más facilidad que los otros
softwares, además que con MATLAB se ha tenido
2 Al utilizar SIMULINK, pasar los datos [13]_Wikipedia,SIMULINK,http://es.wikipedia.org/w
requeridos al workspace de MATLAB para iki/SIMULINK, 2007
poder usar las funciones de graficación y así [14] Wikipedia, MATLAB,
elaborar programas(scripts o funciones) que http://es.wikipedia.org/wiki/MATLAB, 2007
configuren los gráficos y no tener que editarlos
manualmente con cada corrección o prueba.

3 Establecer las variables de desviación en un


punto de operación del sistema cuando se haya
estabilizado a lo largo del tiempo.

4 Recordar sobre como aproximar ecuaciones con


el método del polinomio de Taylor para poder
linealizar las ecuaciones no lineales.

9. Referencias
[1] Ing. Mario Alberto Pérez, Introducción a los
sistemas de control,
http://dea.unsj.edu.ar/control1b/teoria/unidad1y2.pdf ,
2008
[2]_Roció del Rio, Circuitos Dinámicos de Primer
Orden
http://www2.imsecnm.csic.es/rocio/EBAS/DOC_PDF/
APUNTES/TEMA2_Dinamico_1erOrden.pdf, 2012
[3]_Ing.Elvira Niño, Aplicaciones reales de la
transformada de Laplace
http://es.slideshare.net/gabriellacayo/aplicaciones-
reales-laplace-8485102, 2011
[4]_Bastián López Carrasco, Intercambiador de calor
de doble tubo,
ttp://caaeii.cl/wpcontent/uploads/2012/07/EIQ_303_2
012_17_Intercambiadores_de_Calor_de_Doble_Tubo.
pdf, 2012
[5] Ingeniera Mecánico Ana Gabriela Wisther, Control
de un sistema de alimentación basado en celdas de
combustible http://www.cenidet.edu.mx/subaca/web-
elec/tesis_mc/269MC_agws.pdf,2012
[6]
http://fluidos.eia.edu.co/fluidos/modelos/modelo_fisic
o.html, marzo 2015
[7] OPENMODELICA, A free modelica environmet
http://alternativeto.net/software/OPENMODELICA/ ,
2012
[8] MODELICA, Full OPENMODELICA
https://OPENMODELICA.org/OPENMODELICAwor
ld/applications
[9] Serway, Raymond; Jewett, John Junior – Física
para Ciencia e Ingienería – CENGAGE Learning –
Mexico 2008.
[10] Abel, D.; Bolling, A. – Rapid Control
Prototyping, Methoden und Anwendungen – Springer
– Berlín 2006.
[11] Ljung Lennart – System Identification Theory for
– New Jersey 1999.
[12] Dorf, Richard; Bishop, Robert – Sistemas de
Control Moderno – Pearson Prentice Hall –
Madrid 2005.

También podría gustarte