polykin.transport.heat¤
Nu_tube ¤
Nu_tube(
Re: float, Pr: float, D_L: float = 0.0, er: float = 0.0
) -> float
Calculate the internal Nusselt number for flow through a circular tube.
For laminar flow, the average Nusselt number \(\overline{Nu}=\bar{h}D/k\) is estimated by the following expression:
where \(Re\) is the Reynolds number and \(Pr\) is the Prandtl number. This correlation presumes constant surface temperature and a thermal entry length, thereby leading to conservative (underestimated) \(\overline{Nu}\) values.
For turbulent flow, the Nusselt number is estimated by the following expression:
where \(f_D\) is the Darcy friction factor.
In both flow regimes, the properties are to be evaluated at the mean fluid temperature.
References
- Gnielinski, Volker. "New equations for heat and mass transfer in turbulent pipe and channel flow", International chemical engineering 16.2 (1976): 359-367.
- Incropera, Frank P., and David P. De Witt. "Fundamentals of heat and mass transfer", 4th edition, 1996, p. 444, 445.
PARAMETER | DESCRIPTION |
---|---|
Re
|
Reynolds number.
TYPE:
|
Pr
|
Prandtl number.
TYPE:
|
D_L
|
Diameter-to-length ratio.
TYPE:
|
er
|
Relative pipe roughness.
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
float
|
Nusselt number. |
Examples:
Estimate the internal heat transfer coefficient for water flowing at 2 m/s through a long smooth tube with an internal diameter of 25 mm.
>>> from polykin.transport.heat import Nu_tube
>>> rho = 1e3 # kg/m³
>>> mu = 1e-3 # Pa.s
>>> cp = 4.2e3 # J/kg/K
>>> k = 0.6 # W/m/K
>>> v = 2. # m/s
>>> D = 25e-3 # m
>>> Re = rho*v*D/mu
>>> Pr = cp*mu/k
>>> Nu = Nu_tube(Re, Pr, D_L=0, er=0)
>>> h = Nu*k/D
>>> print(f"h={h:.1e} W/m².K")
h=7.8e+03 W/m².K
Source code in src/polykin/transport/heat.py
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
Graphical Illustration¤
For a smooth tube of infinite length.