Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios en IHT
Jimmy Catagua Gavilánez
André Marcel Zaldúa Granja
Carlos Andrés Pisco Merchán
Carlos Julio Quisay Peralta
Andrés Efraín Acosta Chapi
Facultad de Ingeniería en Mecánica y Ciencias de la Producción (FIMCP)
Escuela Superior Politécnica del Litoral (ESPOL)
Guayaquil - Ecuador
azaldua@espol.edu.ec
andeacos@espol.edu.ec
jcatagua@espol.edu.ec
cquisay@espol.edu.ec
Resumen
Para el informe se procedió a desarrollar la resolución del ejercicio enviado con el propósito
de ser realizado a través del programa IHT realizando el correcto uso de códigos aprendidos en
las sesiones de clases usando la última función explicada, lookup table, que sirve para realizar
la interpolación, la cual sería aplicada para una varilla de acero inoxidable (AISI 316) mediante
el método de diferencias finitas. Se utilizó el modelo de régimen transitorio unidimensional
para superficies extendidas y se tomó el ejercicio 5.12 como ejemplo para el programa. Se
obtuvo los valores para el tiempo estimado necesario para que la longitud media de la varilla
alcance los 100 ºC siendo este valor interpolado de tiempo de 286,19s y la distribución de
temperatura con respecto a lo que pide el ejercicio.
Palabras claves: diferencias finitas, convección, estado transitorio, transferencia
Metodología
El ejercicio en el capítulo 5 del régimen transitorio fue resuelto mediante la aplicación del programa
IHT (Interactive Heat Transfer) donde se usó la correcta codificación para cada literal usando la
herramienta del lookup table, se resolvió según los solicitado para cada parte del problema obteniendo
las tablas y graficas deseadas.
Codigo:
//Literal a)
/* Node 0: surface node (w-orientation); transient conditions; e labeled 1. */
T0=200 //Temperatura de la base, ºC
/* The Assigned Variables: The assigned variables for this system are: */
// Thermophysical properties using the Properties feature.
// Steel AISI 316 property functions: From Table A.1
// Units: T(K)
rho = 8238 //Density, kg/m^3
k = 14.8 //Thermal conductivity,W/m·K
cp = 468 //Specific heat, J/kg·K
alpha = k / (rho * cp) //Thermal diffusivity, m^2/s
//Geometrical Parameters
deltax = 0.0016//Spatial increment, m
d = 0.01 //Diámetro de varilla, m
L = 0.16 //Longitud de varilla, m
P = 3.1416*d //Perímetro, m
Ac = (3.1416*(d^2))/4 //Área, m^2
//Thermal Conditions
Tinf = 25//Ambient temperature, deg. C (arbitrary value, since convection is negligible).
h = 30//Makes convection negligible
qdot = 0//No thermal generation
q''ap = 3e5 //Applied heat flux, W/m^2
Para la correcta realización del ejercicio se trabajó con el método de elementos finitos que de acuerdo
a la ecuación por medio de nodos permite una mejor observación acerca de la distribución de las
temperaturas en los diferentes puntos que recorren en el interior de la varilla de acero.
Para comenzar con la escritura de los códigos se debe tener en cuenta las variables a definir según las
propiedades y condiciones térmicas del ejercicio. Cada variable fue definida por un nombre
determinado junto con su valor respectivo, para un mayor entendimiento o evitar posibles confusiones
se puede colocar el símbolo de doble barra (//) que el programa lo reconoce como la colocación de
comentarios.
Para el ejercicio se trabajó con un total de 11 nodos yendo estos desde el nodo 0 hasta el 10.
Anteriormente se debió realizar un análisis previo para obtener la determinación de temperatura a
medida que el tiempo avanza de acuerdo a como estos se comportan en cada nodo.
El nodo estará definido de acuerdo a la condiciones iniciales del problema, en este caso tendrá una
temperatura de 200 C y se procede a obtener los nodos internos de acuerdo a la herramienta del régimen
transitorio en el programa yendo a opcion de tools y avanzando a las siguientes opciones que son finite-
difference equations, one dimenasional y por último la opción de transient y posteriormente aparacera
una ventana donde iremos a la opcion que dice interior node with internal heat generstion en donde se
asignan los valores para cada nodo que se encentren en las cercanías del nodo interior.
Para colocar los nodos tanto a la derecha como izquierda aparecerán casillas para asignarlos a cuál
pertenecen, para el nodo derecho es “e”, el izquierdo es “w” y el central es “p” y a continuación una
vez ya designado los valores se copia la codificación y se la pasa al área donde se continua con la
programación del código.
Ya habiendo registrado todos las variables y sus valores se procede a resolver el problema con solve.
Done aparecería la solución en la pestaña work, obteniendo las tablas de las temperaturas las cuales se
procederán a guardar y avanzando a tools de nuevo se escoge la opción lookup table donde se creará
una nueva tabla ingresando tanto los números y columnas con los que trabajaremos las cuales usaremos
más adelante para hacer las gráficas deseadas.
Resultados
Realizando una interpolación lineal, se obtiene que el tiempo para que la temperatura T5 sea 100 ºC es
286.19 s
Literal b)
Por tanto, se calcula T(x,t) para 0 < t < 889 y se traza la distribución de temperatura para t = 0, 20,
400 y 889 segundos.
Por tanto, se calcula T(x,t) para 0 < t < 889 y se traza la distribución de temperatura para t = 0, 20,
400 y 889 segundos.
CÓDIGO IHT
b=2
T0=lookup(Example1,2,b) //Temperatura en 0 s
T20=lookup(Example1,3,b) //Temperatura en 20 s
Bibliografía
• Incropera, F. P. (1999). Fundamentos de transferencia de calor. Mexico: Pearson.
• T. L. Bergman y A. S. Lavine, Fundamentos de transferencia de calor y masa, 2011
• Cengel, Y. (1998). Transferencia de Calor y Masa. McGraw-Hill.