ArticlePDF Available

A multizone building model for matlab/simulink environment

Authors:

Abstract and Figures

Matlab/Simulink is known in a large number of fields as a powerful and modern simulation tool. In the field of building and HVAC simulation its use is also increasing. However, it is still believed to be a tool for small applications due to its graphical structure and not to fit well for the simulation of multizone buildings. This paper presents the development of a new multizone building model for Matlab/Simulink environment, implemented into the SIMBAD Building and HVAC Toolbox. It's general enough to model a variety of useful cases. Conforming to the Simulink philosophy, the model is modular and structured into blocks to represent the modelled phenomena. To simplify the description of the simulated building, a graphical user interface SIMBDI is developed in parallel, generating an xml building description file. This file can be read directly by the SIMBAD multizone building model. Finally, a simulation case is presented in order to compare the new model with the Trnsys multizone building model.
Content may be subject to copyright.
A MULTIZONE BUILDING MODEL FOR MATLAB/SIMULINK ENVIRONMENT
Zaki El Khoury*, Peter Riederer*, Nicolas Couillaud*, Julie Simon**, Marina Raguin**
*Centre Scientifique et Technique du Bâtiment, 84, Avenue Jean Jaurès, 77421 Marne la
Vallée Cedex 2, France
** Gaz de France - GDF, 361 Avenue Président Wilson, 93211 Saint Denis la Plaine, France
ABSTRACT
Matlab/Simulink is known in a large number of fields
as a powerful and modern simulation tool. In the field
of building and HVAC simulation its use is also
increasing. However, it is still believed to be a tool
for small applications due to its graphical structure
and not to fit well for the simulation of multizone
buildings. This paper presents the development of a
new multizone building model for Matlab/Simulink
environment, implemented into the SIMBAD
Building and HVAC Toolbox. It’s general enough to
model a variety of useful cases. Conforming to the
Simulink philosophy, the model is modular and
structured into blocks to represent the modelled
phenomena. To simplify the description of the
simulated building, a graphical user interface
SIMBDI is developed in parallel, generating an xml
building description file. This file can be read directly
by the SIMBAD multizone building model. Finally, a
simulation case is presented in order to compare the
new model with the Trnsys multizone building model.
INTRODUCTION
The present work is intended to complete the model
library Simbad Building and HVAC toolbox
(SIMBAD, 2003). This toolbox provides ready to use
HVAC models and related utilities to perform
dynamic simulation for buildings and HVAC plants.
The development of this toolbox was motivated by
the IEA annex 17 concerning virtual laboratories
(Annex 17, 1993), where several research groups
developed principles for the realisation virtual
laboratories (Laitila, 91) and (Vaézi, 91).
To date, Simbad has several building models that are
mono-zone models. When the user needs to simulate
a multizone building, he had to break it down to
several monozone blocks and to couple them
manually, that can be a source of mistakes. Therefore,
CSTB, in cooperation with GDF, started to develop a
multizone building model that facilitates the
modelling of multizone buildings. This new model is
developed with a graphical interface ‘SIMBDI’ to
draw the building and to enter data interactively.
Among other features, the Simbad multizone model
allows the use of small timesteps (in the order of
seconds) that is crucial for control purposes, has
modular structure (so it’s easy to replace a block or
add a new one) and is transparent to the user (an
expert Simulink user can access internal variables of
the model). This transparency is due to the exclusive
use of Simulink blocks and Matlab language (no S-
functions written with C…).
MATLAB AND SIMULINK
Matlab
Matlab is a high level language dedicated to technical
computing (Matlab, 2004). It is based on matrix
operations: the matrix is the basic datatype for
Matlab. Beside its built-in and main functionalities,
Matlab has a wide variety of toolboxes developed for
specialized technologies such as control systems,
neural network and several other domains.
Simulink
Simulink is a software package for dynamic systems
(Simulink, 2004), used in parallel with Matlab. It can
model linear and nonlinear systems using continuous
time, sampled time or a combination of both.
Simulink is very suitable for problems that have a
known configuration. On the other hand, it is more
difficult to deal with general purpose models, such as
a complete building model. For example, it is simple
to model with Simulink a time independent state
space problem. It is given by:
BUAXX+=
& (1)
When A and B are time independent matrices, this
system can be easily modeled with Simulink (cf.
figure 1). The matrices A and B can either be defined
directly (if known) or calculated in separate Matlab
functions or scripts. Simulink will initialise those
matrices before the simulation start.
Figure 1 A state space problem with Simulink;
Ninth International IBPSA Conference
Montréal, Canada
August 15-18, 2005
- 525 -
The problem is more complicated when these
matrices are time dependent. In this case, the
modeller has two possibilities:
1. Split down the problem to a set of time
independent blocks;
2. Use the “S-function” block that allows to
use other programming languages such as C
and Fortran.
For this building model, we have chosen the first
approach. Its implementation is described hereafter.
MODEL COMPONENTS
A complete description of the mathematical and
numerical treatments is not possible in this paper. So
only a brief description of the assumptions and the
mathematical formulation is given for the model
components as well as a general description of the
different modules of the model.
Air zones model
Each air zone is assumed to be homogeneous in
temperature. Every zone has two set points: one for
cooling and one for heating. The zone air temperature
can vary between these two set points.
When the air temperature is allowed to fluctuate
(inbetween the two setpoints), the zone heat balance
is used to predict the air temperature variation:
cplvcgceqcwzaaa PPPPPTCpV++++=,,,,
&
ρ
(2)
where
= izaisiiccw TTAhP )( ,,,, (3)
= izaivaivv TTCpmP )( ,,,
& (4)
= izaiazaaicplcpl TTCpmP )( ,,,,
& (5)
In the case where the air temperature tends to be
outside both set points, the heat balance is used to
calculate the heating or the cooling loads related to
the corresponding set point:
cplvcgcw PPPPP +++= ,, (6)
To be used into the multizone model, the above
equations must be defined in a matricial format (for
all zones of the building). For example, the final
format of the equation (2), used in the model is (now
equivalent to equation (1)):
)( ,,,, vcplcgceqpassaaaa PPPPBTBTAT +++++=
& (7)
The bar above a variable indicates a vector (not a
scalar). Aa, Ba,s and Ba,p are matrices that are
defined by the building zones. This way of
description is also used in the following sections.
Walls model
Multilayer walls are modelled using constant thermo-
physical properties for each layer. The heat transfer is
assumed to be one-dimensional. The wall surfaces
can be of two kinds: those in contact with air and
those with imposed surface temperature (called
“boundary” surfaces).
The governing equations for a wall are thus:
The heat conduction equation within each layer (j) of
the wall:
2
2
x
T
t
Tw
j
w
=
α
(8)
where
jj
j
jCp
k
×
=
ρ
α
(9)
The boundaries conditions are:
If the first surface of the wall is on contact
with air:
1
0
1,1,
0
1)(
ϕ
+=
=
=x
wac
x
wTTh
x
T
k (10)
If it has an imposed temperature:
)(
1,
0tTT b
x
w=
= (11)
If the second surface of the wall is on
contact with air:
22,2, )(
ϕ
+=
=
=Lx
wac
Lx
w
nTTh
x
T
k (12)
If it has an imposed temperature:
)(
2, tTT b
Lx
w=
= (13)
For each interface between two layers ( j and j+1):
+=
+
=
=
jj xx
w
j
xx
w
jx
T
k
x
T
k1 (14)
This set of partial differential equations has been
discretisized using a combined finite difference and
finite volume schemes. The discretization step for
each layer is calculated by:
tx jj =
αζ
2 (15)
The resulting final differential equation for all walls
in matrix form is given by:
- 526 -
ϕ
ϕ
,, waawwww BTBTAT ++=
& (16)
where
ϕ
is a vector that contains absorbed incident
fluxes (IR and solar radiation) on the walls surfaces:
solarIR
ϕϕϕ
+= (17)
Windows model
The window model is a relatively simplified model
for external windows with sun blinds. The model
assumes that the window solar transmittance and
absorbtivity are independent from the incidence angle
of the solar radiation. Hence the same solar
transmittance and absorbtivity are used for both beam
and diffuse component of the solar radiation.
The window is divided into a clear part and a shaded
part. Each part is modelled by two temperature
nodes: interior node and exterior node. The window
thermal inertia was neglected.
The used window parameters are:
1. Its total area;
2. Sunblind position (0 = completely open, 1 =
completely closed)
3. U-values for both shaded and clear parts;
4. Solar transmittance and absorptivity for
both parts.
The surface temperatures of the clear part of the
window can be explicitly calculated from the air
temperatures and the total radiative absorbed fluxes
(IR + solar) on the two window surfaces. This can be
formulated in the following matricial equation:
ϕ
ϕ
,,,,, clwnaaclwnclwn BTBT += (18)
A similar equation is used for the window shaded
part:
ϕ
ϕ
,,,,, shwnaashwnshwn BTBT += (19)
The window mean surface temperatures are
calculated using the sunblind position as weighting
factor. So
shwnclwnswn TfTfT ,,, ).1(. += (20)
As before, elementary equations for individual
windows are assembled into one unique matricial
equation (for the following only elementary equations
will be given).
Infrared heat exchange
The infrared heat exchange model is based on the
assumption that all surfaces behave as black bodies.
The black body equation has been linearised. This is
justified by relatively small differences between
surface temperatures in buildings.
The resulting linearised radiative heat transfer
coefficient is:
3
,)273(4 +××= msrad Th
σ
(21)
This coefficient was modified to include a first
correction for the black surface assumption using a
mean surface emissivity. The used coefficient is:
3
,)273(4 +×××= msrad Th
σε
(22)
The model distinguishes between internal infrared
heat exchange (internal surfaces) and the external one
occurring between the external surfaces and the
surrounding (composed of the sky and the
surrounding objects):
The internal IR flux calculation is based on the zone
mean radiant temperature concept. This is equivalent
to use the following view factors:
t
j
ij A
A
f= (23)
If the indexes i and j represent surfaces within the
same air zone;
0=
ij
f otherwise. (24)
Radiant powers from equipments and internal heat
gains are treated within the internal IR exchange and
are distributed to the zone surfaces according to their
areas.
The external IR fluxes are calculated using the fictive
sky temperature that can be estimated using
correlations available in the literature (Matrin &
Berdahl, 1984). The net IR flux between an external
surface and the sky is:
)( sskyskyrad TTfh ××=
ϕ
(25)
An inclined planar surface with slope θ beyond the
horizontal plane has a sky view factor given by:
2
)cos(1
θ
+
=
sky
f (26)
The external IR fluxes due to surrounding objects are
calculated assuming the surrounding temperature to
be equal to the ambiant temperature.
)()1( sextskyrad TTfh ××=
ϕ
(27)
- 527 -
Solar radiation
The solar radiation is composed of two parts: beam
and diffuse. Solar radiation measurements can have
several formats. This model uses normal solar beam
radiation and solar diffuse radiation.
The position of the sun in the sky is defined by the
zenith β and the azimuth. γ. Both are necessary to
model the beam solar radiation. It can be calculated
using trigonometric formulas available in the
literature for example from ASHRAE Handbook of
Fundamentals (ASHRAE, 1972). From sun position,
slope and azimuth of each of the building facets, the
solar radiation fluxes on the building facets can be
calculated.
The beam solar radiation is divided into two parts:
1. Beam solar radiation absorbed on the
external surfaces of the building;
2. Beam solar radiation transmitted through
windows into the building zones.
The transmitted beam radiation is distributed on the
internal surfaces of the building. The building
description for the model is not based on geometrical
data. The user has thus to specify coefficients that
determine the distribution of solar radiation to the
particular internal surfaces. For example the whole
beam solar radiation can be injected on the floor. The
reflected part of the beam radiation is assumed to be
diffuse so it is treated by the diffuse solar radiation
model.
The diffuse solar radiation on an external surface of
slope θ is composed of two parts:
The first part coming from the sky:
dskyd
ϕ
θ
ϕ
×
+
=
2
)cos(1
, (28)
The second part is the reflected solar radiation from
surrounding objects:
ggrd
ϕρ
θ
ϕ
××
=
2
)cos(1
, (29)
The global radiation on the horizontal plane is then
calculated by:
)sin(
βϕϕϕ
ndg += (30)
The total diffuse solar radiation (transmitted through
windows to a zone + the reflect part from the beam
solar radiation) is distributed to the internal surfaces
using the following distribution factors (Trnsys,
2000):
=
jjj
ii
id A
A
f)1(
,
ρ
α
(31)
MODEL STRUCTURE
In this section, the link between the thermal
phenomena is described. The graphical and modular
methodology of Simulink is used to structure the
model using layers (subsystems).A full presentation
of this structure will be cumbersome so we’ve
restricted it to the most important features.
Structure of the building model
Figure 2 shows a simplified representation to the
model first layer in a top to down approach. This
layer has two main blocks: Building envelope and air
zones.
The block “building envelope” calculates surface
temperatures for all the building surfaces (walls and
windows) depending on weather data, blind positions
of windows, radiant fluxes due to equipment and
internal gains as well as the air temperatures for the
building zones.
The block “air zones” calculates the air temperature
in the zones depending on the building surface
temperatures and all convective powers in each of the
zones.
Figure 2 Simplified representation of the model
structure’s first layer;
Ventilations and interzone airflows are integrated in a
separate block (“Zones ventilations & Zones
airflows”. This allows variable values for all flow
rates: a direct integration into the air zones matricial
equation would make the matrices A in equation (1)
time dependent which would need the calculation of
A at each time step. The approach to calculate the
heat fluxes due to ventilation separately allows to
consider these fluxes in the matrix B for the input
vector U (equation (1)).
Structure of the block “building envelope”
The building envelope is shown in figure 3. The solar
processor block calculates the absorbed solar fluxes
for all surfaces (windows and walls). These fluxes are
input to the windows and walls blocks. The other
inputs, external and internal air temperatures and IR
fluxes for all surfaces are fed back from a separate
block “IR exchange” and the air zones block
- 528 -
Figure 3 Simplified representation of the building
envelop layer;
Link between the different blocks
When modelling with Simulink it is convenient to
avoid algebraic loops because they slow down the
model and can sometimes provoke non-convergence.
An algebraic loop occurs in a model when the inputs
of a block depend on its own outputs through a direct
feedback. The problem can thus not be solved in a
straightforward way and an iteration process is
needed. In the case of the windows model which is
based on a steady state heat balance, an algebraic
loop is created (the window surface temperatures are
function of the IR fluxes on the windows surfaces
which at the same depend on the windows surface
temperatures). A transient model would break this
loop but would lead to a model of higher order. The
problem has been solved by decoupling both models
by a so called “memory block” at the surface
temperatures outputs for the windows model. This
feeds back the value of the window surface
temperature to the IR from the previous time step.
Since the model is used mainly for control
applications with a small time step this decoupling
has a negligible impact on simulation results.
Another interesting point concerning the windows
model is the way to deal with the variable geometry
of the window due to the variable positions of sun
blinds. As mentioned previously, variable matrices
are not convenient for Simulink blocks (except for
the S-function block). To avoid this difficulty the
window is split into two representative parts: a clear
part and a shaded part of 1m2 each. The resultant
surface temperature of the whole window is then
determined by equation (20). In this way the variable
configuration problem has been split down into two
invariable configuration problems.
BUILDING DESCRIPTION INTERFACES
The Simulink model as described in the previous
sections demands two kinds of parameters:
- General building description data:
An independent graphical user interface
“Simbdi” (Simbad Building Description
Interface) has been developed in Visual Basic
environment. This interface allows the user to
draw the building floor by floor in 2 dimensions.
The interface automatically generates adjacency
between zones of successive floors. The user can
define its own wall types or uses those from the
interface library. The interface finally generates
an xml file.
This xml building description file could also be
written manually but becomes cumbersome when
the building has several air zones.
This file is read in the Simulink model mask,
translated to a text file by an automatic translator
and finally used to define the matrix parameters
necessary for the Simulink model.
- Project and system related data
Project and system related parameters are to be
specified by the user in a second interface, the
block mask of the Simulink building model
block. The parameters to be specified are eg. The
geographical location of the building, ground
reflectance, choices of model calculation modes
(eg. Walls models) as well as interzonal air flow
parameters.
This double approach for the interface has been
chosen in order to separate general building
characteristics that do not depend on geographical
location or other project related parameters. The
building, once described, can then be transferred to
other locations without the need for modification.
MODEL VALIDATION
In a first step, the model has been confronted to a
series of simple (but important) validation cases: for
example, the simulated building was set in an
ambiance that has a given constant external
temperature without solar radiation (the sky
temperature was set equal to the external one). The
steady state air temperature of the building zones was
found equal to the outside one.
In further steps the new model is planned to be
validated on other cases such as BESTEST.
In this paper, first comparisons with TRNSYS “Type
56” multizone model (Trnsys, 2000) have been
carried out. This series of tests is not completely
finished yet, but there was good agreement for all
tested cases. An exemplary test is shown in the
following section. Validation work is still ongoing.
Some differences between Trnsys type 56 and
Simbad
It’s interesting to mention some main differences
between Trnsys “Type 56” and the Simbad multi-
zone model:
1. Trnsys uses transfer function to simulate
walls heat conduction, while Simbad uses a
combined finite difference/finite volume
scheme.
- 529 -
2. Trnsys uses the so called “star temperature”
(Seem et al., 1987) to simulate IR exchange
for internal surfaces, while Simbad uses the
common mean radiant temperature.
3. Trnsys uses a detailed model for windows
that reads output data from the WINDOW
4.1 program (WINDOW4.1, 1994). Trnsys
takes thus into account the variation of solar
transmittance and absorptance with the
incidence angle and uses hemispherical
transmittance and absorptance for the diffuse
radiation. Simbad windows model is rather
simple and uses the same constant solar
transmittance and absorptance for both beam
and diffuse radiation.
The simulated case
One comparison case is presented here. This case
consists of a building (cf. figure 4) composed of two
zones. Ventilations, airflows between zones,
equipments power, and internal gains are set to zero.
Figure 4 Simulated building - plan and section view;
The building walls are identical to those used in the
BESTEST cases (Judkoff & Neymark, 1995). A
heavyweight construction is used for exterior wall,
floor and roof. The internal wall is taken from the
case 960.
The 3 windows are similar and are composed of a
single glass panel without frame and spacers. The
glass pane has the properties given in table 1 below.
The hemispherical values were used for the Simbad
model.
A weather data file for Madison from Trnsys package
was used. This file contains the following weather
data:
1- Normal direct solar radiation;
2- Total solar radiation on horizontal plane;
3- Outside air temperature;
4- Absolute humidity;
5- Wind velocity (not used);
6- Wind direction (not used).
Table 1 pane properties of the window;
PANE PROPERTY VALUE
Thickness 4.0 mm
Thermal conductance 225 W/m²K
Normal solar transmittace 0.83
Normal solar absorptance 0.095
Hemispherical solar transmittance 0.749
Hemispherical solar absorbtance 0.106
A slight modification was needed on the Simbad
model to accept the solar radiation of the Trnsys
format. The simulation was run for one summer
week. Figures 5 & 6 show air temperature and solar
radiation for this week.
020 40 60 80 100 120 140 160
10
15
20
25
30
35 Madison: Air temperature
Temps [h]
Temper ature [°C]
Figure 5 Air temperature during the simulated week;
020 40 60 80 100 120 140 160
0
200
400
600
800
1000
1200
Temps [h]
Solar flux [W/m²]
Madison: Solar radiation
Global horizontal radiation
Normal beam radiation
Figure 6 Solar radiation for the simulated week;
Simulation results
The air temperature is used to compare the outputs of
the two simulation tools. As the window model in
- 530 -
Trnsys is more detailed than the Simbad one
ragerding radiation phenomena, two cases are
presented here:
1- Case with solar radiation (cf. figures 7 & 8);
2- Case without solar radiation (cf. figures 9 &
10).
Table 2 shows the maximum and the mean value of
the absolute difference between Trnsys and Simbad
results. As we can expect the difference between the
two simulation tools is higher when there’re solar
radiation since the window model is more detailed
into Trnsys but they steel close to each other.
020 40 60 80 100 120 140 160
18
20
22
24
26
28
30 Zone A: air temperature
Temps [h]
Air temperature [°C]
Simbad
Trnsy s
Figure 7 Simbad versus Trnsys – air temperature for
Zone A (case without solar radiation);
020 40 60 80 100 120 140 160
18
20
22
24
26
28
30 Zone B: air temperature
Temps [h]
Air temperature [°C]
Simbad
Trnsy s
Figure 8 Simbad versus Trnsys – air temperature for
Zone B (case without solar radiation);
Table 2 Mean and maximum values of the absolute
difference between Trnsys and Simbad results;
ZONE SOLAR
RADIATION MEAN
VALUE MAX.
VALUE
A off 0.1°C 0.2 °C
B off 0.11 0.22
A on 0.23 0.47
B on 0.26 0.58
020 40 60 80 100 120 140 160
18
20
22
24
26
28
30 Zone A: air temperature
Temps [h]
Air temperature [°C]
Simbad
Trnsy s
Figure 9 Simbad versus Trnsys – air temperature for
Zone A (case with solar radiation);
020 40 60 80 100 120 140 160
18
20
22
24
26
28
30 Zone B: air temperature
Temps [h]
Air temperature [°C]
Simbad
Trnsy s
Figure 10 Simbad versus Trnsys – air temperature
for Zone B (case with solar radiation);
CONCLUSION
This paper has shown a new multizone building
model for Simulink. The originality of this model, the
integration of a multizone building case in the
graphical Simulink environment has been explained
in a first step. The main equations as well as the
structure of the new model in Simulink environment
have been described.
A brief presentation of the related ghraphical
interface for the building description has been given.
In a last step, the paper presents first validation
results, a comparaison with Trnsys simulations. The
results are very promising, but further validations are
in progress in order to ensure the validity of the
model.
Due to the graphical Simulink environment, the
model can be linked to other blocks. A large number
of HVAC systems can thus be simulated (eg.
Addition of air flow pressure networks for VAV or
ventilation systems).
Due to the small time steps that can be used in
Simulink and the developed model, the new model is
very suitable for the study and development of
control algorithms.
- 531 -
NOMENCLATURE
Romaine letters
A area (m²).
A matrix coefficient of the state vector.
B matrix coefficient of the inputs vector.
Cp heat capacity (J/kg.K).
f matrix of blind positions.
f view factor between surfaces.
f beam solar radiation distribution factor (-).
h linearized heat transfer coefficient (W/m²K).
k thermal conductivity (W/mK).
L total thickness of the wall (m).
m
& mass flow rate (kg/s).
P cooling or heating load (W).
P gain, power (W).
t time (s).
T temperature (°C).
U inputs vector.
V zone volume (m3).
x abscise belong the wall thickness (m).
X state vector.
Greek letters
α thermal diffusivity (m²s-1).
α solar absorbtivity (-).
β zenith angle of the sun (rad).
γ azimuth angle of the sun (rad).
t Timestep (s).
x space step (m).
ε mean IR emissivity for the building surfaces.
θ slope with respect to the horizontal plane
(rad).
ξ stability safety factor for wall discretization.
ρ density (kg/m3).
ρ reflectivity (-).
σ Stefan-Boltzman constant for black body =
5.67×10-8 Wm-2K-4.
ϕ heat flux (W/m²).
Indices
a air
az adjacent zone
b boundary
c convective, convection
cl clear part (for the window)
cpl coupling between zones
d diffuse horizontal solar radiation
eq equipments
ext exterior (air)
g gains
g global horizontal solar radiation
gr ground
i zone, surface, ventilation, coupling number
IR infrared radiation
j layer, surface number
m mean
n total number of layers in the wall
n normal beam solar radiation
p power
s surface
rad radiative
sh shaded part (for the window)
sky relative to the sky
solar solar radiation
t total
v ventilation
w wall
wn window
z zone
ϕ flux
1 first face of the wall
2 second face of the wall
REFERENCES
ASHRAE, 1972. ASHRAE Hundbook of
Fundamentals, American Society of Heating,
Refrigerating, and Air Conditionning Engineers.
Judkoff, R., J. Neymark. 1995. International Energy
Agency Building Energy Simulation Test
(BESTEST) and Diagnostic Method. NREL/TP-
472-6231. Golden, CO: National Renewable
Energy Laboratory, USA.
Laitila PK., Kohonen RO., Katajisto KI. Et al. 1991
An emulator for testing HVAC systems and their
control and energy management systems,
ASHRAE trans.1991, vol.97, paper number NY-
91-9-2, 679-683, 8 figs., 1 tab., 3refs.
Martin, M., Berdahl P. 1984. Characteristics of
Infrared Sky Radiation in the United States,
LBL, University of California – Berkeley, Solar
Energy Vol.33, No.3/4, pp. 321-336.
Matlab, 2004. Matlab. Version 7.0 Mathworks Inc.,
Ma., USA.
Seem, J.E. 1987. Modeling of Heat in Buildings, Ph.
D. thesis, SEL, University of Wisconsin,
Madison USA.
SIMBAD, 2003. SIMBAD Building and HVAC
Toolbox, Version 3.1, CSTB, France
Simulink, 2004. Simulink dynamic System
Simulation for Matlab. Version 6.0, Mathworks
Inc., Ma., USA.
Trnsys, 2000. Trnsys: a transient system simulation
program. SEL, University of Wisconsin,
Madison USA.
Vaézi-Nejad et al, 1991. The use of building
emulators to evaluate the performance of
building energy managment systems , BS1991 ,
91 pp. 209-213.
WINDOW4.1, 1994. WINDOW4.1, PC Program for
Analysing Window Thermal Performance in
Accordance with Standard NFRC Procedures.
Energy and Environnement Division, Lawrence
Berkeley Laboratory, CA 94729 USA.
- 532 -
... Next, by coupling the dynamics of these subcomponents, single-zone models are obtained, and then by coupling the single-zone models, a multizone thermal model is obtained. This approach is known as the composable-zones approach [37], [46]. Figure 8 shows the main blocks existing in the thermal dynamics of a single-zone building. ...
... One of the disadvantages of the composable-zones approach (or of decentralized modeling/identification in general) is that a set of single-zone models, each with good prediction performance, may result in poor overall prediction performance once the zones are coupled together due to error propagation/amplification between the zones. Zone Air Temperature fIgure 8 the modular decomposition of the thermal dynamics of a single zone (a modified version from [46]). the main component blocks are the zone envelope block, zone air block, and zone ventilation and zone airflow block. the zone equipment and zone internal gain block, and the weather reader block are input blocks. ...
... the zone equipment and zone internal gain block, and the weather reader block are input blocks. the modular decomposition of the zone envelope layer dynamics (a modified version from [46]). there are four blocks: the solar processing block, windows block, walls block, and the infrared-radiation exchange block. ...
Article
Full-text available
The residential and commercial building sector is known to use around 40% of the total end-use energy and, hence, is considered to be the largest energy consumer sector in the world [1]. Approximately half of this energy is used for heating/cooling, ventilation, and air-conditioning (HVAC), and this usage is increasing 0.5?5% per year in developed countries [2]. The distribution of energy use percentages within the building for the United States is shown in Figure 1. This trend is similar for the rest of the world.
... In the literature, a set of decentralized modeling/identification approaches were developed for control-oriented building thermal modeling: composable zones approach [14,15], graph theorybased decentralized identification [16,17], and determination of weakly-interacting zones [18]. These decentralized multi-zone [14]). ...
... In the literature, a set of decentralized modeling/identification approaches were developed for control-oriented building thermal modeling: composable zones approach [14,15], graph theorybased decentralized identification [16,17], and determination of weakly-interacting zones [18]. These decentralized multi-zone [14]). The input blocks are zone equipment and zone internal gain block and weather reader block. ...
... In this section, we summarize three different methods of decentralized modeling/identification developed in the literature for control-oriented thermal modeling of multi-zone buildings following the same lines as in [14,15,17,20]. Depending on the application, one can choose the appropriate one. ...
... Therefore, the selection of a mechanistic model for a building is a balance between model complexity and the desired accuracy [7]. Application of physical principles to buildings and developing mechanistic type models are available in [12] - [19]. System identification based models, regression models [20], genetic algorithm [21], fuzzy logic models [22], neural network models [23], neurofuzzy models [24] and support vector machine [25] are some examples of black box models. ...
... There are a number of research articles that explain the modelling of multi-zone buildings using physical principles. [12] presents the development of a multi zone building model for MATLAB/SIMULINK environment implemented into the SIMBAD Building and HVAC Toolbox. Wall thermal mass is considered in the model and it is assumed to have constant thermo physical properties for each layer of the multilayered walls. ...
... Wall thermal mass is considered in the model and it is assumed to have constant thermo physical properties for each layer of the multilayered walls. A window model and solar radiation model are also included in [12]. In [15], a reduced order state space thermodynamic model is developed. ...
... These tools enable the determination of airflows between building zones and pollutant concentration levels (considering other indoor sources, sorption on building materials, chemical reactions, etc.) to estimate exposure levels for health risk assessment. In 2012, Abdelouhab developed a coupled model using the multi-zone thermo-aeraulic model developed by Koffi [32], based on the numerical tool called SIMBAD (SIMulator of building And Devices) [33]. This model considered only pollutants coming from the ground, focusing on radon, as indoor pollution. ...
Article
Most of the proposed Vapor Intrusion (VI) models are developed assuming a steady indoor environment (i.e., building pressure and air exchange rate). To account for variations in these building conditions, these models are coupled with multizone codes to enable more precise modeling of indoor air pollution. In this paper, semi-empirical VI models are integrated into MATHIS-QAI, a multi-zone ventilation software. This coupled tool allows consideration not only of the impact of the building ventilation system characteristics, airtightness, and foundation type, but also the computation of more realistic pollution scenarios by specifying the lateral separation between the pollution source in the soil and the building. A sensitivity analysis was conducted to quantify the influence of these parameters on the indoor concentration of pollutants. The results showed that the main driving parameter in this event is the source location in the soil. However, a significant impact of the building characteristics and weather conditions on the indoor pollutant concentration was also observed. These characteristics vary significantly from one building to another, necessitating specific and appropriate calculations. The proposed tool, based on nodal modeling, offers an easy-to-use simulation that does not require significant computational resources compared to Computational Fluid Dynamics approaches. This coupling can be utilized for optimal management and reduction of uncertainties in risk assessment. Ultimately, it can serve as a relevant tool in the design and conception of more efficient buildings against VI.
... CONTAM [126] et COMIS [127] Cette étude a été réalisée sur la base du modèle thermo-aéraulique multizone développé par Koffi [111]. Ce modèle a été construit à partir de l'outil numérique SIMBAD (SIMulator of building And Devices) [130]. Il se compose d'une bibliothèque de composants aérauliques et des systèmes de ventilation pour la simulation et l'analyse des stratégies de ventilation du bâtiment. ...
Thesis
Full-text available
Les sites pollués (sol ou eaux souterraines) représentent un potentiel de risque pour la santé humaine et l’environnement. Il existe des outils d’aide à la gestion, en complément des mesures in-situ, qui permettent d’estimer rapidement et à moindre coût les risques sanitaires associés à l’exposition des polluants gazeux du sol dans les espaces intérieurs afin d’établir des mesures de prévention et/ou correction. Cependant, et malgré leur intérêt, il a été montré dans la littérature qu’il existe des différences importantes entre les concentrations intérieures mesurées et les estimations des outils existants. Ces incertitudes reposent principalement sur trois aspects : une mauvaise caractérisation du site, une modélisation incomplète des voies et mécanismes de transfert, ou bien du fait de négliger l’influence de certains paramètres sur le transfert. Par exemple, le fait de négliger la latéralité de la source reste une explication plausible des limites des modèles classiques de transfert. Les auteurs conviennent que la migration latérale joue un rôle important sur l’atténuation de la concentration intérieure en polluant, contrairement aux scénarios de source homogène ou continue, où les vapeurs migrent uniquement de manière verticale vers le bâtiment. Ainsi, lorsque la source est latéralement décalée vis-à-vis du bâtiment, les vapeurs vont migrer préférentiellement vers l’atmosphère et moins vers le bâtiment générant une atténuation plus importante de la concentration intérieure. Dans ce contexte, l’objectif principal de ces travaux de thèse est la contribution à l’amélioration des outils d’aide à la gestion afin d’élargir leur plage d’application. Pour ce faire, des nouveaux modèles ont été développés permettant de tenir compte de la latéralité de la source dans l’estimation de la concentration intérieure en polluant. Le développement de ces modèles est réalisé à partir de l’expérimentation numérique et l’analyse adimensionnelle sur la base des outils existants (modèles semi-empiriques construits en considérant une source continue). La combinaison de ces deux approches permet d’une part, de garder la capacité des modèles source continue de tenir compte des propriétés physiques du sol (perméabilité, coefficient de diffusion, …) et des caractéristiques du bâtiment (typologie de soubassement, dépression, volume, …), et d’une autre part, de mieux préciser la position de la source dans le sol en considérant l’influence de sa latéralité dans les estimations. Ces nouveaux modèles ont été issus d’une analyse comparative permettant de vérifier la cohérence et la précision des estimations vis-à-vis d’un modèle numérique (CFD), de données expérimentales et de modèles existants dans la littérature. Finalement, ces expressions ont été intégrées dans un code de ventilation (MATHIS-QAI) permettant de mieux préciser les caractéristiques des environnements intérieurs (système de ventilation, perméabilité à l’air de l’enveloppe, volume du bâtiment, …) et de réaliser des estimations des niveaux de concentration en fonction des variations temporelles (vitesse du vent, température extérieure, …) au cours du temps. À partir d’une étude paramétrique il a été montré que malgré l’impact non-négligeable des caractéristiques du bâtiment, l’influence de la latéralité de la source sur l’atténuation de la concentration intérieure en polluant reste prédominante (atténuation de plusieurs ordres de grandeur quand la source est décalée latéralement du bâtiment en comparaison à une source continue). Cependant, préciser les caractéristiques du bâtiment (soubassement, système de ventilation, perméabilité à l’air de l’enveloppe,…), ainsi que les conditions météorologiques uniques de chaque projet de construction, permet d’augmenter la précision des estimations en évitant la mise en œuvre de solutions extrêmes ou bien encore, de mesures inadaptées.
... So, to simulate a multi-zone building the user had to combine several mono-zone buildings and to connect them manually. This procedure was recognized as an important source of errors and, for this reason, in the most recent versions of SIMBAD a specific building description interface named SIMbad Building Description Interface (SIMBDI) [20] was developed. SIMBDI is a graphical user interface that allows the user to draw the building and to enter all input data interactively. ...
Article
Full-text available
In this paper a new open source SIMULINK blockset, named ALMABuild, for the thermal dynamic modelling of a building is presented. SIMULINK, integrated with MATLAB, provides immediate access to an extensive range of analysis and design tools by means of which designers can easily combine, for instance, the energy dynamic simulation of the building-HVAC systems with multi-objective optimisation, avoiding heavy co-simulations involving different software platforms. ALMABuild proposes a simplified way to make the energy model of a building, in which the calculations are done per so called “thermal zone”, in agreement with EN ISO 52016. The user is driven towards the building modelling by means of a series of Graphical User Interfaces (GUIs). In this way the creation of an accurate model can also be achieved by designers lacking specific expertise in numerical computation. In this paper, the benchmarking of ALMABuild by following the BESTEST procedure is described. The agreement with the most popular commercial software for dynamic building energy simulation and with the predictions obtainable by following the simplified hourly calculation method proposed by EN ISO 52016 confirms that ALMABuild is able to guarantee an intuitive and accurate modelling of the thermal building physics. Firstly, analytical and empirical tests are presented, then comparative tests with the reference BESTEST programs, EnergyPlus and the hourly calculation method proposed by EN ISO 52016 are performed. The agreement with BESTEST reference data confirms that ALMABuild is able to model the thermal physics as well as these accepted methods.
... The model addresses the forced convection heat transfer phenomena in ventilation systems and authors have mentioned that the model can be upgraded to MIMO systems. Khoury et al. (2005) have developed a multi-zone building model in Matlab/Simulink environment, and they have used the SIMBAD Building and HVAC Toolbox , which provides ready to use HVAC model and related utilities. The model is developed with a graphical interface " SIMBDI " to draw the building and to enter the data interactively. ...
Article
Full-text available
Buildings are one of the largest energy consumers in the world which accounts for nearly 40% of the total global energy consumption. In the countries where cold climate conditions predominate, space heating is the key contributor to the increased energy consumption. Today there is a growing trend to use Building Energy Management Systems (BEMS) to control the energy consumption of buildings in an efficient manner. BEMS require a good heating model of the building to be integrated for better control purposes. This article refers to the development of different types of physics based buillding heating models, regarding single-zone, multi-floor and multi-room buildings. They address the propriety of each model in building heating control concerning the prediction accuracy and the prediction time. These models are verified for a residential building having three floors. According to the results, the multi-floor model is recognized to have the best qualifications obliged as a model for control.
Article
Full-text available
This is a report on the Building Energy Simulation Test (BESTEST) project conducted by the Model Evaluation and Improvement International Energy Agency (IEA) Experts Group. The group was composed of experts from the Solar Heating and Cooling (SHC) Programme, Task 12 Subtask B, and the Energy Conservation in Buildings and Community Systems (BCS) Programme, Annex 21 Subtask C. Recognizing that the needs for model evaluation were similar in both IEA programmes, the combined Experts Group was approved by the Executive Committees in 1990. This is the first joint group organized by the respective IEA Executive Committees, and it has resulted in significant cost savings for all participating countries. The objective of this subtask has been to develop practical implementation procedures and data for an overall IEA validation methodology which has been under development by NREL since 1981, with refinements contributed by the United Kingdom. The methodology consists of a combination of empirical validation, analytical verification, and comparative analysis techniques. This report documents a comparative testing and diagnostic procedure for thermal models related to the architectural fabric of the building. Other projects (reported elsewhere) conducted by this group include work on empirical validation, analytical verification, and comparative test cases for commercial buildings. In the BESTEST project, a method was developed for systematically testing whole-building energy simulation programs and diagnosing the sources of predictive disagreement. Field trials of the method were conducted with a number of {open_quotes}reference{close_quotes} programs selected by the participants to represent the best state-of-the-art detailed simulation capability available in the United States and Europe. These included BLAST, DOE2, ESP, SERIRES, S3PAS, TASE, and TRNSYS.
Article
Full-text available
Typescript. Thesis (Ph. D.)--University of Wisconsin--Madison, 1987. Vita. Includes bibliographical references (leaves 159-163).
Article
A new algorithm has been developed for calculating the thermal radiant temperature of the sky. It is based on a simple empirical and theoretical model of clouds, together with a correlation between clear sky emissivity and the surface dewpoint temperature. Hourly sky temperatures have been calculated based on typical meteorological year (TMY) weather data sets. A summary of the results is presented for calculations made at 193 TMY sites within the continental United States. The results are displayed in the form of monthly contour maps, histograms, and graphs for the purpose of determining regions of the country in which the radiative cooling of buildings appears to be a promising heat rejection strategy.
ASHRAE Hundbook of Fundamentals, American Society of Heating, Refrigerating, and Air Conditionning Engineers
  • R Judkoff
  • J Neymark
