You are on page 1of 7

Modelamiento y simulacin de un intercambiador de calor

Adrin Andr Paredes lvarez (1)


Csar Andrs Barros Vargas (2)
Ph.D. Douglas Plaza Guingla (3)

Facultad de Ingeniera Elctrica y Computacin (FIEC)


Escuela Superior Politcnica del Litoral (ESPOL)
Campus Gustavo Galindo, Km 30.5 va Perimetral
Apartado 09-01-5863. Guayaquil-Ecuador
adanpare@gmail.com (1)
cesarbv@hotmail.com (2)

Escuela Superior Politcnica del Litoral (ESPOL) (3)


Doctor en Ingeniera Electromecnica, Profesor de Materia de Graduacin (3)
douplaza@fiec.espol.edu.ec (3)

Resumen

El presente tema de intercambiador de calor est enfocado en el modelamiento matemtico y la simulacin en


diferentes softwares, partiendo de una breve introduccin de conceptos afines al intercambiador de calor, luego sern
analizadas las ecuaciones que modelan al sistema dinmico de nuestro intercambiador de calor, que para mayor
satisfaccin sern resueltas y analizadas.
Analizaremos la ecuacin diferencial de primer orden que modela el comportamiento del intercambiador de calor de
tubos y coraza, simularemos la ecuacin no lineal y observaremos su comportamiento con respecto a dos entradas de
respuesta tipo escaln, luego le aplicaremos la transformada de Laplace y con ayuda de variables de desviacin
lograremos linealizarla para obtener su funcin 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
programacin visual SIMULINK que funciona sobre el entorno de MATLAB, adems utilizaremos el programa
SCILAB que es de cdigo abierto libre de licencia y as mismo con su entorno de programacin 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. Introduccin El intercambiador de calor de coraza y tubos, es el
tipo ms comn de intercambiador de calor usado en
El modelamiento de sistemas dinmicos trata la la industria, un conjunto de tubos llamados haz de
obtencin de un conjunto de ecuaciones matemticas tubos contiene el primer fluido, mientras que el
que describen el comportamiento de un sistema fsico segundo fluido o gas corre a travs de los tubos en el
real, en la prediccin del comportamiento dinmico de lado de la carcasa para que el calor pueda ser
un sistema (fase de anlisis), o en su mejora en la transferido entre ellos.
evolucin temporal (fase de diseo).
3._Modelo matemtico del intercambiador
Hoy en da, cuando un nuevo producto se disea, de calor
antes de iniciar la etapa de la realizacin fsica del
sistema, este debe haber superado las pruebas de Para el modelo matemtico del sistema se estudiar
simulacin, los programas de simulacin predicen el el intercambiador de calor de tubo y coraza.
comportamiento dinmico de los sistemas, estos
softwares se basan en el modelado matemtico de los 3.1. Balance de energa del intercambiador
elementos que constituyen al sistema y de las seales
que actan, la validez de los simuladores depende de de calor
la aproximacin que debe haber entre modelo
matemtico de los componentes y de sus verdaderos (Ec.1)
comportamientos fsicos.
Se tiene la energa calorfica de salida debido al
2. Fundamento terico promedio de la temperatura en la parte exterior del
tubo y tambin la energa del flujo del fluido con su
Un sistema es la combinacin de elementos o temperatura de salida.
componentes que actan conjuntamente y cumplen un
objetivo determinado. (Ec.2)
Donde:
Los sistemas pueden clasificarse atendiendo sus
caractersticas como lineales y alineales, invariantes
en el tiempo y variantes en el tiempo, parmetros
concentrados y parmetros distribuidos [3].

Un modelo es el conjunto de elementos cuyo


comportamiento es similar en ciertos aspectos al Se realiza factor comn de la constante global de
sistema real, el objetivo de modelar un sistema es transferencia de calor
estudiar ciertas caractersticas del sistema [4].

El universo est compuesto de energa y materia, la (Ec.3)


