modelVariableSpeed

Validation model for the control logic of variable speed primary pumps

Information

This model validates Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeed with two plant equipment and two primary pumps and for the following configurations.

  • Heating-only plant with headered primary pumps (components ctlPumPriHdrHea*)
  • Heating and cooling plant with headered primary pumps (components ctlPumPriHdr*)
  • Heating and cooling plant with common dedicated primary pumps (components ctlPumPriDedCom*)
  • Heating and cooling plant with separate dedicated primary pumps (components ctlPumPriDedSep*)
  • Primary pumps commanded at fixed speed (component names as listed above, without a suffix) or Δp-controlled (components *Dp)

Components

TypeNameDefaultDescription
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriHdrHeaHeadered primary pumps without Δp control – Heating-only plant
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTableu1Command signal – Plant, equipment or isolation valve depending on tested configuration
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriHdrHeadered primary pumps without Δp control – Heating and cooling plant
Buildings.Controls.OBC.CDL.Logical.Not[2]u1CooOpposite signal to generate cooling system commands
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriDedComCommon dedicated primary pumps without Δp control – Heating and cooling plant
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriDedSepSeparate dedicated primary pumps without Δp control – Heating and cooling plant
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriHdrHeaDpHeadered primary pumps with Δp control – Heating-only plant
Buildings.Controls.OBC.CDL.Reals.Sources.TimeTableratDpDifferential pressure ratio to design value
Buildings.Controls.OBC.CDL.Reals.MultiplyByParameter[2]dpSetDifferential pressure setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.Sin[2]sinSource signal used to generate measurement values
Buildings.Controls.OBC.CDL.Reals.Add[2]dpDifferential pressure
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriHdrDpHeadered primary pumps with Δp control – Heating and cooling plant
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriDedComDpCommon dedicated primary pumps with Δp control – Heating and cooling plant
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTableu1HeaHeating mode command signal
Buildings.Templates.Plants.Controls.Pumps.Primary.VariableSpeedctlPumPriDedSepDpSeparate dedicated primary pumps with Δp control – Heating and cooling plant

Revisions

  • May 31, 2024, by Antoine Gautier:
    Added test for ∆p-controlled primary pumps.
  • March 29, 2024, by Antoine Gautier:
    First implementation.