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 details)

Uploaded Source

File details

Details for the file calor_pared_compuesta_lineal-0.0.1.tar.gz.

File metadata

File hashes

Hashes for calor_pared_compuesta_lineal-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d68683927f7dd97bd274828131a2a2eaf6a489857f426d2316ce29121d2cbd7b
MD5 663aba5f7c8bbcbc97e83bd706341eeb
BLAKE2b-256 be0a8b4ae0c569cb6fec9bc087f60daef20ba8a324258641aa57efccb9ff0d2f

See more details on using hashes here.

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