NU_CYL_PL64

This function computes the average Nusselt number for forced crossflow over a single cylinder using the 1964 Perkins-Leppert update. Reynolds and Prandtl numbers are evaluated at free-stream conditions, with an optional viscosity-ratio wall correction.

Nu = \left(0.31Re^{0.5} + 0.11Re^{0.67}\right)Pr^{0.4}\left(\frac{\mu}{\mu_w}\right)^{0.25}

Excel Usage

=NU_CYL_PL64(Re, Pr, mu, muw)
  • Re (float, required): Reynolds number with respect to cylinder diameter (-).
  • Pr (float, required): Prandtl number at free stream temperature (-).
  • mu (float, optional, default: null): Viscosity at free stream temperature (Pa*s).
  • muw (float, optional, default: null): Viscosity at wall temperature (Pa*s).

Returns (float): Nusselt number with respect to cylinder diameter (-).

Example 1: Perkins-Leppert 1964 example case

Inputs:

Re Pr
6071 0.7

Excel formula:

=NU_CYL_PL64(6071, 0.7)

Expected output:

53.6177

Example 2: Perkins-Leppert 1964 with viscosity correction

Inputs:

Re Pr mu muw
22000 3 0.0014 0.0009

Excel formula:

=NU_CYL_PL64(22000, 3, 0.0014, 0.0009)

Expected output:

234.44

Example 3: Perkins-Leppert 1964 at low Reynolds

Inputs:

Re Pr
1500 1.2

Excel formula:

=NU_CYL_PL64(1500, 1.2)

Expected output:

28.8017

Example 4: Perkins-Leppert 1964 at high Prandtl

Inputs:

Re Pr
80000 15

Excel formula:

=NU_CYL_PL64(80000, 15)

Expected output:

885.495

Python Code

Show Code
from ht.conv_external import Nu_cylinder_Perkins_Leppert_1964 as ht_Nu_cylinder_Perkins_Leppert_1964

def Nu_cyl_PL64(Re, Pr, mu=None, muw=None):
    """
    Calculate the Nusselt number for crossflow across a single cylinder using the Perkins-Leppert 1964 correlation.

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

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

    Args:
        Re (float): Reynolds number with respect to cylinder diameter (-).
        Pr (float): Prandtl number at free stream temperature (-).
        mu (float, optional): Viscosity at free stream temperature (Pa*s). Default is None.
        muw (float, optional): Viscosity at wall temperature (Pa*s). Default is None.

    Returns:
        float: Nusselt number with respect to cylinder diameter (-).
    """
    try:
        return ht_Nu_cylinder_Perkins_Leppert_1964(Re=Re, Pr=Pr, mu=mu, muw=muw)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Reynolds number with respect to cylinder diameter (-).
Prandtl number at free stream temperature (-).
Viscosity at free stream temperature (Pa*s).
Viscosity at wall temperature (Pa*s).