STEPHAN_ABDELSALAM

This function computes nucleate boiling heat transfer coefficient using the Stephan-Abdelsalam framework, including general, water, hydrocarbon, cryogenic, and refrigerant variants.

The method can be expressed as a dimensionless correlation structure:

h = f(X_1, X_2, \dots, X_8)\,\frac{k_l}{d_B}

It supports either excess wall temperature or heat flux inputs and optional wall-material properties for cryogenic cases.

Excel Usage

=STEPHAN_ABDELSALAM(rhol, rhog, mul, kl, Cpl, Hvap, sigma, Tsat, Te, q, kw, rhow, Cpw, angle, correlation)
  • rhol (float, required): Density of the liquid (kg/m^3).
  • rhog (float, required): Density of the produced gas (kg/m^3).
  • mul (float, required): Viscosity of liquid (Pa*s).
  • kl (float, required): Thermal conductivity of liquid (W/m/K).
  • Cpl (float, required): Heat capacity of liquid (J/kg/K).
  • Hvap (float, required): Heat of vaporization of the fluid (J/kg).
  • sigma (float, required): Surface tension of liquid (N/m).
  • Tsat (float, required): Saturation temperature at operating pressure (K).
  • Te (float, optional, default: null): Excess wall temperature (K).
  • q (float, optional, default: null): Heat flux (W/m^2).
  • kw (float, optional, default: 401): Thermal conductivity of wall material (W/m/K).
  • rhow (float, optional, default: 8.96): Density of wall material (kg/m^3).
  • Cpw (float, optional, default: 384): Heat capacity of wall material (J/kg/K).
  • angle (float, optional, default: null): Contact angle of bubble with wall (degrees).
  • correlation (str, optional, default: “general”): Stephan-Abdelsalam correlation selection (-).

Returns (float): Heat transfer coefficient (W/m^2/K), or an error message if invalid.

Example 1: Reference example with specified contact angle

Inputs:

Te Tsat Cpl kl mul sigma Hvap rhol rhog angle
16.2 437.5 2730 0.086 0.000156 0.0082 272000 567 18.09 35

Excel formula:

=STEPHAN_ABDELSALAM(16.2, 437.5, 2730, 0.086, 0.000156, 0.0082, 272000, 567, 18.09, 35)

Expected output:

26722.4

Example 2: General correlation with heat flux

Inputs:

q Tsat Cpl kl mul sigma Hvap rhol rhog
25000 373.15 4180 0.6 0.0003 0.058 2250000 958 0.6

Excel formula:

=STEPHAN_ABDELSALAM(25000, 373.15, 4180, 0.6, 0.0003, 0.058, 2250000, 958, 0.6)

Expected output:

3218.34

Example 3: Water correlation with excess temperature

Inputs:

Te Tsat Cpl kl mul sigma Hvap rhol rhog correlation
5 373.15 4180 0.6 0.0003 0.058 2250000 958 0.6 water

Excel formula:

=STEPHAN_ABDELSALAM(5, 373.15, 4180, 0.6, 0.0003, 0.058, 2250000, 958, 0.6, "water")

Expected output:

4865.78

Example 4: Refrigerant correlation with heat flux

Inputs:

q Tsat Cpl kl mul sigma Hvap rhol rhog correlation
18000 300 1400 0.08 0.0002 0.01 200000 1200 40 refrigerant

Excel formula:

=STEPHAN_ABDELSALAM(18000, 300, 1400, 0.08, 0.0002, 0.01, 200000, 1200, 40, "refrigerant")

Expected output:

3989.06

Python Code

Show Code
from ht.boiling_nucleic import Stephan_Abdelsalam as ht_Stephan_Abdelsalam

def Stephan_Abdelsalam(rhol, rhog, mul, kl, Cpl, Hvap, sigma, Tsat, Te=None, q=None, kw=401, rhow=8.96, Cpw=384, angle=None, correlation='general'):
    """
    Compute nucleate boiling heat transfer coefficient using the Stephan-Abdelsalam correlation.

    See: https://ht.readthedocs.io/en/latest/ht.boiling_nucleic.html

    This example function is provided as-is without any representation of accuracy.

    Args:
        rhol (float): Density of the liquid (kg/m^3).
        rhog (float): Density of the produced gas (kg/m^3).
        mul (float): Viscosity of liquid (Pa*s).
        kl (float): Thermal conductivity of liquid (W/m/K).
        Cpl (float): Heat capacity of liquid (J/kg/K).
        Hvap (float): Heat of vaporization of the fluid (J/kg).
        sigma (float): Surface tension of liquid (N/m).
        Tsat (float): Saturation temperature at operating pressure (K).
        Te (float, optional): Excess wall temperature (K). Default is None.
        q (float, optional): Heat flux (W/m^2). Default is None.
        kw (float, optional): Thermal conductivity of wall material (W/m/K). Default is 401.
        rhow (float, optional): Density of wall material (kg/m^3). Default is 8.96.
        Cpw (float, optional): Heat capacity of wall material (J/kg/K). Default is 384.
        angle (float, optional): Contact angle of bubble with wall (degrees). Default is None.
        correlation (str, optional): Stephan-Abdelsalam correlation selection (-). Valid options: General, Water, Hydrocarbon, Cryogenic, Refrigerant. Default is 'general'.

    Returns:
        float: Heat transfer coefficient (W/m^2/K), or an error message if invalid.
    """
    try:
        return ht_Stephan_Abdelsalam(
            rhol=rhol,
            rhog=rhog,
            mul=mul,
            kl=kl,
            Cpl=Cpl,
            Hvap=Hvap,
            sigma=sigma,
            Tsat=Tsat,
            Te=Te,
            q=q,
            kw=kw,
            rhow=rhow,
            Cpw=Cpw,
            angle=angle,
            correlation=correlation,
        )
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Density of the liquid (kg/m^3).
Density of the produced gas (kg/m^3).
Viscosity of liquid (Pa*s).
Thermal conductivity of liquid (W/m/K).
Heat capacity of liquid (J/kg/K).
Heat of vaporization of the fluid (J/kg).
Surface tension of liquid (N/m).
Saturation temperature at operating pressure (K).
Excess wall temperature (K).
Heat flux (W/m^2).
Thermal conductivity of wall material (W/m/K).
Density of wall material (kg/m^3).
Heat capacity of wall material (J/kg/K).
Contact angle of bubble with wall (degrees).
Stephan-Abdelsalam correlation selection (-).