modelThreeWayValveParameterization

Test model for parameterization of three-way valves

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This model test the parameterization of three-way valves. All valves are sized equally, but use different configuration options. Therefore, the valves have all the same mass flow rate.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal0.4Design mass flow rate
Modelica.Units.SI.PressureDifferencedp_nominal4500Design pressure drop
RealKv_SIm_flow_nominal/sqrt(dp_nominal)Flow coefficient for fully open valve in SI units, Kv=m_flow/sqrt(dp) [kg/s/(Pa)^(1/2)]
RealKvKv_SI/(rhoStd/3600/sqrt(1E5))Kv (metric) flow coefficient [m3/h/(bar)^(1/2)]
RealCvKv_SI/(rhoStd*0.0631/1000/sqrt(6895))Cv (US) flow coefficient [USG/min/(psi)^(1/2)]
Modelica.Units.SI.AreaAvKv_SI/sqrt(rhoStd)Av (metric) flow coefficient
Modelica.Units.SI.DensityrhoStdMedium.density_pTX(101325, 273.15 + 4, Medium.X_default)Standard density

Components

TypeNameDefaultDescription
Buildings.Fluid.Actuators.Valves.ThreeWayEqualPercentageLinearvalOpePoiThree way valve with operating point as parameter
Buildings.Fluid.Actuators.Valves.ThreeWayEqualPercentageLinearvalKvThree way valve with Kv-value as parameter
Buildings.Fluid.Actuators.Valves.ThreeWayEqualPercentageLinearvalCvThree way valve with Cv-value as parameter
Buildings.Fluid.Actuators.Valves.ThreeWayEqualPercentageLinearvalAvThree way valve with Av-value as parameter
Buildings.Fluid.Sources.Boundary_pTsou1Boundary condition for flow source
Buildings.Fluid.Sources.Boundary_pTsinBoundary condition for flow sink
Modelica.Blocks.Sources.RampyControl signal
Buildings.Fluid.Sensors.MassFlowRatesenMasFloOpPoiMass flow rate sensor
Buildings.Fluid.Sensors.MassFlowRatesenMasFloKvMass flow rate sensor
Buildings.Fluid.Sensors.MassFlowRatesenMasFloCvMass flow rate sensor
Buildings.Fluid.Sensors.MassFlowRatesenMasFloAvMass flow rate sensor
Buildings.Fluid.Sources.Boundary_pTsou3Boundary condition for flow source

Contents

NameDescription
MediumMedium in the component

Revisions

  • June 7, 2017, by Michael Wetter:
    First implementation.