modelGuideline36Spring
Example model using the block OptimalStart with a Guideline36 controller for a single-zone system in spring
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This is an example model on how to use the block Buildings.Controls.OBC.Utilities.OptimalStart that integrates with a controller based on Guideline36 Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Controller, a single-zone VAV system and a single-zone floor building. The building, HVAC system and controller model can be found in the base class Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.BaseClasses.ZoneWithAHUG36.
This example validates the optimal start results for the spring condition. The first few days are initialization period. The optimal start time is zero when the zone temperature is within the heating and cooling setpoint deadband.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| BoundaryConditions.WeatherData.ReaderTMY3 | weaDat | Weather data | |
| Buildings.Controls.OBC.Utilities.OptimalStart | optStaHea | Optimal start for heating | |
| Buildings.Controls.SetPoints.OccupancySchedule | occSch | Occupancy schedule | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetHeaOn | Zone heating setpoint during occupied period | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetCooOn | Zone cooling setpoint during occupied time | |
| Buildings.Controls.OBC.Utilities.OptimalStart | optStaCoo | Optimal start for cooling | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con | No optimal start | |
| Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.BaseClasses.ZoneWithAHUG36 | zonAHUG36Opt | A single zone building with a VAV system and a Guideline36 controller | |
| Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.BaseClasses.ZoneWithAHUG36 | zonAHUG36Con | A single zone building with a VAV system and a Guideline36 controller |
Revisions
-
July 29, 2020, by Kun Zhang:
First implementation. This is for issue 2126.