modelControllerDualMode

Validation model for the dual mode 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

TypeNameDefaultDescription
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinPumCooValve controller enabled by primary pump status – Cooling-only application
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinValCooValve controller enabled by isolation valve command – Cooling-only application
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTableu1EquValPumSource signal for equipment or valve command or pump status
Buildings.Controls.OBC.CDL.Reals.Sources.SindVPri_flowSource signal for primary flow rate variation around setpoint
Buildings.Controls.OBC.CDL.Reals.AddVPriCoo_flow1Primary flow rate
Buildings.Controls.OBC.CDL.Reals.AddVPriCoo_flowPrimary flow rate
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinPumHeaValve controller enabled by primary pump status – Heating-only application
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinValHeaValve controller enabled by isolation valve command – Heating-only application
Buildings.Controls.OBC.CDL.Reals.AddVPriHea_flow1Primary flow rate
Buildings.Controls.OBC.CDL.Reals.AddVPriHea_flowPrimary flow rate
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinPumHeaCooValve controller enabled by primary pump status – Heating and cooling application
Buildings.Templates.Plants.Controls.MinimumFlow.ControllerDualModectlFloMinValHeaCooValve controller enabled by isolation valve command – Heating and cooling application
Buildings.Controls.OBC.CDL.Reals.AddVPriHeaCoo_flow1Primary flow rate
Buildings.Controls.OBC.CDL.Reals.AddVPriHeaCoo_flowPrimary flow rate
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTableu1HeaEquSource signal for equipment heating/cooling mode command or pump status
Buildings.Controls.OBC.CDL.Logical.And[2]u1ValChiWatSource signal for CHW isolation valves
Buildings.Controls.OBC.CDL.Logical.And[2]u1ValHeaWatSource signal for HW isolation valves
Buildings.Controls.OBC.CDL.Logical.Not[2]u1CooEquTrue if equipment is commanded in cooling mode

Revisions

  • May 31, 2024, by Antoine Gautier:
    First implementation.