modelArrayVariable

Fan array - Variable speed

Extends from Buildings.Templates.Components.Interfaces.PartialFan.

Information

This is a model for a parallel arrangement of identical variable speed fans (or fan array).

  • All fans are commanded On with the same Boolean signal y1 (VFD Run).
  • The speed of all fans is modulated with the same fractional speed signal y (real).
    y = 0 corresponds to 0 Hz. y = 1 corresponds to the maximum speed set in the VFD.
  • A unique status signal y1_actual (Boolean) is returned.
    y1_actual = true means that all fans are On.

Components

TypeNameDefaultDescription
Buildings.Fluid.Movers.SpeedControlled_yfanFan array
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealsigStaStart/stop signal
Buildings.Controls.OBC.CDL.Reals.MultiplysigConResulting control signal
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdevaStaEvaluate fan status
Fluid.BaseClasses.MassFlowRateMultipliermulInlFlow rate multiplier
Fluid.BaseClasses.MassFlowRateMultipliermulOutFlow rate multiplier
Buildings.Templates.Components.Controls.MultipleCommandsconComConvert command signal
Buildings.Controls.OBC.CDL.Reals.MultiplypowCompute input power
Buildings.Controls.OBC.CDL.Routing.BooleanScalarReplicatorrepReplicate

Revisions

  • September 26, 2023, by Antoine Gautier:
    Refactored with flow rate multiplier.
    This is for #3536.
  • November 18, 2022, by Antoine Gautier:
    First implementation.