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