blockSetpoint

Minimum flow setpoint calculation

Information

The minimum flow setpoint is determined as follows, to provide minimum flow through all operating units.

  1. For the units commanded on in the stage, calculate the highest ratio of minimum flow rate to design flow rate.
  2. Calculate the minimum flow setpoint as the highest minimum flow ratio multiplied by the sum of the design flow rates for the operating equipment.

Details

For plants consisting of identical units, the minimum flow setpoint is the minimum flow of each unit multiplied by the number of units enabled in the stage.

If the units have different minimum flow to design flow ratios, just maintaining the sum of the minimum flows will not satisfy the equipment with the highest relative minimum flows. Note that this also requires that equipment be balanced to distribute flow proportional to their design flow.

Parameters

TypeNameDefaultDescription
IntegernEqu0Number of plant equipment
Real[:]V_flow_nominalDesign flow rate – Each unit
Real[:]V_flow_minMinimum flow rate – Each unit

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nEqu]u1Equipment enable command
Buildings.Controls.OBC.CDL.Interfaces.RealOutputVPriSet_flowPrimary flow setpoint

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nEqu]floMinMinimum flow rate
Buildings.Controls.OBC.CDL.Conversions.BooleanToReal[nEqu]booToReaConvert to real signal
Buildings.Controls.OBC.CDL.Reals.Multiply[nEqu]floMinEnaMinimum flow for enabled equipment
Buildings.Controls.OBC.CDL.Reals.Divide[nEqu]ratFloMinEnaMinimum flow ratio for enabled equipment
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nEqu]floDesDesign flow rate
Buildings.Controls.OBC.CDL.Reals.MultiMaxmaxRatFloMinEnaMaximum of minimum flow ratio for enabled equipment
Buildings.Controls.OBC.CDL.Reals.Multiply[nEqu]floDesEquDesign flow for enabled equipment
Buildings.Controls.OBC.CDL.Reals.MultiSumsumFloDesEnaSum of design flow for enabled equipment
Buildings.Controls.OBC.CDL.Reals.MultiplyfloMinSetMinimum flow setpoint

Revisions

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