CodeCogs - An iteractive open source Numerical library Welcome... Login
CodeCogs
shopping cart
OSXWindowsLinux
Search CodeCogs
Numerical Components

Valid RSS

EngineeringHeat TransferConvection

Nusselt intpipe

Only available under a commercial licence
COST (GBP)
this unit 0.83
sub units 0.00
add a commercial licence to your cart
0
viewed 795 times

Returns the Nusselt number for a fluid going through a pipe.

Controller: CodeCogs  Contact Controller
+View other versions (2)
Contents hide toc
buy now     add cart

Interface

#include <codecogs/engineering/heat_transfer/convection/nusselt_intpipe.h>

using namespace Engineering::Heat_Transfer::Convection;

double Nusselt_intpipe (double Pr, double Gr, double Re)[inline]
Returns the Nusselt number for a fluid going through a pipe.
ExcelReal cc_convectionNusselt_intpipe (Real Pr, Real Gr, Real Re)
This function is available as a Microsoft Excel add-in.

Function Documentation

Nusselt Intpipe Calculator
  
Add calculator to website or email
 
doubleNusselt_intpipedoublePr
doubleGr
doubleRe )[inline]
This module calculates the Nusselt number for a fluid which flows through a pipe, the flow being either laminar or turbulent. The fluid must keep its state of matter during the heat transfer process.

The formulae for each case are given by

{\rm Nu} = 0.15 {\rm Re}^{0.33} {\rm Pr}^{0.33}  ({\rm Gr} \cdot {\rm Pr})^{0.1}\qquad \mbox{(laminar case)}

and

{\rm Nu} = 0.021 {\rm Re}^{0.8} {\rm Pr}^{0.43} \qquad \mbox{(turbulent case)}

where {\rm Re} is the Reynolds number, {\rm Pr} is the Prandtl number and {\rm Gr} is the Grashof number of the fluid. If the Reynolds number is less than 2000 the flow is considered laminar, while if it is greater than 4000 the flow is considered turbulent.

In the diagrams below the unit heat flow is shown in the laminar and turbulent regimes.

1/intpipe-378.png
+
Example 1:
The following code calculates the Nusselt number for Air at 65 degrees Celsius flowing throug a pipe at 25 degrees with diameter of 0.5 meters. Both the laminar and turbulent cases are considered.
#include <codecogs/engineering/heat_transfer/convection/nusselt_intpipe.h>
#include <stdio.h>
 
int main()
{
  double Pr = 0.70849, Gr = 384057065.8607, Re1 = 800, Re2 = 5100;
 
  printf("\nAir at 65 deg. Celsius\n");
  printf("flowing through a pipe at 25 deg. Celsius\n\n");
 
  printf("Re = %.2lf (laminar flow)\n", Re1);
  printf("Nu = %.4lf\n\n", 
  Engineering::Heat_Transfer::Convection::Nusselt_intpipe(Pr, Gr, Re1));
 
  printf("Re = %.2lf (turbulent flow)\n", Re2);
  printf("Nu = %.4lf\n\n", 
  Engineering::Heat_Transfer::Convection::Nusselt_intpipe(Pr, Gr, Re2));
 
  return 0;
}
Output:
Air at 65 deg. Celsius
flowing through a pipe at 25 deg. Celsius
 
Re = 800.00 (laminar flow)
Nu = 8.4761
 
Re = 5100.00 (turbulent flow)
Nu = 16.7463
References:
Dan Stefanescu, Mircea Marinescu - "Termotehnica"
Parameters:
Prthe Prandtl number of the fluid
Grthe Grashof number of the fluid
Rethe Reynolds number of the fluid
Returns:
the Nusselt number of the fluid with given parameters
Authors:
Grigore Bentea, Lucian Bentea (November 2006)
Source Code:

To view or download source code you need to buy a Commercial licence.

buy now     add cart

Not a member, then Register with CodeCogs. Already a Member, then Login.


Page Comments

Format Excel Equations

  You must login to leave a messge


Last Modified: 18 Oct 07 @ 17:07     Page Rendered: 2010-03-14 00:12:18

Valid CSS!   Valid XHTML 1.0 Transitional