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