blockStagingCapacity

Total capacity at current stages times stage-up PLR limit

Information

It calcualtes the total capacity at current stages times stage-up PLR limit.

Parameters

TypeNameDefaultDescription
RealPLRStaTra0.85Part load ratio triggering stage transition
CHW loop and cooling-only chillers
IntegernChiNumber of units operating at design conditions
RealQChiWatChi_flow_nominalCooling design heat flow rate of cooling-only chillers (all units)
HW loop and heat recovery chillers
IntegernChiHeaNumber of units operating at design conditions
RealQChiWatCasCoo_flow_nominalCooling design heat flow rate of HRC in cascading cooling mode (all units)
RealQHeaWat_flow_nominalHeating design heat flow rate (all units)

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputuCooPreIdxStaLeft limit of the cooling stage index
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputuHeaPreIdxStaLeft limit of the heating stage index
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyCooTotal capacity at current stage (>0) times stage-up PLR limit
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyCooLowTotal capacity at next lower stage (>0) times stage-down PLR limit
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyHeaTotal capacity at current stage (>0) times stage-up PLR limit
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyHeaLowTotal capacity at next lower stage (>0) times stage-down PLR limit

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantconIntNumber of units operating at design conditions
Buildings.Controls.OBC.CDL.Reals.Minmin2Find smaller input
Buildings.Controls.OBC.CDL.Conversions.IntegerToRealcooLefLimIndCooling left limit stage index
Buildings.Controls.OBC.CDL.Reals.Dividediv1Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai1Gain with factor of cooling design heat flow rate
Buildings.Controls.OBC.CDL.Reals.Subtractsub1Find difference
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantconInt1Zero
Buildings.Controls.OBC.CDL.Reals.Maxmax1Find larger input
Buildings.Controls.OBC.CDL.Reals.Dividediv2Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantconInt2Number of units operating at design conditions
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai2Gain with factor of cooling design heat flow rate of HRC in cascading cooling mode
Buildings.Controls.OBC.CDL.Reals.Addadd1Sum of inputs
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai3Gain with factor of part load ratio triggering stage transition
Buildings.Controls.OBC.CDL.Reals.Absabs2Absolute value
Buildings.Controls.OBC.CDL.Reals.AddParameteraddParAdd parameter
Buildings.Controls.OBC.CDL.Reals.Maxmax2Find larger input
Buildings.Controls.OBC.CDL.Reals.Minmin3Find smaller input
Buildings.Controls.OBC.CDL.Reals.Dividediv3Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai4Gain with factor of cooling design heat flow rate
Buildings.Controls.OBC.CDL.Reals.AddParameteraddPar1Add parameter
Buildings.Controls.OBC.CDL.Reals.Maxmax3Find larger input
Buildings.Controls.OBC.CDL.Reals.Dividediv4Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai5Gain with factor of cooling design heat flow rate of HRC in cascading cooling mode
Buildings.Controls.OBC.CDL.Reals.Addadd3Sum of inputs
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai6Gain with factor of part load ratio triggering stage transition
Buildings.Controls.OBC.CDL.Reals.Absabs3Absolute value
Buildings.Controls.OBC.CDL.Conversions.IntegerToRealheaLefLimIndCooling left limit stage index
Buildings.Controls.OBC.CDL.Reals.Dividediv5Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai7Gain with factor of part load ratio triggering stage transition
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai8Gain with factor of the heating design heat flow rate
Buildings.Controls.OBC.CDL.Reals.AddParameteraddPar2Add parameter
Buildings.Controls.OBC.CDL.Reals.Maxmax4Find larger input
Buildings.Controls.OBC.CDL.Reals.Dividediv6Input 1 divided by input 2
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai9Gain with factor of the heating design heat flow rate
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai10Gain with factor of part load ratio triggering stage transition

Revisions

  • February 13, 2025, by Jianjun Hu:
    First implementation.