H_BOIL_HANLEEKIM
This function computes the two-phase boiling heat transfer coefficient in a plate heat exchanger using the Han-Lee-Kim correlation. It accounts for fluid properties, heat flux, corrugation geometry, and equivalent two-phase flow effects.
The model can be summarized as a correlation of the form:
h = f\left(Re_{eq}, Bo_{eq}, Pr_l, \frac{\lambda}{D_h}, \beta\right)\frac{k_l}{D_h}
where Re_{eq} and Bo_{eq} are equivalent two-phase Reynolds and boiling numbers, and the output is h in W/m^2/K.
Excel Usage
=H_BOIL_HANLEEKIM(m, x, Dh, rhol, rhog, mul, kl, Hvap, Cpl, q, A_channel_flow, wavelength, chevron_angle)
m(float, required): Mass flow rate (kg/s).x(float, required): Quality at the specific point (-).Dh(float, required): Hydraulic diameter of the plate (m).rhol(float, required): Density of the liquid (kg/m^3).rhog(float, required): Density of the gas (kg/m^3).mul(float, required): Viscosity of the liquid (Pa*s).kl(float, required): Thermal conductivity of liquid (W/m/K).Hvap(float, required): Heat of vaporization (J/kg).Cpl(float, required): Heat capacity of liquid (J/kg/K).q(float, required): Heat flux (W/m^2).A_channel_flow(float, required): Channel flow area (m^2).wavelength(float, required): Corrugation wavelength (m).chevron_angle(float, optional, default: 45): Chevron angle of corrugations (degrees).
Returns (float): Boiling heat transfer coefficient (W/m^2/K).
Example 1: Han Lee Kim correlation example case
Inputs:
| m | x | Dh | rhol | rhog | mul | kl | Hvap | Cpl | q | A_channel_flow | wavelength | chevron_angle |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.00003 | 0.4 | 0.002 | 567 | 18.09 | 0.000156 | 0.086 | 900000 | 2200 | 100000 | 0.0003 | 0.0037 | 45 |
Excel formula:
=H_BOIL_HANLEEKIM(0.00003, 0.4, 0.002, 567, 18.09, 0.000156, 0.086, 900000, 2200, 100000, 0.0003, 0.0037, 45)
Expected output:
675.732
Example 2: Han Lee Kim correlation at low quality
Inputs:
| m | x | Dh | rhol | rhog | mul | kl | Hvap | Cpl | q | A_channel_flow | wavelength |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.00004 | 0.25 | 0.0018 | 600 | 16 | 0.00018 | 0.09 | 850000 | 2300 | 90000 | 0.00028 | 0.0034 |
Excel formula:
=H_BOIL_HANLEEKIM(0.00004, 0.25, 0.0018, 600, 16, 0.00018, 0.09, 850000, 2300, 90000, 0.00028, 0.0034)
Expected output:
733.472
Example 3: Han Lee Kim correlation at higher heat flux
Inputs:
| m | x | Dh | rhol | rhog | mul | kl | Hvap | Cpl | q | A_channel_flow | wavelength | chevron_angle |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.00005 | 0.55 | 0.0022 | 520 | 20 | 0.00014 | 0.08 | 950000 | 2100 | 140000 | 0.00032 | 0.0042 | 60 |
Excel formula:
=H_BOIL_HANLEEKIM(0.00005, 0.55, 0.0022, 520, 20, 0.00014, 0.08, 950000, 2100, 140000, 0.00032, 0.0042, 60)
Expected output:
459.933
Example 4: Han Lee Kim correlation at mid heat flux
Inputs:
| m | x | Dh | rhol | rhog | mul | kl | Hvap | Cpl | q | A_channel_flow | wavelength | chevron_angle |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.000025 | 0.35 | 0.0019 | 580 | 12 | 0.00017 | 0.085 | 870000 | 2250 | 95000 | 0.00029 | 0.0038 | 40 |
Excel formula:
=H_BOIL_HANLEEKIM(0.000025, 0.35, 0.0019, 580, 12, 0.00017, 0.085, 870000, 2250, 95000, 0.00029, 0.0038, 40)
Expected output:
874.439
Python Code
Show Code
from ht.boiling_plate import h_boiling_Han_Lee_Kim as ht_h_boiling_Han_Lee_Kim
def h_boil_HanLeeKim(m, x, Dh, rhol, rhog, mul, kl, Hvap, Cpl, q, A_channel_flow, wavelength, chevron_angle=45):
"""
Calculate boiling heat transfer coefficient using Han Lee Kim correlation.
See: https://ht.readthedocs.io/en/latest/ht.boiling_plate.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 specific point (-).
Dh (float): Hydraulic diameter of the plate (m).
rhol (float): Density of the liquid (kg/m^3).
rhog (float): Density of the gas (kg/m^3).
mul (float): Viscosity of the liquid (Pa*s).
kl (float): Thermal conductivity of liquid (W/m/K).
Hvap (float): Heat of vaporization (J/kg).
Cpl (float): Heat capacity of liquid (J/kg/K).
q (float): Heat flux (W/m^2).
A_channel_flow (float): Channel flow area (m^2).
wavelength (float): Corrugation wavelength (m).
chevron_angle (float, optional): Chevron angle of corrugations (degrees). Default is 45.
Returns:
float: Boiling heat transfer coefficient (W/m^2/K).
"""
try:
result = ht_h_boiling_Han_Lee_Kim(m, x, Dh, rhol, rhog, mul, kl, Hvap, Cpl, q, A_channel_flow, wavelength, chevron_angle)
return result
except Exception as e:
return f"Error: {str(e)}"