energa no puede ser creada ni destruida pero puede
tomar muchas formas y cambiar de un tipo de forma a 3.2._Linealizacin de la ecuacin
otra, la materia por si misma tiene energa interna y
sus partculas estn en movimiento constante [3].
diferencial

Cuando una partcula energizada entra en contacto Se procede a linealizar la ecuacin diferencial para
con una partcula menos energizada ocurrir una luego poder aplicar la transformada de Laplace.
transferencia trmica de energa de la partcula ms
caliente a la partcula ms fra hasta que ambas
(Ec.4)
partculas lleguen a un nivel de energa llamado
equilibrio trmico.
Simplificando la ecuacin de la energa de salida

2.1. Justificacin del intercambiador de (Ec.4)


calor usado
Reemplazando el trmino lineal en 2.3 obtenemos la
El proceso de intercambio de calor entre dos fluido ecuacin lineal que se necesita.
que estn a diferentes temperaturas y separado por una
(Ec.5)
pared slida ocurre en muchas aplicaciones de
ingeniera, el dispositivo que se utiliza para llevar a Donde:
cabo es el intercambio de calor.
(Ec.11)
Donde:

3.3._Variable desviacin de la ecuacin


diferencial
Se despeja la temperatura de salida
Una vez resuelta la ecuacin lineal del sistema, se
ha podido obtener el modelo matemtico con variables (Ec.12)
de desviacin, siendo puntos escogidos cuando el Donde las constantes del sistema estn compuestas
sistema se estabiliza [4]. por:

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

(Ec.14)
Una vez hecho el anlisis matemtico se llega a:
(Ec.15)
(Ec.7)
Donde: Tabla 1 Datos fsicos del sistema.

3.4._Transformada de Laplace de la
ecuacin diferencial

(Ec.8)
Donde:

3.5._Ecuacin final del intercambiador


La ecuacin en trminos de la frecuencia es:

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

4. Software MATLAB
El programa MATLAB es un software que permite
realizar clculos numricos con vectores y matrices,
como caso particular puede tambin trabajar con
nmeros escalares (tanto reales como complejos), con
Se agrupan los trminos con factor comn.
cadenas de caracteres y con otras estructuras de
informacin ms 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 enva a la izquierda la variable de temperatura Para esta primera simulacin 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=+20F.
Figura 1. Guardar las variables en MATLAB

Figura 7. Grficas correspondientes al visor

Se observa en la Figura 7 la respuesta al escaln


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 programacin asociado
con una rica coleccin de algoritmos numricos que
cubren muchos aspectos cientficos de problemas
Figura 3. Programacin de la temperatura de salida en informticos, desde el punto de vista del software
MATLAB SCILAB es un lenguaje interpretado [15].

5.1. Simulacin en SCILAB


Figura 4. Programacin con la variable aadida 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 simulacin 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=+20F.

Figura 5. Grfica de la Ts con la variable de desviacin en Se observa en la figura 8. que se tiene declaradas
MATLAB las constantes que servirn para calcular las variables
que forman parte de la ecuacin del sistema.
4.2. Simulacin en SIMULINK
4.2.1. Simulacin de la ecuacin lineal
Se coloca el tiempo en el que se desea visualizar la
simulacin de la salida.

Los valores para las entradas tipo escaln son, para


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

Figura 8. Constantes del sistema intercambiador de calor

Figura 6. Funcin de transferencia en SIMULINK


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

La simulacin 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 desviacin.

Figura 9. Operaciones del sistema intercambiador de calor

Figura 10. Simulacion de la transformada de Laplace

Figura 13. Simulacin en XCOS del modelo lineal.

Figura 11. Variacin de la Ts con la variable desviacin.


