modelgetOpening_ValveIncompressible
Reverse calculate the valve input (opening) required to reach a certain mass flow rate
Extends from Modelica.Blocks.Interfaces.SO (Single Output continuous control block), TRANSFORM.Fluid.Valves.BaseClasses.PartialValveBase.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | Kv2Av (from PartialValveBase) | sqrt(998.56)/3600/sqrt(1e5) | Conversion factor |
| Real | Cv2Av (from PartialValveBase) | sqrt(998.56)*3.7854/1000/60/sqrt(1e5/14.5037) | Conversion factor |
| Flow coefficient | |||
| CvTypes | CvData (from PartialValveBase) | CvTypes.OpPoint | Selection of flow coefficient |
| SI.VolumeFlowRate | Av (from PartialValveBase) | 0 | Av (metric) flow coefficient |
| Real | Kv (from PartialValveBase) | 0 | Kv (metric) flow coefficient |
| Real | Cv (from PartialValveBase) | 0 | Cv (US) flow coefficient in USG/min |
| Nominal operating point | |||
| SI.Pressure | dp_nom (from PartialValveBase) | 0.1e5 | Nominal pressure drop |
| SI.MassFlowRate | m_flow_nom (from PartialValveBase) | 0 | Nominal mass flowrate |
| SI.Density | d_nom (from PartialValveBase) | 998.56 | Nominal inlet density |
| Advanced | |||
| Boolean | CheckValve (from PartialValveBase) | false | Reverse flow stopped |
| Real | b (from PartialValveBase) | 0.01 | Regularization factor |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| RealOutput | y (from SO) | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Pressure | dp | Pressure drop | |
| Modelica.SIunits.MassFlowRate | m_flow_ref | Reference mass flow | |
| Modelica.SIunits.Density | d | d_nom | Density |
| Real | z | Normalized pressure drop | |
| Real | sqrtz | Root of normalized pressure drop |