NU_VHELIX_ALI
This function returns the natural-convection Nusselt number for a vertical helical coil using the Ali correlation. It is intended for coil-in-tank applications where convection occurs in the surrounding fluid.
The model uses Prandtl and Grashof numbers to estimate heat-transfer enhancement relative to conduction based on an empirical power-law fit.
\mathrm{Nu}_L = 0.555\,\mathrm{Gr}_L^{0.301}\,\mathrm{Pr}^{0.314}
Excel Usage
=NU_VHELIX_ALI(Pr, Gr)
Pr(float, required): Prandtl number of the surrounding fluid (-).Gr(float, required): Grashof number of the surrounding fluid (-).
Returns (float): Nusselt number for a vertical helical coil, or error message if invalid.
Example 1: Ali correlation example
Inputs:
| Pr | Gr |
|---|---|
| 4.4 | 100000000000 |
Excel formula:
=NU_VHELIX_ALI(4.4, 100000000000)
Expected output:
1808.58
Example 2: Ali correlation at mid range
Inputs:
| Pr | Gr |
|---|---|
| 10 | 10000000000 |
Excel formula:
=NU_VHELIX_ALI(10, 10000000000)
Expected output:
1170.29
Example 3: Ali correlation with higher Prandtl number
Inputs:
| Pr | Gr |
|---|---|
| 100 | 50000000000 |
Excel formula:
=NU_VHELIX_ALI(100, 50000000000)
Expected output:
3914.56
Example 4: Ali correlation with lower Prandtl number
Inputs:
| Pr | Gr |
|---|---|
| 5 | 1000000000 |
Excel formula:
=NU_VHELIX_ALI(5, 1000000000)
Expected output:
470.727
Python Code
Show Code
from ht.conv_free_enclosed import Nu_vertical_helical_coil_Ali as ht_Nu_vertical_helical_coil_Ali
def Nu_VHelix_Ali(Pr, Gr):
"""
Calculate the Nusselt number for natural convection around a vertical helical coil using the Ali correlation.
See: https://ht.readthedocs.io/en/latest/ht.conv_free_enclosed.html
This example function is provided as-is without any representation of accuracy.
Args:
Pr (float): Prandtl number of the surrounding fluid (-).
Gr (float): Grashof number of the surrounding fluid (-).
Returns:
float: Nusselt number for a vertical helical coil, or error message if invalid.
"""
try:
return ht_Nu_vertical_helical_coil_Ali(Pr=Pr, Gr=Gr)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Prandtl number of the surrounding fluid (-).
Grashof number of the surrounding fluid (-).