La curva se observa que representa el
comportamiento de la temperatura de salida del Figura 14. Ts del agua con la variable desviacin en XCOS.
sistema intercambiador de calor pero ya sumado el
valor de la variable desviacin Se puede observar que en la figura 14. el valor de
la temperatura de salida para las entradas tipo escaln
5.2. Simulacin en XCOS se estabiliza en el valor de 188.8F.
5.2.1. Simulacin de la ecuacin lineal
Establecer en la pestaa simulacin, el tiempo final 6. Software MODELICA
de integracin 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 parmetro no podr ser rpido crecimiento de la modelizacin y la simulacin
posible observar el comportamiento de la grfica de la que proporciona una forma estructurada, asistido por
simulacin. ordenador de hacer el modelado matemtico y basado
en una ecuacin [7].

6.1 Simulacin en MODELICA


La simulacin del intercambiador de calor en
OPENMODELICA se la har en un ambiente grfico
donde las constantes sern introducidas en los bloques
que se observan en la Figura 6.1
Figura 12. Configuracin de la simulacin.
respuestas con un muy bajo porcentaje de desviacin
con respecto a la respuesta real del sistema.

Tabla 2. Comparacin de los softwares utilizados

Figura 15. Simulacin 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 tambin se un poco ms complejo al implementar las ecuaciones.
lo configura dndole un valor de flujo de agua as En OPENMODELICA se mostr una grfica muy
tambin 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 matemtico.
editando sus parmetros se le da el valor de
temperatura de vapor es de 240F
7. Conclusiones
El bloque Heatedpipe1 ver figura 15. representa a
los tubos que se encuentran internamente en el 1 Usando los parmetros calculados en el tema de
intercambiador por el circulara el flujo de agua que graduacin Modelamiento y Simulacin de un
ser medido 234 gal/min. intercambiador de calor se logr obtener un
modelo matemtico terico y experimental
aproximado de un intercambiador de calor.

2 El uso de MATLAB/SIMULINK, facilita el


trabajo de diseo y prueba de sistemas dinmicos
porque permite la creacin de funciones de
transferencias y de entradas al sistema con
respuesta al escaln.

3 Grficamente se apreci la aproximacin de la


ecuacin lineal y la ecuacin no lineal del
sistema en SIMULINK y XCOS.

4 Se observ la similitud que existe en las grficas


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 pequeo error debido a que las
ecuaciones no son iguales si no son aproximadas
6.1 Comparacin 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 ms se ha manejado fue simple
contenga el valor de las constantes y las
implementar y programar los sistemas ya que tiene
operaciones matemticas definidas como
funciones que ayudan al fcil manejo, y se obtuvo los
elementos en nuestro sistema y tenerlo activo.
resultados deseados con ms facilidad que los otros
softwares, adems 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 graficacin y as [14] Wikipedia, MATLAB,
elaborar programas(scripts o funciones) que http://es.wikipedia.org/wiki/MATLAB, 2007
configuren los grficos y no tener que editarlos
manualmente con cada correccin o prueba.

3 Establecer las variables de desviacin en un


punto de operacin del sistema cuando se haya
estabilizado a lo largo del tiempo.

4 Recordar sobre como aproximar ecuaciones con


el mtodo del polinomio de Taylor para poder
linealizar las ecuaciones no lineales.

9. Referencias
[1] Ing. Mario Alberto Prez, Introduccin a los
sistemas de control,
http://dea.unsj.edu.ar/control1b/teoria/unidad1y2.pdf ,
2008
[2]_Roci del Rio, Circuitos Dinmicos de Primer
Orden
http://www2.imsecnm.csic.es/rocio/EBAS/DOC_PDF/
APUNTES/TEMA2_Dinamico_1erOrden.pdf, 2012
[3]_Ing.Elvira Nio, Aplicaciones reales de la
transformada de Laplace
http://es.slideshare.net/gabriellacayo/aplicaciones-
reales-laplace-8485102, 2011
[4]_Bastin Lpez 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 Mecnico Ana Gabriela Wisther, Control
de un sistema de alimentacin 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 Fsica
para Ciencia e Ingienera CENGAGE Learning
Mexico 2008.
[10] Abel, D.; Bolling, A. Rapid Control
Prototyping, Methoden und Anwendungen Springer
Berln 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.

You might also like