blockFanSpeed

Validation model for fan speed subsequence

Information

This example validates Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed. Each of the six instances of the controller represents operation with different inputs for heating and cooling loop signals, as well as the operating mode and fan proven on signal, and different configuration parameters of fan coil unit with presence or absence of heating and cooling coils, as described by the comment for each instance.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpeInstance demonstrating variation of heating loop signal
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpe2Instance demonstrating variation of operating mode
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpe1Instance demonstrating variation of cooling loop signal
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpe3Instance demonstrating variation of cooling loop signal with no heating coil
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpe4Instance demonstrating variation of heating loop signal with no cooling coil
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeedfanSpe5Instance demonstrating variation of operating mode with no heating and cooling coils
Buildings.Controls.OBC.CDL.Reals.Sources.RampramOperating mode signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToIntReal to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPulFan proven on signal
Buildings.Controls.OBC.CDL.Reals.Sources.SinsinHeating loop signal
Buildings.Controls.OBC.CDL.Reals.AbsabsConvert negative loop signal to positive
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantconCooling loop signal
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon1Operating mode signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToInt1Real to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul1Fan proven on signal
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon2Cooling loop signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToInt2Real to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul2Fan proven on signal
Buildings.Controls.OBC.CDL.Reals.Sources.Sinsin2Cooling loop signal
Buildings.Controls.OBC.CDL.Reals.Absabs2Convert negative loop signal to positive
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon3Heating loop signal
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon4Operating mode signal
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon5Heating loop signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToInt3Real to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul3Fan proven on signal
Buildings.Controls.OBC.CDL.Reals.Sources.Sinsin1Cooling loop signal
Buildings.Controls.OBC.CDL.Reals.Absabs1Convert negative loop signal to positive
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon7Operating mode signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToInt4Real to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul4Fan proven on signal
Buildings.Controls.OBC.CDL.Reals.Sources.Sinsin3Heating loop signal
Buildings.Controls.OBC.CDL.Reals.Absabs3Convert negative loop signal to positive
Buildings.Controls.OBC.CDL.Reals.Sources.Constantcon8Operating mode signal
Buildings.Controls.OBC.CDL.Reals.Sources.Rampram1Operating mode signal
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerreaToInt5Real to Integer conversion
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul5Fan proven on signal

Revisions

  • March 18, 2022, by Karthik Devaprasad:
    First implementation.