Está en la página 1de 5

INTRODUCCIÓN A LA PROGRAMACIÓN Y ANÁLISIS NUMÉRICO

Primer semestre 2023 – Grupo 7.

LABORATORIO INTEGRADOR CON MATLAB


Se necesita inspeccionar una soldadura para verificar su calidad, para lo cual la misma
debe estar a una temperatura inferior a 60°C.
Se dispone para esto de un tiempo de 7980 seg, el tubo tiene 12m de longitud, 36” de
diámetro y 1” de espesor.

La temperatura inicial a la cual se encuentra el tubo se determina mediante las


mediciones realizadas por el cliente, dichas mediciones se muestran en la siguiente
tabla:

Figura 1. Puntos de medición.

Figura 2. Tabla de temperaturas.

Para distancias mayores a 2500mm desde el extremo del tubo, su temperatura es de


30°C, coincidente con la temperatura atmosférica.

Materiales:
Para los cálculos se asume que el tubo es de acero X70, que posee las siguientes
propiedades térmicas:

Cátedra de Matemática D1 Página 1


UNLP - Facultad de Ingeniería

Figura 3. Calor específico acero X70.

Figura 4. Distribución de temperaturas propuesta a partir de las mediciones realizadas

Emisividad de la zona de la soldadura (50mm a cada lado de la misma): 0.34


Emisividad del resto del tubo: 0.82
Densidad: 7800 kg/m3
𝑁𝑢∙𝑘
El coeficiente de film que gobierna la convección externa es ℎ = 𝐷

Cátedra de Matemática D1 Página 2


UNLP - Facultad de Ingeniería

Donde:

𝑁𝑢 = 0.027 ∙ 𝑅𝑒 0.805 ∙ 𝑃𝑟 1/3 número de Nusselt


𝜌∙𝑣∙𝐷
𝑅𝑒 = número de Reynolds
𝜇

𝑃𝑟 = 0.6545 número de Prandt para este problema

𝜌 = 1.15𝑘𝑔/𝑚3 densidad del aire

𝜇 = 2.39 ∙ 10−5 𝑃𝑎 ∙ 𝑠 viscosidad dinámica del aire

𝑘 = 0.0367 𝑊⁄𝑚º𝐶 conductividad térmica del aire

Este coeficiente de convección h se encuentra acotado en la práctica a un valor de


220 W/(m2 . °C), por lo que no se podrá superar este valor independientemente de la
fórmula proporcionada.

En ausencia de conducción, un anillo del tubo tendrá el siguiente cambio de


temperatura en función del tiempo:

∆𝑇
𝑚𝑐𝑝 = −ℎ ∙ 𝐴 ∙ (𝑇𝑠 − 𝑇𝑎𝑚𝑏 ) − 𝜎 ∙ 𝜀 ∙ 𝐴 ∙ ((𝑇𝑠 )4 − (𝑇𝑎𝑚𝑏 )4 )
∆𝑡

𝑊
Donde 𝜎 = 5.670373 ∙ 10−8 𝑚2 °𝐾4

Como la consideración de la conducción en el problema llevaría a la necesidad de


incluir un tipo de ecuación no tratada dentro del curso (ecuaciones en derivadas
parciales), se trabajará con las siguientes hipótesis:

a) La temperatura es constante en el espesor


b) Se discretizará el problema y para los cálculos térmicos se utilizará la
temperatura media del segmento, se calculará el cambio de temperatura del
segmento y se aplicará esa variación a los extremos del mismo, dando lugar a
dos temperaturas diferentes para el mismo punto.
c) La temperatura de un punto se calculará como el promedio de las dos
temperaturas calculadas en b) para ese punto.

De esta forma, se tiene un algoritmo de dos pasos, que si bien no calcula la


conducción, mantiene temperaturas compatibles a lo largo del proceso

Se busca diseñar un sistema que consuma la mínima cantidad de aire posible para
que en el tiempo dado, la zona a inspeccionar alcance una temperatura de 60°C.
La zona donde se aplica el aire forzado es parte de su propuesta.
La velocidad del aire en cada zona es parte de su propuesta.
La velocidad de cada zona en función del tiempo es parte de su propuesta.

Cátedra de Matemática D1 Página 3


UNLP - Facultad de Ingeniería

INSTRUCCIONES PARA LA RESOLUCIÓN


I) Proponga un ajuste de curva para el calor específico del acero en función
de la temperatura. Utilice para el ajuste el método de mínimos cuadrados.
Calcule el error asociado a cada caso y justifique su elección.
II) Para el cálculo del coeficiente de convección, genere una función que le
permita calcular el mismo en función de la velocidad con el valor límite
incorporado en la función.
III) Resolver la ecuación diferencial planteada aplicando método y paso de
tiempo a elección para cada anillo de su discretización; considerando que
para t=0 la temperatura estará dada por una curva de ajuste de su elección
a los datos medidos.
IV) Proponga el flujo de aire en cada anillo en función de una estrategia que
considere adecuada y determine un algoritmo de control.
V) Sume todos los flujos en cada instante de tiempo y luego intégrelos para
saber el volumen (o la masa) de aire consumido.
VI) Presente su mejor resultado.

PRESENTACIÓN DE LOS RESULTADOS

A. Diagramas de flujo de todos los códigos empleados. Deseable, no requerido.

B. Memoria, tablas, coeficientes, errores y gráfica de los ajustes del calor específico y
distribución de temperatura inicial, y selección del mejor ajuste.

C. Memoria de cálculo y gráficos de la evolución de la temperatura sobre todo el tubo a


lo largo del tiempo.

D. Gráficos de la velocidad sobre el área de la soldadura en función del tiempo.

E. Cuál es el volumen (o la masa) de aire que necesitó su sistema para lograr el


enfriamiento buscado?

Puntos a tener en cuenta para la ejecución y defensa del trabajo final:

Programación:

Usar ciclos for, ciclos while y decisiones (estructuras IF-THEN-ELSE)


Reutilización del código
Llamar a funciones (modularizar el código)
Comentar el código
Nombrar las variables en forma legible
Uso de estructuras de datos

Cátedra de Matemática D1 Página 4


UNLP - Facultad de Ingeniería

Vectores
Matrices
Leer y escribir de disco
Concatenación de cadenas de caracteres
Separación de cadenas de caracteres
Graficar
Presentar diagrama de flujo
Diagrama de flujo de cada función o subrutina
Diagrama de flujo del programa global
Chequeos de consistencia de las subrutinas
Validación de los datos de entrada
Chequeo de validez de los resultados de las rutinas de integración con funciones de
prueba
Error en las subrutinas de integración en función del número de intervalos
Eficiencia del código:
Informar número de iteraciones
Informar tiempo (tic-toc)
Estimar consumo de memoria de las matrices y vectores (tamaño del dato en bytes x
cantidad de datos por vector)
Uso de recursos (tiempo de cálculo/número de operaciones) en función del error.

Evaluación personal:

Comprensión de la física del problema


Naturaleza del problema
Información necesaria para resolverlo
Resultados esperados
Métodos numéricos
Clase de problemas matemáticos resueltos
Métodos numéricos empleados
Naturaleza de los métodos empleados (abiertos, cerrados, estables, inestables, etc.)
Decisiones de implementación
Comprensión del código
Subrutinas y funciones
Dónde se llama a las distintas subrutinas
Métodos de llamada
Posibilidad de mejoras

Cátedra de Matemática D1 Página 5

También podría gustarte