FUNCTION
nozzle
Computes the rate of flow of a fluid through a nozzle or orrifice.
Interface
#include <codecogs/engineering/fluids/imperial/nozzle.h>
using namespace Engineering::Fluids::Imperial;
By neglecting the velocity of approach, the rate of flow of a fluid through a nozzle or orrifice is expressed by the following formula:
where is the discharge coefficient of the orrifice/nozzle,
is the cross sectional area,
is the loss of static pressure head due to fluid flow and
is the acceleration of gravity, 32.2 ft/s².
Taking velocity of approach into account, a correcting factor will be included in the previous equation:
where is the flow coefficient given by:
The variables and
are the two corresponding internal diameters.
Example 1
#include <stdio.h>
#include <codecogs/engineering/fluids/imperial/nozzle.h>
int main()
{
double
flow1 = Engineering::Fluids::Imperial::nozzle
(0.377, 0.6, 1.23),
flow2 = Engineering::Fluids::Imperial::nozzle
(0.38, 0.5, 0.1, true, 0.3, 0.9);
printf("Flow through nozzle 1 = %.12lf ft^3/s\n", flow1);
printf("Flow through nozzle 2 = %.12lf ft^3/s\n", flow2);
return 0;
}Output
Flow through nozzle 1 = 2.013205415570 ft^3/s
Flow through nozzle 2 = 0.485170124802 ft^3/sParameters
Returns
References
The Engineering Division, Crane Co., "Flow of fluids through valves, fittings, and pipe", Chicago, 1957
Interactive Calculator
Computing…
Set a range above first to export a graph.