MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
pneumatic_valve.h File Reference

Declarations for pneumatic valve flow rate and flow coefficient calculations. More...

Go to the source code of this file.

Classes

struct  pneumatic_valve::FlowRateInput
 Input parameters for the flow rate calculation (Cv = 1). More...
 
struct  pneumatic_valve::FlowRateResult
 Result of the flow rate calculation (Cv = 1). More...
 
struct  pneumatic_valve::CvInput
 Input parameters for the valve flow coefficient (Cv) calculation. More...
 
struct  pneumatic_valve::CvResult
 Result of the valve flow coefficient (Cv) calculation. More...
 

Namespaces

namespace  pneumatic_valve
 Pneumatic valve flow rate and flow coefficient (Cv) calculations.
 

Functions

FlowRateResult pneumatic_valve::calculateFlowRate (const FlowRateInput &input)
 Calculates the air flow rate through a pneumatic valve with unit flow coefficient (Cv = 1).
 
CvResult pneumatic_valve::calculateCv (const CvInput &input)
 Calculates the valve flow coefficient (Cv) for a pneumatic valve.
 

Variables

constexpr double pneumatic_valve::kAirFlowFactor = 0.6875
 Empirical air flow constant for dry air at standard conditions (60°F, 14.696 psia).
 

Detailed Description

Provides two functions for pneumatic valve sizing in compressed air systems: one to calculate the theoretical air flow rate through a valve with a unit flow coefficient (Cv = 1), and one to calculate the valve flow coefficient (Cv) when the actual flow rate and operating pressures are known. All calculations use U.S. customary units.

See also
Pneumatic Valve Calculator for formula derivations and symbol definitions.

Definition in file pneumatic_valve.h.