modelControllerHeatPumps
Validation model for the HP plant minimum flow bypass valve controller
Information
This model validates
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualMode
for cooling-only (components *Coo), heating-only (components
*Hea) and heating and cooling applications (components
*HeaCoo), and for two plant configurations: one where the
bypass valve controller is enabled with the isolation valve command
(components ctlFloMinVal*), and another where it is enabled
with the primary pump status (components ctlFloMinPum*).
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinPumCoo | Valve controller enabled by primary pump status – Cooling-only application | |
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinValCoo | Valve controller enabled by isolation valve command – Cooling-only application | |
| Buildings.Controls.OBC.CDL.Logical.Sources.TimeTable | u1EquValPum | Source signal for equipment or valve command or pump status | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | dVPri_flow | Source signal for primary flow rate variation around setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriCoo_flow1 | Primary flow rate | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriCoo_flow | Primary flow rate | |
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinPumHea | Valve controller enabled by primary pump status – Heating-only application | |
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinValHea | Valve controller enabled by isolation valve command – Heating-only application | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriHea_flow1 | Primary flow rate | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriHea_flow | Primary flow rate | |
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinPumHeaCoo | Valve controller enabled by primary pump status – Heating and cooling application | |
| Buildings.Templates.Plants.Controls.MinimumFlow.ControllerHeatPumps | ctlFloMinValHeaCoo | Valve controller enabled by isolation valve command – Heating and cooling application | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriHeaCoo_flow1 | Primary flow rate | |
| Buildings.Controls.OBC.CDL.Reals.Add | VPriHeaCoo_flow | Primary flow rate | |
| Buildings.Controls.OBC.CDL.Logical.Sources.TimeTable | u1HeaEqu | Source signal for equipment heating/cooling mode command or pump status | |
| Buildings.Controls.OBC.CDL.Logical.And[2] | u1ValChiWat | Source signal for CHW isolation valves | |
| Buildings.Controls.OBC.CDL.Logical.And[2] | u1ValHeaWat | Source signal for HW isolation valves | |
| Buildings.Controls.OBC.CDL.Logical.Not[2] | u1CooEqu | True if equipment is commanded in cooling mode |
Revisions
-
May 31, 2024, by Antoine Gautier:
First implementation.