modelOneZoneControlledFloorTemperature

Validation model with one thermal zone with controlled floor temperature

Extends from Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.Unconditioned.

Information

Model that uses EnergyPlus and controls the floor temperature to a track a heating and cooling set point.

The model has two PI controllers, one for tracking the heating and and for tracking the cooling set point temperature. The model sets the surface temperature of the floor to provide heating or cooling if either control signal is non-zero. Note that this model assumes that the surface temperature can be perfectly controlled.

Components

TypeNameDefaultDescription
Buildings.ThermalZones.EnergyPlus_24_2_0.ZoneSurfacefloFloor surface of living room
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTSetRooHeaRoom temperture set point for heating
Buildings.Controls.OBC.CDL.Reals.PIDconHeaController for heating
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTSetRooCooRoom temperture set point for cooling
Buildings.Controls.OBC.CDL.Reals.PIDconCooController for cooling
Buildings.Controls.OBC.CDL.Reals.AdddTSetFloChange in floor temperature compared to room air temperature
Buildings.Controls.OBC.CDL.Reals.AddTFloFloor temperature
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergaiGain factor
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergai1Gain factor

Revisions

  • March 12, 2021, by Michael Wetter:
    First implementation.