modelMixingValveControl
Validation of mixing valve control in change-over mode
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This model validates Buildings.DHC.Loads.BaseClasses.Controls.MixingValveControl (as part of Buildings.DHC.Loads.BaseClasses.FlowDistribution) in change-over mode.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | m_flow_nominal | 1 | Mass flow rate at nominal conditions |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.DHC.Loads.BaseClasses.FlowDistribution | disFlo | Secondary distribution system | |
| Buildings.Fluid.Sources.Boundary_pT | souPri | Primary supply stream | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TPriHea | Heating water primary supply temperature | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TPriChi | Chilled water primary supply temperature | |
| Buildings.Controls.OBC.CDL.Reals.Switch | TPri | Actual primary supply temperature | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetSecHea | Heating water secondary supply temperature set point | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetSecChi | Chilled water secondary supply temperature set point | |
| Buildings.Controls.OBC.CDL.Reals.Switch | TSetSecAct | Actual secondary supply temperature set point | |
| Buildings.Fluid.Sources.MassFlowSource_T | souSec | Secondary return stream | |
| Buildings.Fluid.Sources.Boundary_pT | sinSec | Sink for secondary stream | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | dTSecHea | Secondary temperature difference between supply and return | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTSecSup | Secondary supply temperature (measured) | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTSecRet | Secondary return temperature (measured) | |
| Buildings.Fluid.Sources.Boundary_pT | sinPri | Sink for primary stream | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Pulse | mSec_flow | Secondary mass flow rate | |
| Buildings.Controls.OBC.CDL.Reals.Add | add | Computation of secondary return temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTPriSup | Primary supply temperature (measured) | |
| Buildings.Controls.OBC.CDL.Reals.Switch | dTSec | Actual secondary delta T | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | dTSecCoo | Secondary temperature difference between supply and return | |
| Buildings.Controls.OBC.CDL.Conversions.BooleanToInteger | modInd | Mode index, 1 for heating, 2 for cooling | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | modCha | Boolean pulse for changing mode | |
| Buildings.Controls.OBC.CDL.Logical.Not | mod | Operating mode, true for heating, false for cooling |
Contents
| Name | Description |
|---|---|
| Source side medium |
Revisions
-
February 21, 2020, by Antoine Gautier:
First implementation.