Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone
Collection of validation models for EnergyPlus thermal zones
Information
This package contains validation models for EnergyPlus thermal zones.
Extends from Modelica.Icons.Package (Icon for standard packages).
Package Content
Name | Description |
---|---|
Infiltration | Validation model for outside air infiltration in zones not modeled in Modelica |
InternalGain | Validation model for one zone with and without internal heat gain |
OneZoneCompareZoneTemperatureOutput | This example tests whether the zone mean air temperature is reported correctly as an EnergyPlus output |
OneZoneOneYear | Validation model for one zone |
RefBldgSmallOffice | Validation model for six zones small office building |
TwoIdenticalZones | Validation model with two identical zones |
ZoneCapacitanceMultiplier | Validation model for zone capacitance multiplier in Spawn |
ZoneTemperatureInitialization | This example tests whether the zone mean air temperature is initialized correctly in EnergyPlus |
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration
Validation model for outside air infiltration in zones not modeled in Modelica
Information
This validation case simulates two instances of
Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom.
In the instance higInf
, the infiltration rate of the unconditioned attic has been
significantly increased. This leads to a different surface temperature of the attic floor,
which can be shown by comparing the variables
defInf.attFlo.heaPorFro.T
and
higInf.attFlo.heaPorFro.T
.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain
Validation model for one zone with and without internal heat gain
Information
Simple test case for one building with one thermal zone with different inputs for the internal heat gains.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput
This example tests whether the zone mean air temperature is reported correctly as an EnergyPlus output
Information
Simple test case that verifies whether the zone mean air temperature is reported correctly by EnergyPlus. Note that Modelica solves the differential equation for this variable, but this test case obtains its value from EnergyPlus.
Extends from Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (Example model with one unconditoned zone simulated in Modelica, and the other two unconditioned zones simulated in EnergyPlus).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Volume | VRoo | 453.1 | Room volume [m3] |
MassFlowRate | m_flow_nominal | VRoo*1.2*0.3/3600 | Nominal mass flow rate [kg/s] |
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneOneYear
Validation model for one zone
Information
Simple test case that simulates a building with one thermal zone for one year.
Extends from Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (Example model with one unconditoned zone simulated in Modelica, and the other two unconditioned zones simulated in EnergyPlus).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Volume | VRoo | 453.1 | Room volume [m3] |
MassFlowRate | m_flow_nominal | VRoo*1.2*0.3/3600 | Nominal mass flow rate [kg/s] |
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.RefBldgSmallOffice
Validation model for six zones small office building
Information
Validation of free floating temperatures.
The model uses the small office building of the DOE Reference Buildings.
The Modelica model is in free floating mode, and the data reader datRea
outputs, for comparison, the free floating room temperatures that were
obtained from an EnergyPlus simulation.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.TwoIdenticalZones
Validation model with two identical zones
Information
Model with two identical thermal zones that validates that they yield the same indoor air temperatures and humidity, and that these results are close to the values computed by EnergyPlus.
Each zone has a floor area of 900 m2, the same door and two windows on the south side. The internal gains for lighting, people and equipment are identical. The zones are detached and do not shade each other. The zones have an outside air exchange rate of 0.3 air changes per hour.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneCapacitanceMultiplier
Validation model for zone capacitance multiplier in Spawn
Information
This validation case simulates two instances of
Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned.
In the instance mulCap
, the case is modified by adding
the following snippet to the idf file:
ZoneCapacitanceMultiplier:ResearchSpecial, Living zone heat capacitance multiplier, !- Name LIVING ZONE, !- Zone or ZoneList Name 10, !- Temperature Capacity Multiplier , !- Humidity Capacity Multiplier , !- Carbon Dioxide Capacity Multiplier ; !- Generic Contaminant Capacity Multiplier
This model is to validate that this leads to a difference in the simulation results as expected.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneTemperatureInitialization
This example tests whether the zone mean air temperature is initialized correctly in EnergyPlus
Information
Simple test case that verifies whether the zone mean air temperature is initialized correctly by EnergyPlus.
Extends from Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (Example model with one unconditoned zone simulated in Modelica, and the other two unconditioned zones simulated in EnergyPlus).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Volume | VRoo | 453.1 | Room volume [m3] |
MassFlowRate | m_flow_nominal | VRoo*1.2*0.3/3600 | Nominal mass flow rate [kg/s] |
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain.OneZoneWithGainExposed
Internal model for building with one thermal zone
Information
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Parameters
Type | Name | Default | Description |
---|---|---|---|
HeatFlux | qRad_flow | Radiative internal heat gain [W/m2] | |
HeatFlux | qSen_flow | Convective sensible internal heat gain [W/m2] | |
HeatFlux | qLat_flow | Latent internal heat gain [W/m2] |
Modelica definition
Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.TwoIdenticalZones.Zone
Model of a thermal zone
Information
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Parameters
Type | Name | Default | Description |
---|---|---|---|
String | zoneName | "" | Name of the thermal zone |
MassFlowRate | mOut_flow | 0.3/3600*zon.V*Buildings.Med... | Outside air mass flow rate with 0.3 ACH [kg/s] |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | TAir | Air temperature of the zone [K] |
output RealOutput | TRad | Radiative temperature of the zone [K] |
output RealOutput | phi | Relative humidity of zone air [1] |
Bus | weaBus | Bus with weather data |