modelConventionalSpring

Example model using the block OptimalStart with a conventional controller for a single-zone VAV 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 conventional 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.ZoneWithAHUConventional.

This example validates the optimal start results for the spring condition. Note that the optimal start block in this example computes for both heating and cooling conditions. 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

TypeNameDefaultDescription
BoundaryConditions.WeatherData.ReaderTMY3weaDatWeather data
Buildings.Controls.OBC.Utilities.OptimalStartoptStaOptimal start for heating and cooling system
Buildings.Controls.OBC.CDL.Reals.Sources.TimeTableTSetRooHeaHeating setpoint for room temperature
Buildings.Controls.OBC.CDL.Reals.Sources.TimeTableTSetRooCooCooling setpoint for room temperature
Buildings.Controls.SetPoints.OccupancyScheduleoccSchOccupancy schedule
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTSetHeaOnZone heating setpoint during occupied period
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTSetCooOnZone cooling setpoint during occupied time
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealbooToReaSwitch to occupied cooling setpoint
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealbooToRea1Switch to occupied heating setpoint
Buildings.Controls.OBC.CDL.Reals.Addadd3New cooling setpoint schedule for room
Buildings.Controls.OBC.CDL.Reals.Addadd4New heating setpoint schedule for room
Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.BaseClasses.ZoneWithAHUConventionalzonAHUOptModel of a single zone with AHU and controller
Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.BaseClasses.ZoneWithAHUConventionalzonAHUConModel of a single zone with AHU and controller
Buildings.Controls.OBC.CDL.Logical.Oror2Occupied or optimal start for preconditioning

Revisions

  • July 29, 2020, by Kun Zhang:
    First implementation. This is for issue 2126.