ASHRAE, 1972. ASHRAE Hundbook of Fundamentals, American Society of Heating, Refrigerating, and Air Conditionning Engineers. Judkoff, R., J. Neymark. 1995. International Energy Agency Building Energy Simulation Test (BESTEST) and Diagnostic Method. NREL/TP472-6231. Golden, CO: National Renewable Energy Laboratory, USA.
An emulator for testing HVAC systems and their control and energy management systems
An emulator for testing HVAC systems and their control and energy management systems, ASHRAE trans.1991, vol.97, paper number NY-91-9-2, 679-683, 8 figs., 1 tab., 3refs.
Simulink dynamic System Simulation for Matlab. Version 6.0
  • France Cstb
  • Simulink
SIMBAD, 2003. SIMBAD Building and HVAC Toolbox, Version 3.1, CSTB, France Simulink, 2004. Simulink dynamic System Simulation for Matlab. Version 6.0, Mathworks Inc., Ma., USA.
Trnsys: a transient system simulation program
  • Trnsys
Trnsys, 2000. Trnsys: a transient system simulation program. SEL, University of Wisconsin, Madison USA.
The use of building emulators to evaluate the performance of building energy managment systems
  • Vaézi-Nejad
Vaézi-Nejad et al, 1991. The use of building emulators to evaluate the performance of building energy managment systems, BS1991, 91 pp. 209-213.