modelSpecificValveType
Extends from ThermofluidStream.Undirected.FlowControl.Internal.PartialValve.
Information
Undirected implementation of the specific valve type.
This valve models the behavior of specific valve types.
The technical type of the valve can be chosen (e.g. sliding valve). The characteristic curve is then set accordingly from a table for the zeta (flow resistance) values dependent on the valve opening.
To conclude the parameterization, a flow coefficient has to be set. Most data sheets of valves deliver a corresponding "KVs (CVs)"-Value. Otherwise a nominal mass-flow rate or a flow-diameter can be set.
For incompressible flow, the reference values for density (1g/cm3) and pressure (1bar) should be unchanged.
Reference values for standardized flow coefficients
When using Kvs, Cvs_US, or
Cvs_UK, the default values
dp_ref = 1 bar and
rho_ref = 1000 kg/m3 must not be modified.
Changing these reference values currently leads to incorrect model
behavior. The assertion level can be configured using
assertionLevel. To test this behavior, a test model has been setup in ValveReferenceValues_Undirected.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Valve parameters | |||
| FlowCoeffType | flowCoefficient | FlowCoeffType.Kvs | Select type of flow coefficient |
| Real | Kvs | 0 | Kvs-value (metric) from data sheet (valve fully open) |
| Real | Cvs_US | 0 | Cvs-value (US [gal/min]) from data sheet (valve fully open) |
| Real | Cvs_UK | 0 | Cvs-value (UK [gal/min]) from data sheet (valve fully open, deprecated; use Kvs or Cvs_US instead) |
| SI.MassFlowRate | m_flow_ref_set | 0 | Reference mass flow rate |
| SI.Diameter | d_valve | 0 | Flow diameter |
| Advanced | |||
| AssertionLevel | assertionLevel | AssertionLevel.error | Assertion level for invalid reference values |
Contents
| Name | Description |
|---|---|
| ZetaValueRecord |