H_BOILING_AMALFI

This function estimates the two-phase boiling heat transfer coefficient for flow in plate heat exchangers using the Amalfi correlation. It combines fluid properties, channel geometry, flow quality, and heat flux to predict convective boiling performance across different operating regimes.

The predicted coefficient is represented as:

h = f\left(m, x, D_h, \rho_l, \rho_g, \mu_l, \mu_g, k_l, H_{vap}, \sigma, q, A_{channel}, \beta\right)

where the implemented model uses regime-dependent relationships from the published correlation and returns h in W/m^2/K.

Excel Usage

=H_BOILING_AMALFI(m, x, Dh, rhol, rhog, mul, mug, kl, Hvap, sigma, q, A_channel_flow, 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).
  • mug (float, required): Viscosity of the gas (Pa*s).
  • kl (float, required): Thermal conductivity of liquid (W/m/K).
  • Hvap (float, required): Heat of vaporization (J/kg).
  • sigma (float, required): Surface tension of liquid (N/m).
  • q (float, required): Heat flux (W/m^2).
  • A_channel_flow (float, required): Channel flow area (m^2).
  • chevron_angle (float, optional, default: 45): Chevron angle of corrugations (degrees).

Returns (float): Boiling heat transfer coefficient (W/m^2/K).

Example 1: Amalfi correlation example case

Inputs:

m x Dh rhol rhog mul mug kl Hvap sigma q A_channel_flow
0.00003 0.4 0.00172 567 18.09 0.000156 0.00000711 0.086 900000 0.02 100000 0.0003

Excel formula:

=H_BOILING_AMALFI(0.00003, 0.4, 0.00172, 567, 18.09, 0.000156, 0.00000711, 0.086, 900000, 0.02, 100000, 0.0003)

Expected output:

776.078

Example 2: Amalfi correlation at low quality

Inputs:

m x Dh rhol rhog mul mug kl Hvap sigma q A_channel_flow chevron_angle
0.00004 0.2 0.0015 600 15 0.0002 0.00001 0.09 800000 0.018 80000 0.00025 35

Excel formula:

=H_BOILING_AMALFI(0.00004, 0.2, 0.0015, 600, 15, 0.0002, 0.00001, 0.09, 800000, 0.018, 80000, 0.00025, 35)

Expected output:

641.155

Example 3: Amalfi correlation at higher heat flux

Inputs:

m x Dh rhol rhog mul mug kl Hvap sigma q A_channel_flow chevron_angle
0.00005 0.5 0.0018 520 20 0.00014 0.000008 0.08 950000 0.021 150000 0.00032 60

Excel formula:

=H_BOILING_AMALFI(0.00005, 0.5, 0.0018, 520, 20, 0.00014, 0.000008, 0.08, 950000, 0.021, 150000, 0.00032, 60)

Expected output:

1313.77

Example 4: Amalfi correlation at mid heat flux

Inputs:

m x Dh rhol rhog mul mug kl Hvap sigma q A_channel_flow chevron_angle
0.000025 0.35 0.0016 580 12 0.00017 0.000009 0.085 870000 0.019 90000 0.00028 45

Excel formula:

=H_BOILING_AMALFI(0.000025, 0.35, 0.0016, 580, 12, 0.00017, 0.000009, 0.085, 870000, 0.019, 90000, 0.00028, 45)

Expected output:

763.275

Python Code

Show Code
from ht.boiling_plate import h_boiling_Amalfi as ht_h_boiling_Amalfi

def h_boiling_Amalfi(m, x, Dh, rhol, rhog, mul, mug, kl, Hvap, sigma, q, A_channel_flow, chevron_angle=45):
    """
    Calculate boiling heat transfer coefficient using Amalfi 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).
        mug (float): Viscosity of the gas (Pa*s).
        kl (float): Thermal conductivity of liquid (W/m/K).
        Hvap (float): Heat of vaporization (J/kg).
        sigma (float): Surface tension of liquid (N/m).
        q (float): Heat flux (W/m^2).
        A_channel_flow (float): Channel flow area (m^2).
        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_Amalfi(m, x, Dh, rhol, rhog, mul, mug, kl, Hvap, sigma, q, A_channel_flow, chevron_angle)
        return result
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Mass flow rate (kg/s).
Quality at the specific point (-).
Hydraulic diameter of the plate (m).
Density of the liquid (kg/m^3).
Density of the gas (kg/m^3).
Viscosity of the liquid (Pa*s).
Viscosity of the gas (Pa*s).
Thermal conductivity of liquid (W/m/K).
Heat of vaporization (J/kg).
Surface tension of liquid (N/m).
Heat flux (W/m^2).
Channel flow area (m^2).
Chevron angle of corrugations (degrees).