TURB_BHATTI_SHAH

This function computes turbulent internal-flow Nusselt number in rough pipes using the Bhatti–Shah correlation. It requires Reynolds number, Prandtl number, Darcy friction factor, and relative roughness to model roughness-enhanced convection.

Excel Usage

=TURB_BHATTI_SHAH(Re, Pr, fd, eD)
  • Re (float, required): Reynolds number (-).
  • Pr (float, required): Prandtl number (-).
  • fd (float, required): Darcy friction factor (-).
  • eD (float, required): Relative roughness (-).

Returns (float): Turbulent Nusselt number for rough pipes (-).

Example 1: Bhatti-Shah example

Inputs:

Re Pr fd eD
100000 1.2 0.0185 0.001

Excel formula:

=TURB_BHATTI_SHAH(100000, 1.2, 0.0185, 0.001)

Expected output:

302.704

Example 2: Higher Reynolds number

Inputs:

Re Pr fd eD
200000 0.8 0.02 0.0005

Excel formula:

=TURB_BHATTI_SHAH(200000, 0.8, 0.02, 0.0005)

Expected output:

468.568

Example 3: Mid Reynolds number

Inputs:

Re Pr fd eD
50000 2 0.022 0.002

Excel formula:

=TURB_BHATTI_SHAH(50000, 2, 0.022, 0.002)

Expected output:

269.563

Example 4: Lower Reynolds number

Inputs:

Re Pr fd eD
150000 1 0.017 0.0008

Excel formula:

=TURB_BHATTI_SHAH(150000, 1, 0.017, 0.0008)

Expected output:

353.716

Python Code

Show Code
from ht.conv_internal import turbulent_Bhatti_Shah as ht_turbulent_Bhatti_Shah

def turb_bhatti_shah(Re, Pr, fd, eD):
    """
    Calculate turbulent Nusselt number using the Bhatti-Shah correlation.

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

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

    Args:
        Re (float): Reynolds number (-).
        Pr (float): Prandtl number (-).
        fd (float): Darcy friction factor (-).
        eD (float): Relative roughness (-).

    Returns:
        float: Turbulent Nusselt number for rough pipes (-).
    """
    try:
        return ht_turbulent_Bhatti_Shah(Re=Re, Pr=Pr, fd=fd, eD=eD)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Reynolds number (-).
Prandtl number (-).
Darcy friction factor (-).
Relative roughness (-).