DesignBuilder EnergyPlus simulations can generate extensive data on environmental conditions within the building and resultant occupant comfort levels. The following comfort-related output is available:
The above data can be displayed at all time increments. In addition, air, radiant and operative temperatures can be displayed as distribution curves (below).
You can find more detailed information about Fanger, Pierce and Kansas State University Thermal comfort prediction algorithms in the EnergyPlus Background Section.
The Mech Vent + Nat Vent + Infiltration data is the sum of fresh air delivered through the HVAC system, infiltration and natural ventilation outside airflow in air changes per hour (ac/h). When used together with the other environmental output it can be very useful in checking for occupant discomfort.
Note 1: It is possible to display comfort data for occupied periods only by selecting 2-Just occupied periods as Zone environmental and comfort reports on the Output tab of the simulation options dialog. This option applies to all data described in this Comfort Analysis help section.
Note 2: Comfort data are not generated when the Gains data model option is set to Lumped. This is because in EnergyPlus the request for comfort calculations is made in the 'PEOPLE' statement and this is not used with Lumped gains.
The comfort data listed above is calculated for blocks using floor area weighted averages of the zones in the block. For example:
Block average Air temperature (Ta) = (A1 x Taz1 + A1 x Taz2 + A3 x Taz3 + ...) / (A1 + A2 + A3 + ...)
Where:
An is floor area of zone n,
Tazn is the air temperature of zone n
There is one exception, Mech Vent + Nat Vent + Infiltration, which is calculated in a similar way but using volume-weighted averages, i.e. using zone volumes instead of floor areas in the above equation.
Building data is calculated in the same way but including all blocks.
if the Include unoccupied zones in block and building totals and averages option is not set then unoccupied zones are not included in the above equation.
Note: if all zones in the block/building are unoccupied and the option is not set the denominator is zero and an error message is shown and results are deleted.
To view temperature distribution graphs follow this procedure:
If you requested Temperature distribution data prior to the simulation, you can generate temperature distribution curves showing 'hours at', 'hours below' and 'hours above' temperature levels in 1°C temperature intervals during the occupied period. Bins include data for the labelled temperature through to that temperature + 1°C, so for example, the bin labelled '12°C' holds data for all temperatures in the range 12°C <= T < 13°C.
The temperature distribution result set is calculated using sub-hourly data generated during the simulation regardless of whether sub-hourly or hourly results were requested for output. You should therefore expect to see slightly different distribution results between runs if you change the timesteps per hour setting.
To view temperature distribution data set the Interval option in the Display Options panel to Distribution and the Data option to Comfort. This data can be useful for getting an overview of the levels of comfort (or otherwise) provided by the building over time. The results can be compared with benchmark comfort criteria.
For example, CIBSE provides recommended benchmark summertime peak temperatures and overheating criteria as follows:
Offices, schools, dwellings (living areas) should have no more than 1% of the annual occupied hours over operative temperature of 28°C. Bedrooms in dwellings should have no more than 1% of the annual occupied hours over operative temperature of 26°C.
UK DfES Building Bulletin BB87 recommends an allowable overheating criteria of 80 occupied hours in a year over and air temperature of 28°C.
Note 1: Temperature distribution data is only available at zone level.
Note 2: This data is not available when using Lumped gains model option as the data is tied in with the EnergyPlus 'People' data set and this is not generated for Lumped gains.
Note 3: This data is not available if the 1 time step per hour option is selected
Example Temperature Distribution Output
The Discomfort hours data is based on whether the humidity ratio and the operative temperature is within the region shown in ASHRAE Standard 55-2004 in Figure 5.2.1.1. For these outputs the operative temperature is simplified to be the average of the air temperature and the mean radiant temperature. For summer, the 0.5 Clo level is used and, for winter, the 1.0 Clo level is used. The graphs below are based on the following tables which extend the ASHRAE values to zero humidity ratio.
In some cases you may find a large number of discomfort hours for a particular zone even though the air temperature in the space is within normal ranges. If this happens you should check:
Note: in ASHRAE 55 comfort assessments the criteria can be exceeded, regardless of the temperature, if the relative humidity is too high.
You can also determine distributed comfort levels using CFD Comfort Calculations.
The Discomfort hrs data displayed by DesignBuilder is similar to the "Time Not Comfortable Based on Simple ASHRAE 55-2004" data displayed in the Summary report, but EnergyPlus uses a different method to DesignBuilder for calculating building level discomfort hours. "Time not comfortable Based on Simple ASHRAE 55-2004" is the summation of the number of hours over the year when one or more zones in the building fail the ASHRAE 55 comfort criteria. DesignBuilder on the other hand calculates discomfort hours at building level in the same way as other building average values as the floor area-weighted average of all zones.
To generate CIBSE TM52 overheating reports use the corresponding selection on the Output tab of the Simulation options dialog. When this option is selected DesignBuilder uses the EnergyPlus EMS system to provides custom TM52 outputs in the eso file. You must use the Results Viewer to access these results.
A room or building that fails any two of the three criteria is classed as overheating.
Important Note: TM52 outputs are only generated for zones without active cooling.
DesignBuilder automatically excludes results from unoccupied periods and from periods in the heating season (October - March).
Procedure:
For example:
Criterion 1 is passed in Block1:Zone1 if RunPeriod output Block1:Zone1 Criterion 1 CIBSE_TM52 has a value of 0.03 or less.
Criterion 2 is passed in Block1:Zone1 if no Daily output Block1:Zone1 Criterion 2 CIBSE_TM52 has a value of greater than 6.
Criterion 3 is passed in Block1:Zone1 if RunPeriod output Block1:Zone1 Criterion 3 CIBSE_TM52 has a value of 0. A value of zero indicates that the Delta T does not exceed 4K.
2 out of the 3 criteria must be passed.
Tip: You can generate TMax adaptive comfort and the deltaT intermediate values used in the TM52 calculations by selecting timestep outputs as well as TM52 outputs. These outputs can be viewed in the Results Viewer along with the other TM52 outputs. TMax CIBSE_TM52 is the name of the report for the maximum adaptive comfort temperature.