blockZoneWithAHUG36
A single zone building with a VAV system and a Guideline36 controller
Information
This base class contains a controller based on Guideline36 Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Controller, a single-zone VAV system Buildings.Air.Systems.SingleZone.VAV.ChillerDXHeatingEconomizer, and a single-zone floor building Buildings.ThermalZones.Detailed.Validation.BaseClasses.SingleZoneFloor.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | TSupChi_nominal | 279.15 | Design value for chiller leaving water temperature |
| Modelica.Units.SI.Volume | VRoo | 4555.7 | Space volume of the floor |
| Modelica.Units.SI.MassFlowRate | mAir_flow_nominal | VRoo*4*1.2/3600 | Design air flow rate |
| Modelica.Units.SI.HeatFlowRate | QHea_flow_nominal | 90000 | Design heating flow rate |
| Modelica.Units.SI.HeatFlowRate | QCoo_flow_nominal | -100000 | Design cooling flow rate |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | warUpTim | Warm-up time retrieved from optimal warm-up block | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | cooDowTim | Cool-down time retrieved from optimal cool-down block | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | tNexOcc | Next occupancy time | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | uOcc | Current occupancy period, true if it is in occupant period | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | TZon | Zone air temperature | |
| Buildings.BoundaryConditions.WeatherData.Bus | weaBus | Weather bus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Controller | con | VAV controller | |
| Buildings.ThermalZones.Detailed.Validation.BaseClasses.SingleZoneFloor | sinZonFlo | Single zone floor | |
| Buildings.Air.Systems.SingleZone.VAV.ChillerDXHeatingEconomizer | hvac | HVAC system | |
| Buildings.Controls.OBC.CDL.Reals.Hysteresis | hysChiPla1 | Hysteresis with delay to switch on cooling | |
| Modelica.Blocks.Math.Feedback | errTRooCoo1 | Control error on room temperature for cooling | |
| Buildings.Controls.OBC.CDL.Integers.Sources.Constant | demLim | Cooling and heating demand imit level | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TOccHeaSet | Occupied heating setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TOccCooSet | Occupied cooling setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TUnoHeaSet | Unoccupied heating setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TUnoCooSet | Unoccupied cooling setpoint | |
| Modelica.Blocks.Sources.BooleanConstant | freRes | Freeze protection reset |
Contents
| Name | Description |
|---|---|
| Buildings library air media package | |
| Buildings library water media package |
Revisions
-
June 24, 2022, by Jianjun Hu:
Replaced the AHU controller with the one based official release version. -
July 29, 2020, by Kun Zhang:
First implementation. This is for issue 2126.