Professional Documents
Culture Documents
USING HAMBASE
S IMULATION OF MULTIPLE BENCHMARKS
Location: Eindhoven
Date: January 2014
Institute: Eindhoven University of Technology
A simulation study about different types of airflow simulation is carried out, to make clear how
HAMBase simulates airflow. To create better understanding of HAMBase, a benchmark about air
flow simulation is used to provide more information about the airflow simulations in HAMBase. The
next step is the simulation of different types of airflow with HAMBase, and the validation of these
simulations with calculations. After the numerical validation of the airflow modelling function of
HAMBase two benchmarks (OPTIBAT and COMIS) are simulated to validate the interzonal airflow
modelling function on the area of wind and stack effect.
This research proofs that it is possible to simulate interzonal airflow with HAMBase. Different types
of interzonal airflow have been tested, and three benchmarks have been used to validate the
program. The first benchmark takes all types of air flow simulation into account, and validates the
different parts with numerical calculations. The second is about wind driven interzonal airflows, in
both summer and winter situation. The results out of the HAMBase model correspond to the results
of three other programs. The third benchmark is about stack driven interzonal airflows. The results
out of this model are also corresponding to the results given in the benchmark.
2
TABLE OF CONTENTS
Summary ................................................................................................................................................. 2
1. Introduction ..................................................................................................................................... 5
1.1 Objective.................................................................................................................................. 5
1.2 Research Plan .......................................................................................................................... 5
2. Airflow Modelling in HAMBase ....................................................................................................... 6
2.1 Forced (mechanic) ventilation ................................................................................................. 8
2.2 Wind driven airflow ................................................................................................................. 9
2.3 Stack driven flow ................................................................................................................... 10
3. Benchmark 1: Literature (CEX) ...................................................................................................... 12
3.1 Model .................................................................................................................................... 12
3.2 Input data .............................................................................................................................. 12
3.3 Results ................................................................................................................................... 12
3.4 Discussion .............................................................................................................................. 13
4. Benchmark 2: Verification airflow simulation ............................................................................... 14
4.1 Forced (mechanic) ventilation ............................................................................................... 14
4.2 Wind infiltration verification ................................................................................................. 16
4.3 Stack effect validation ........................................................................................................... 17
4.4 Mixed airflow......................................................................................................................... 18
4.5 Discussion .............................................................................................................................. 19
5. Benchmark 3: Validation wind effect (OPTIBAT) ........................................................................... 20
5.1 Model .................................................................................................................................... 20
5.2 Input data .............................................................................................................................. 21
5.3 Results ................................................................................................................................... 24
5.4 Discussion .............................................................................................................................. 26
6. Benchmark 4: validation stack effect (COMIS) .............................................................................. 27
6.1 The model .............................................................................................................................. 27
6.2 Input data .............................................................................................................................. 27
6.3 Results ................................................................................................................................... 28
6.4 Discussion .............................................................................................................................. 29
7 Conclusion ......................................................................................................................................... 30
References ............................................................................................................................................. 31
Appendix................................................................................................................................................ 33
Benchmark CEX......................................................................................................................................
3
Benchmark Optibat ...............................................................................................................................
Benchmark Comis ..................................................................................................................................
4
1. INTRODUCTION
1.1 OBJECTIVE
The goal of this research is to validate the interzonal airflow functions of HAMBase, and to create m-
files which can be used to perform benchmarks. The first part of this research gives guidelines on
how to simulate airflow in HAMBase and has the goal to make it easier to implement interzonal
airflows in future simulations and research.
Different types of airflow will be modelled and tested in the HAMBase environment. Testing if and
how the airflow can be modelled in HAMBase will be used to create guidelines for simulations with
interzonal airflow modelling in HAMBase. The tests will be validated with numerical calculations.
After the validation of different small set ups in HAMBase, two benchmarks [2] [3] will be simulated
to validate the interzonal airflow function of HAMBase. These benchmarks will be on different areas
of airflow, namely airflow as a result of wind and airflow as a result of stack effects.
Last the conclusions and some recommendations are made, placed in the Conclusion and discussion
chapter.
5
2. AIRFLOW MODELLING IN HAMBASE
There are several methods which can be used for predicting airflow. The relatively easiest method is
predicting the airflow by simplified expressions. Numerical calculations predict the airflow in simple
stationary cases. An example of this is a numerical ventilation balance calculation, where the amount
of ventilation (L/s) is used to make shore every room is ventilated. More advanced is the air flow
modeling by approaching a building as a network of zones. The airflows through walls are
represented by resistances, both for zones with infiltration from the exterior climate and interzonal
airflows. Over every node the mass flow balance is calculated. In this method every zone is assumed
to be ‘fully mixed’, this is incorrect but it creates a simpler model [5]. The same is often done with
zones that have a strong connection due to a large opening [6] [7] [8]. The last method is
Computational Fluid Dynamics (CFD). CFD uses numerical methods and algorithms to solve problems.
It requires strong computers and is mainly used for complex cases.
In this report natural airflow is simulated using HAMBase, this program is based on the mass flow
balance network method. The HAMBase calculations are built and run in MATLAB code.
NOTE 1: In the used example files, the climate is changed to a stationary climate. The climate can
easily be changed by overwriting the climate data at the end of the m-file, just before the output
data.
A climate file exists out of 9 columns with data, each of these columns can easily be overwritten with
a stationary number by adding the line: Meteo.kli(:,1)=”value”.
Meteo.kli(:,2)=100;
When it is desired to change all values of the climate data, the next option can be used.
6
Figure 2: Possible option to create a stationary climate
NOTE 2: Inputextra is an extra option in the basic m-file, it is a separate m-file which is able to
perform extra calculations on the programmed model. It can be used by removing the % sign in front
of inputextra, or by entering inputextra just before the output in your m-file. Each extra function in
inputextra can be turned on or off by changing the 0 in a 1 and vice versa. When inputextra is added
multiple airflow options become available. These options are: Interzonal airflow and Airflow
infiltration.
When inputextra is used, its name can be changed as long as it has the same name as the used
inputextra file. For example, in JT_MechVentInterzonal.m the inputextra file is named:
JT_InputextraInterzonal.m.
If inputextra is used, some data needs to be changed in the inputextra file. First the desired airflow
has to be turned on by changing for example BAS.Interzonal=0 into BAS.Interzonal=1, the interzonal
airflow calculation is now added to the building simulation. The data can be entered in the second
part of the inputextra file.
7
2.1 FORCED (MECHANIC) VENTILATION
Different types of ventilation are available for buildings [9] [10], and different guidelines and rules
have been created [10] [11]. Mechanic ventilation is a type of interzonal airflow that is often used in
buildings where a certain amount of control is demanded. The air is provided to specific places in the
building using ventilators and air ducts. The air can be filtered, heat recovery can be applied and the
amount of ventilated air can be adjusted. There are different types of mechanic ventilation [9];
mechanic supply, mechanic removal and mechanically balanced ventilation. For mechanic supply and
removal the air must be able to enter one zone coming from another, so openings are created
underneath doors to be able to create a balance in the ventilation system. Balanced ventilation can
be applied in different ways, each zone can be balanced, or multiple zones can be combined to
create a balanced ventilation system. Zones that are strongly connected are often combined to
create one zone in simulations due to the difficulty to simulate large openings [6] [7] [8]. The size of
openings underneath doors, or the amount of ventilation is dependent on the function of the space
and the size of the room.
Φab = Heat flow caused by air entering a zone with an air temperature Tb
Tb = Air temperature of zone, in case of ventilation Tb is exterior air temperature Te
Lab = Heat loss coefficient for airflow from zone b to a
La = Ventilation heat loss coefficient (= Caach/3600)
Ach = Air change rate (h-1)
Te = Outdoor air temperature
NOTE: The forced ventilation of HAMBase has not been validated with numerical calculations in this
research.
There are two ways to simulate mechanic ventilation in HAMBase. The first one is mechanical
ventilation via the profile input in the basic m-file. By changing the minimum and maximum air
change rate [12] [13], the zone is ventilated with air from the external climate. For each zone another
air change rate can be programmed. The second option is mechanic ventilation through the
inputextra file where a full flow pattern can be entered.
The downside to the way mechanic ventilation is entered in HAMBase is that the volume flow should
always be in balance. This means that air cannot be coming from the exterior climate, send trough
multiple zones and then be exhausted to the exterior climate again, because the same amount of air
has to be flowing back.
HAMBase uses the properties of the volume, the influences of the climate and data of the cracks to
calculate the airflow, but with mechanic ventilation the airflow through the openings is entered
exactly, and the effect on the indoor temperature or relative humidity is simulated. This has as a
result that all flows should be known, while it would be interesting when HAMBase calculates them.
8
2.2 WIND DRIVEN AIRFLOW
The most common shape of airflow is wind, caused by a pressure difference [14] in the atmosphere.
This pressure difference creates airflow from the high pressure zone to the low pressure zone trying
to create an equal pressure over the whole atmosphere.
Wind driven ventilation [9] [10] is the interaction between the building envelope and its openings.
Knowledge of the urban climatology around the building is a crucial subject in evaluating the indoor
climate. The air exchange depends on the wind
speed, the wind direction and the crack or
opening properties.
∆ = ∗ 0.5 ∗
ଶ ௪ௗ
Where:
ΔPe = dynamic pressure of the wind
Cp = wind pressure coefficient
vwind = reference wind velocity
ρa = density of air (1.2 kg/m3)
The reference wind velocity is the estimated velocity at the height of the roof ridge [13] [12]. This
estimation is very rough because of the complexity of the upwind terrains in a city.
9
The pressure coefficient is independent to the wind speed,
but varies with the wind direction and is strongly affected by
surrounding obstructions. This coefficient can also be negative
(suction), for instance at the leeward side of the building. To
find reliable values for the pressure coefficient is a problem.
Figure 6 shows an example of Cp values at the facades of a
certain building and certain wind direction. A positive Cp value
causes infiltration, a negative Cp value exfiltration.
Figure 6: Example of Cp values [13]
Turbulent fluctuations affect the infiltration, especially when there is a low wind speed that creates
an uncertainty in wind driven infiltration.
If the pressure difference over a leakage path is known, the mass flow rate is described by formula 3:
Q ୫ = ∗ ∗ ()
Where:
Qm = air leakage (mass flow) rate [kg/s]
C = flow coefficient
n = flow exponent
Δp = pressure difference
C and n are leakage characteristics. The leakage characteristics of cracks are hard to calculate,
because the geometry is seldom well known. Data for pressure coefficients and leakage
characteristics can be found at the AIVC [16].
10
pressure will be the same as the external pressure (in case of no wind). Above this neutral plane, the
air pressure is positive and air will flow out. Below this neutral plane the air pressure is negative and
external air will flow into the building.
If the outside pressure at the roof height (without the wind contribution) is defined as 0 the outside
pressure at distance h from the reference is:
Where:
Pe = external zone pressure;
h = distance to top of the roof;
Te = external temperature.
The biggest problem of modeling the stack effect is the temperature stratification. The temperature
in a room is never perfectly mixed. In particular openings with a large vertical dimension as open
doors and windows staircases are a real problem. These large vertical openings have to be divided
into more small openings with a better defined h. If a door between two rooms is always open, the
alternative is to consider the two rooms as one zone of equal temperature. The stack effect is often
more important than the wind effect. When the stack pressures are more accurate, the accuracy of
the results increases.
11
3. BENCHMARK 1: LITERATURE (CEX)
-C ORRESPONDING M - FILES : [JT_ VENTCEX ][JT_ INPUTEXTRACEX ]
Common Exercise X is part of Annex 41 of the IEA (International Energy Agency) [17]. The goal of this
annex is to acquire better knowledge of whole-building heat, air and moisture balance, and its effects
on energy demand.
Different benchmarks are available [18] [19]. M.H. de Wit used these benchmarks to validate
HAMBase. The associated simulations of CEX are shown in the report CEX 1 [6], including infiltration
and exfiltration of air.
3.1 MODEL
The model is based on a practice-related case, it
concerns a three floor twin-house building. The goal of
de Wit’s research is to calculate the amount of
condensation in the roof. Infiltration and exfiltration
influences the condensation amount, and is therefore
an important part in de calculations and simulations.
This benchmark is based on a common type twin-
house, and is considered to behave as a three-node air
flow system.
Figure 8: Twin-house building CEX [18]
3.2 INPUT DATA
The climate data is given in the benchmarks, the
reference wind velocity at the ridge (7.4m) is 2.38
[m/s]. The wind pressure cannot be entered
directly, so pressure differences are calculated
using the wind pressure and the geometry
properties of Hens [18].
The inside temperature is constant at 18°C, while
the outside temperature is -2.5°C. The relative
humidity is 98% and the wind velocity at 10m is
3.8m/s in the open field. The outside radiant flow
is -30W/m2. The n-value varies between 6 and 14h-
1
with 10h-1 as the reference value.
Figure 9: Schematic view of HAMBase model [4]
3.3 RESULTS
De Wit targets in the results of the CEX simulations on condensation and energy use. But since
infiltration is a critical factor in this calculation, the flow of air is also included in the results, as shown
in table 1:
Table 1: Comparison airflows CEX [19] and HAMBase [4]
node 1 2 3 4 5 6 7 8 9 10
3
CEX [19] [m /h] 71 60.5 1.9 -51.7 -44.5 -37.3 [-] [-] [-] [-]
HAMBase [4] [m3/h] 90 47 13 -63 -48 39 -65 -19 100 121
Data of the internal airflows of the CEX benchmark is not given, however it is still calculated with
HAMBase.
12
3.4 DISCUSSION
The results of the CEX Benchmark [19] and the results of HAMBase [4] by Martin de Wit are quite
similar. The CEX Benchmark doesn’t provide data for the internal airflows, which is has a big
influence on the amounts of external airflows. This data has been estimated by Martin de Wit [4]
which could be the cause of the difference in airflows.
The infiltration and exfiltration amounts are a result of the mixed effect of both wind and buoyancy
and are a good validation of HAMBase.
13
4. BENCHMARK 2: VERIFICATION AIRFLOW SIMULATION
This benchmark is about the verification of forced airflow and the two types of natural ventilation in
HAMBase; Wind driven and stack driven. The results of the HAMBase simulations are compared to
the results of analytical calculations.
14
Figure 11: Interzonal Airflow modeling [JT_InputextraInterzonal.m]
Here every flow between the zones can be added in a BAS.Linkv, there has to be a balance between
the zones. A BAS.Linkv is created out of three values per air flow:
BAS.Linkv{1}=[2,1,7.5];
NOTE: A balance in the airflow is needed for the simulation to work, so for each flow, an equal flow
in the other direction is needed as well:
BAS.Linkv{1}=[2,1,7.5;1,2,7.5];
Then this Linkv has to be connected to a weekly profile, this way different airflow schemes can be
created for every day of the week. This profile is created with weekfunlinkv:
BAS.weekfunlinkv = [1, 1, 1, 1, 1, 1, 1];
15
4.2 WIND INFILTRATION VERIFICATION
C ORRESPONDING M - FILE : [JT_W IND I NFILTRATION ]
A first indication of the correctness of the wind
infiltration simulated with HAMBase is found by
the input of a very simple single zone model. The
wind infiltration at two cracks is simulated in the
m-file [JT_WindInfiltration], and compared to
numerical calculations.
The input in HAMBase, with respect to the modelling of the air flow due to wind is shown in figure
13:
Numerical calculation:
The airflow is calculated with formula 1 and 2:
Crack 1: ΔPe =Cp * 0.5 * ρa * v2
ΔPe = 0.2 * 0.5 * 1.2 * 62
ΔPe = 4.32 [Pa]
Qv = C (Δp)n
Qv = 1 * (4.32)0.66
Qv = 2.6268 [l/s]
16
Crack 2: The calculation of crack 2 is the same, but with switching the – sign, because of a
negative wind pressure coefficient.
Table 2 shows a comparison of the simulated airflows with HAMBase and the numerical calculation:
Table 2: Comparison wind infiltration
The input in HAMBase, with respect to the modelling of the air flow due to stack effect is shown in
figure 15:
The output of HAMBase is compared to a numerical calculation, which made use of the following
simplified formula for determination of the pressure difference due to stack effect:
17
୧ିୣ
∆ = ρ ∗ g ∗ z ∗
ୣ
293 − 273
∆ = 1.2 ∗ 9.81 ∗ 2 ∗ = 1.72 []
273
Now the pressure difference due to stack effect is known, the airflow can be calculated using formula
4: Qv = C (Δp)n
Qv = 1* (1.72)0.66 = 1.43 [l/s]
Also two checks are executed: creating a temperature difference of 0°C and a displacement of both
cracks to a same height. Both changes caused an airflow of 0 [l/s] through the cracks.
=
+ 3390ℎ ( − ) −
1 1
273 +
273 +
This formula’s, together with formula [2] of the airflow mass give the equations which are solved by
HAMBase to calculate the airflow:
∆ (∆ )൫ೕೖ ିଵ൯ + ∆ (∆ )ሺ ିଵሻ + (→ − → )/ = 0
,
18
The method is based on solving the linearized equations: the term in formula 6 with the flow
exponent is estimated with the value of a previous solution of the pressures. With an iteration
scheme the solution can be made sufficient accurate. Care is taken that the mass balance is obeyed
correctly to avoid a diverging solution. In HAMBase the solution doesn’t depend on the order of
zones.
A mixed numerical calculation of wind infiltration and stack effect is very complicated. In order to
validate the simulations of HAMBase in such a case, two benchmarks are used, described in section 5
and 6.
4.5 DISCUSSION
The results of the numerical calculations made a perfect match with the results of the HAMBase
simulations for both the wind effect as the stack effect. Therefore HAMBase is verified. A numerical
calculation of a mixture of the wind and stack effect is very complicated and will be validated on the
basis of a benchmark in section 5.
In chapter 4.2.2 the cracks were placed at the same height. This resulted in an airflow of 0 [l/s]
through the cracks, while in case of an equal height of two cracks, should result in an in- and
outgoing airflow through both cracks [14]. HAMBase can’t simulate both in and out going air flow
through one crack or opening, thus this is definitely a shortcoming of HAMBase.
19
5. BENCHMARK 3: VALIDATION WIND EFFECT (OPTIBAT)
C ORRESPONDING M - FILES : [JT_O PTIBAT V ALIDATION _W INTER ] &
[JT_O PTIBAT V ALIDATION _S UMMER ] WITH TWO M - FILES FOR INPUTEXTRA :
[JT_I NPUTEXTRA _V ALIDATION _W INTER ] & [JT_I NPUTEXTRA _V ALIDATION _S UMMER ]
This chapter is about the validation of (interzonal) air flow modeling (due to wind pressures) with
HAMBase. The benchmark is part of an article written by Hongmin Li, titled; Validation of Three
Multi-zone Airflow Models [2], this benchmark is also mentioned in other researches [20] [21]. This
article describes the validation of three multi-zone airflow models, namely; COMIS, CONTAM and
ESP-r. The article is separated in three parts; fundamental comparisons of three models, validation
with experimental data collected in a controlled environment test in a laboratory and validation with
field measurements.
The second part (validation with experimental data collected in a controlled environment test in a
laboratory) is used as a benchmark for the inter model comparison of HAMBase.
5.1 MODEL
OPTIBAT is a real scale experimental facility consisting of a 108m2 four-room apartment built in the
laboratory hall at the INSA in Lyon (Furbringer et al. 1996).
The apartment is an exact replica of an existing apartment in a residential building near Lyon. To be
able to do air flow modeling measurements the apartment is placed in a controlled environment in
the INSA1 laboratory. Climatic chambers are used to create a controlled outdoor climate at the
facades and in the staircase. The other faces of the test facility are covered with climatic chambers as
well to control the boundary conditions.
The floor plan of the apartment [figure 15] exists out of 9 volumes and a staircase, the size of the
apartment can be found in Annex 23 [20].
1
Institut National des Sciences Appliquées
20
5.2 INPUT DATA
5.2.1 ZONES
A lot of data is provided in the benchmark [2], some data however is incomplete and has to be
estimated. When entering the data in HAMBase [JT_Optibat_Validation_Summer.m] the first
property to enter is the volume of the different zones. In the article it is mentioned that some
volumes (4, 7, 8 and 9) are combined to form one zone (4), this way a simpler model is created. To be
able to enter the volumes of the zones, some data is needed; width, length and height. Some
dimensions where already found in the article of the IEA [20], other dimensions had to be estimated
using the floor plan and the standard measures for the height of a ceiling [table 4].
Table 4: Estimated zone properties
Zone: 1 2 3 4 5 6
3
Volume [m ]: 35 26.8 26.8 53.6 47.4 26.8
Width [m]: 3.30 3.30 3.30 (6.60) + (3.30) 3.30 3.30
Length [m]: 4.25 3.25 3.25 (2) + (3) 5.75 3.25
5.2.2 CONSTRUCTION
The next step to enter is the construction data. Because this model is a simplified simulation model,
no data for walls is given. HAMBase however is a mass flow balance network model, so volumes
without walls can be simulated. The only thing is that small external walls have to be entered for the
HAMBase model to work. To keep influences as small as possible, an external wall of 1e-4m2 is applied
for every zone.
Internal walls can be entered, but will not affect the airflow model because the climate data is the
same in the whole model interior, so there is no physical transport through the walls occurring.
5.2.3 PROFILE
After the construction data, the weekly profile is entered. A stationary profile is used in this
simulation, no ventilation and internal gains are entered. The temperature is set to 20 °C and the
relative humidity is set to 50% [see file Optibat_Validation_Summer].
5.2.4 CLIMATE
The last thing that is entered in this m-file is the climate data which is changed by a simple overwrite;
the relative humidity is set on 50% and the wind velocity is changed to a constant 20m/s which is
around 70km/h [20].
21
Figure 15: OPTIBAT facility cracks/openings. [2]
The figure [fig. 16] shows that there are 3 pressure points, and 6 zones. Different cracks are applied
per room, and almost all air flows through zone 4. All the input data can be found in table 5.
22
Table 5: Input data cracks/openings
The crack and opening data can be entered in HAMBase in the interzonal airflow section of the
inputextra file, after a conversion from m3/s to dm3/s (times 1000), these are the Cd values that
need to be entered at the Lek ID, the n-values can be copied straight forward because it is a unit less
number.
Each “lek” (leakage) has to be entered in Inputextra.m, a difference is made between leaks in
external and leaks in internal constructions. For entering the external leak not only the LekID with its
Cd and n value must be known, also the orientation, distance cp value and zone number must be
known. In this model the distance was set on 2.5 for doors (2.5m from ceiling), and 1.25 for gaps in
walls. Make sure that there are no cracks with the same data, because this will give an error.
For entering internal cracks only the LekID, the distance and the zones which are separated by the
internal construction must be entered.
The Cp value for wind can’t be entered yet, the only given thing in the benchmark is the wind
pressure on each outside surface [table 6].
Table 6: Climate data
23
The Cp value can be calculated with the following formula:
When the wind velocity is stationary, the Cp value can be calculated. When the Cp value is set on 1
for each direction the wind pressure can be read from the results in HAMBase using Output.pwind,
after this, the Cp value can be adjusted to the correct value to create the wind pressure that is
needed.
5.3 RESULTS
In this research the results are compared to the results in the benchmark. The benchmark tested 3
computer programs namely; COMIS, CONTAM and ESP-r. The mean value is taken out of the results
of these programs to compare with the HAMBase results.
Table 7
Zone 1 2 3 4 5 6 The diagonal blocks (darkgrey) represent the total flow rate in each
1 zone including outdoor air. The other blocks represent inter-zone
2 flow rates. Empty blocks correspond to nonexistent air flows.
3
4
5
6
24
5.3.2 SUMMER SITUATION
25
5.4 DISCUSSION
As can be seen in the results [table9 and 10], the results of HAMBase and the mean value of the
other programs are a good match. There are some small differences which might be attributed to a
difference in the volumes due to the estimated dimensions, or the wind pressure which is calculated
using the wind velocity because wind pressures can’t be entered in HAMBase.
The results of the other programs are however averaged and when the results are taken per
program, HAMBase fits well within the range of outcomes.
26
6. BENCHMARK 4: VALIDATION STACK EFFECT (COMIS)
CORRESPONDING M - FILES : [JT_C OMIS V ALIDATION M ULTIZONE ],
[JT_C OMIS V ALIDATION S INGLEZONE 18], [JT_C OMIS V ALIDATION S INGLEZONE 20]
The Comis validation [3] contains the validation of airflow simulations which are caused by a mixture
of both wind- and stack effect in a multi-zone building. The corresponding m-file of this validation is
[JT_ComisValidationMultizone].
A section is shown in figure 17. Each floor has a volume of 150m3 ( zone A, B and C ) and the stairwell
has a volume of 135m3 ( zone D ). The total building volume therefore is 585m3. Only the height and
volume of the zones are given, so the length and width are being estimated.
The flow characteristics of the leakage paths have been given with the flow exponent n and flow
coefficients C. The external leakages are also provided with the wind pressure coefficient C.
Atmospheric pressure is taken to equal 101.325 kPa, with an outdoor air temperature of 10°C.The
wind speed at the roof height of the building (9m) is 2 m/s.
The indoor and outdoor humidity ratios were assumed to be equal to 0,0 g/kg. The reason for this
was in order to use identical air density profiles in all of the models, although such a situation would
be very unlikely to occur in reality.
27
6.3 RESULTS
In order to make an inter model comparison, the results of four simulation programs are used;
COMIS, CONTAM93, MZAP and BREEZE. The results of the mass flow in kg per hour through each
crack are given in figure 18, in the order COMIS, CONTAM 93, MZAP and BREEZE.
The mean value of these results is calculated, and together with the results from HAMBase shown in
table [11]:
Table 11: Comparison results Comis validation and HAMBase.
In addition to these results, the total flow rate of air leaving the building in case of removing of all
internal walls and a uniform internal temperature of 18°C is 158.0 kg/h. similarly a uniform internal
temperature of 20°C gave an outgoing flow of 188.6 kg/h.
The flow rate of air leaving the building with the internal portioning present was 154.2 kg/h ( leakage
3 + 4 ).The results of the single zone model are shown in table [12]:
28
Table 12: Comparison results Comis validation and HAMBase for single zone model
Internal temperature9 [°C] HAMBase [kg/h] Mean value Comis validation [kg/h]
18 158.8 158.0
20 189.6 188.6
6.4 DISCUSSION
As shown in table 11 and 12, the results of HAMBase form a good match with the results out of the
COMIS validation, thus we can consider the tools for wind infiltration and stack effect as validated.
The small differences could be caused by the estimation of the zone dimensions.
29
7 CONCLUSION
In this report, different types of airflow simulation with HAMBase have been performed. Simple
simulation models where verified using numerical equations. The validations of more complicated
models has been done using benchmarks.
The objectives of this research where the verification/validation of air flow modelling with HAMBase,
and the creation of guidelines for air flow modelling with HAMBase. Both objectives are achieved
during this research.
The numerical validation for natural airflows shows to be correct, mechanic ventilation is however
not yet numerically validated.
The simulation of the 2nd benchmark with HAMBase showed that it is possible to simulate interzonal
airflow as a result of wind pressure. There are however a few difficulties when simulating the airflow
due to wind pressure differences. The wind pressure cannot be entered, so the wind velocity and Cp
values should be known or calculated. The properties of the openings and cracks should be known as
well.
The simulation of the 3th benchmark has shown that HAMBase is able to simulate interzonal airflow
as a result of buoyancy, both thermal and humid.
30
REFERENCES
3. International Energy Agency. (1996). Annex 23: Multizone Air Flow Modeling. Evaluation of
5. Wit de, M.H. (2013). HAMBase Input and Output. Heat air and moisture model for Building
6. Brown, W.G., &Solvason, K.R. (1962, September). Natural convection through rectangular
8. Allard, F., &Utsumi, Y. (1992). Airflow through large openings. Energy and Buildings, 18, 133-
10. Nederlands Normalisatie-instituut. (2001 December). NEN 1087: Ventilatie van gebouwen
(nieuwbouw).
11. Nederlands Normalisatie-instituut. (2001, December). NEN 8087: Ventilatie van gebouwen
(bestaande bouw)
12. Marting de Wit (2013). HAMBase Input and Output. Heat air and moisture model for Building
13. Martin de Wit (2009). HAMBase theory. Heat air and moisture model for Building and System
Evaluation. [Part 1]
31
14. Wikipedia. Buoyancy. Retrieved from: www.wikipedia.org (2013, November 19)
17. International Energy Agency. (2007). Annex 41: Whole Building Heat Air and Moisture
Response.
18. Hens, H. (2006, April). Common exercise X: First step solutions (Annex 41)
19. Hens, H. (2006, April). Common exercise X: Second step solutions (Annex 41)
20. International Energy Agency. (1996). Energy conservation in buildings and community
systems programme. Annex 23 multizone air flow modeling. (Pages 25-34). Retrieved
from http://www.ecbcs.org/docs/annex_23_evaluation_of_comis.pdf(2013,
November).
32
APPENDIX
BENCHMARK CEX
CEX
M.H. de Wit
Oct 2006
CEX1
In HAMBASE a zone is a space where the climatic condition is everywhere approximate the
same, i.e. in CEX1 there is but one zone.
For pressures and the wind velocity the reference height is at the ridge, at 7.4m. The wind
velocity at reference height is Uref = 2.38m/s. The wind pressure is given by:
pwind=Cp(ρUref2/2)
In HAMBASE the static outside pressure at reference height is 0. So distances are needed
between an opening and this reference plane.
The values ( for wind direction NW) used in the calculation are listed in the table below:
Results
m3/h exfiltration 59 50
1st floor front -95
1st floor back -54 58
18
2st floor front -18
2st floor back 58
Roof front 59 54
95
Roof back 50
1
The total infiltration is 167m3/h
The heating demand is 5088 kJ
Relative humidity is: RHa =41 %
Inside vapour pressure: 845 Pa (outside 486 Pa)
The total condensation on the windows of the second floor 2.81 kg/day !
For the calculation of the condensation in the roof the way the air flows should be known.
An estimate can be made by considering two extreme cases:
a-The indoor air flows directly into the cavity below the corrugated plates. In this case the
thermal and vapour resistance at the interior side get a parallel resistance.
b- There is a homogeneous airflow all through the roof. This is not likely, especially not for
the corrugated plates. In this case the thermal and vapour resistances at the interior side and
exterior side must be corrected flow the flow (see appendix).
The result of a. is 7.45 kg/day and of b. is 7kg/day.
So the condensation in the roof >7 kg/day and < 7.46 kg/day or >49 kg/week and <52kg/week
Some remarks
In this extreme case the condensation is an important sink (interior surface temperature of the
single glazed windows is 2.2 ˚C). If this water is not removed (as happens often) it is
evaporated later. In that case the relative humidity is 44% (906 Pa) and 4.2 kg/day would
condensate. This calculation shows that replacing the windows by double glazing could result
in more condensation in the roof!
The condensation in the roof is not an extra sink as it is from the moist air leaving the house
by the roof. If dripping to the inside occurs (most likely) and this is evaporated to the inside
there would be an extra source instead ( the air flow through the roof is removing less of the
vapour produced indoors; about 42% of the moisture in this air flow is condensating).
In case b. the roof acts like a heat exchanger resulting in a lower apparent U value. Instead of
U=0.49 W/m2K the apparent one is 0.47*0.49 W/m2K. This effect is not taken into account in
the heat balance.
The house is not insulated. Heat loss and low surface temperatures are moreover very low by:
- Neglecting solar radiation but taken into account the atmospheric radiation loss: e.g. a
heavily clouded day has a diffuse radiation of 100W/m2 but a very low extra atmospheric
radiation loss. For 30W/m2 it is rather clear sky. In HAMBASE also vertical walls have this
extra loss and as no urban plan is given they are taken as unobstructed.
- No internal gains. A lot of vapour is released without extra gains. (No people, lighting, hot
water etc). So latent heat is not taken into account.
By the low surface temperatures the radiant temperature is very low: the comfort temperature
(combined air-radiant temperature) is 16.5˚C!
2
CEX2
The moisture capacity of the air volume cannot be made zero without changing the program.
We didn’t do it.
Results
3
m3/h exfiltration
Front (ground floor) 1 -90 48 39
Back (ground floor) 1 -47 100 121
Front (first floor) 2 -13
13
Back (first floor) 3 63 63
65 19
Front (roof) 2 48 8.3 ˚C
7.4 ˚C
Back (roof) 3 39
90 47
20 ˚C
Front
Zone 3 (back) is warmer as more air from the ground floor is entering this zone and no
outdoor air is entering.
The condensation in the roof >5.4kg/day and < 6kg/day or >37.6 kg/week and <42kg/week.
This is less than in CEX1. The effect of the lower temperature on the first floor on the
temperature of the critical layer is small so the reason is the lower mean vapour pressure and
the lower exfiltration through the roof. Heating the whole house is not likely the solution to
this problem!
In the figures below the condensation on the glazing and the RH of the different zones are
shown.
4
The condensation in the roof calculated with assumption b is shown in the next figure
5
CEX3
The results for the air flows are the same. By the moisture buffering the RH changes. Is was
assumed that all materials have a buffering capacity (was the quickest to input for
HAMBASE), so also the roof. The condensation on windows is slightly less 3.9 kg/day and
more constant by the more constant vapour pressure.
The condensation in the roof > 5.0 kg/day and <5.58 kg/day or > 35 kg/week and
<39kg/week. So also this condensation is slightly less.
6
APPENDIX
The temperature Tc at the critical layer (bottom surface of corrugated plates) for a air flow
from indoors to outdoors can be calculated with:
A =surface area
& / A , density of air flow rate (kg/m2s)
ga = ρa V
If Rci is the thermal resistance to the interior and Rce the one to the exterior side of the critical
layer then the convection-corrected resistances are in case a and b:
ce = R ce
a. R cv ci = R ci
R cv
exp(s e ) − 1 exp(si ) − 1
cv
b. R ce = R ce R cicv = R ci
se si
with s e = R ce g a c p si = R ci g a c p
ce = Zce
a. Zcv Zcicv = Zci
exp(s ve ) − 1 exp(s vi ) − 1
cv
b. Zce = Zce ci = Z ci
Zcv
s ve s vi
with s ve = 0.62 ⋅10−5 Zce g a s vi = 0.62 ⋅10−5 Zci g a
If the vapour resistances are very large only the first term at the r.h.s. remains.
The heat flow density through the roof is:
(Ta − Te* )
Φ / A = g a c p Ta + = g a cp Ta + U app (Ta − Te* )
R + R + R R g a cp
cv
ci
cv
ce
cv
ci
cv
ce
7
BENCHMARK OPTIBAT
BENCHMARK COMIS