modelThermostatMixer
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| DisHeatLib.BaseClasses.FlowType | FlowType | DisHeatLib.BaseClasses.FlowType.Valve | Flow type |
| Modelica.SIunits.MassFlowRate | m_flow_nominal | Nominal mass flow rate | |
| Modelica.SIunits.PressureDifference | dp_nominal | Nominal pressure difference | |
| Modelica.SIunits.Temperature | Tem_set | Temperature set-point for port_2 | |
| Advanced | |||
| Modelica.Fluid.Types.PortFlowDirection | portFlowDirection_1 | Modelica.Fluid.Types.PortFlowDirection.Bidirectional | Flow direction for port_1 |
| Modelica.Fluid.Types.PortFlowDirection | portFlowDirection_2 | Modelica.Fluid.Types.PortFlowDirection.Bidirectional | Flow direction for port_2 |
| Modelica.Fluid.Types.PortFlowDirection | portFlowDirection_3 | Modelica.Fluid.Types.PortFlowDirection.Bidirectional | Flow direction for port_3 |
| Boolean | verifyFlowReversal | false | =true, to assert that the flow does not reverse when portFlowDirection_* does not equal Bidirectional |
| Modelica.SIunits.MassFlowRate | m_flow_small | 1E-4*abs(m_flow_nominal) | Small mass flow rate for checking flow reversal |
| Advanced › Diagnostics | |||
| Boolean | show_T | false | = true, if actual temperature at port is computed |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_1 | First port, typically inlet | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_2 | Second port, typically outlet | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_3 | Third port, can be either inlet or outlet |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Medium.ThermodynamicState | sta_1 | Medium.setState_phX(port_1.p, noEvent(actualStream(port_1.h_outflow)), noEvent(actualStream(port_1.Xi_outflow))) | Medium properties in port_1 |
| Medium.ThermodynamicState | sta_2 | Medium.setState_phX(port_2.p, noEvent(actualStream(port_2.h_outflow)), noEvent(actualStream(port_2.Xi_outflow))) | Medium properties in port_2 |
| Medium.ThermodynamicState | sta_3 | Medium.setState_phX(port_3.p, noEvent(actualStream(port_3.h_outflow)), noEvent(actualStream(port_3.Xi_outflow))) | Medium properties in port_3 |
| Controls.flow_control | flow_control | ||
| IBPSA.Fluid.Sensors.TemperatureTwoPort | senTem | ||
| IBPSA.Fluid.Actuators.Valves.ThreeWayEqualPercentageLinear | val | ||
| IBPSA.Fluid.Movers.FlowControlled_m_flow | pump | ||
| Modelica.Blocks.Math.Gain | gain |
Contents
| Name | Description |
|---|---|
| Medium in the component |