Skip to main content

Esta es la descripcion de mi paquete

Project description

calor_pared_compuesta_lineal

Transferencia de calor lineal en paredes compuestas en serie

Valentina Argüellez Angulo

Programación 2 - Uiversidad Indistrial de Santander - Sede Barbosa

2023-1

Librería para calcular transferencia de calor lineal en paredes compuestas dispuestas en serie. Solo incluye mecanismos de conducción y convección, ignora la radiación. Presenta funciones auxiliares para cálculo de resistencias, coeficientes, y solución de paredes compuestas

Lista de funciones

  • calcular_pared_compuesta
  • """
    Calcula la transferencia de calor en una pared compuesta
    
    Parámetros
    ----------
    condiciones_interior : list
        Condiciones interiores {T: temperatura [°C], h: coeficiente de convección [W/m^2°C]}
    capas : list
        Lista de capas de la pared compuesta {L: longitud [m], k: conductividad [W/m°C]}
    condiciones_exterior : list
        Condiciones exteriores {T: temperatura [°C], h: coeficiente de convección [W/m^2°C]}
    area : float
        Área de transferencia de calor [m^2]
    
    Retorna
    -------
    {
        Q: flujo de calor [W],
        T_interior: temperatura interior [°C],
        T_paredes: lista de temperaturas de las paredes [°C],
        T_exterior: temperatura exterior [°C],
        R_tot: resistencia total [°C/W],
        R_conveccion_interna: resistencia a convección interna [°C/W],
        R_capas: lista de resistencias a conducción [°C/W]
        R_conveccion_externa: resistencia a convección externa [°C/W],
        fig: gráfico de temperaturas a lo largo de la pared compuesta
    }
    """
    
    ## Ejemplo de uso:
    
    from calor_pared_compuesta_lineal import ParedCompuesta
    
    ejemplo_pared_compuesta = {
        'condiciones_interior': {
            'T': 20,
            'h': 10
        },
        'capas': [
            {
                'L': 0.004,
                'k': 0.78,
                'nombre': 'Vidrio'
            },
            {
                'L': 0.01,
                'k': 0.026,
                'nombre': 'Aire'
            },
            {
                'L': 0.004,
                'k': 0.78,
                'nombre': 'Vidrio'
            }
        ],
        'condiciones_exterior': {
            'T': -10,
            'h': 40
        },
        'area': 0.8*1.5
    }
    pared = ParedCompuesta()
    resultado = pared.calcular_pared_compuesta(**ejemplo_pared_compuesta)
    print(resultado)
    resultado['fig'].show()
    input("PRESS ENTER TO CONTINUE.")
    
  • resistencia_conveccion
  • """
    Calcula la resistencia a transferencia de calor por convección
    
    Parámetros
    ----------
    alfa : float
        Coeficiente de transferencia de calor por convección [W/m^2°C]
    A : float
        Área de transferencia de calor [m^2]
    
    Retorna
    -------
    R : float
        Resistencia a transferencia de calor por convección [°C/W]
    """
    
  • resistencia_conduccion
  • """
    Calcula la resistencia a transferencia de calor por conducción
    
    Parámetros
    ----------
    L : float
        Longitud de transferencia de calor [m]
    k : float
        Conductividad térmica [W/m°C]
    A : float
        Área de transferencia de calor [m^2]
    
    Retorna
    -------
    R : float
        Resistencia a transferencia de calor por conducción [°C/W]
    """
    
  • flujo_calor
  • """
    Calcula el flujo de calor
    
    Parámetros
    ----------
    R_tot : float
        Resistencia total a transferencia de calor [°C/W]
    T1 : float
        Temperatura 1 [°C]
    T2 : float
        Temperatura 2 [°C]
    
    Retorna
    -------
    Q : float
        Flujo de calor [W]
    """
    
  • temperatura
  • """
    Calcula la temperatura
    
    Parámetros
    ----------
    R_tot : float
        Resistencia total a transferencia de calor [°C/W]
    Q : float
        Flujo de calor [W]
    T1 : float
        Temperatura 1 [°C]
    
    Retorna
    -------
    T2 : float
        Temperatura 2 [°C]
    """
    
  • coeficiente_conductividad
  • """
    Calcula el coeficiente de conductividad
    
    Parámetros
    ----------
    A : float
        Área de transferencia de calor [m^2]
    L : float
        Longitud de transferencia de calor [m]
    T1 : float
        Temperatura 1 [°C]
    T2 : float
        Temperatura 2 [°C]
    Q : float
        Flujo de calor [W]
    
    Retorna
    -------
    k : float
        Coeficiente de conductividad [W/m°]
    """
    
  • coeficiente_conveccion
  • """
    Calcula el coeficiente de convección
    
    Parámetros
    ----------
    A : float
        Área de transferencia de calor [m^2]
    T1 : float
        Temperatura 1 [°C]
    T2 : float
        Temperatura 2 [°C]
    Q : float
        Flujo de calor [W]
    
    Retorna
    -------
    alfa : float
        Coeficiente de convección [W/m^2°C]
    """
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calor_pared_compuesta_lineal-0.0.1.tar.gz (4.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page