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
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.ThermalZones.EnergyPlus_24_2_0.ZoneSurface | flo | Floor surface of living room | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetRooHea | Room temperture set point for heating | |
| Buildings.Controls.OBC.CDL.Reals.PID | conHea | Controller for heating | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TSetRooCoo | Room temperture set point for cooling | |
| Buildings.Controls.OBC.CDL.Reals.PID | conCoo | Controller for cooling | |
| Buildings.Controls.OBC.CDL.Reals.Add | dTSetFlo | Change in floor temperature compared to room air temperature | |
| Buildings.Controls.OBC.CDL.Reals.Add | TFlo | Floor temperature | |
| Buildings.Controls.OBC.CDL.Reals.MultiplyByParameter | gai | Gain factor | |
| Buildings.Controls.OBC.CDL.Reals.MultiplyByParameter | gai1 | Gain factor |
Revisions
-
March 12, 2021, by Michael Wetter:
First implementation.