Buildings.Templates.ZoneEquipment.Components.Controls
Information
All control blocks that form the control sequence of a system are instantiated into one single class, a so-called control section. This package contains such control sections.
Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
Name | Description |
---|---|
G36VAVBoxCoolingOnly | Guideline 36 controller for VAV terminal unit cooling only |
G36VAVBoxReheat | Guideline 36 controller |
OpenLoop | Open loop controller |
Buildings.Templates.ZoneEquipment.Components.Controls.G36VAVBoxCoolingOnly
Guideline 36 controller for VAV terminal unit cooling only
Information
Description
This is an implementation of the control sequence specified in ASHRAE (2021) for cooling-only VAV terminal units. It contains the following components.
- Buildings.Controls.OBC.ASHRAE.G36.TerminalUnits.CoolingOnly.Controller: Main controller for the terminal unit
- Buildings.Controls.OBC.ASHRAE.G36.ThermalZones.Setpoints: Computation of the zone temperature setpoints
- Buildings.Controls.OBC.ASHRAE.G36.ZoneGroups.ZoneStatus: Computation of the zone warm-up and cooldown time
References
- ASHRAE, 2021. Guideline 36-2021, High-Performance Sequences of Operation for HVAC Systems. Atlanta, GA.
Extends from Buildings.Templates.ZoneEquipment.Components.Interfaces.ControllerG36VAVBox (Guideline 36 controller for VAV terminal unit).
Parameters
Type | Name | Default | Description |
---|---|---|---|
VAVBoxController | dat | redeclare Buildings.Template... | Design and operating parameters |
Configuration | |||
Controller | typ | Buildings.Templates.ZoneEqui... | Type of controller |
Boolean | have_CO2Sen | false | Set to true if the zone has CO2 sensor |
Boolean | have_occSen | false | Set to true if the zone has occupancy sensor |
Boolean | have_winSen | false | Set to true if the zone has window status sensor |
Connectors
Type | Name | Description |
---|---|---|
Bus | bus | Terminal unit control bus |
Modelica definition
Buildings.Templates.ZoneEquipment.Components.Controls.G36VAVBoxReheat
Guideline 36 controller
Information
Description
This is an implementation of the control sequence specified in ASHRAE (2021) for VAV terminal units with reheat. It contains the following components.
- Buildings.Controls.OBC.ASHRAE.G36.TerminalUnits.Reheat.Controller: Main controller for the terminal unit
- Buildings.Controls.OBC.ASHRAE.G36.ThermalZones.Setpoints: Computation of the zone temperature setpoints
- Buildings.Controls.OBC.ASHRAE.G36.ZoneGroups.ZoneStatus: Computation of the zone warm-up and cooldown time
References
- ASHRAE, 2021. Guideline 36-2021, High-Performance Sequences of Operation for HVAC Systems. Atlanta, GA.
Extends from Buildings.Templates.ZoneEquipment.Components.Interfaces.ControllerG36VAVBox (Guideline 36 controller for VAV terminal unit).
Parameters
Type | Name | Default | Description |
---|---|---|---|
VAVBoxController | dat | redeclare Buildings.Template... | Design and operating parameters |
Configuration | |||
Controller | typ | Buildings.Templates.ZoneEqui... | Type of controller |
Boolean | have_CO2Sen | false | Set to true if the zone has CO2 sensor |
Boolean | have_occSen | false | Set to true if the zone has occupancy sensor |
Boolean | have_winSen | false | Set to true if the zone has window status sensor |
Connectors
Type | Name | Description |
---|---|---|
Bus | bus | Terminal unit control bus |
Modelica definition
Buildings.Templates.ZoneEquipment.Components.Controls.OpenLoop
Open loop controller
Information
This is an open loop controller providing control inputs for the templates within Buildings.Templates.ZoneEquipment. It is mainly used for testing purposes.
Extends from Buildings.Templates.ZoneEquipment.Components.Interfaces.PartialControllerVAVBox (Interface class for VAV terminal unit controller).
Parameters
Type | Name | Default | Description |
---|---|---|---|
VAVBoxController | dat | redeclare Buildings.Template... | Design and operating parameters |
Configuration | |||
Controller | typ | Buildings.Templates.ZoneEqui... | Type of controller |
Boolean | have_CO2Sen | false | Set to true if the zone has CO2 sensor |
Connectors
Type | Name | Description |
---|---|---|
Bus | bus | Terminal unit control bus |