Implementar Ener-Habitat en Python3.


Ener-Habitat (EH) es una herramienta de simulación numérica para comparar el desempeño térmico de sistemas constructivos de techos y muros de la envolvente de una edificación en las condiciones climáticas de las principales ciudades de la República Mexicana. La herramienta es de acceso gratuito, previo registro y tiene las siguientes características:

  • Realiza simulaciones numéricas de transferencia de calor dependiente del tiempo, lo que permite tomar en cuenta el efecto de la masa térmica y no solo de la resistencia térmica de los materiales constructivos.
  • Evalúa el desempeño térmico de sistemas constructivos formados por capas homogéneas y algunos sistemas constructivos formados por capas homogéneas y una capa no homogénea.
  • Evalúa los sistemas constructivos en dos condiciones de la edificación, con aire acondicionado o sin aire acondicionado.

Actualmente EH está hospedado en un sitio web, y no se le ha dado mantenimiento y aunque se ha respaldado, siempre se depende de un servidor para realizas los cálculos.

Se quiere portar EH a un paquete instalable de Python3 via pip y PyPI para que pueda ser utilizado por cualquier usuario de Python3.


Al terminar la tesis, la persona que haga la tesis habrá aprendido a:

  • Portar un código en C que resuelve la transferencia de calor unidimensional dependiente del tiempo a través de sistemas constructivos opacos de una edificación.
  • Analizar archivos de clima en formato EPW para calcular un día típico y trayectoria solar aparente de un sitio.
  • Manejo de base de datos para almacenar las propiedades térmicas de los materiales.
  • Mostrar resultados de los parámetros de evaluación de EH.
  • Desarrollar un paquete para ser hospedado en GitHub y registrado en PyPI.
  • Desarrollar una web app.
  • Documentar el proyecto.

Si te interesa el tema, escribeme un correo electrónico para ponernos en contacto.