YUN_HEO_KIM

This function estimates saturated flow-boiling heat transfer with the Yun-Heo-Kim correlation, developed for microchannel evaporation. It accepts either heat flux or excess wall temperature as the driving input.

The correlation can be expressed as:

h_{tp} = 136876\,(Bg\,We_l)^{0.1993}Re_l^{-0.1626}

where Re_l and We_l are liquid-based dimensionless groups and Bg captures boiling intensity.

Excel Usage

=YUN_HEO_KIM(m, x, D, rhol, mul, Hvap, sigma, q, Te)
  • m (float, required): Mass flow rate (kg/s).
  • x (float, required): Quality at the tube interval (dimensionless).
  • D (float, required): Tube diameter (m).
  • rhol (float, required): Liquid density (kg/m^3).
  • mul (float, required): Liquid viscosity (Pa*s).
  • Hvap (float, required): Heat of vaporization (J/kg).
  • sigma (float, required): Surface tension (N/m).
  • q (float, optional, default: null): Heat flux (W/m^2).
  • Te (float, optional, default: null): Excess wall temperature (K).

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

Example 1: Example with heat flux

Inputs:

m x D rhol mul sigma Hvap q
1 0.4 0.3 567 0.000156 0.02 900000 10000

Excel formula:

=YUN_HEO_KIM(1, 0.4, 0.3, 567, 0.000156, 0.02, 900000, 10000)

Expected output:

9479.31

Example 2: Using excess wall temperature

Inputs:

m x D rhol mul sigma Hvap Te
0.8 0.3 0.02 850 0.0002 0.025 180000 6

Excel formula:

=YUN_HEO_KIM(0.8, 0.3, 0.02, 850, 0.0002, 0.025, 180000, 6)

Expected output:

21308.7

Example 3: Small diameter with higher heat flux

Inputs:

m x D rhol mul sigma Hvap q
0.6 0.5 0.01 900 0.00018 0.03 200000 15000

Excel formula:

=YUN_HEO_KIM(0.6, 0.5, 0.01, 900, 0.00018, 0.03, 200000, 15000)

Expected output:

13677.9

Example 4: Mid-range properties with Te

Inputs:

m x D rhol mul sigma Hvap Te
1.2 0.35 0.04 700 0.00022 0.018 160000 7

Excel formula:

=YUN_HEO_KIM(1.2, 0.35, 0.04, 700, 0.00022, 0.018, 160000, 7)

Expected output:

26525.6

Python Code

Show Code
from ht.boiling_flow import Yun_Heo_Kim as ht_Yun_Heo_Kim

def Yun_Heo_Kim(m, x, D, rhol, mul, Hvap, sigma, q=None, Te=None):
    """
    Compute the Yun-Heo-Kim boiling heat transfer coefficient.

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

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

    Args:
        m (float): Mass flow rate (kg/s).
        x (float): Quality at the tube interval (dimensionless).
        D (float): Tube diameter (m).
        rhol (float): Liquid density (kg/m^3).
        mul (float): Liquid viscosity (Pa*s).
        Hvap (float): Heat of vaporization (J/kg).
        sigma (float): Surface tension (N/m).
        q (float, optional): Heat flux (W/m^2). Default is None.
        Te (float, optional): Excess wall temperature (K). Default is None.

    Returns:
        float: Heat transfer coefficient (W/m^2/K), or an error message if invalid.
    """
    try:
        if Te is None and q is None:
            return "Error: Te or q must be provided"
        return ht_Yun_Heo_Kim(m=m, x=x, D=D, rhol=rhol, mul=mul, Hvap=Hvap,
            sigma=sigma, q=q, Te=Te)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Mass flow rate (kg/s).
Quality at the tube interval (dimensionless).
Tube diameter (m).
Liquid density (kg/m^3).
Liquid viscosity (Pa*s).
Heat of vaporization (J/kg).
Surface tension (N/m).
Heat flux (W/m^2).
Excess wall temperature (K).