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
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe | Instance demonstrating variation of heating loop signal | |
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe2 | Instance demonstrating variation of operating mode | |
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe1 | Instance demonstrating variation of cooling loop signal | |
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe3 | Instance demonstrating variation of cooling loop signal with no heating coil | |
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe4 | Instance demonstrating variation of heating loop signal with no cooling coil | |
| Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Subsequences.FanSpeed | fanSpe5 | Instance demonstrating variation of operating mode with no heating and cooling coils | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Ramp | ram | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul | Fan proven on signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sin | Heating loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs | Convert negative loop signal to positive | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con1 | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt1 | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul1 | Fan proven on signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con2 | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt2 | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul2 | Fan proven on signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sin2 | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs2 | Convert negative loop signal to positive | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con3 | Heating loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con4 | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con5 | Heating loop signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt3 | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul3 | Fan proven on signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sin1 | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs1 | Convert negative loop signal to positive | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con7 | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt4 | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul4 | Fan proven on signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sin3 | Heating loop signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs3 | Convert negative loop signal to positive | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con8 | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Ramp | ram1 | Operating mode signal | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt5 | Real to Integer conversion | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul5 | Fan proven on signal |
Revisions
-
March 18, 2022, by Karthik Devaprasad:
First implementation.