FUNCTION
nozzle
Computes the rate of flow of a fluid through a nozzle or orifice.
You're viewing an older version of this page (#5620). View the current version.
Interface
#include <codecogs/engineering/fluids/imperial/nozzle.h>
using namespace Engineering::Fluids::Imperial;
By neglecting the velocity of approach, the rate of flow $q$ of a fluid through a nozzle or orifice is expressed by the following formula:
where $C_d$ is the discharge coefficient of the orifice/nozzle, $A$ is the cross sectional area, $h_L$ is the loss of static pressure head due to fluid flow and $g$ 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 $C$ is the flow coefficient given by:
The variables $d_0$ and $d_1$ 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.