This section describes two potential modeling approaches
for Windows. The first (layer by layer) is implemented. The
second, simple approach, reuses the layer-by-layer approach
but converts an arbitrary window performance into an
equivalent single layer.
The primary Window
calculation is a layer-by-layer approach where windows are
considered to be composed of the following components, only
the first of which, glazing, is required to be present:
Glazing, which consists of
one or more plane/parallel glass layers. If there are two or
more glass layers, the layers are separated by gaps filled
with air or another gas. The glazing optical and thermal
calculations are based on algorithms from the WINDOW 4 and
WINDOW 5 programs [Arasteh et al., 1989], [Finlayson et al.,
1993]. Glazing layers are described using te input object WindowMaterial:Glazing.
Gap, layers filled with air
or another gas that separate glazing layers. Gaps are
described using the input object WindowMaterial:Gas.
Frame, which surrounds the
glazing on four sides. Frames are described using the input
object WindowProperty:FrameAndDivider.
Divider, which consists of
horizontal and/or vertical elements that divide the glazing
into individual lites.
Shading device, which is a
separate layer, such as drapery, roller shade or blind, on the
inside or outside of the glazing, whose purpose is to reduce
solar gain, reduce heat loss (movable insulation) or control
daylight glare. Shading layers are described using “WindowShadingControl”
input objects.
In the following, the description of the layer-by-layer
glazing algorithms is based on material from Finlayson et al.,
1993. The frame and divider thermal model, and the shading
device optical and thermal models, are new to EnergyPlus.
A second approch has been developed where windows are
modeled in a simplified approach that requires minimal user
input that is processed to develop and equivalent layer that
then reuses much of the layer-by-model. This “Simple Window
Construction: model is described below.
The solar radiation transmitted by a system of glass layers
and the solar radiation absorbed in each layer depends on the
solar transmittance, reflectance and absorptance properties of
the individual layers. The absorbed solar radiation enters the
glazing heat balance calculation that determines the inside
surface temperature and, therefore, the heat gain to the zone
from the glazing (see “Window
Heat Balance Calculation”). The transmitted solar radiation is
absorbed by interior zone surfaces and, therefore, contributes
to the zone heat balance. In addition, the visible
transmittance of the glazing is an important factor in the
calculation of interior daylight illuminance from the
glazing.
Variables in Window Calculations
Mathematical variable
Description
Units
C++ variable
T
Transmittance
-
-
R
Reflectance
-
-
R\(^{f}\), R\(^{b}\)
Front reflectance, back
reflectance
-
-
T\(_{i,j}\)
Transmittance through glass
layers i to j
-
-
T\(^{dir}_{gl}\)
Direct transmittance of
glazing
-
-
R\(^{f}_{i,j}\), R\(^{b}_{i,j}\)
Front reflectance, back
reflectance from glass layers i to j
-
-
R\(^{dir}_{gl,f}\), R\(^{dir}_{gl,b}\)
Direct front and back
reflectance of glazing
-
-
A\(^{f}_{i}\), A\(^{b}_{i}\)
Front absorptance, back
absorptance of layer i
-
-
N
Number of glass layers
-
Nlayer
\(\lambda\)
Wavelength
microns
Wle
E\(_{s}\)(\(\lambda\))
Solar spectral irradiance
function
W/m\(^{2}\)-micron
E
V(\(\lambda\))
Photopic response function of
the eye
-
y30
\(\varphi\)
Angle of incidence (angle
between surface normal and direction of incident beam
radiation)
In EnergyPlus, the optical properties of individual glass
layers are given by the following quantities at normal
incidence as a function of wavelength:
Transmittance, T
Front reflectance, R\(^{f}\)
Back reflectance, R\(^{b}\)
Here “front” refers to radiation incident on the side of
the glass closest to the outside environment, and “back”
refers to radiant incident on the side of the glass closest to
the inside environment. For glazing in exterior walls, “front”
is therefore the side closest to the outside air and “back” is
the side closest to the zone air. For glazing in interior
(i.e., interzone) walls, “back” is the side closest to the
zone in which the wall is defined in and “front” is the side
closest to the adjacent zone.
Conversion
from Glass Optical Properties Specified as Index of Refraction
and Transmittance at Normal Incidence[LINK]
The optical properties of uncoated glass are sometimes
specified by index of refraction, n,* * and
transmittance at normal incidence, T.
The following equations show how to convert from this set
of values to the transmittance and reflectance values required
by Material:WindowGlass. These equations apply only to
uncoated glass, and can be used to convert either
spectral-average solar properties or spectral-average visible
properties (in general, n and T are
different for the solar and visible). Note that since the
glass is uncoated, the front and back reflectances are the
same and equal to the R that is solved for in the
following equations.
EnergyPlus includes an alternate model that allows users to
enter in simplified window performance indices. This model is
accessed through the WindowMaterial:SimpleGlazingSystem
input object and converts the simple indices into an
equivalent single layer window. (In addition a special model
is used to determine the angular properties of the system –
described below). Once the model generates the properties for
the layer, the program reuses the bulk of the layer-by-layer
model for subsequent calculations. The properties of the
equivalent layer are determined using the step by step method
outlined by Arasteh, Kohler, and Griffith (2009) with
modifications to formulate the angular performance in a manner
consistent with the angular properties for coated glass in
other window models. The core equations are documented here.
The reference contains additional information.
The simplified window model accepts U and SHGC indices and
is useful for several reasons:
1) Sometimes, the only thing that is known about the
window are its U and SHGC;
2) Codes, standards, and voluntary programs are developed
in these terms;
3) A single-layer calculation is faster than multi-layer
calculations.
Note: This use of U and SHGC to describe the thermal
properties of windows is only appropriate for specular
glazings.
While it is important to include the ability to model
windows with only U-value and SHGC, we note that any method to
use U and SHGC alone in building simulation software will
inherently be approximate. This is due primarily to the
following factors:
SHGC combines directly transmitted solar radiation and
radiation absorbed by the glass which flows inward. These
have different implications for space heating/cooling.
Different windows with the same SHGC often have different
ratios of transmitted to absorbed solar radiation.
SHGC is determined at normal incidence; angular
properties of glazings vary with number of layers, tints,
coatings. So products which have the same SHGC, can have
different angular properties.
Window
U-values include interior and exterior surface heat transfer
coefficients. The resistance of the bare window product, or
glass-to-glass resistance is augmented by these film
coefficients so that,
Because the window model in EnergyPlus is for flat
geometries, the models are not necessarily applicable to
low-performance projecting products, such as skylights with
unisulated curbs. The model cannot support glazing systems
with a U higher than 7.0 because the thermal resistance of the
film coefficients alone can provide this level of performance
and none of the various resistances can be negative.
The layer’s solar reflectance is calculated by first
determining the inward flowing fraction which requires values
for the resistance of the inside and outside film coefficients
under summer conditions, \({R_{i,s}}\) and \({R_{o,s}}\), respectively. The
correlations are:
The user has the option of entering a value for visible
transmittance as one of the simple performance indices. If
the user does not enter a value, then the visible properties
are the same as the solar properties. If the user does enter
a value then layer’s visible transmittance at normal
incidence, \({T_{Vis}}\), is
set to that value. The visible light reflectance for the back
surface is calculated using:
The angular properties of windows are important because
during energy modeling, the solar incidence angles are usually
fairly high. Angles of incidence are defined as angles from
the normal direction extending out from the window. The
simple glazing system model includes a range of correlations
that are selected based on the values for U and SHGC. These
were chosen to match the types of windows likely to have such
performance levels. The matrix of possible combinations of U
and SHGC values have been mapped to a set of 28 bins shown in
the Figure 1.
Diagram of Transmittance and
Reflectance Correlations Used based on U and SHGC
There are ten different correlations, A thru J, for both
transmission and reflectance. The correlations are used in
various weighting and interpolation schemes according the
figure above. The correlations are normalized against the
performance at normal incidence. EnergyPlus uses these
correlations to store the glazing system’s angular performance
at 10 degree increments and interpolates between them during
simulations. The model equations use the cosine of the
incidence angle, \(\cos (\phi
)\), as the independent variable. The correlations for
transmittance have the form:
While the original method described by Arasteh, Kohler, and
Griffith (2009) uses a similar equation form for reflectance,
the form of the equation and its coefficients used in
EnergyPlus have been modified algebraically to use a form
consistent with what is used for coated glass elsewhere in the
program. To convert from the original equation form,
EnergyPlus’s normal process of running the detailed
layer-by-layer model, with the equivalent layer produced by
this model, creates reports (sent to the EIO file) of the
overall performance indices and the properties of the
equivalent layer. Both of these raise issues that may be
confusing.
The simplified window model does not reuse all aspects of
the detailed layer-by-layer model, in that the angular solar
transmission properties use a different model when the simple
window model is in effect. If the user takes the material
properties of an equivalent glazing layer from the simple
window model and then re-enters them into just the detailed
model, then the performance will not be the same because of
the angular transmission model will have changed. It is not
proper use of the model to re-enter the equivalent layer’s
properties and expect the exact level of performance.
There may not be an exact agreement between the performance
indices echoed out and those input in the model. This is
expected with the model and the result of a number of factors.
For example, when there is a conflict between the SHGC and the
U that are not physical and compromises need to be made. In
the versions up till 9.6.0, the reported U value is limited to
no higher than about 5.8W/m\(^{2}\)\(\cdot\)K when input is allowed to
go up to U-7 W/m\(^{2}\)\(\cdot\)K. In later versions, this
mismatch of the input and the reported U-factors among
exterior windows are resolved with the application of an
adjustment ratio. The adjustment ratio is computed
iteratively. In each iteration, the nominal (or effective) U
is re-evaluated, and the adjustment ratio at the current
iteration is computed as a ratio between the input U and
nominal U at the current iteration. The iterative process
stops when the input U and the nominal U is close enough (with
a less than 0.01 W/m\(^{2}\)\(\cdot\)K difference). In general,
the simple window model is intended to generate a physically
reasonable glazing that approximates the input entered as well
as possible. But the model is not always able to do exactly
what is specified when the specifications are not
physical.
Arasteh, D., J.C. Kohler, B. Griffith, Modeling Windows in
EnergyPlus with Simple Performance Indices. Lawrence Berkeley
National Laboratory. In Draft. Available at
The optical properties of a glazing system consisting of
N glass layers separated by nonabsorbing gas layers
(see Figure 2)
are determined by solving the following recursion relations
for T\(_{i,j}\), the
transmittance through layers i to j; R\(^{f}\)\(_{i,j}\) and R\(^{b}\)\(_{i,j}\), the front and back
reflectance, respectively, from layers i to j; and A\(_{j}\), the absorption in layer
j. Here layer 1 is the outermost layer and layer N is the
innermost layer. These relations account for multiple internal
reflections within the glazing system. Each of the variables
is a function of wavelength.
If the above transmittance and reflectance properties are
input as a function of wavelength, EnergyPlus calculates
“spectral average” values of the above glazing system
properties by integrating over wavelength.
where \({E_s}(\lambda )\)
is the solar spectral irradiance function and \(V(\lambda )\) is the photopic
response function of the eye. The default functions are shown
in Table [table:solar-spectral-irradiance-function.]
and Table [table:photopic-response-function.].
They can be overwritten by user defined solar and/or visible
spectrum using the objects Site:SolarAndVisibleSpectrum
and Site:SpectrumData.
They are expressed as a set of values followed by the
corresponding wavelengths for values.
When a choice of Spectral is entered as the optical data
type, the correlations to store the glazing system’s angular
performance are generated based on angular performance at 10
degree increments. When a choice of SpectralAndAngle is
entered as the optical data type, the correlations for the
glazing system will be generated using 10 degree increments or
more if the SpectralAndAngle properties include data for more
angles. For each incident angle, the properties of the
SpectralAndAngle layer(s) is calculated by linear
interpolation, and then the performance of the entire glazing
system is calculated for that angle. The glazing system
properties at each angle are used to generate polynomial curve
fits with 6 coefficients as a function of cosine of incident
angle. The polynomial curves are then used in the simulation
to calculate optical properties at each timestep.
If a glazing layer has optical properties that are roughly
constant with wavelength, the wavelength-dependent values of
\(T_{i,i}\), \(R^{f}_{i,i}\) and \(R^{b}_{i,i}\) in Equations [eq:Tijequation] to [eq:Ajtothefequation]
can be replaced with constant values for that layer.
The following discussion assumes that optical quantities
such as transmissivity, reflectvity, absorptivity, and index
of refraction are a function of wavelength, λ. If there are no
spectral data the angular dependence is calculated based on
the single values for transmittance and reflectance in the
visible and solar range. In the visible range an average
wavelength of 0.575 microns is used in the calculations. In
the solar range an average wavelength of 0.898 microns is
used.
The spectral data include the transmittance, T,
and the reflectance, R. For uncoated glass the
reflectance is the same for the front and back surfaces. For
angle of incidence, \(\phi\)
, the transmittance and reflectance are related to the
transmissivity, \(\tau\), and
reflectivity, \(\rho\), by
the following relationships:
where \(\kappa\) is the
dimensionless spectrally-dependent extinction coefficient and
\(\lambda\) is the wavelength
expressed in the same units as the sample thickness.
Solving Equation [eq:RhoofPhi] at normal
incidence gives:
A regression fit is used to calculate the angular
properties of coated glass from properties at normal
incidence. If the transmittance of the coated glass is >
0.645, the angular dependence of uncoated clear glass is used.
If the transmittance of the coated glass is \(\leq\) 0.645, the angular
dependence of uncoated bronze glass is used. The values for
the angular functions for the transmittance and reflectance of
both clear glass \(({\bar
\tau_{clr}},{\bar \rho_{clr}})\) and bronze glass
\(({\bar \tau_{bnz}},{\bar
\rho_{bnz}})\) are determined from a fourth-order
polynomial regression:
The integral is evaluated by Simpson’s rule for property
values at angles of incidence from 0 to 90 degrees in
10-degree increments.
Optical
Properties of Window Shading Devices[LINK]
Shading devices affect the system transmittance and glass
layer absorptance for short-wave radiation and for long-wave
(thermal) radiation. The effect depends on the shade position
(interior, exterior or between-glass), its transmittance, and
the amount of inter-reflection between the shading device and
the glazing. Also of interest is the amount of radiation
absorbed by the shading device.
In EnergyPlus, shading devices are divided into four
categories, “shades,” “blinds,” “screens,” and “switchable
glazing.” “Shades” are assumed to be perfect diffusers. This
means that direct radiation incident on the shade is reflected
and transmitted as hemispherically uniform diffuse radiation:
there is no direct component of transmitted radiation. It is
also assumed that the transmittance, \(\tau_{sh}\), reflectance, \(\rho_{sh}\), and absorptance,
\(\alpha_{sh}\), are the same
for the front and back of the shade and are independent of
angle of incidence. Many types of drapery and pull-down roller
devices are close to being perfect diffusers and can be
categorized as “shades.”
“Blinds” in EnergyPlus are slat-type devices such as
venetian blinds. Unlike shades, the optical properties of
blinds are strongly dependent on angle of incidence. Also,
depending on slat angle and the profile angle of incident
direct radiation, some of the direct radiation may pass
between the slats, giving a direct component of transmitted
radiation.
“Screens” are debris or insect protection devices made up
of metallic or non-metallic materials. Screens may also be
used as shading devices for large glazing areas where
excessive solar gain is an issue. The EnergyPlus window screen
model assumes the screen is composed of intersecting
orthogonally-crossed cylinders, with the surface of the
cylinders assumed to be diffusely reflecting. Screens may only
be used on the exterior surface of a window construction. As
with blinds, the optical properties affecting the direct
component of transmitted radiation are dependent on the angle
of incident direct radiation.
With “Switchable glazing,” shading is achieved making the
glazing more absorbing or more reflecting, usually by an
electrical or chemical mechanism. An example is electrochromic
glazing where the application of an electrical voltage or
current causes the glazing to switch from light to dark.
Shades and blinds can be either fixed or moveable. If
moveable, they can be deployed according to a schedule or
according to a trigger variable, such as solar radiation
incident on the window. Screens can be either fixed or
moveable according to a schedule.
Shade/Glazing
System Properties for Short-Wave Radiation[LINK]
Short-wave radiation includes:
Beam solar radiation from the sun and diffuse solar
radiation from the sky and ground incident on the outside of
the window,
Beam and/or diffuse radiation reflected from exterior
obstructions or the building itself,
Solar radiation reflected from the inside zone surfaces
and incident as diffuse radiation on the inside of the
window,
Beam solar radiation from one exterior window incident
on the inside of another window in the same zone, and
Short-wave radiation from electric lights incident as
diffuse radiation on the inside of the window.
Exterior Shade
For an exterior shade we have the following expressions for
the system transmittance, the effective system glass layer
absorptance, and the system shade absorptance, taking
inter-reflection between shade and glazing into account. Here,
“system” refers to the combination of glazing and shade. The
system properties are given in terms of the isolated shade
properties (i.e., shade properties in the absence of the
glazing) and the isolated glazing properties (i.e., glazing
properties in the absence of the shade).
Long-Wave
Radiation Properties of Window Shades[LINK]
Long-wave radiation includes:
Thermal radiation from the sky, ground and exterior
obstructions incident on the outside of the window,
Thermal radiation from other room surfaces incident on
the inside of the window, and
Thermal radiation from internal sources, such as
equipment and electric lights, incident on the inside of the
window.
The program calculates how much long-wave radiation is
absorbed by the shade and by the adjacent glass surface. The
system emissivity (thermal absorptance) for an interior or
exterior shade, taking into account reflection of long-wave
radiation between the glass and shade, is given by:
where \(\rho_{gl}^{lw}\)
is the long-wave reflectance of the outermost glass surface
for an exterior shade or the innermost glass surface for an
interior shade, and it is assumed that the long-wave
transmittance of the glass is zero.
The innermost (for interior shade) or outermost (for
exterior shade) glass surface emissivity when the shade is
present is:
For switchable glazing, such as electrochromics, the solar
and visible optical properties of the glazing can switch from
a light state to a dark state. The switching factor,
f\(_{switch}\),
determines what state the glazing is in. An optical property,
p, such as transmittance or glass layer absorptance,
for this state is given by:
p\(_{light}\) is
the property value for the unswitched, or light state, and
p\(_{dark}\) is the
property value for the fully switched, or dark state.
The value of the switching factor in a particular time step
depends on what type of switching control has been specified:
“schedule,” “trigger,” or “daylighting.” If “schedule,”
f\(_{switch}\) =
schedule value, which can be 0 or 1.
Thermochromic (TC) materials have active, reversible
optical properties that vary with temperature. Thermochromic
windows are adaptive window systems for incorporation into
building envelopes. Thermochromic windows respond by absorbing
sunlight and turning the sunlight energy into heat. As the
thermochromic film warms it changes its light transmission
level from less absorbing to more absorbing. The more sunlight
it absorbs the lower the light level going through it.
Figure 3
shows the variations of window properties with the temperature
of the thermochromic glazing layer. By using the suns own
energy the window adapts based solely on the directness and
amount of sunlight. Thermochromic materials will normally
reduce optical transparency by absorption and/or reflection,
and are specular (maintaining vision).
Variations of Window Properties
with the Temperature of the Thermochromic Glazing
Layer
On cloudy days the window is at full transmission and
letting in diffuse daylighting. On sunny days the window
maximizes diffuse daylighting and tints based on the angle of
the sun relative to the window. For a south facing window
(northern hemisphere) the daylight early and late in the day
is maximized and the direct sun at mid day is minimized.
The active thermochromic material can be embodied within a
laminate layer or a surface film. The overall optical state of
the window at a given time is a function primarily of:
thermochromic material properties
solar energy incident on the window
construction of the window system that incorporates the
thermochromic layer
environmental conditions (interior, exterior, air
temperature, wind, etc).
The tinted film, in combination with a heat reflecting,
low-e layer allows the window to reject most of the absorbed
radiation thus reducing undesirable heat load in a building.
In the absence of direct sunlight the window cools and clears
and again allows lower intensity diffuse radiation into a
building. TC windows can be designed in several ways
(Figure 4),
with the most common being a triple pane windows with the TC
glass layer in the middle a double pane windows with the TC
layer on the inner surface of the outer pane or for sloped
glazing a double pane with the laminate layer on the inner
pane with a low-e layer toward the interior. The TC glass
layer has variable optical properties depending on its
temperature, with a lower temperature at which the optical
change is initiated, and an upper temperature at which a
minimum transmittance is reached. TC windows act as passive
solar shading devices without the need for sensors, controls
and power supplies but their optical performance is dependent
on varying solar and other environmental conditions at the
location of the window.
Configurations of Thermochromic
Windows
EnergyPlus describes a thermochromic window with a Construction
object which references a special layer defined with a WindowMaterial:GlazingGroup:Thermochromic
object. The WindowMaterial:GlazingGroup:Thermochromic
object further references a series of WindowMaterial:Glazing
objects corresponding to each specification temperature of the
TC layer. During EnergyPlus run time, a series of TC windows
corresponding to each specification temperature is created
once. At the beginning of a particular time step calculations,
the temperature of the TC glass layer from the previous time
step is used to look up the most closed specification
temperature whose corresponding TC window construction will be
used for the current time step calculations. The current time
step calculated temperature of the TC glass layer can be
different from the previous time step, but no iterations are
done in the current time step for the new TC glass layer
temperature. This is an approximation that considers the
reaction time of the TC glass layer can be close to EnergyPlus
simulation time step say 10 to 15 minutes.
Window
blinds in EnergyPlus are defined as a series of equidistant
slats that are oriented horizontally or vertically. All of the
slats are assumed to have the same optical properties. The
overall optical properties of the blind are determined by the
slat geometry (width, separation and angle) and the slat
optical properties (front-side and back-side transmittance and
reflectance). Blind properties for direct radiation are also
sensitive to the “profile angle,” which is the angle of
incidence in a plane that is perpendicular to the window plane
and to the direction of the slats. The blind optical model in
EnergyPlus is based on Simmler, Fischer and Winkelmann, 1996;
however, that document has numerous typographical errors and
should be used with caution.
The following assumptions are made in calculating the blind
optical properties:
The slats are flat.
The spectral dependence of inter-reflections between
slats and glazing is ignored; spectral-average slat optical
properties are used.
The slats are perfect diffusers. They have a perfectly
matte finish so that reflection from a slat is isotropic
(hemispherically uniform) and independent of angle of
incidence, i.e., the reflection has no specular component.
This also means that absorption by the slats is
hemispherically uniform with no incidence angle dependence. If
the transmittance of a slat is non-zero, the transmitted
radiation is isotropic and the transmittance is independent of
angle of incidence.
Inter-reflection between the blind and wall elements
near the periphery of the blind is ignored.
If the slats have holes through which support strings
pass, the holes and strings are ignored. Any other structures
that support or move the slats are ignored.
The slat optical properties used by EnergyPlus are shown in
the following table.
Slat Optical Properties
\({\tau_{dir,dif}}\)
Direct-to-diffuse transmittance
(same for front and back of slat)
\({\tau_{dif,dif}}\)
Diffuse-to-diffuse transmittance
(same for front and back of slat)
\(\rho_{dir,dif}^f\), \(\rho_{dir,dif}^b\)
Front and back direct-to-diffuse
reflectance
\(\rho_{dif,dif}^f\), \(\rho_{dif,dif}^b\)
Front and back
diffuse-to-diffuse reflectance
It is assumed that there is no direct-to-direct
transmission or reflection, so that \({\tau_{dir,dir}} = 0\), \(\rho_{dir,dir}^f = 0\), and \(\rho_{dir,dir}^b = 0\). It is
further assumed that the slats are perfect diffusers, so that
\({\tau_{dir,dif}}\), \(\rho_{dir,dif}^f\) and \(\rho_{dir,dif}^b\) are
independent of angle of incidence. Until the EnergyPlus model
is improved to take into account the angle-of-incidence
dependence of slat transmission and reflection, it is assumed
that \({\tau_{dir,dif}}\) =
\({\tau_{dif,dif}}\), \(\rho_{dir,dif}^f\) = \(\rho_{dif,dif}^f\), and \(\rho_{dir,dif}^b\) = \(\rho_{dif,dif}^b\).
The direct-to-direct and direct-to-diffuse transmittance of
a blind is calculated using the slat geometry shown in
Figure 5(a),
which shows the side view of one of the cells of the blind.
For the case shown, each slat is divided into two segments, so
that the cell is bounded by a total of six segments, denoted
by s\(_{1}\) through
s\(_{6}\) (note in
the following that s\(_{i}\) refers to both
segment i and the length of segment i).The
lengths of s\(_{1}\)
and s\(_{2}\) are
equal to the slat separation, h, which is the
distance between adjacent slat faces. s\(_{3}\) and s\(_{4}\) are the segments
illuminated by direct radiation. In the case shown in
Figure 5(a)
the cell receives radiation by reflection of the direct
radiation incident on s\(_{4}\) and, if the slats
have non-zero transmittance, by transmission through
s\(_{3}\), which is
illuminated from above.
The goal of the blind direct transmission calculation is to
determine the direct and diffuse radiation leaving the cell
through s\(_{2}\)
for unit direct radiation entering the cell through s\(_{1}\).
(a) Side view of a cell formed
by adjacent slats showing how the cell is divided into
segments, \(s_i\), for the
calculation of direct solar transmittance; (b) side view of a
cell showing case where some of the direct solar passes
between adjacent slats without touching either of them. In
this figure \(\phi_s\) is the
profile angle and \(\phi_b\)
is the slat angle.
Figure 5(b)
shows the case where some of the direct radiation passes
through the cell without hitting the slats. From the geometry
in this figure we see that
Note that we are assuming that the slat thickness is zero.
A correction for non-zero slat thickness is described
later.
Direct-to-Diffuse
Blind Transmittance, Reflectance and Absorptance[LINK]
The direct-to-diffuse and transmittance and reflectance of
the blind are calculated using a radiosity method that
involves the following three vector quantities:
J\(_{i}\) = the
radiosity of segment s\(_{i}\), i.e., the total
radiant flux into the cell from s\(_{i}\)
G\(_{i}\) = the
irradiance on the cell side of s\(_{i}\)
Q\(_{i}\) = the
source flux from the cell side of s\(_{i}\)
Based on these definitions we have the following equations
that relate J, G and Q for the
different segments:
where \({F_{ji}}\) is the
view factor between \({s_j}\)
and \({s_i}\), i.e., \({F_{ji}}\) is the fraction of
radiation leaving \({s_j}\)
that is intercepted by \({s_i}\).
Using \({J_1} = {Q_1} =
0\) and \({J_2} = {Q_2} =
0\) and combining the above equations gives the
following equation set relating J and Q:
The view factors, \({F_{ij}}\), are obtained as
follows. The cell we are dealing with is a convex polygon with
n sides. In such a polygon the view factors must
satisfy the following constraints:
The direct-to-diffuse calculations are performed separately
for solar and visible slat properties to get the corresponding
solar and visible blind properties.
The direct-to-direct and direct-to-diffuse blind properties
are calculated for direct radiation profile angles (see
Figure 5)
ranging from –90\(^{o}\) to
+90\(^{o}\) in 5\(^{o}\) increments. (The “profile
angle” is the angle of incidence in a plane that is
perpendicular to the window and perpendicular to the
slat direction.) In the time step loop the blind properties
for a particular profile angle are obtained by
interpolation.
All blind properties are calculated for slat angles ranging
from –90\(^{o}\) to +90\(^{o}\) in 10\(^{o}\) increments. In the
time-step loop the slat angle is determined by the slat-angle
control mechanism and then the blind properties at that slat
angle are determined by interpolation. Three slat-angle
controls are available: (1) slat angle is adjusted to just
block beam solar incident on the window; (2) slat angle is
determined by a schedule; and (3) slat angle is fixed.
Diffuse-to-Diffuse
Transmittance and Reflectance of Blind[LINK]
To calculate the diffuse-to-diffuse properties, assuming
uniformly distributed incident diffuse radiation, each slat
bounding the cell is divided into two segments of equal length
(Figure 7),
i.e., \({s_3} = {s_4}\) and
\({s_5} = {s_6}\). For
front-side properties we have a unit source, \({Q_1} = 1\). All the other \({Q_i}\) are zero. Using this
source value, we apply the methodology described above to
obtain G\(_{2}\) and
G\(_{1}\). We then
have:
The back-side properties are calculated in a similar way by
setting Q\(_{2}\) =
1 with the other \({Q_i}\)
equal to zero.
The diffuse-to-diffuse calculations are performed
separately for solar, visible and IR slat properties to get
the corresponding solar, visible and IR blind properties.
Slat cell showing arrangement
of segments and location of source for calculation of
diffuse-to-diffuse optical properties.
Blind
properties for sky and ground diffuse radiation[LINK]
For horizontal slats on a vertical window (the most common
configuration) the blind diffuse-to-diffuse properties will be
sensitve to whether the radiation is incident upward from the
ground or downward from the sky (Figure 8).
For this reason we also calculate the following solar
properties for a blind consisting of horizontal slats in a
vertical plane:
\(\tau_{bl,f}^{gnd - dif,dif} =
{\rm{ }}\) front transmittance for ground diffuse
solar
\(\tau_{bl,f}^{sky - dif,dif} =
{\rm{ }}\) front transmittance for sky diffuse
solar
\(\rho_{bl,f}^{gnd - dif,dif}
=\) front reflectance for ground diffuse solar
\(\rho_{bl,f}^{sky - dif,dif} =
{\rm{ }}\) front reflectance for sky diffuse solar
\(\alpha_{bl,f}^{gnd - dif,dif} =
{\rm{ }}\) front absorptance for ground diffuse
solar
\(\alpha_{bl,f}^{sky - dif,dif} =
{\rm{ }}\) front absorptance for sky diffuse solar
These are obtained by integrating over sky and ground
elements, as shown in Figure 8,
treating each element as a source of direct radiation of
irradiance \(I({\phi_s})\)
incident on the blind at profile angle \({\phi_s}\). This gives:
Side view of horizontal slats
in a vertical blind showing geometry for calculating blind
transmission, reflection and absorption properties for sky and
ground diffuse radiation.
We assume that the sky radiance is uniform. This means that
\({I_{sky}}\) is independent
of \({\phi_s}\), giving:
The corresponding ground diffuse quantities are obtained by
integrating \({\phi_s}\) from
\(- \pi /2\) to 0.
An improvement to this calculation would be to allow the
sky radiance distribution to be non-uniform, i.e., to depend
on sun position and sky conditions, as is done in the detailed
daylighting calculation (see “Sky Luminance Distributions”
under “Daylight Factor Calculation”).
A correction has to be made to the blind transmittance,
reflectance and absorptance properties to account for the
amount of radiation incident on a blind that is reflected and
absorbed by the slat edges (the slats are assumed to be opaque
to radiation striking the slat edges). This is illustrated in
Figure 9
for the case of direct radiation incident on the blind. The
slat cross-section is assumed to be rectangular. The quantity
of interest is the fraction, f\(_{edge}\), of direct
radiation incident on the blind that strikes the slat edges.
Based on the geometry shown in Figure 9
we see that
The edge correction factor for diffuse incident radiation
is calculated by averaging this value of f\(_{edge}\) over profile
angles, \(\varphi_s\), from
-90\(^{o}\) to +90\(^{o}\).
As an example of how the edge correction factor is applied,
the following two equations show how blind front diffuse
transmittance and reflectance calculated assuming zero slat
thickness are modified by the edge correction factor. It is
assumed that the edge transmittance is zero and that the edge
reflectance is the same as the slat front reflectance, \(\rho_f\).
Side view of slats showing
geometry for calculation of slat edge correction factor for
incident direct radiation.
Comparison
with ISO 15099 Calculation of Blind Optical Properties[LINK]
Table 6
compares EnergyPlus and ISO 15099 [2001] calculations of blind
optical properties for a variety of profile angles, slat
angles and slat optical properties. The ISO 15099 calculation
method is similar to that used in EnergyPlus, except that the
slats are divided into five equal segments. The ISO 15099 and
EnergyPlus results agree to within 12%, except for the solar
transmittances for the 10-degree slat angle case. Here the
transmittances are small (from 1% to about 5%) but differ by
about a factor of up to two between ISO 15099 and EnergyPlus.
This indicates that the slats should be divided into more than
two segments at small slat angles.
Calculated Blind properties (first row =
ISO 15099 calculation,
second row (in italics) = EnergyPlus calculation)
Front solar transmittance, direct to Direct 0.057
0.057 0 0 0.057 0.057 0 0
0.057 0.057 0 0 0 0 0 0
0.057 0.057 0 0 Back solar transmittance,
direct to direct 0.057 0.057 0.310 0.309
0.057 0.057 0.310 0.309 0.057 0.057
0.310 0.309 0 0 0.088 0.087 0.057
0.057 0.310 0.309 Front solar transmittance,
direct to diffuse 0.141 0.155 0.073 0.074
0.090 0.100 0.047 0.048 0.096 0.104
0.051 0.051 0.012 0.019
0.005 0.006 0.373 0.375
0.277 0.275 Back solar transmittance, direct to
diffuse 0.141 0.155 0.288 0.284 0.090
0.100 0.216 0.214 0.076 0.085 0.271
0.269 0.011 0.019 0.027
0.052 0.373 0.375 0.306
0.304 Front solar reflectance, direct to diffuse
0.394 0.389 0.558 0.558 0.295 0.293
0.430 0.431 0.371 0.368 0.544 0.546
0.622 0.636 0.678 0.679 0.418 0.416
0.567 0.568 Back solar reflectance, direct to diffuse
0.394 0.389 0.103 0.115 0.295 0.293
0.066 0.074 0.216 0.214 0.070 0.077
0.356 0.363 0.273 0.272 0.418 0.416
0.273 0.275 Front solar transmittance, hemispherical
diffuse to diffuse 0.332 0.338 0.294 0.298
0.291 0.295 0.038 0.053
0.495 0.502
Back solar transmittance, hemispherical diffuse to diffuse
0.332 0.338 0.294 0.298 0.291 0.295
0.038 0.053 0.495
0.502
Front hemispherical IR transmittance 0.227 0.227
0.227 0.227 0.227 0.227 0.0245
0.025 0.385 0.387
Back hemispherical IR transmittance 0.227 0.227 0.227
0.227 0.227 0.227 0.0245 0.025
0.385 0.387
Front hemispherical IR emissivity 0.729 0.730 0.729
0.730 0.729 0.730 0.890 0.895 0.536
0.534
Back hemispherical IR emissivity 0.729 0.730 0.729
0.730 0.729 0.730 0.890 0.895 0.536
0.534
: Comparison of blind optical properties calculated with
the EnergyPlus and ISO 15099 methods. EnergyPlus values that
differ by more than 12% from ISO 15099 values are shown in
bold italics.
Blind/Glazing
System Properties for Short-Wave Radiation[LINK]
When a blind is in place we have the following expressions
for the system transmittance, the system glass layer
absorptance, and the system blind absorptance, taking
inter-reflection between blind and glazing into account. The
system properties, indicated by “sys,” are given in terms of
the isolated blind properties (i.e., blind properties in the
absence of the glazing)—indicated by “bl” —and the isolated
glazing properties (i.e., glazing properties in the absence of
the blind)—indicated by “gl.”
Blind/Glazing
System Properties for Long-Wave Radiation[LINK]
The program calculates how much long-wave radiation is
absorbed by the blind and by the adjacent glass surface. The
effective emissivity (long-wave absorptance) of an interior or
exterior blind, taking into account reflection of long-wave
radiation between the glass and blind, is given by:
where \(\rho_{gl}^{lw}\)
is the long-wave reflectance of the outermost glass surface
for an exterior blind or the innermost glass surface for an
interior blind, and it is assumed that the long-wave
transmittance of the glass is zero.
The effective innermost (for interior blind) or outermost
(for exterior blind) glass surface emissivity when the blind
is present is:
The effective temperature of the blind/glazing combination
that is used to calculate the window’s contribution to the
zone’s mean radiant temperature (MRT) is given by:
where \({f_{sunlit}}\) is
the fraction of the window that is sunlit (determined by the
shadowing calculations), \({I_{dir,norm}}\) is the direct
normal solar irradiance, and \(\phi\) is the angle of
incidence.
Let \({I_{sky,inc}}\) be
the irradiance on the window due to diffuse solar radiation
from the sky (W/m\(^{2}\))
and let \({I_{gnd,inc}}\) be
the irradiance on the window due to diffuse solar radiation
from the ground (W/m\(^{2}\)).
Then we have the following expressions for different
classes of transmitted and absorbed solar radiation for the
window/blind system (where \({\phi_s}\) is the direct solar
profile angle), all in W/m\(^{2}\):
Direct solar entering zone from incident direct
solar:
The model for window screens currently allows placement on
the exterior surface of a window system (i.e., between glass
and interior window screens can not be modeled). The exterior
screen is modeled as a planar semi-transparent sheet having
specular transmittance that is dependent on the angle of
incidence of beam solar radiation. The screen transmittance
algorithm includes two components. The first one, T\(_{beam}\)(\(\alpha\)‘, \(\varphi\)’), accounts for the
blockage of the sun’s rays by the screen material. This
component accounts for the beam solar radiation passing
through the screen openings without hitting the screen
material. The second part, T\(_{scatt}\)(\(\alpha\)‘, \(\varphi\)’), accounts for the
additional flux of transmitted beam solar radiation by diffuse
reflectance (scattering) from the screen material. Since the
reflected component is small compared with the incident beam
and the direction of scattering is highly dependent on
incident angle, the component of transmitted beam radiation
due to screen material reflectance can be treated in one of
three ways based on a user input to the model.
The user may elect not to model the inward reflected beam
transmittance due to the uncertainty of the direction of
scattering or its low magnitude for low-reflecting screen
materials. The user may alternately choose to model the
inwardly-reflected transmitted beam as an additive component
to the direct beam transmittance in the same solid angle and
direction. Finally, the additional flux due to the inward
reflection of direct beam radiation may be modeled as
hemispherically-diffuse transmittance.
This reflected beam transmittance component depends upon
the diffuse (i.e., beam-to-diffuse) reflectance of the screen
material, so this reflectance \(\rho_{sc}\) is a required input
to the model. Guidance input values for this diffuse
reflectance are provided, to account for screens that are
dark, medium, or light colored in appearance, in the likely
case that more accurate values for the material reflectance
are difficult or time-consuming to obtain. If the diffuse
reflectance of the screen material is known, use this value in
place of the guidance provided.
The model is based on an orthogonal crossed cylinder
geometry in which the screen material’s cylindrical diameter
and spacing are known. The model assumes that the screen
material diameter and spacing are the same in both directions.
Figure 10
shows a rendering of intersecting orthogonal crossed cylinders
used as the basis for the EnergyPlus screen model.
Screen model rendering of
intersecting orthogonal crossed cylinders
If the required screen material dimensions are not
available from the manufacturer, they may be determined using
the following procedure:
Lay the screen next to a finely-divided scale or ruler.
A magnifying glass may be helpful in determining the screen
material dimensions. Alternately, a photograph can be taken
and the image enlarged.
Determine the diameter D of an individual
screen material “cylinder”. Average the diameter values if
different in opposing directions.
Determine the average center-to-center spacing
S of the screen material or measure from one side of
a “cylinder” to the same side of the next “cylinder” and
record the spacing S. Average the spacing values if
different in opposing directions.
Enter these values as inputs to the exterior window
screen model.
The screen material diameter and spacing are then used to
determine the screen material aspect ratio for use in the
screen model.
\(\gamma\) = Screen
material aspect ratio, dimensionless
\(D\) = Screen material
diameter, m
\(S\) = Screen material
spacing, m
Figure 11
below shows the input requirements for material diameter and
spacing and the associated calculation for openness factor,
the equivalent to T\(_{beam}\) at direct normal
incidence.
The first component of the window screen transmittance
model is a geometric representation of the open area of the
screen material and is dependent on the angle of incident beam
radiation. Figure 12
shows a schematic of a South-facing vertical window screen and
the solar angles used in EnergyPlus. The window screen model
is based on the relative angles of incidence of the sun’s rays
with respect the the window screen outward normal. In the
figure, the relative solar azimuth and relative solar altitude
are represented as \(\varphi\)’ and \(\alpha\)’, respectively.
Schematic of a vertical window
screen facing due South
Given the diffuse reflectance \(\rho_sc\) and the screen aspect
ratio \(\gamma\), the model
takes the direction of solar incidence, the relative solar
altitude angle α’ and the relative solar azimuth angle \(\phi\)‘, illustrated in Figure 12,
and calculates the direct beam transmittance T\(_{beam}\) (\(\alpha\)’, \(\varphi\)’) as follows. Since the
direct beam transmittance is only a function of the incident
angle and the screen material aspect ratio, the following
applies to both solar and visible radiation.
\({T_y}\) = vertical
component of direct beam transmittance
\({T_x}\) = horizontal
component of direct beam transmittance
\({T_{beam}}\) = direct
screen transmittance that accounts for beam solar radiation
passing through the screen openings without hitting the screen
material
\(T_{beam}^{vis}\) =
direct visible screen transmittance that accounts for beam
solar radiation passing through the screen openings without
hitting the screen material
\(\alpha\)’ = relative
solar altitude angle [radians]
\(\varphi\)’ = relative
solar azimuth angle [radians]
\(\gamma\) = Screen
material aspect ratio, dimensionless
This first component of screen direct beam transmittance
was developed using geometric principals and was verified
using an optical ray tracing software program.
The second component of the window screen transmittance
model is an empirical algorithm that accounts for the inward
reflection of incident beam radiation off the screen material
surface. The calculation procedure for the screen’s
transmittance via beam reflection, T\(_{scatt}\) (\(\alpha\)‘, \(\varphi\)’) is as follows:
\(Pea{k_{ratio}}\) = Ratio
of peak scattered beam transmittance to scattered beam
transmittance at direct normal incidence.
\(Peak_{ratio}^{vis}\) =
Ratio of peak scattered visible transmittance to scattered
visible transmittance at direct normal incidence.
\({\rho_{sc}}\) = diffuse
solar reflectance of the screen material
\(\rho_{sc}^{vis}\) =
diffuse visible reflectance of the screen material
\({T_{scatt}}\) = beam
solar transmittance due to reflectance (scattering)
\(T_{scatt}^{vis}\) =
beam visible transmittance due to reflectance (scattering)
The reflected (scattered) transmittance of incident beam
radiation is an empirical model derived by curvefitting
results from optical ray trace modeling. Ray traces were
performed for a range of screen aspect ratios, diffuse screen
reflectances, and relative solar azimuth and altitude angles.
The surface of the screen cylinders was assumed to be
diffusely reflecting, having the optical properties of a
Lambertian surface. The transmitted flux due to reflection was
determined by a hemispherical detector on the transmitted side
of the screen.
These two components of beam solar transmittance are then
used to specify the properties for beam-to-beam and
beam-to-diffuse transmittance for the screen based on the user
selection for Reflected Beam Transmittance Accounting Method
in the WindowMaterial:Screen
object. The calculations below apply to both the solar and
visible beam solar transmittance.
If the user selects DoNotModel, the direct beam
transmittance is set to T\(_{beam}\) and the reflected
(scattered) portion of the beam solar transmittance is
ignored:
\(T_{sc}^{dir,dir}\) =
direct-to-direct beam transmittance of the screen (output
report variable Surface Window
Screen Beam to Beam Solar Transmittance)
\(T_{sc}^{dir,dif}\) =
direct-to-diffuse beam transmittance of the screen (output
report variable Surface Window
Screen Beam to Diffuse Solar Transmittance)
\(T_{sc,\,vis}^{dir,dir}\)
= direct-to-direct visible transmittance of the screen
\(T_{sc,\,vis}^{dir,dif}\)
= direct-to-diffuse visible transmittance of the screen
If the user selects Model as Direct Beam, the reflected
(scattered) portion of the beam solar transmittance is added
to the direct beam transmittance T\(_{beam}\) in the same solid
angle and direction of the unattenuated solar beam:
If the user selects Model as Diffuse Beam, the direct beam
transmittance is set to T\(_{beam}\) and the reflected
(scattered) portion of the beam solar transmittance is modeled
as diffuse hemispherical radiation:
The screen reflectance (overall value for the screen
assembly, accounting for the screen material itself and the
open spaces between the screen material) is calculated by
first subtracting the direct-to-direct screen transmittance
from the unit incident beam. This approximates the fraction of
incident beam solar radiation striking the screen that is not
inwardly transmitted. The result is then multiplied by the
screen material diffuse reflectance \(\rho_sc\). The inwardly scattered
transmittance is then subtracted from this quantity to obtain
an approximate value for the screen’s reflectance R\(_{sc}\) to beam radiation
incident as a function of the relative angles of incident
radiation. This equation is used for both beam and visible
reflectance:
The screen absorptance(overall value for the screen
assembly, accounting for the screen material itself and the
open spaces between the screen material) is calculated as the
quantity of the unit incident flux (1) less the
directly-transmitted component T\(_{dir,dir}\) multiplied by
the quantity 1 minus the screen material diffuse
reflectance.
The transmittance of the screen to half-hemispherical
diffuse (sky) radiation is calculated by performing a
finite-element-summation, approximately equivalent to an
integration over the solid angle of the beam transmittance,
assuming uniform radiance. This single-number screen diffuse
transmittance is then multiplied by the irradiance incident on
the screen from a uniform half-hemisphere of sky- or
ground-reflected radiation to determine the level of
additional flux transmitted by the screen to the window from
the diffuse sky or ground. The sun angles shown in the figure
below represent the solar altitude angle (\(\theta\)) and solar azimuth angle
(\(\phi\)) in polar
coordinates. These angles are used to calculate the average
diffuse-to-diffuse properties for screens in the following
derivations.
Sun Angles in Screen
Calculations.
The screen transmittance to diffuse radiation T\(_{dif,dif}\) (\(\gamma\), \(\rho_sc\)) is computed as the
integrated average of the combined beam transmittance
T\(_{tot}\)(\(\gamma\), \(\rho\), \(\theta\), \(\phi\)) over the directions of
incidence using spherical coordinates (\(\theta\), \(\phi\)) in which the z-axis is
perpendicular to the plane of the screen. Using a finite
element computation, this is:
There is an assumption in both of these formulas that the
brightness of the sky (or ground) diffuse radiation is the
same for all directions. For this reason, the solar azimuth
angle \(\phi\) and solar
altitude angle \(\theta\)
have a range of 0 to \({\pi
\mathord{\left/ {\vphantom {\pi 2}} \right. } 2}\)
(instead of \({{ - \pi }
\mathord{\left/ {\vphantom {{ - \pi } 2}} \right. }
2}\) to \({{ + \pi }
\mathord{\left/ {\vphantom {{ + \pi } 2}} \right. }
2}\) ) because the screen is assumed to have identical
optical properties for radiation incident at the same angles
on either side of a vertical or horizontal plane perpendicular
to the screen.
Since the screen direct transmittance model is derived with
respect to a different coordinate axis labeling, a coordinate
transform is needed in order to calculate the diffuse optical
properties. In these calculations, for each spherical solar
coordinates (\(\theta\),
\(\phi\)) we need the
corresponding screen relative solar coordinates (\(\alpha\)‘, \(\varphi\)’) to evaluate the
screen transmittance model for that direction.
For each \(\theta\) and
\(\phi\) in the summation,
the corresponding values for the relative solar altitude \(\alpha\)’ and relative solar
azimuth \(\varphi\)’ needed
to calculate screen transmittance are determined with the
following coordinate transform equations:
\[\sin \alpha ' = \sin
\theta \cos \phi\]
\[\tan \varphi ' = \tan
\theta \sin \phi\]
The absorptance of the screen to diffuse incident radiation
is calculated by subtracting the diffuse transmittance and
diffuse reflectance from unity as follows:
Screen/Glass
System Properties for Short-Wave Radiation[LINK]
The combined system properties of the screen/glass
combination are calculated using the properties of the screen
in combination with the bare glass material properties.
Interreflections of radiation between the screen and glass
surfaces are included. The following infinite series serves as
an example for calculating the combined screen/glass system
properties. The terms of the series are built up as
illustrated in the following figure. The terms shown at the
right of the figure represent each term in the infinite series
for the combined screen/glass property (beam transmittance in
this example).
For the example of beam transmittance, the incident solar
beam strikes the screen at the incident angle associated with
the current relative azimuth and altitude angle. The incident
beam splits into reflected and transmitted components at the
screen. The transmitted component is attenuated as it passes
through the screen material by the screen’s beam transmittance
(\(T_{sc}^{dir,dir}\), shown
as \(T_{sc}^{dir}\) in the
figure and equations below) at this incident angle. The
reflected (scattered) transmittance of incident solar beam is
also shown at this point and will be discussed later in this
section. As the attenuated solar beam continues on towards the
front glass surface, a portion of the screen-transmitted beam
splits at the window surface into transmitted and reflected
components. The reflected component reflects off the front
surface of the glass material (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}\))
and the transmitted component continues to travel through the
glass material and is further attenuated by the glass beam
transmittance. Thus the first term of the combined
screen/glass solar beam transmittance is shown as \(T_{sc}^{dir,dir}T_{gl}^{dir}\).
Interreflections are accounted for by following the beam as it
continues to reflect off the front surface of the glass
material and the back surface of the screen material.
Continuing on with the glass-reflected beam (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}\))
described above, this beam strikes the back surface of the
screen material at the same incident angle as the incident
solar beam. This reflected beam is also assumed to be a
collimated beam (solid lines) which strikes the back surface
of the screen material and reflects as hemispherically-diffuse
radiation (dotted lines). The reflective property of the
screen material used here is the beam reflectance calculated
at the incident solar angle (\(R_{sc}^{dir,dif}\)). A single ray
of this diffuse light will be followed through the remaining
steps and represents the energy associated with
all diffuse rays interreflecting between the
screen and glass layers. To determine the second term of the
combined screen/glass beam transmittance, the
diffusely-reflected ray (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}\))
passes through and is attenuated by the glass layer. Since
this ray originates from diffuse reflection, the attenuation
of this ray is accounted for using the diffuse transmittance
property of the glass. Thus, the second term is shown as \(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}T_{gl}^{dif}\).
Defining the remaining terms continues in a similar fashion
using diffuse properties of both the screen and glass
material. Notice that the 3\(^{rd}\) and 4\(^{th}\) terms shown below are
similar to the 2\(^{nd}\)
term, but additional terms are raised to increasing
powers.
Screen/Glass System
Transmittance Equation Schematic.
The screen/glass system transmittance equation shown in the
figure above is repeated here in an alternate format to
emphasize the recurring nature of the infinite series. This
equation represents the final solar beam transmittance
equation for the screen/glass combination. The recurring terms
are shown as a summation of a quantity raised to the n power,
with n ranging from 0 to infinity. Since the quantity \(R_{gl}^{dif}R_{sc}^{dif,dif}\)
is less than 1, the summation \(\sum\limits_{n = 0}^\infty
{{{(R_{gl,f}^{dif}R_{sc}^{dif,dif})}^n}}\) converges
and can be expressed as \(\left(
1-R_{gl,f}^{dif}R_{sc}^{dif,dif} \right)^{-1}\). Since
the reflected (scattered) transmittance of incident solar beam
(\(T_{sc}^{dir,dif}\)) and
the diffusely reflecting beam \(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}\)
are both assumed to be hemispherically diffuse radiation, the
reflected (scattered) transmittance of incident solar beam is
added to the infinite series as shown below.
\(T_{sys}^{dir,all}(\alpha
',\varphi ',\phi )\) = screen/glass system
beam transmittance (output report variable Surface Window
Screen and Glazing System Beam Solar Transmittance)
Properties for beam absorptance of the individual glass
layers and screen/glass combination are derived in a similar
fashion to the transmittance calculation described above.
Diffuse transmittance and absorptance of individual glass
layers and the screen/glass combination are also shown
here.
\(A_{gl,j,f}^{dir,sys}\left(
{\alpha ',\varphi ',\phi } \right)\) = glass
layer beam absorptance including interreflections with screen
material
\(\alpha_{sc}^{dir,sys}\left(
{\alpha ',\varphi ',\phi } \right)\) = beam
absorptance of screen material including interreflections with
glass
\(T_{sys}^{dif,dif}\) =
screen/glass system diffuse transmittance (output report
variable Surface Window
Screen and Glazing System Diffuse Solar Transmittance)
\(A_{gl,j,f}^{dif,sys}\)
= glass layer diffuse absorptance including interreflections
with screen material
\(\alpha_{sc}^{dif,sys}\)
= diffuse absorptance of screen material including
interreflections with glass
Screen/Glazing
System Properties for Long-Wave Radiation[LINK]
The program calculates how much long-wave radiation is
absorbed by the screen and by the adjacent glass surface. The
effective long-wave emissivity (equal to the long-wave
absorptance on a wavelength-by-wavelength basis or over the
same spectral range) of an exterior screen, taking into
account reflection of long-wave radiation between the glass
and screen, is given by
where \(\rho_{gl}^{lw}\)
is the long-wave reflectance of the outermost glass surface
facing an exterior screen, and it is assumed that the
long-wave transmittance of the glass is zero.
The effective outermost (for exterior screen) glass surface
emissivity when the screen is present is
The effective temperature of the screen/glazing combination
that is used to calculate the window’s contribution to the
zone’s mean radiant temperature (MRT) is given by
where \({f_{sunlit}}\) is
the fraction of the window that is sunlit (determined by the
shadowing calculations), \({I_{dir,norm}}\) is the direct
normal solar irradiance, and \(\phi\) is the angle of
incidence.
Let \({I_{sky,inc}}\) be
the irradiance on the window due to diffuse solar radiation
from the sky (W/m\(^{2}\))
and let \({I_{gnd,inc}}\) be
the irradiance on the window due to diffuse solar radiation
from the ground (W/m\(^{2}\)).
Then we have the following expressions for different
classes of transmitted and absorbed solar radiation for the
window/screen system, all in W/m\(^{2}\):
Direct and diffuse solar entering zone from incident
direct solar:
This section describes detailed method for modeling complex
fenestration systems, including shading devices and general
fenestration attachments. This detailed method primarily
refers to the optical side of modeling complex fenestration
systems. Thermal modeling is done according to ISO 15099
standard, which is described in the Window
Heat Balance Calculation section with the addition of
deflection and vacuum glazing systems modeling and some
modifications to shading layer algorithms, which is described
in Shading Device Thermal Model section. Optical caclulations
in this method are done using Bidirectional Scattering
Distribution Function (BSDF) approach. The concept behind
BSDF is based on the definition of descrete set of incident
and outgoing angles, which fully describes optical performance
of any system, simple or complex, limited only by the
resolution of angular discretization. In this method each
layer, as well as the whole system is described by a matrix of
incident and outgoing angles.
For solar radiation calculations, each of the layers as
well as entire glazing system can be represented with the set
of Bi-directional Scattering Distribution Functions or BSDF,
consisting of Bi-directional Reflectance Distribution Function
or BRDF and Bi-directional Transmittance Distribution Function
or BTDF. Each function is a matrix 145 x 145 that describes
reflectance or transmittance distribution in the outgoing
hemisphere for each incident angle in the incidence
hemisphere. For each function there is forward and back
matrix, for a total of 4 145 x 145 matrices. Depending on the
purpose of calculations, description of entire glazing system
is divided into solar and visible spectrum, which means that
there can be 8 matrices describing visible and complete solar
spectrums. Reflectance and transmittance being non-dimnsional
ratios of reflected or transmitted energy over incident
energy, in order to get total reflected and transmitted energy
it is necessary to supply vector of incident solar energy,
which usually consists of direct and diffuse
radition.Specifics of calculations of direct and diffuse solar
radiationis be described in some detail in oncoming
chapters.
Scattering
(Non-Specular) Glazing and Shading Devices[LINK]
A general scattering fenestration system is characterized
by BTDFs and BRDFs, which were described above. Given an
incident direction p\(^{(I)}\), and an incident
irradiance E( p\(^{(I)}\)), the transmitted
radiance in the outgoing direction
p\(^{(T)}\) is:
where the function \(\mathcal{T}\) is the BTDF. In
the absence of a source of effectively plane-parallel incident
radiation (such as direct sunlight)
dE(p\(^{(I)}\)) is an
infinitesimal quantity, and the right side of the equation
must be summed over the irradiance from all incident
directions to produce the outgoing radiance:
which allows one to express the transmittance of exterior
radiation to produce the total outgoing radiance from the
fenestration into the room in a particular direction:
The negative sign is added to account for the fact that
p\(^{(I)}\) and
n have opposite sign for incoming
radiation.
The radiance in Equation [eq:SofPtotheTEquation]
is emitted from the back side of the element of area shown in
Figure 15. Considering
a second surface, viewing the back side of the fenestration
system, we can use Equation [eq:dEpIdAEquation] to
calculate the irradiance on surface 2:
This expression, however, contains a number of new
quantities, such as \(d{\Omega
^{{\rm{(I,2)}}}}\), the element of solid angle for
incoming radiation as seen from surface 2. We can sort this
out by referring to Figure 16
and making some changes and clarifications in notation.
Radiation exchange between two
surface elements
In this figure, we consider that surface 1 is the back side
of the fenestration system, and surface 2 is some other
surface in the room that receives the transmitted solar
radiation through the fenestration system. We consider
infinitesimal elements dA\(^{(1)}\) and dA\(^{(2)}\) of the two surfaces, and
define vector surface elements by
dA\(^{(}\)\(^{1)}\) = dA\(^{(1)}\)n\(^{(1)}\) and
dA\(^{(}\)\(^{1)}\) = dA\(^{(1)}\)n\(^{(1)}\). The quantity
r in the figure denotes a vector
pointing from surface 1 to surface 2, the magnitude of which
is the distance r between the two surface elements.
This is used to define two unit vectors: \({{\bf{\hat r}}^{{\rm{(1)}}}} = {{\bf{r}}
\mathord{\left/ {\vphantom {{\bf{r}} r}} \right. } r}\)
is a unit vector pointing from surface element 1 to surface
element 2, and \({{\bf{\hat
r}}^{{\rm{(2)}}}} = - {{\bf{r}} \mathord{\left/ {\vphantom
{{\bf{r}} r}} \right. } r}\) is a unit vector pointing
from surface element 2 back to surface element 1. The unit
vector p\(^{(T)}\) in Equation [eq:SofPtotheTEquation]
is in fact \({{\bf{\hat
r}}^{{\rm{(1)}}}}\) . The shaded quadrilaterals in the
figure are the projected area elements normal to
r. Since the areas are
infinitesimal, all the radiation leaving one surface element
and arriving at the other will be in the direction
r, so that all radiation will be
contained within the parallelepiped defined by the dashed
lines (parallel to r) joining the
corners of the two surface elements. It follows that the area
dA\(^{(2)}\) is not
independent of dA\(^{(1)}\). The figure also shows
the solid angle that has been denoted d\(\Omega\)\(^{(I,2)}\) above, which is the
solid angle subtended by dA\(^{(1)}\) as seen from
dA\(^{(2)}\) and is
given by:
where \({S^{{\rm{(1)}}}}({{\bf{\hat
r}}^{{\rm{(1)}}}})\) is the radiance leaving surface
element 1 in the direction of surface element 2, and
vice-versa for \({S^{{\rm{(2)}}}}({{\bf{\hat
r}}^{{\rm{(2)}}}})\) . In this case, the latter is
zero and the former is the quantity called S\(^{(T)}\)(p\(^{(T)}\)) above. Given
Equation [eq:dOmegaI2Equation],
we can recognize the quantity multiplying the radiance as the
solid angle d\(\Omega\)\(^{(I,2)}\) times the projected
area of surface element 2 perpendicular to
r. But the expression is
symmetrical in the two surface elements, so we could also
express it as:
The superscript (T) is used here because the solid angle
element pertains to the direction
p\(^{(T)}\). In the particular case
under discussion that restricts attention to those directions
for which the outgoing radiation strikes surface element 2.
We can now rewrite Equation [eq:E2pTdA2Equation1]
as:
and since, as can readily be seen from Figure 16,
\(\left( {d{{\bf{A}}^{{\rm{(1)}}}}
\cdot {{{\bf{\hat r}}}^{{\rm{(1)}}}}} \right) = \left(
{d{{\bf{A}}^{{\rm{(2)}}}} \cdot {{{\bf{\hat
r}}}^{{\rm{(2)}}}}} \right)\) , this becomes:
Substituting Equation [eq:SofPtotheTEquation]
for S\(^{(T)}\)(p\(^{(T)}\)), we obtain a
propagation equation for outside radiation passing through the
window and arriving at surface element 2:
\[E^{(2)}(\bf{p}^{(T)}) =
\int_{\Omega^{(I)}}
\rm T (\bf{p}^{(T)},\bf{p}^{(I)})
S^{(I)}(\bf{p}^{(I)})(-\bf{p}^{(I)}\cdot\bf{n}^{(I)})
d\Omega^{(I)}(-\bf{p}^{(T)}\cdot\bf{n}^{(2)})d\Omega^{(T)}\]
Comparing these two equations with Equations [eq:SofptotheTDiffEq]
and [eq:SofptotheREquation],
we can see that physically they represent the processes of (a)
propagation of radiation outgoing at one surface (initially,
the sky “surface”), where it is characterized by radiance, to
incidence on a second surface, characterized by irradiance,
followed (b) transmittance, which converts incoming radiation
traveling in a given direction to outgoing radiation in a
different set of directions, characterized again by radiance.
We can make the former of these processes explicit by defining
a propagation function. Considering the first surface element
to be located at a position specified by the vector
x\(^{(1)}\) and the second at
x\(^{(2)}\), then radiation leaving
surface 1 in a direction p\(^{(1)}\) and arriving at surface
2 in a direction p\(^{(2)}\) produces an irradiance
given by:
The spatial dependence is inserted to guarantee that the
geometrical relations in Figure 16
are preserved. The delta functions in direction and spatial
vectors are the mathematically standard \(\delta\)-distributions defined so
that:
for an arbitrary function f. [In Equations [eq:deltap2p1fp1dOmega1Equation]
and [eq:deltap2p1dOmega1Integral],
the integration is assumed to be over all possible values of
either direction or position, so that the vectors
p\(^{(2)}\) and
x\(^{(2)}\) are necessarily within
the domain of integration.]
In Equations [eq:SofptotheTIntegral]
and [eq:SofptotheREquation],
the functions \(\mathcal{T}\)
and \(\mathcal{R}\) pertain
to the overall glazing system, and are assumed to be averaged
over both wavelength and polarization with appropriate
weightings. [EnergyPlus considers wavelength only in that it
distinguishes between radiation in the longwave thermal IR
region and in the shortwave solar/visible region. (In
considering daylighting, there is a further limitation to the
visible region.) In this discussion we are concerned solely
with the shortwave solar/visible region.] While fenestration
properties may depend on both wavelength and polarization, for
externally incident radiation this dependence is taken into
account in the calculation and averaging of \(\mathcal{T}\) and \(\mathcal{R}\). However, both the
wavelength distribution (within the solar region) and the
polarization state of the outgoing radiation will generally be
different from that of the incident radiation. This is not a
feature peculiar to non-specular fenestration systems; it is
also true of specular ones, and may in fact be more important
there. For most interior surfaces, where the radiation is
either absorbed or diffusely reflected (and where both
processes are assumed wavelength and polarization
independent), this is of no importance, but in the case of
either interior windows or the back-reflectance from exterior
windows, it could in principle cause errors, unless proper
account is taken in specifying \(\mathcal{T}\) and \(\mathcal{R}\) for these
cases.
A series of 6 papers (Papamichael, Klems et al. 1988; Klems
1994A; Klems 1994B; Klems and Warner 1995; Klems and Kelley
1996; Klems, Warner et al. 1996) formulated the LBNL method of
characterizing scattering fenestration systems. The relevant
aspects of that method will be summarized here. This method
has been incorporated into the WINDOW (from LBNL 2012)
computer program.
The method begins by approximating the integrals in
Equations [eq:dEpIdAEquation]
and [eq:E2p2Equation] by
finite sums. It does this by defining a set of finite solid
angle elements {\(\Delta
{\Omega_i}\)} that covers the relevant solid angle
hemisphere (whether incident, transmitted or reflected
directions). Each solid angle element is characterized by a
direction p\(_{i}\), and it is assumed
that this may be substituted for any direction within the
solid angle element. This set of solid angle elements and
corresponding directions is termed a basis. Note that, since
p\(_{i}\) is a two-dimensional
vector, enumerating the solid angle elements with a single
index i implicitly includes specifying an ordering of
the direction vectors. Equation [eq:SofPtotheTEquation]
then becomes:
Referring to the definition of the propagation function in
Equation [eq:ScriptLEquation]
and properties of the \(\delta\)-distribution in
Equation [eq:deltap2p1dOmega1Integral],
we see that the integrals in the summation will all be zero,
except when p\(_{j}\)\(^{(2)}\) is contained in the
solid angle element \(\Delta\)\(\Omega\)\(_{i}\). In that case the
integration produces p\(_{i}\)\(^{(1)}\) =
p\(_{j}\)\(^{(2)}\). We can retain the
formal summation by utilizing the finite-dimensional form of
the \(\delta\)-distribution,
known as the Kronicker delta, \(\delta\)\(_{ij}\):
The LBNL method, which focuses on glazing systems
consisting of plane-parallel layers, makes particular
assumptions that allow one to ignore the spatial dependence of
\(\mathcal{L}\). Since the
only effect of the function \(\delta
({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}} +
{\bf{r}})\) in Equation [eq:ScriptLEquation]
is to require that if the expression is formally integrated
over two separate surface areas, only the parts of the
integration that satisfy the geometric constraints will
contribute (in effect, the integration is over only one of the
surfaces), we will drop the spatial dependence in the present
discussion and replace it later when we consider the total
energy transfer between different surfaces.
which has the obvious character of a series of matrix
multiplications. (Note that the superscript (T) here means
transmitted, not the matrix operation transpose.) Similarly,
the reflectance matrix elements are:
(These are for radiation incident on the front surface of
the fenestration; there is a similar set of equations for
radiation incident on the back surface and propagating in an
opposite sense to that in the above equations.)
In the LBNL method, these equations are used extensively to
calculate the overall properties of a fenestration system from
those of its component layers. Here we will assume that the
components of the system property matrices are given at
input. These may be from a calculation by WINDOW or
determined by some other method. The quantities needed for
each fenestration are:
Fenestration properties needed for the
calculation
\(T_{ij}^F\)
Front Transmittance matrix
elements
\(R_{ij}^F\)
Back Reflectance matrix
elements
Exterior Window
\(A_i^{F,n}\)
In-situ absorptance of \(n^{th}\) layer for front
incidence
\(A_i^{B,n}\)
In-situ absorptance of \(n^{th}\) layer for back
incidence
\(T_{ij}^F\)
Front Transmittance matrix
elements
\(T_{ij}^B\)
Back Transmittance matrix
elements
Interior Window
\(R_{ij}^F\)
Front Reflectance matrix
elements
\(R_{ij}^B\)
Back Reflectance matrix
elements
\(A_i^{F,n}\)
In-situ absorptance of n\(^{th}\) layer for front
incidence
\(A_i^{B,n}\)
In-situ absorptance of n\(^{th}\) layer for back
incidence
The transmittance and reflectance are overall system
properties. (For daylighting calculations, one also needs the
transmittance and reflectance averaged over the visible
spectrum only; the quantities indicated in the table pertain
to the entire solar spectrum.) For the optical calculations
we do not need to know anything about the individual layers
making up the fenestration. However, the thermal calculation
of heat flow through the fenestration requires knowledge of
the amount of radiation absorbed in each of the fenestration
layers. As indicated in the table, we therefore need the
in-situ layer absorptance for each layer, referenced to the
incident surface. This is denoted \(A_i^{F,n}\) for the fraction of
the \(i^{th}\) component of
the irradiance incident on the front surface of the
fenestration that is absorbed in layer n, with a
similar quantity, \(A_i^{B,n}\), for irradiance
incident on the back surface. The term “in-situ layer
absorptance” is used because these are not simply the
absorptance of the layer, but include the transmittance and
interreflection by other layers of the system prior to the
absorptance in layer n. The absorptance is a row
vector, having possibly a different value for each direction
of the incident irradiance, so that for an irradiance \(E_{i}^{F}\) on the front surface
of a fenestration and \(E_{i}^{B}\) on the back surface,
the power \(Q^{n}\) absorbed
per unit area in layer n would be
The introduction of a basis or multiple bases is a bit more
complicated than indicated in the text preceding Equation [eq:SofptotheTmodifiedEquation].
There for transmission we need coordinates describing incoming
radiation on one surface of the physical layer and outgoing
radiation at the second (opposite) surface, while reflection
adds the need for coordinates describing outgoing radiation at
the first surface. Back transmittance and reflectance add the
requirement for coordinates describing incoming radiation at
the second surface. The usual way of assigning coordinates to
radiation involves specifying its line of propagation relative
to the local surface normal. This means that there are
separate coordinate systems for the first and second surfaces,
and that, moreover, the description is different for incoming
and outgoing radiation: for incoming radiation one is
specifying a unit vector pointing toward the source of the
radiation (i.e., antiparallel to the
direction of propagation), while for outgoing radiation one is
specifying a unit vector in the direction of propagation of
the radiation. In principle, then, one needs four coordinate
systems or bases (for each physical layer), and the process of
transmission or reflection involves a discontinuous transition
between an input basis and an output basis.
The LBNL method used by WINDOW uses a particular choice of
coordinate systems in which incoming radiation at the first
surface and outgoing radiation at the second are described by
one coordinate system, while the same coordinate system
reflected through the layer is used to describe incoming
radiation at the second surface and outgoing radiation at the
first. The reason for this choice is that it greatly
simplifies the matrix representations: specular transmittance
or reflectance is always represented by a diagonal matrix, one
can mix matrices representing forward or backward incidence
processes, and all of the coordinate systems have propagation
matrices with the same representation, so in effect there is
one L matrix rather than four.
The point of this discussion is that the components of the
transmittance and reflectance matrices, and the layer
absorptance vectors, depend on the definition of these four
bases. If they were generated by WINDOW, then they assume the
particular coordinate system described above. (If they were
produced by some other means, they may be specified in yet
some other coordinate system.) While the LBNL coordinate
system gives an intuitive description of outgoing radiation,
as a description of incoming radiation it is very
unintuitive. And in any case, the coordinate system is
different from that of EnergyPlus. It will be necessary to
translate the matrices and vectors into the correct EnergyPlus
coordinate system.
Matching
the WINDOW6 Calculation to EnergyPlus[LINK]
It is useful to have some sense of how well the basis
normally used in WINDOW calculations matches the requirements
of EnergyPlus. In using a BSDF window, a user would
presumably be interested in the directionality of the
transmitted radiation; if the size of the solid angle bins in
the basis is large compared to the solid angle subtended by
the typical surface in a zone, then that directional
information will be lost. On the other hand, if the bins are
very small compared to this solid angle, then (since
EnergyPlus does not consider the spatial variations within a
surface) the directions are being oversampled. Since the
calculation time will be proportional to the number of matrix
elements, which is the square of the number of basis
directions, oversampling is to be avoided.
Because of the great variety of buildings that may be
modeled with EnergyPlus, and because the user has control over
the basis for the BSDF properties, it is not possible to
answer this question in a definitive way. Here we consider
the effect of the normal WINDOW basis in a typical perimeter
office space, 10 ft wide, 15 ft deep and 11 ft high. It is
assumed to have a window 9 ft wide by 6 ft high, with the sill
height 3 ft. The window is placed to have a 4 in inner
reveal.
The normal WINDOW “full” basis has 145 output directions.
Figure 17
shows how the window and the solid angle bin project onto the
inner surfaces for three of those directions. In each case
the solid angle bin is projected from the window center, and
the window edges are projected along the central ray.
In general, the basis appears to be reasonably matched to
the calculation, with neither a loss of angular detail nor
great oversampling.
Transmitted Radiation in Three
Directions for a Perimeter Office. (a) \(\theta\) = 0\(^{o}\); (b) \(\theta\) = 40\(^{o}\), \(\phi\) = 15\(^{o}\); (c) \(\theta\) = 70\(^{o}\), \(\phi\) = 67.5\(^{o}\). \(\theta\) and \(\phi\) are the normal spherical
angle coordinates in a right-handed coordinate system where y
points up and z is normal to the window p
EnergyPlus models the exterior radiance in two parts, a
moving sun radiance \({S^{{\rm{(Sun)}}}}(t)\Delta {\Omega
^{{\rm{(Sun)}}}}\) and a constant-shape
direction-dependent sky radiance \({S^{{\rm{(Sky)}}}}({\bf{p}},t)\)
. The intensities of these vary with time. For the solar
radiation there is a single sky radiance model. For daylight
calculations the treatment is similar for exterior luminance,
except that there are a number of user-selectable sky
luminance models. Here we will discuss radiance; the
treatment of luminance is analogous.
The direct normal solar intensity (at a given time) is:
It must be understood that in Equation [eq:spdOmegaIntegral]
the integration region 2\(\pi\) means integration over the
sky hemisphere and that s(p) is zero
for upward-going directions.
With the sky radiance shape s(p)
specified in the EnergyPlus code, the angular size of the sun
\(\Delta {\Omega
^{{\rm{(Sun)}}}}\) known, and the solar zenith angle
\({\theta
^{{\rm{(Sun)}}}}(t)\) calculated in the code, the two
hourly input quantities I\(^{(D)}\)(t) and
I\(^{(G)}\)(t) determine
the exterior radiance for any given hour.
In this context, the transmitted radiance for a complex
fenestration system given in Equation [eq:dEpIdAEquation]
becomes:
where the incoming hemisphere viewed by the fenestration
has been broken up into four parts. The viewed sky (excluding
the part containing the sun) is \({\Omega ^{{\rm{(Sky)}}}}\) , the
viewed ground is \({\Omega
^{{\rm{(Gnd)}}}}\) , the part subtended by the sun is
\(\Delta\Omega\)\(^{(Sun)}\), and the part
subtended by one or more exterior surfaces (shading or
reflecting objects) is \(\Omega\)\(^{(Sf)}\). These solid angles
must exclude the exterior surfaces. The symbol H
represents a Helmholtz function: Its value is one if its
logical argument is true, zero otherwise. It has been
inserted into the equation to account for those times when the
sun is behind an exterior object. Where there are multiple
exterior shading or reflecting objects, \(\Omega\)\(^{(Sf)}\) may consist of several
regions that may be disjoint or connected, depending on the
exterior geometry. As indicated in the equation, \(\Delta\Omega\)\(^{(Sun)}\) is time-dependent, to
account for the sun’s movement; \(\Omega\)\(^{(Gnd)}\) and \(\Omega\)\(^{(Sf)}\) are fixed, but as
written \({\Omega
^{{\rm{(Sky)}}}}\) has a time dependence induced by
the exclusion of the solid angle subtended by the sun. So
that we can discuss the parts separately, we break the
outgoing radiance down by source:
By subtracting the radiation from the part of the sky
hidden by the sun from \({S^{{\rm{(Sun)}}}}\) and adding
it back into S\(^{(Sky)}\) we can remove the time
dependence of \(\Omega\)\(^{(Sky)}\):
Now in Equation [eq:SSkypTEquation] the
integral is to be evaluated without regard to the sun
position, and therefore \({\Omega
^{{\rm{(Sky)}}}}\) is time-independent.
We can further simplify Equation [eq:SpTSkyGndSunSfEquation]
by noting that the angular size of the sun is small, and both
s(p\(^{(I)}\)) and \(mathcal{T}\)(p\(^{(T)}\),
p\(^{(I)}\)) can be considered as
constant over the range of directions in DW\(^{(Sun)}\). We can therefore
evaluate them at the direction
p\(^{(Sun)}\)(t) of the center of
the sun and move them out of the integration, resulting
in:
In this equation we have dropped the explicit time
dependence, but p\(^{(Sun)}\), q\(^{(Sun)}\), I\(^{(D)}\), and I\(^{(Sky)}\) are time-varying,
while \(\Delta\Omega\)\(^{(Sun)}\) is simply the constant
angular size of the sun.
We separate the reflected radiance S\(^{(Sf)}\) into separate
components for each surface:
The solid angle of integration in this expression is
subtended by the portion of the exterior reflecting surface
n viewed by the fenestration; if one surface lies
behind another, the hidden part of its surface is removed from
the solid angle it subtends. This is summarized by the
requirement:
(This requirement will need to be modified to handle the
case of transmitting exterior surfaces.)
S\(^{(Refl,n)}\)
is time dependent because the incident radiation on the
surface depends on the sun position. Equation [eq:SSkypTEquation]
must be evaluated after the exterior surface shading or
reflectance calculations, in order to enforce the requirement
that:
but also the incident radiation on the ground may be
affected by shading or reflection from exterior surfaces.
Since this is dependent on the sun position, S\(^{(Gnd)}\) is time dependent, as
indicated in Equation [eq:SGndpTEquation].
is the sky radiance shape factor evaluated at the central
direction of the i\(^{th}\)
solid angle bin. A “T” superscript has been added on the
left-hand side of the equation to denote that S is
the transmitted outgoing radiance (due to incident sky
radiation for the fenestration under discussion). The
stipulation \(i \in {\Omega
^{{\rm{(Sky)}}}}\) on the summation means that the sum
is to include only those solid angle elements for which the
sky is viewed by the fenestration. This is essentially a
shading calculation, in addition to a restriction to
downward-going incident directions. We anticipate the result
of this calculation by defining a sky geometric factor:
\[V_i^{(Sky)} = \left\{
\begin{array}{rl}
1 & \text{all of }
\Delta\Omega_i \text{ views sky for all of fenestration} \\
\text{viewed fraction} & \text{some of }
\Delta\Omega_i \text{, fenestration views sky} \\
0 & \text{none of }
\Delta\Omega_i \text{ views sky for any part of fenestration}
\end{array}
\right.
\label{eq:ViSkyEquation}\]
Then we can carry out the summation over all downward
directions and write:
where \(V_{i}^{(Sf,\,
n)}\) is another geometric view factor, defined
analogously to Equation [eq:ViSkyEquation],
giving the fraction of the solid angle \(\Delta {\Omega_i}\) that views
the exterior surface n. Note that:
The quantity \(S^{(Refl,n)}
(\bf{p}_i^{(I)},t)\) is in fact the reflected radiance
at a particular location on the n\(^{th}\) exterior surface — the
location where the direction
p\(_{i}\)\(^{(I)}\) intersects the surface.
(This statement will become more precise when the spatial
dependence dropped from Equation [eq:ScriptLx2pj2x1pi1S1pi1Integral]
is re-inserted.) This surface is assumed to have either a
diffuse reflectance \(\rho\)\(^{(n)}\) or a specular
reflectance \(\rho\)\(^{(sp,\\ n)}\). (Both properties
are possible simultaneously, but EnergyPlus assumes that an
exterior surface is either diffusing or specular, but not
both.) The reflectance is assumed uniform over the surface,
but the particular location (effectively, the image of the
fenestration projected onto surface n) may or may not view the
sky, or, at a particular time, the sun. We denote the incident
irradiance of the surface n by \(E_i^n\). This irradiance pertains
only to the surface n (in the present EnergyPlus calculation)
and is independent of the fenestration or its basis. We
attach the subscript i simply as a reminder that the
irradiance pertains to the portion of the surface that is
viewed by the solid angle element \(\Delta {\Omega_i}\) of the
fenestration f (which would become important if the EnergyPlus
shading calculations were modified to relax the assumption of
uniform incident irradiance on exterior surfaces) and that the
irradiance pertains only to those surfaces n that are viewed
by the solid angle element i. For specularly reflecting
surfaces, we make the following definitions: First, within the
set of basis solid angles \(\Delta
{\Omega_i}\), let s(t) identify the one
containing the sun direction at time t, and let
r(t) identify the one containing the specular
reflection direction of the sun at time t. We then
define a contingent direct beam irradiance, which we denote by
\(E_{i{\rm{ }}r(t)}^{(D,n)}\)
. This irradiance is non-zero only if \(i = r(t)\) this direction is such
that i is the specularly reflected direction for the surface
n. If this is the case, then \(E_{i
= r(t)}^{(D,n)}\) is the incident direct beam
irradiance. With this definition:
If we then define normalized irradiance factors U
by \(E_i^n =
U_i^{(Sky,n)}{I^{(Sky)}}(t) + U_{i{\rm{
}}Sun(tsh)}^{(D,n)}{I^{(D)}}(t)\) and \(E_{i{\rm{ }}r(t)}^{(D,n)} = U_{i{\rm{
}}r(t)}^{(D,n)}{I^{(D)}}(t)\) , where \(U_{i{\rm{ }}Sun(tsh)}^{(D,n)}\)
denotes the fraction of the beam solar that irradiates the
surface for a given sun direction. It is evaluated during the
shading calculation, as indicated by the notation
Sun(tsh). With these definitions we can rewrite the
equation as:
which separates specular and diffuse reflectance from the
exterior surfaces.
With respect to shading and reflection of exterior
radiation into the fenestration, the exterior reveal surfaces
can be treated as additional diffusely reflecting exterior
surfaces.
Ground radiation is treated in the same way as radiation
reflected from interior surfaces, except that one sums only
over upward-going incident directions and the ground is
assumed to be diffusely reflecting. The transmitted radiance
from ground reflectance is:
In this equation, the symbol \(E_i^{(Gnd)}\) is shorthand for a
spatial calculation. The solid angle region \(\Delta {\Omega_i}\) views (from
various points over the fenestration area) some spatial region
of the ground. The symbol \(E_i^{(Gnd)}\) denotes the
incident irradiance on the ground over this spatial region.
In the absence of shading, this would be simply \({I^{(G)}} = {I^{(Sky)}} + {I^{(D)}}\cos
{\theta_{Sun}}\) ; shading requires a more complex
calculation. Currently the EnergyPlus code does a Monte-Carlo
calculation: rays are randomly generated from the window, when
they strike the ground a calculation is made to determine
whether that point receives direct solar radiation and what
portion of the sky it views (reflected radiation from surfaces
is neglected). Here we would perform that calculation for
each region of the ground i viewed by a basis solid angle
element, instead of generating random rays from the window.
We denote the results of that calculation by \(E_i^{(Gnd)} = U_{i{\rm{
}}Sun(tsh)}^{(D,Gnd)}{I^{(D)}}(t) +
U_i^{(Sky,Gnd)}{I^{(Sky)}}(t)\), where the U’s
are average viewing factors for the sun and sky, calculated as
part of the shading calculation (which is indicated by the
subscript tsh: Sun(tsh) is the sun direction
as specified by the shading calculation. This then gives:
This introduces yet one more geometric view factor: \(V_{i s(t)}^{(D)}\) is zero if the
sun direction s(t) is not i; if i =
s(t) it is the fraction of the fenestration area
irradiated by the direct sun. Equation [eq:SjTSunEquation]
uses the fact that the angular size of the sun is smaller than
any basis solid angle element, and that EnergyPlus treats the
sun and circumsolar region as a point source [hence the
absence of the sky correction in Equation [eq:SSunpTEquation]].
At this point we have developed separate expressions for a
fenestration’s transmitted radiance in a particular direction
depending on the exterior source of the radiation. These
expressions utilize the discretized BTDF of the fenestration
in the form of transmittance matrix elements over an angular
basis. The exterior geometry is re-expressed in the form of
geometric view factors in this basis. In the process, the
explicit time dependence of the exterior radiation has been
reduced to the time-varying direct and diffuse solar
intensities and the solar position. The time dependence of
the solar position, however, consists merely in specifying,
for a particular time, which of the basis solid angle elements
contains the solar direction. The entire exterior geometry
necessary for the fenestration transmittance calculation can
therefore be pre-calculated.
Interior
We begin with the discretized form of Equation [eq:E2pTdA2Equation],
in which we also modify the surface notation. In that
equation, the surfaces involved are termed (1) and (2), where
radiation is outgoing from surface 1 and incoming to surface
2. Here radiation is outgoing from the inner surface of the
fenestration, so we label that surface (f). The receiving
surface is one of the surfaces of the zone in which the
fenestration is located. We number those surfaces with the
index k, so the receiving surface is labeled
(k). Equation [eq:E2pTdA2Equation]
then becomes:
or, noting that \(\left(\bf{n}^{(f)}\cdot\bf{p}_j^{(T)}\right)
\Delta\Omega^{(T)} = \Lambda_{jj}^{(T)}\) (where the
superscript T is retained in case the incoming and outgoing
bases are defined differently),
If we integrate this expression over the fenestration area
A\(^{(f)}\) we
obtain the total power leaving the fenestration surface in
direction j; however, all of that power may not reach
surface k: some may strike the inner window reveal or
a different zone surface. If we define a spatial projection
operator by:
Substituting Equations [eq:SSunpTEquation], [eq:SjTSkyEquation], [eq:SjTSfnidownEquation],
and [eq:SjTGndEquation]
into Equation [eq:WjftokEquation]
yields a series of expressions for the total power arriving at
surface k (by transmission through fenestration f)
from each of the sources of exterior radiation. However, the
equations for transmitted radiation describe an infinitesimal
region, which means that the radiation in a given direction
will always come from one source. When one integrates the
transmitted power over the fenestration surface, one
encounters the problem that for this direction different parts
of the fenestration area may receive radiation from different
sources. Also, for a given outgoing direction, the projection
of a receiving surface back onto the fenestration may produce
an image that covers only part of the fenestration area, and
this image may not be identical with the part of the area that
receives incident radiation from a particular source. The
most important origin of this problem is the existence of
inner and outer window reveals, as illustrated in Figure 18.
Mismatch of irradiated and
viewed fenestration areas for different incident and outgoing
directions
In this figure, the portion of the fenestration area not
viewed by the plane of surface k is instead viewed by
one or more of the inner window reveals. Similarly, the
portion of the fenestration not irradiated in the figure is in
fact irradiated by diffusely reflected radiation from the
outer window reveals. We can account for this by replacing
the area A\(^{(f)}\)
in Equation [eq:WjftokEquation]
with the overlap area \(A_{ji}^{{\rm{(f, Src), }}k}\)(dark shaded in the figure), where “Src” stands for
the source of the incident radiation. This area is defined
by:
If we define a series of solar irradiation factors, Z, that
describe the fraction of the radiation incident on the
fenestration due to a given exterior radiation source that is
ultimately incident on the interior surface k:
The notation s(t) appearing in a subscript in
several of the above equations refers to the basis direction
for which the sun direction is contained in the basis solid
angle element. This is of course time dependent. What is
meant here is that at any given time the particular basis
element containing the sun is to be picked out. (If no basis
element for the fenestration contains the sun at a given time,
then the corresponding view factor—and therefore irradiance or
absorption factor—is zero.) It is therefore necessary to
tabulate those quantities with an s(t) subscript for
all basis directions s that could possibly contain
the sun direction (and for r(t), all basis directions
that could possibly contain the reflected sun angle for the
surface n). This is a set considerably smaller than that of
all incoming basis directions. Figure 19
illustrates this point for direct irradiation of fenestrations
in three different orientations in a building at a particular
latitude, using the W6 full basis, which has 145 incoming
directions. In the worst case (west-facing) one only needs to
consider around 50 of these, with much fewer needed in other
orientations. The specific numbers for a given fenestration
will depend on the choice of basis, orientation and latitude.
The basis direction values can of course be interpolated where
greater directional resolution is warranted. In equation the
specular direction r(t) is uniquely determined by the
sun direction s(t), so the Z factor does not need an
additional index for s.
Sun Paths and Incident Basis
for Three Window Orientations, 38\(^{o}\) N. Latitude. The nodal
positions (blue dots) for a W6 full basis are compared with
the summer solstice (red curve) and winter solstice (green
curve) solar paths. Solar paths for other days of the year
will lie between these two extremes. (Note: the basis points
are to be interpreted as the direction of a vector pointing
from the fenestration to the sun.) (a) South facing. (b) West
facing. (c) North facing (the winter path is off the figure
(i.e., the window is shaded); allowed paths will be outside
the red path.
The reason for the definition of the Z factors is that to a
great extent they can be precalculated, so that within the
hourly calculation only Equations [eq:WSkykEquation] - [eq:WSunkEquation] need
to be used. In addition, there are fewer Z factors to be
stored than transmittance matrix elements. The storage
determinants for the foregoing calculations are summarized in
the following table.
Determination of array sizes
Parameters
N\(_{Basis}\)
Number of elements in the (incoming or outgoing)
basis
N\(_{Sun}\)
Number of basis directions that may be sun directions
(depends on fenestration orientation
N\(^{(Gnd)}_{Sun}\)
Number of sun directions that give significantly different
ground irradiation conditions, as seen by fenestration
N\(_{Sf}\)
Number of reflecting surfaces viewable by fenestration
(depends on fenestration orientation)
N\(^{(Sf,n)}_{Sun}\)
Number of time steps for which surface n is
sunlit (depends on orientation of surface n;
determined during shading calculation)
N\(^{(Sf,n)}_{Refl}\)
Number of basis directions that may be reflected sun
directions from surface n (depends on orientation of
fenestration and surface n).
N\(_{IntSurf}\)
Number of interior surfaces in the zone containing the
fenestration
N\(_{Layers}\)
Number of thermal layers in the fenestration system
Fraction of surface n viewed; N\(_{Basis}\) X N\(_{Sf}\)
\(\rho\)\(^{(n)}\), \(\rho\)\(^{(sp,n)}\)
Surface n diffuse, specular reflectance; N\(_{Sf}\) (already stored by
E+)
U\(^{(D,n)}_{i\,Sun(tsh)}\)
Fraction of the image of \(\Delta\Omega\)\(_{i}\) on surface n that
views the sun when it is in direction Sun(tsh); N\(_{Basis}\) X N\(_{Sf}\) X N\(^{(Sf,n)}_{Sun}\)
V\(^{(Gnd)}_{i}\)
Fraction of \(\Delta\Omega\)\(_{i}\) that views ground; N\(_{Basis}\)
U\(^{(Sky, Gnd)}_{i}\)
Fraction of sky radiation received by the image of \(\Delta\Omega\)\(_{i}\) on the ground; N\(_{Basis}\)
U\(^{(D,Gnd)}_{i\,Sun(tsh)}\)
Fraction of direct solar radiation for sun direction
Sun(tsh) received by image of \(\Delta\Omega\)\(_{i}\) on ground; N\(^{Gnd}_{Sim}\) X N\(_{Basis}\)
V\(^{(D)}_{i\,s(t)}\)
Fraction of fenestration area irradiated by direct solar
radiation for direction i, given that sun angle is
s(t); N\(_{Sun}\) X
N\(_{Basis}\)
F\(^{(k)}_{j}\)
Fraction of radiation in direction j leaving
fenestration interior that arrives at surface k;
N\(_{Basis}\) X N\(_{IntSurf}\)
Z\(^{(Sky), k}\)
Sky irradiation factor; N\(_{IntSurf}\)
Z\(^{(sp,Sf,n),k}_{r(t)}\)
Exterior surface specular irradiation factor; N\(^{(Sf,n)}_{Sun}\) X N\(_{Sf}\) X N\(_{IntSurf}\)
Z\(^{(Sun,Sf,n),k}_{s(t)}\)
Exterior surface direct-diffuse irradiation factor; N\(^{(Sf,n)}_{Sun}\) X N\(_{Sf}\) X N\(_{IntSurf}\)
Z\(^{(Sky,Sf,n),k}\)
Exterior surface sky irradiation factor; N\(_{Sf}\) X N\(_{IntSurf}\)
Z\(^{(D,Gnd),k}_{s(t)}\)
Ground-reflected direct solar irradiaton factor (given sun
direction s(t)); N\(^{(Gnd)}_{Sun}\) X N\(_{IntSurf}\)
Z\(^{(Sky,Gnd),k}\)
Ground-reflected diffuse solar irradiation factor; N\(_{IntSurf}\)
Z\(^{(Sun),k}_{s(t)}\)
Direct solar irradiation factor; N\(_{Sun}\) X N\(_{IntSurf}\)
K\(^{(Sky),l}\)
Sky absorption factor; N\(_{Layers}\)
K\(^{(sp,Sf,n),l}_{r(t)}\)
Exterior surface specular absorption factor; N\(_{Sf}\) X N\(^{(Sf,n)}_{Refl}\) X N\(_{Layers}\)
K\(^{(Sun,Sf,n),l}_{s(t)}\)
Exterior surface diffusely reflected direct sun absorption
factor; N\(_{Sf}\) X N\(^{(Sf,n)}_{Sun}\) X N\(_{Layers}\)
K\(^{(Sky,Sf,n),l}\)
Exterior surface reflected sky radiation absorption
factor; N\(_{Sf}\) X N\(_{Layers}\)
K\(^{(D,Gnd),l}_{s(t)}\)
Ground-reflected direct solar absorption factor; N\(^{(Gnd)}_{Sun}\) X N\(_{Layers}\)
For thermal calculations, it is necessary to know the
energy absorbed in each layer of the fenestration. This
depends only on the incident geometry, but otherwise is
calculated in the same manner as the solar flux incident on
interior surfaces. For a given layer l of a fenestration f,
we define a source-referenced absorption factor, K(source),l.
This is the amount of energy absorbed in layer l divided by
the relevant solar intensity (which might be beam, diffuse, or
reflected beam or diffuse, depending on the source of the
radiation). These absorption factors and the resultant
source-specific absorbed solar powers are calculated by the
analogs [see Equation [eq:QnVectorMatrixEquation]
or Equations [eq:ZSkykEquation]
through [eq:ZstSunkEquation]]:
Use of the basis in the above discussion has been mostly
implicit, but it should nevertheless be clear that the
essential feature of the basis is that it is a two-element
list (i.e., a 2 X N array): it associates with an incident (i)
or outgoing (j) direction index a vector pi (or pj ) that is a
unit vector giving the direction of the radiation, the
specification of which is two angles in some coordinate
system. The incident and outgoing bases of course must match
the matrix elements of the fenestration properties. These
bases will (certainly in the case of WINDOW program; probably
in the case of other input sources) have a structure: ordering
of the elements, etc. However, after the initialization of
the hourly loop calculation, this structure will be
irrelevant: EnergyPlus will retain only those incoming and
outgoing directions that are essential to the calculation with
(one would hope, most of) the others combined into irradiation
factors. At this point, the basis will truly be an arbitrary
list. It follows that the specification of the basis in the
EnergyPlus input should be determined by (1) the source of
fenestration property data, and (2) user convenience.
A related point concerns the specification of a basis for
specular glazings, i.e., multiple layers of glass. These
fenestrations are both specular (input direction = output
direction) and axially symmetric. These properties have
different effects on the calculation.
The specular property means that one should not be using
Equation [eq:SofptotheTDiffEq]
at all to describe the transmittance. Instead, one should use
the equation:
This equation is shoehorned into the integral calculation
of equation through the use of a delta function in the
incident direction vector, resulting (after the
discretization) in a diagonal matrix for the transmittance (or
reflectance). The outgoing radiance element on the diagonal
would be calculated as T\(_{ii}\)\(\Lambda\)\(_{ii}\), where
multiplication by \(\Lambda\)\(_{ii}\) substitutes for
integration over the basis solid angle element. For a specular
glazing, \(T_{ii} =
\tau(\bf{p}_i^{(T)})/\Lambda_{ii}\), so one recovers
the correct transmittance when one does the multiplication.
However, there is still a problem in principle: For a specular
fenestration, the angular spread of the outgoing radiation
will be that of the source, which for direct sunlight is very
small; the calculation, however, assumes the angular spread of
the basis element. This problem disappears in the geometric
approximation to be used in EnergyPlus: by considering only
the central direction of each basis element, the outgoing
radiation in that direction is essentially assumed to be
specular, so the blurring in the discretization is undone.
The axial symmetry of conventional glazings means that the
transmittance (or reflectance) depends on only the incident
angle, not the azimuthal angle about the normal to the
fenestration plane. So if one specifies the diagonal elements
of the matrix, all of the terms with the same incident angles
but different azimuthal angles will be the same. One could
alternatively specify only the specular transmittance at each
of the incident angle values, provided one also indicated that
it was for an axially symmetric fenestration. Since expanding
this set of values to the equivalent diagonal elements is a
trivial calculation, how one specifies a specular glazing is
completely a question of user convenience. For example, if
one were dealing with the WINDOW full basis, would it be more
user-friendly to specify
\(T_{ii} =
\tau(\bf{p}_i^{(T)})/\Lambda_{ii}\) , for 145 values,
135 of which are repeats of the previous value
\(\tau ({\theta_i})\)
for 9 values of incident angle, \(\theta\)\(_{i}\) ?
Interior
Solar Radiation Transmitted by Complex Fenestration[LINK]
Diffuse Solar Radiation Transmitted by Complex
Fenestration
Distribution of solar radiation transmitted through
exterior window is divided on diffuse and direct part.
Diffuse solar transmitted through exterior complex
fenestration and absorbed in interor walls is calculated and
treated in same way as described in the section on Initial
Distribution of Diffuse Solar Transmitted through Exterior and
Interior Windows. Even though that BSDF is given for various
directions, for purpose of diffuse solar radiation,
transmittance and reflectances of fenestration system is
integrated over incoming and outgoing hemisphere. Because
incoming diffuse solar radiation is divided on ground and sky
parts, integration of incoming hemisphere is also perfomed
over ground and sky part (see Equation [eq:SSfnpTEquation]).
Direct Solar Radiation Transmitted by Complex
Fenestration
Direct solar (beam) transmitted through exterior window is
using same overlap calculations (see Figure [fig:vertical-section-through-a-two-zone-building])
for each outgoing basis direction. For certain sun position,
algorithm calculatates equivalent incoming beam number. The
inside beam solar irradiance is calculated in similar manner
as described in the section titled Interior Beam
Radiation.
N\(_{extwin}\) =
number of exterior windows in zone
N\(_{out}\) =
Beam number of exterior windows in zone
CosInc\(_{i}\) =
cosine of angle of incidence of beam on exterior window
i
TBm\(_{k,j}\) =
beam-to-beam transmittance of exterior window i at incidence
direction k outgoing direction j
Λ\(_{k,j}\) =
lambda value of exterior window i at incidence direction k for
outgoing direction j
Aoverlap\(_{k,j}\)(SurfNum) = beam
solar irradiated area of surface SurfNum projected
back onto the plane of exterior window i for incoming
direction k and outgoing direction j (the Aoverlap’s
for an exterior window sum up to the glazed area of the
window)
AbsIntSurf(SurfNum) = inside face solar
absorptance of surface SurfNum
A(SurfNum) = area of surface SurfNum
[m\(^{2}\)]
Equation [eq:AISurfEquation] is
valid as long as surface which is hit by transmitted solar
radiation is not another complex fenestration. In that case,
for beam which is transmitted from other exterior window and
reaches back surface of this window, angle of incidence needs
to be taken into account.
Interior
Solar Absorbed by Complex Fenestration[LINK]
Solar radiation absorbed in window layers is coming from
three sources: Diffuse radiation from sky and ground, direct
radiation from the sun and beam radiation coming from the sun
and it is transmitted through other exterior windows.
Diffuse Radiation from Sky and Ground
Energy absorbed in the layers and which originates from
diffuse radiation from sky and ground is represented by
following equation:
WinBmFtAbs(Lay,HourOfDay,TimeStep) – is front
directional absorptance for given layer and time
CosInc – cosine of beam solar incident angle
SunLitFract – sunlit fraction without shadowing
effects of frame and divider
OutProjSLFracMult(HourOfDay) - Multiplier on
sunlit fraction due to shadowing of glass by frame and divider
outside projections.
Direct Solar Radiation Coming from Sun and it is
Transmitted Through Other Windows
Direct solar radiation transmitted through other windows is
using solar overlap calculations described in the section on
Overlapping Shadows. Overlapping is used to determine amount
of energy transferred through the window is hitting certain
surface. That is used to calculate energy absorbed in walls
and same approach will be used to calculate energy absorbed in
window layers (Equation [eq:AISurfEquation]).
In case when receiving surface is complex fenestration, it is
not enough just to apply Equation [eq:AISurfEquation]
because factor AbsIntSurf is now depending of incoming angle
which is defined through front and back directional
absorptance matrices. It would mean that for each outgoing
directions of transmitting complex fenestration, algorithm
would need to determine what is best matching basis direction
of receiving surface. Best receiving direction is used to
determine absorptance factors which will be used in
Equation [eq:AISurfEquation].
It is important to understand that for basis definition, each
unit vector defining one beam is going towards surface, which
would mean that best matching directions from surface to
surface will actually have minimal dot product.
Best\(_{in}\) – is best
matching receiving direction basis dot product (in\(_{k}\))
out\(_{p}\) – current
transmitting complex fenestration direction
in\(_{1}\), …, in\(_{N}\) – set of receiving complex
fenestration basis directions
Result of Equation [eq:BestinEquation] is
minimal dot product, which corresponds to best matching
direction of receiving surface. If we mark that direction
with index k, then Equation [eq:AISurfEquation]
becomes:
Klems, J. H. 1994A. “A New Method for Predicting the Solar
Heat Gain of Complex Fenestration Systems: I. Overview and
Derivation of the Matrix Layer Calculation.”. ASHRAE
Transactions. 100(pt.1): 1073-1086.
Klems, J. H. 1994B. “A New Method for Predicting the Solar
Heat Gain of Complex Fenestration Systems: II. Detailed
Description of the Matrix Layer Calculation.”. ASHRAE
Transactions. 100(pt.1): 1073-1086.
Klems, J. H. 1995. “Measurements of Bidirectional Optical
Properties of Complex Shading Devices.”. ASHRAE Transactions.
101(pt 1; Symposium Paper CH-95-8-1(RP-548)): 791-801.
Klems, J. H. 1996. “A Comparison between Calculated and
Measured SHGC for Complex Glazing Systems.”. ASHRAE
Transactions. 102(Pt. 1; Symposium Paper AT-96-16-1):
931-939.
Klems, J. H. 1996. “Calorimetric Measurements of
Inward-Flowing Fraction for Complex Glazing and Shading
Systems.”. ASHRAE Transactions. 102(Pt. 1; Symposium Paper
AT-96-16-3): 947-954.
Papamichael, K. J. 1998. “Determination and Application of
Bidirectional Solar-Optical Properties of Fenestration
Systems.”. Cambridge, MA: 13th National Passive Solar
Conference.
Window Calculation Module[LINK]
This section describes two potential modeling approaches for Windows. The first (layer by layer) is implemented. The second, simple approach, reuses the layer-by-layer approach but converts an arbitrary window performance into an equivalent single layer.
The primary Window calculation is a layer-by-layer approach where windows are considered to be composed of the following components, only the first of which, glazing, is required to be present:
Glazing, which consists of one or more plane/parallel glass layers. If there are two or more glass layers, the layers are separated by gaps filled with air or another gas. The glazing optical and thermal calculations are based on algorithms from the WINDOW 4 and WINDOW 5 programs [Arasteh et al., 1989], [Finlayson et al., 1993]. Glazing layers are described using te input object WindowMaterial:Glazing.
Gap, layers filled with air or another gas that separate glazing layers. Gaps are described using the input object WindowMaterial:Gas.
Frame, which surrounds the glazing on four sides. Frames are described using the input object WindowProperty:FrameAndDivider.
Divider, which consists of horizontal and/or vertical elements that divide the glazing into individual lites.
Shading device, which is a separate layer, such as drapery, roller shade or blind, on the inside or outside of the glazing, whose purpose is to reduce solar gain, reduce heat loss (movable insulation) or control daylight glare. Shading layers are described using “WindowShadingControl” input objects.
In the following, the description of the layer-by-layer glazing algorithms is based on material from Finlayson et al., 1993. The frame and divider thermal model, and the shading device optical and thermal models, are new to EnergyPlus.
A second approch has been developed where windows are modeled in a simplified approach that requires minimal user input that is processed to develop and equivalent layer that then reuses much of the layer-by-model. This “Simple Window Construction: model is described below.
Optical Properties of Glazing[LINK]
The solar radiation transmitted by a system of glass layers and the solar radiation absorbed in each layer depends on the solar transmittance, reflectance and absorptance properties of the individual layers. The absorbed solar radiation enters the glazing heat balance calculation that determines the inside surface temperature and, therefore, the heat gain to the zone from the glazing (see “Window Heat Balance Calculation”). The transmitted solar radiation is absorbed by interior zone surfaces and, therefore, contributes to the zone heat balance. In addition, the visible transmittance of the glazing is an important factor in the calculation of interior daylight illuminance from the glazing.
Glass Layer Properties[LINK]
In EnergyPlus, the optical properties of individual glass layers are given by the following quantities at normal incidence as a function of wavelength:
Transmittance, T
Front reflectance, R\(^{f}\)
Back reflectance, R\(^{b}\)
Here “front” refers to radiation incident on the side of the glass closest to the outside environment, and “back” refers to radiant incident on the side of the glass closest to the inside environment. For glazing in exterior walls, “front” is therefore the side closest to the outside air and “back” is the side closest to the zone air. For glazing in interior (i.e., interzone) walls, “back” is the side closest to the zone in which the wall is defined in and “front” is the side closest to the adjacent zone.
Glass Optical Properties Conversion[LINK]
Conversion from Glass Optical Properties Specified as Index of Refraction and Transmittance at Normal Incidence[LINK]
The optical properties of uncoated glass are sometimes specified by index of refraction, n,* * and transmittance at normal incidence, T.
The following equations show how to convert from this set of values to the transmittance and reflectance values required by Material:WindowGlass. These equations apply only to uncoated glass, and can be used to convert either spectral-average solar properties or spectral-average visible properties (in general, n and T are different for the solar and visible). Note that since the glass is uncoated, the front and back reflectances are the same and equal to the R that is solved for in the following equations.
Given n and T, find R:
\[\begin{array}{l} r = \left( \frac{n - 1}{n + 1} \right)^2 \\ \tau = \frac{\left[ (1 - r)^4 + 4 r^2 T^2 \right]^{1/2} - (1 - r)^2}{2 r^2 T} \\ R = r + \frac{(1 - r)^2 r \tau ^2}{1 - r^2 \tau ^2} \end{array}\]
Example:
\[\begin{array}{l} T = 0.86156 \\ n = 1.526 \\ r = \left( \frac{1.526 - 1}{1.526 + 1} \right)^2 \\ \tau = 0.93974 \\ R = 0.07846 \end{array}\]
Simple Window Model[LINK]
EnergyPlus includes an alternate model that allows users to enter in simplified window performance indices. This model is accessed through the WindowMaterial:SimpleGlazingSystem input object and converts the simple indices into an equivalent single layer window. (In addition a special model is used to determine the angular properties of the system – described below). Once the model generates the properties for the layer, the program reuses the bulk of the layer-by-layer model for subsequent calculations. The properties of the equivalent layer are determined using the step by step method outlined by Arasteh, Kohler, and Griffith (2009) with modifications to formulate the angular performance in a manner consistent with the angular properties for coated glass in other window models. The core equations are documented here. The reference contains additional information.
The simplified window model accepts U and SHGC indices and is useful for several reasons:
1) Sometimes, the only thing that is known about the window are its U and SHGC;
2) Codes, standards, and voluntary programs are developed in these terms;
3) A single-layer calculation is faster than multi-layer calculations.
Note: This use of U and SHGC to describe the thermal properties of windows is only appropriate for specular glazings.
While it is important to include the ability to model windows with only U-value and SHGC, we note that any method to use U and SHGC alone in building simulation software will inherently be approximate. This is due primarily to the following factors:
SHGC combines directly transmitted solar radiation and radiation absorbed by the glass which flows inward. These have different implications for space heating/cooling. Different windows with the same SHGC often have different ratios of transmitted to absorbed solar radiation.
SHGC is determined at normal incidence; angular properties of glazings vary with number of layers, tints, coatings. So products which have the same SHGC, can have different angular properties.
Window U-factors vary with temperatures.
Thus, for modeling specific windows, we recommend using more detailed data than just the U and SHGC, if at all possible.
The simplified window model determines the properties of an equivalent layer in the following steps.
Step 1. Determine glass-to-glass Resistance.[LINK]
Window U-values include interior and exterior surface heat transfer coefficients. The resistance of the bare window product, or glass-to-glass resistance is augmented by these film coefficients so that,
\[\frac{1}{U} = {R_{i,w}} + {R_{o,w}} + {R_{l,w}}\]
Where,
\({R_{i,w}}\) is the resistance of the interior film coefficient under standard winter conditions in units of m\(^{2}\)·K/W,
\({R_{o,w}}\) is the resistance of the exterior film coefficient under standard winter conditions in units of m\(^{2}\)·K/W, and
\({R_{l,w}}\) is the resisance of the bare window under winter conditions (without the film coefficients) in units of m\(^{2}\)·K/W.
The values for \({R_{i,w}}\) and \({R_{o,w}}\) depend on U and are calculated using the following correlations.
\[{R_{i,w}} = \frac{1}{{(0.359073\;Ln(U) + 6.949915)}};\quad for\quad U < 5.85\]
\[{R_{i,w}} = \frac{1}{{(1.788041\;U - 2.886625)}};\quad for\quad U \ge 5.85\]
\[{R_{o,w}} = \frac{1}{{(0.025342\;U + 29.163853)}}\]
So that the glass-to-glass resistance is calculated using:
\[{R_{l,w}} = \frac{1}{U} - {R_{i,w}} - {R_{o,w}}\]
Because the window model in EnergyPlus is for flat geometries, the models are not necessarily applicable to low-performance projecting products, such as skylights with unisulated curbs. The model cannot support glazing systems with a U higher than 7.0 because the thermal resistance of the film coefficients alone can provide this level of performance and none of the various resistances can be negative.
Step 2. Determine Layer Thickness.[LINK]
The thickness of the equivalent layer in units of meters is calculated using,
\[Thickness = \left\{ \begin{array}{cl} 0.002 & for~\frac{1}{R_{l,w}} > 7.0 \\ 0.05914 - \frac{0.00714}{R_{l,w}} & for~\frac{1}{R_{l,w}} \leq 7.0 \end{array} \right.\]
Step 3. Determine Layer Thermal Conductivity[LINK]
The effective thermal conductivity, \({\lambda_{eff}}\), of the equivalent layer is calculated using,
\[{\lambda_{eff}} = \frac{{Thickness}}{{{R_{l,w}}}}\]
Step 4. Determine Layer Solar Transmittance[LINK]
The layer’s solar transmittance at normal incidence, \({T_{sol}}\), is calculated using correlations that are a function of SHGC and U-Factor.
\[{T_{sol}} = 0.939998\;SHG{C^2} + 0.20332\;SHGC;\quad U > 4.5;\;SHGC < 0.7206\]
\[{T_{sol}} = 1.30415SHGC - 0.30515\;;\quad U > 4.5;\;SHGC \ge 0.7206\]
\[{T_{sol}} = 0.41040\;SHGC;\quad U < 3.4;\;SHGC \le 0.15\]
\[{T_{sol}} = 0.085775\;SHG{C^2} + 0.963954\;SHGC - 0.084958\;;\;\;U < 3.4;\;SHGC > 0.15\]
And for U-values between 3.4 and 4.5, the value for \({T_{sol}}\) is interpolated using results of the equations for both ranges.
Step 5. Determine Layer Solar Reflectance[LINK]
The layer’s solar reflectance is calculated by first determining the inward flowing fraction which requires values for the resistance of the inside and outside film coefficients under summer conditions, \({R_{i,s}}\) and \({R_{o,s}}\), respectively. The correlations are:
\[\begin{split} &{R_{i,s}} = \frac{1}{{\left( {29.436546\;{{\left( {SHGC - {T_{Sol}}} \right)}^3} - 21.943415{{\left( {SHGC - {T_{Sol}}} \right)}^2} + 9.945872\left( {SHGC - {T_{Sol}}} \right) + 7.426151} \right)}}; U > 4.5 \\ &{R_{i,s}} = \frac{1}{{\left( {199.8208128\;{{\left( {SHGC - {T_{Sol}}} \right)}^3} - 90.639733{{\left( {SHGC - {T_{Sol}}} \right)}^2} + 19.737055\left( {SHGC - {T_{Sol}}} \right) + 6.766575} \right)}}; U < 3.4 \\ &{R_{o,s}} = \frac{1}{{\left( {2.225824(SHGC - {T_{Sol}}) + 20.57708} \right)}}; U > 4.5 \\ &{R_{o,s}} = \frac{1}{{\left( {5.763355(SHGC - {T_{Sol}}) + 20.541528} \right)}}; U < 3.4 \end{split}\]
And for U-values between 3.4 and 4.5, the values are interpolated using results from both sets of equations.
The inward flowing fraction, \(Fra{c_{inward}}\), is then calculated using:
\[Fra{c_{inward}} = \frac{{\left( {{R_{o,s}} + 0.5\,{R_{l,w}}} \right)}}{{\left( {{R_{o,s}} + {R_{l,w}} + {R_{i,s}}} \right)}}\]
Then, the solar reflectances of the front face, \({R_{s,f}}\), and back face, \({R_{s,b}}\), are calculated using:
\[{R_{s,f}} = {R_{s,b}} = 1 - {T_{Sol}} - \frac{{\left( {SHGC - {T_{Sol}}} \right)}}{{Fra{c_{inward}}}}\]
The thermal absorptance, or emittance, is taken as 0.84 for both the front and back and the longwave transmittance is 0.0.
Step 6. Determine Layer Visible Properties[LINK]
The user has the option of entering a value for visible transmittance as one of the simple performance indices. If the user does not enter a value, then the visible properties are the same as the solar properties. If the user does enter a value then layer’s visible transmittance at normal incidence, \({T_{Vis}}\), is set to that value. The visible light reflectance for the back surface is calculated using:
\[{R_{Vis,b}} = - 0.7409\,T_{Vis}^3 + 1.6531\,T_{Vis}^2 - 1.2299\,{T_{Vis}} + 0.4547\]
The visible light reflectance for the front surface is calculated using:
\[{R_{Vis,f}} = - 0.0622\,T_{Vis}^3 + 0.4277\,T_{Vis}^2 - 0.4169\,{T_{Vis}} + 0.2399\]
Step 7. Determine Angular Performance[LINK]
The angular properties of windows are important because during energy modeling, the solar incidence angles are usually fairly high. Angles of incidence are defined as angles from the normal direction extending out from the window. The simple glazing system model includes a range of correlations that are selected based on the values for U and SHGC. These were chosen to match the types of windows likely to have such performance levels. The matrix of possible combinations of U and SHGC values have been mapped to a set of 28 bins shown in the Figure 1.
There are ten different correlations, A thru J, for both transmission and reflectance. The correlations are used in various weighting and interpolation schemes according the figure above. The correlations are normalized against the performance at normal incidence. EnergyPlus uses these correlations to store the glazing system’s angular performance at 10 degree increments and interpolates between them during simulations. The model equations use the cosine of the incidence angle, \(\cos (\phi )\), as the independent variable. The correlations for transmittance have the form:
\[T(\phi) = T(0) \tau (\phi )\]
where
\[\tau(\phi) = a + b\cos (\phi ) + c\cos {(\phi )^2} + d\cos {(\phi )^3} + e\cos {(\phi )^4}\]
While the original method described by Arasteh, Kohler, and Griffith (2009) uses a similar equation form for reflectance, the form of the equation and its coefficients used in EnergyPlus have been modified algebraically to use a form consistent with what is used for coated glass elsewhere in the program. To convert from the original equation form,
\[R(\phi) = R(0)\rho_{old}(\phi)\]
to the form used for coated glazing,
\[R(\phi ) = R(0)(1 - \rho_{new}(\phi )) + \rho_{new}(\phi )\]
set them equal to each other and solve algebraically for \(\rho_{new}(\phi )\):
\[\rho_{new}(\phi ) = \frac{R(0)\left(\rho_{old}(\phi ) - 1\right)}{1 - R(0)}\]
where,
\[\rho_{new}(\phi ) = a_{new} + b_{new}\cos (\phi ) + c_{new}{\cos ^2}(\phi ) + d_{new}{\cos ^3}(\phi ) + e_{new}{\cos ^4}(\phi ) - \tau (\phi )\]
and,
\[\rho_{old}(\phi ) = a_{old} + b_{old}\cos (\phi ) + c_{old}{\cos ^2}(\phi ) + d_{old}{\cos ^3}(\phi ) + e_{old}{\cos ^4}(\phi )\]
The updated coefficient values for a, b, c, d, and e are listed for transmittance and reflectance in Tables 2 and 3, respectively.
Application Issues[LINK]
EnergyPlus’s normal process of running the detailed layer-by-layer model, with the equivalent layer produced by this model, creates reports (sent to the EIO file) of the overall performance indices and the properties of the equivalent layer. Both of these raise issues that may be confusing.
The simplified window model does not reuse all aspects of the detailed layer-by-layer model, in that the angular solar transmission properties use a different model when the simple window model is in effect. If the user takes the material properties of an equivalent glazing layer from the simple window model and then re-enters them into just the detailed model, then the performance will not be the same because of the angular transmission model will have changed. It is not proper use of the model to re-enter the equivalent layer’s properties and expect the exact level of performance.
There may not be an exact agreement between the performance indices echoed out and those input in the model. This is expected with the model and the result of a number of factors. For example, when there is a conflict between the SHGC and the U that are not physical and compromises need to be made. In the versions up till 9.6.0, the reported U value is limited to no higher than about 5.8W/m\(^{2}\)\(\cdot\)K when input is allowed to go up to U-7 W/m\(^{2}\)\(\cdot\)K. In later versions, this mismatch of the input and the reported U-factors among exterior windows are resolved with the application of an adjustment ratio. The adjustment ratio is computed iteratively. In each iteration, the nominal (or effective) U is re-evaluated, and the adjustment ratio at the current iteration is computed as a ratio between the input U and nominal U at the current iteration. The iterative process stops when the input U and the nominal U is close enough (with a less than 0.01 W/m\(^{2}\)\(\cdot\)K difference). In general, the simple window model is intended to generate a physically reasonable glazing that approximates the input entered as well as possible. But the model is not always able to do exactly what is specified when the specifications are not physical.
References[LINK]
Arasteh, D., J.C. Kohler, B. Griffith, Modeling Windows in EnergyPlus with Simple Performance Indices. Lawrence Berkeley National Laboratory. In Draft. Available at
Glazing System Properties[LINK]
The optical properties of a glazing system consisting of N glass layers separated by nonabsorbing gas layers (see Figure 2) are determined by solving the following recursion relations for T\(_{i,j}\), the transmittance through layers i to j; R\(^{f}\)\(_{i,j}\) and R\(^{b}\)\(_{i,j}\), the front and back reflectance, respectively, from layers i to j; and A\(_{j}\), the absorption in layer j. Here layer 1 is the outermost layer and layer N is the innermost layer. These relations account for multiple internal reflections within the glazing system. Each of the variables is a function of wavelength.
\[{T_{i,j}} = \frac{{{T_{i,j - 1}}{T_{j,j}}}}{{1 - R_{j,j}^fR_{j - 1,i}^b}} \label{eq:Tijequation}\]
\[R_{i,j}^f = R_{i,j - 1}^f + \frac{{T_{i,j - 1}^2R_{j,j}^f}}{{1 - R_{j,j}^fR_{j - 1,i}^b}}\]
\[R_{j,i}^b = R_{j,j}^b + \frac{{T_{j,j}^2R_{j - 1,i}^b}}{{1 - R_{j - 1,i}^bR_{j,j}^f}}\]
\[A_j^f = \frac{{{T_{1,j - 1}}(1 - {T_{j,j}} - R_{j,j}^f)}}{{1 - R_{j,N}^fR_{j - 1,1}^b}} + \frac{{{T_{1,j}}R_{j + 1,N}^f(1 - {T_{j,j}} - R_{j,j}^b)}}{{1 - R_{j,N}^fR_{j - 1,1}^b}} \label{eq:Ajtothefequation}\]
In Equation [eq:Ajtothefequation], T\(_{i,j}\) = 1 and R\(_{i,j}\) = 0 if i<0 or j>N.
As an example, for double glazing (N=2), these equations reduce to:
\[{T_{1,2}} = \frac{{{T_{1,1}}{T_{2,2}}}}{{1 - R_{2,2}^fR_{1,1}^b}}\]
\[R_{1,2}^f = R_{1,1}^f + \frac{{T_{1,1}^2R_{2,2}^f}}{{1 - R_{2,2}^fR_{1,1}^b}}\]
\[R_{2,1}^b = R_{2,2}^b + \frac{{T_{2,2}^2R_{1,1}^b}}{{1 - R_{1,1}^bR_{2,2}^f}}\]
\[A_1^f = (1 - {T_{1,1}} - R_{1,1}^f) + \frac{{{T_{1,1}}R_{2,2}^f(1 - {T_{1,1}} - R_{1,1}^b)}}{{1 - R_{2,2}^fR_{1,1}^b}}\]
\[A_2^f = \frac{{{T_{1,1}}(1 - {T_{2,2}} - R_{2,2}^f)}}{{1 - R_{2,2}^fR_{1,1}^b}}\]
If the above transmittance and reflectance properties are input as a function of wavelength, EnergyPlus calculates “spectral average” values of the above glazing system properties by integrating over wavelength.
The spectral-average solar property is:
\[{P_s} = \frac{{\int {P(\lambda ){E_s}(\lambda )d\lambda } }}{{\int {{E_s}(\lambda )d\lambda } }}\]
The spectral-average visible property is:
\[{P_v} = \frac{{\int {P(\lambda ){E_s}(\lambda )V(\lambda )d\lambda } }}{{\int {{E_s}(\lambda )V(\lambda )d\lambda } }}\]
where \({E_s}(\lambda )\) is the solar spectral irradiance function and \(V(\lambda )\) is the photopic response function of the eye. The default functions are shown in Table [table:solar-spectral-irradiance-function.] and Table [table:photopic-response-function.]. They can be overwritten by user defined solar and/or visible spectrum using the objects Site:SolarAndVisibleSpectrum and Site:SpectrumData. They are expressed as a set of values followed by the corresponding wavelengths for values.
When a choice of Spectral is entered as the optical data type, the correlations to store the glazing system’s angular performance are generated based on angular performance at 10 degree increments. When a choice of SpectralAndAngle is entered as the optical data type, the correlations for the glazing system will be generated using 10 degree increments or more if the SpectralAndAngle properties include data for more angles. For each incident angle, the properties of the SpectralAndAngle layer(s) is calculated by linear interpolation, and then the performance of the entire glazing system is calculated for that angle. The glazing system properties at each angle are used to generate polynomial curve fits with 6 coefficients as a function of cosine of incident angle. The polynomial curves are then used in the simulation to calculate optical properties at each timestep.
If a glazing layer has optical properties that are roughly constant with wavelength, the wavelength-dependent values of \(T_{i,i}\), \(R^{f}_{i,i}\) and \(R^{b}_{i,i}\) in Equations [eq:Tijequation] to [eq:Ajtothefequation] can be replaced with constant values for that layer.
|| r r r r r r r r r r ||
, & 9.5, & 42.3, & 107.8, & 181.0, & 246.0, & 395.3, & 390.1, & 435.3, & 438.9,
483.7, & 520.3, & 666.2, & 712.5, & 720.7, & 1013.1, & 1158.2, & 1184.0, & 1071.9, & 1302.0,
1526.0, & 1599.6, & 1581.0, & 1628.3, & 1539.2, & 1548.7, & 1586.5, & 1484.9, & 1572.4, & 1550.7,
1561.5, & 1501.5, & 1395.5, & 1485.3, & 1434.1, & 1419.9, & 1392.3, & 1130.0, & 1316.7, & 1010.3,
1043.2, & 1211.2, & 1193.9, & 1175.5, & 643.1, & 1030.7, & 1131.1, & 1081.6, & 849.2, & 785.0,
916.4, & 959.9, & 978.9, & 933.2, & 748.5, & 667.5, & 690.3, & 403.6, & 258.3, & 313.6,
526.8, & 646.4, & 746.8, & 690.5, & 637.5, & 412.6, & 108.9, & 189.1, & 132.2, & 339.0,
460.0, & 423.6, & 480.5, & 413.1, & 250.2, & 32.5, & 1.6, & 55.7, & 105.1, & 105.5,
182.1, & 262.2, & 274.2, & 275.0, & 244.6, & 247.4, & 228.7, & 244.5, & 234.8, & 220.5,
171.5, & 30.7, & 2.0, & 1.2, & 21.2, & 91.1, & 26.8, & 99.5, & 60.4, & 89.1,
82.2, & 71.5, & 70.2, & 62.0, & 21.2, & 18.5, & 3.2 & & &
, & 0.3050, & 0.3100, & 0.3150, & 0.3200, & 0.3250, & 0.3300, & 0.3350, & 0.3400, & 0.3450,
0.3500, & 0.3600, & 0.3700, & 0.3800, & 0.3900, & 0.4000, & 0.4100, & 0.4200, & 0.4300, & 0.4400,
0.4500, & 0.4600, & 0.4700, & 0.4800, & 0.4900, & 0.5000, & 0.5100, & 0.5200, & 0.5300, & 0.5400,
0.5500, & 0.5700, & 0.5900, & 0.6100, & 0.6300, & 0.6500, & 0.6700, & 0.6900, & 0.7100, & 0.7180,
0.7244, & 0.7400, & 0.7525, & 0.7575, & 0.7625, & 0.7675, & 0.7800, & 0.8000, & 0.8160, & 0.8237,
0.8315, & 0.8400, & 0.8600, & 0.8800, & 0.9050, & 0.9150, & 0.9250, & 0.9300, & 0.9370, & 0.9480,
0.9650, & 0.9800, & 0.9935, & 1.0400, & 1.0700, & 1.1000, & 1.1200, & 1.1300, & 1.1370, & 1.1610,
1.1800, & 1.2000, & 1.2350, & 1.2900, & 1.3200, & 1.3500, & 1.3950, & 1.4425, & 1.4625, & 1.4770,
1.4970, & 1.5200, & 1.5390, & 1.5580, & 1.5780, & 1.5920, & 1.6100, & 1.6300, & 1.6460, & 1.6780,
1.7400, & 1.8000, & 1.8600, & 1.9200, & 1.9600, & 1.9850, & 2.0050, & 2.0350, & 2.0650, & 2.1000,
2.1480, & 2.1980, & 2.2700, & 2.3600, & 2.4500, & 2.4940, & 2.5370 & & &
|| r r r r r r r r r r ||
, & 0.0001, & 0.0001, & 0.0002, & 0.0004, & 0.0006, & 0.0012, & 0.0022, & 0.0040, & 0.0073,
0.0116, & 0.0168, & 0.0230, & 0.0298, & 0.0380, & 0.0480, & 0.0600, & 0.0739, & 0.0910, & 0.1126,
0.1390, & 0.1693, & 0.2080, & 0.2586, & 0.3230, & 0.4073, & 0.5030, & 0.6082, & 0.7100, & 0.7932,
0.8620, & 0.9149, & 0.9540, & 0.9803, & 0.9950, & 1.0000, & 0.9950, & 0.9786, & 0.9520, & 0.9154,
0.8700, & 0.8163, & 0.7570, & 0.6949, & 0.6310, & 0.5668, & 0.5030, & 0.4412, & 0.3810, & 0.3210,
0.2650, & 0.2170, & 0.1750, & 0.1382, & 0.1070, & 0.0816, & 0.0610, & 0.0446, & 0.0320, & 0.0232,
0.0170, & 0.0119, & 0.0082, & 0.0158, & 0.0041, & 0.0029, & 0.0021, & 0.0015, & 0.0010, & 0.0007,
0.0005, & 0.0004, & 0.0002, & 0.0002, & 0.0001, & 0.0001, & 0.0001, & 0.0000, & 0.0000, & 0.0000,
0.0000 & & & & & & & & &
.380, & .385, & .390, & .395, & .400, & .405, & .410, & .415, & .420, & .425,
.430, & .435, & .440, & .445, & .450, & .455, & .460, & .465, & .470, & .475,
.480, & .485, & .490, & .495, & .500, & .505, & .510, & .515, & .520, & .525,
.530, & .535, & .540, & .545, & .550, & .555, & .560, & .565, & .570, & .575,
.580, & .585, & .590, & .595, & .600, & .605, & .610, & .615, & .620, & .625,
.630, & .635, & .640, & .645, & .650, & .655, & .660, & .665, & .670, & .675,
.680, & .685, & .690, & .695, & .700, & .705, & .710, & .715, & .720, & .725,
.730, & .735, & .740, & .745, & .750, & .755, & .760, & .765, & .770, & .775,
.780 & & & & & & & & &
Calculation of Angular Properties[LINK]
Calculation of optical properties is divided into two categories: uncoated glass and coated glass.
Angular Properties for Uncoated Glass[LINK]
The following discussion assumes that optical quantities such as transmissivity, reflectvity, absorptivity, and index of refraction are a function of wavelength, λ. If there are no spectral data the angular dependence is calculated based on the single values for transmittance and reflectance in the visible and solar range. In the visible range an average wavelength of 0.575 microns is used in the calculations. In the solar range an average wavelength of 0.898 microns is used.
The spectral data include the transmittance, T, and the reflectance, R. For uncoated glass the reflectance is the same for the front and back surfaces. For angle of incidence, \(\phi\) , the transmittance and reflectance are related to the transmissivity, \(\tau\), and reflectivity, \(\rho\), by the following relationships:
\[T(\phi ) = \frac{{\tau {{(\phi )}^2}{e^{ - \alpha d/\cos \phi '}}}}{{1 - \rho {{(\phi )}^2}{e^{ - 2\alpha d/\cos \phi '}}}} \label{eq:TofPhiEquation}\]
\[R(\phi ) = \rho (\phi )\left( {1 + T(\phi ){e^{ - \alpha d/\cos \phi '}}} \right) \label{eq:RofPhiEquation}\]
The spectral reflectivity is calculated from Fresnel’s equation assuming unpolarized incident radiation:
\[\rho (\phi ) = \frac{1}{2}\left( {{{\left( {\frac{{n\cos \phi - \cos \phi '}}{{n\cos \phi + \cos \phi '}}} \right)}^2} + {{\left( {\frac{{n\cos \phi ' - \cos \phi }}{{n\cos \phi ' + \cos \phi }}} \right)}^2}} \right) \label{eq:RhoofPhi}\]
The spectral transmittivity is given by:
\[\tau (\phi ) = 1 - \rho (\phi ) \label{eq:TauofPhiEquation}\]
The spectral absorption coefficient is defined as:
\[\alpha = \frac{4 \pi \kappa}{\lambda} \label{eq:AlphaAsFunctionOfKappaLambda}\]
where \(\kappa\) is the dimensionless spectrally-dependent extinction coefficient and \(\lambda\) is the wavelength expressed in the same units as the sample thickness.
Solving Equation [eq:RhoofPhi] at normal incidence gives:
\[n = \frac{{1 + \sqrt {\rho (0)} }}{{1 - \sqrt {\rho (0)} }} \label{eq:NAsFunctionOfRhoEquation}\]
Evaluating Equation [eq:RofPhiEquation] at normal incidence gives the following expression for \(\kappa\):
\[\kappa = - \frac{\lambda }{{4\pi d}}\ln \frac{{R(0) - \rho (0)}}{{\rho (0)T(0)}} \label{eq:KappaAsFunctionOfLambdaRTEquation}\]
Eliminating the exponential in Equations [eq:TofPhiEquation] and [eq:RofPhiEquation] gives the reflectivity at normal incidence:
\[\rho (0) = \frac{{\beta - \sqrt {{\beta ^2} - 4(2 - R(0))R(0)} }}{{2(2 - R(0))}} \label{eq:Rho0Equation}\]
where
\[\beta = T{(0)^2} - R{(0)^2} + 2R(0) + 1\]
The value for the reflectivity, \(\rho\)(0), from Equation [eq:Rho0Equation] is substituted into Equations [eq:NAsFunctionOfRhoEquation] and [eq:KappaAsFunctionOfLambdaRTEquation]. The result from Equation [eq:KappaAsFunctionOfLambdaRTEquation] is used to calculate the absorption coefficient in Equation [eq:AlphaAsFunctionOfKappaLambda]. The index of refraction is used to calculate the reflectivity in Equation [eq:RhoofPhi] which is then used to calculate the transmittivity in Equation [eq:TauofPhiEquation]. The reflectivity, transmissivity and absorption coefficient are then substituted into Equations [eq:TofPhiEquation] and [eq:RofPhiEquation] to obtain the angular values of the reflectance and transmittance.
Angular Properties for Coated Glass[LINK]
A regression fit is used to calculate the angular properties of coated glass from properties at normal incidence. If the transmittance of the coated glass is > 0.645, the angular dependence of uncoated clear glass is used. If the transmittance of the coated glass is \(\leq\) 0.645, the angular dependence of uncoated bronze glass is used. The values for the angular functions for the transmittance and reflectance of both clear glass \(({\bar \tau_{clr}},{\bar \rho_{clr}})\) and bronze glass \(({\bar \tau_{bnz}},{\bar \rho_{bnz}})\) are determined from a fourth-order polynomial regression:
\[\bar \tau (\phi ) = {\bar \tau_0} + {\bar \tau_1}\cos (\phi ) + {\bar \tau_2}{\cos ^2}(\phi ) + {\bar \tau_3}{\cos ^3}(\phi ) + {\bar \tau_4}{\cos ^4}(\phi )\]
and
\[\bar \rho (\phi ) = {\bar \rho_0} + {\bar \rho_1}\cos (\phi ) + {\bar \rho_2}{\cos ^2}(\phi ) + {\bar \rho_3}{\cos ^3}(\phi ) + {\bar \rho_4}{\cos ^4}(\phi ) - \bar \tau (\phi )\]
The polynomial coefficients are given in Table 4.
These factors are used as follows to calculate the angular transmittance and reflectance:
For T(0) > 0.645:
\[T(\phi ) = T(0){\bar \tau_{clr}}(\phi )\]
\[R(\phi ) = R(0)(1 - {\bar \rho_{clr}}(\phi )) + {\bar \rho_{clr}}(\phi )\]
For T(0) \(\leq\) 0.645:
\[T(\phi ) = T(0){\bar \tau_{bnz}}(\phi )\]
\[R(\phi ) = R(0)(1 - {\bar \rho_{bnz}}(\phi )) + {\bar \rho_{bnz}}(\phi )\]
Calculation of Hemispherical Values[LINK]
The hemispherical value of a property is determined from the following integral:
\[{P_{hemispherical}} = 2\int_0^{\frac{\pi }{2}} {P(\phi )\cos (\phi )\sin (\phi )d\phi }\]
The integral is evaluated by Simpson’s rule for property values at angles of incidence from 0 to 90 degrees in 10-degree increments.
Optical Properties of Window Shading Devices[LINK]
Shading devices affect the system transmittance and glass layer absorptance for short-wave radiation and for long-wave (thermal) radiation. The effect depends on the shade position (interior, exterior or between-glass), its transmittance, and the amount of inter-reflection between the shading device and the glazing. Also of interest is the amount of radiation absorbed by the shading device.
In EnergyPlus, shading devices are divided into four categories, “shades,” “blinds,” “screens,” and “switchable glazing.” “Shades” are assumed to be perfect diffusers. This means that direct radiation incident on the shade is reflected and transmitted as hemispherically uniform diffuse radiation: there is no direct component of transmitted radiation. It is also assumed that the transmittance, \(\tau_{sh}\), reflectance, \(\rho_{sh}\), and absorptance, \(\alpha_{sh}\), are the same for the front and back of the shade and are independent of angle of incidence. Many types of drapery and pull-down roller devices are close to being perfect diffusers and can be categorized as “shades.”
“Blinds” in EnergyPlus are slat-type devices such as venetian blinds. Unlike shades, the optical properties of blinds are strongly dependent on angle of incidence. Also, depending on slat angle and the profile angle of incident direct radiation, some of the direct radiation may pass between the slats, giving a direct component of transmitted radiation.
“Screens” are debris or insect protection devices made up of metallic or non-metallic materials. Screens may also be used as shading devices for large glazing areas where excessive solar gain is an issue. The EnergyPlus window screen model assumes the screen is composed of intersecting orthogonally-crossed cylinders, with the surface of the cylinders assumed to be diffusely reflecting. Screens may only be used on the exterior surface of a window construction. As with blinds, the optical properties affecting the direct component of transmitted radiation are dependent on the angle of incident direct radiation.
With “Switchable glazing,” shading is achieved making the glazing more absorbing or more reflecting, usually by an electrical or chemical mechanism. An example is electrochromic glazing where the application of an electrical voltage or current causes the glazing to switch from light to dark.
Shades and blinds can be either fixed or moveable. If moveable, they can be deployed according to a schedule or according to a trigger variable, such as solar radiation incident on the window. Screens can be either fixed or moveable according to a schedule.
Shades[LINK]
Shade/Glazing System Properties for Short-Wave Radiation[LINK]
Short-wave radiation includes:
Beam solar radiation from the sun and diffuse solar radiation from the sky and ground incident on the outside of the window,
Beam and/or diffuse radiation reflected from exterior obstructions or the building itself,
Solar radiation reflected from the inside zone surfaces and incident as diffuse radiation on the inside of the window,
Beam solar radiation from one exterior window incident on the inside of another window in the same zone, and
Short-wave radiation from electric lights incident as diffuse radiation on the inside of the window.
Exterior Shade
For an exterior shade we have the following expressions for the system transmittance, the effective system glass layer absorptance, and the system shade absorptance, taking inter-reflection between shade and glazing into account. Here, “system” refers to the combination of glazing and shade. The system properties are given in terms of the isolated shade properties (i.e., shade properties in the absence of the glazing) and the isolated glazing properties (i.e., glazing properties in the absence of the shade).
\[{T_{sys}}(\phi ) = T_{1,N}^{dif}\frac{{{\tau_{sh}}}}{{1 - R_f^{dif}{\rho_{sh}}}}\]
\[T_{sys}^{dif} = T_{1,N}^{dif}\frac{{{\tau_{sh}}}}{{1 - R_f^{dif}{\rho_{sh}}}}\]
\[A_{j,f}^{sys}(\phi ) = A_{j,f}^{dif}\frac{{{\tau_{sh}}}}{{1 - {R_f}{\rho_{sh}}}},\quad j = 1~to~N\]
\[A_{j,f}^{dif,sys} = A_{j,f}^{dif}\frac{{{\tau_{sh}}}}{{1 - {R_f}{\rho_{sh}}}},\quad j = 1~to~N\]
\[A_{j,b}^{dif,sys} = A_{j,b}^{dif}\frac{{T_{1,N}^{dif}{\rho_{sh}}}}{{1 - {R_f}{\rho_{sh}}}},\quad j = 1~to~N\]
\[\alpha_{sh}^{sys} = {\alpha_{sh}}\left( {1 + \frac{{{\tau_{sh}}{R_f}}}{{1 - {R_f}{\rho_{sh}}}}} \right)\]
Interior Shade
The system properties when an interior shade is in place are the following:
\[{T_{sys}}(\phi ) = T_{1,N}^{}(\phi )\frac{{{\tau_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}\]
\[T_{sys}^{dif} = T_{1,N}^{dif}\frac{{{\tau_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}\]
\[A_{j,f}^{sys}(\phi ) = {A_{j,f}}(\phi ) + {T_{1,N}}(\phi )\frac{{{\rho_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}A_{j,b}^{dif},\quad j = 1~to~N\]
\[A_{j,f}^{dif,sys} = A_{j,f}^{dif} + T_{1,N}^{dif}\frac{{{\rho_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}A_{j,b}^{dif},\quad j = 1~to~N\]
\[A_{j,b}^{dif,sys} = \frac{{{\tau_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}A_{j,b}^{dif},{\rm{ }}~j = 1~to~N\]
\[\alpha_{sh}^{sys}(\phi ) = T_{1,N}^{}(\phi )\frac{{{\alpha_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}\]
\[\alpha_{sh}^{dif,sys} = T_{1,N}^{dif}\frac{{{\alpha_{sh}}}}{{1 - R_b^{dif}{\rho_{sh}}}}\]
Long-Wave Radiation Properties of Window Shades[LINK]
Long-wave radiation includes:
Thermal radiation from the sky, ground and exterior obstructions incident on the outside of the window,
Thermal radiation from other room surfaces incident on the inside of the window, and
Thermal radiation from internal sources, such as equipment and electric lights, incident on the inside of the window.
The program calculates how much long-wave radiation is absorbed by the shade and by the adjacent glass surface. The system emissivity (thermal absorptance) for an interior or exterior shade, taking into account reflection of long-wave radiation between the glass and shade, is given by:
\[\varepsilon_{sh}^{lw,sys} = \varepsilon_{sh}^{lw}\left( {1 + \frac{{\tau_{sh}^{lw}\rho_{gl}^{lw}}}{{1 - \rho_{sh}^{lw}\rho_{gl}^{lw}}}} \right)\]
where \(\rho_{gl}^{lw}\) is the long-wave reflectance of the outermost glass surface for an exterior shade or the innermost glass surface for an interior shade, and it is assumed that the long-wave transmittance of the glass is zero.
The innermost (for interior shade) or outermost (for exterior shade) glass surface emissivity when the shade is present is:
\[\varepsilon_{gl}^{lw,sys} = \varepsilon_{gl}^{lw}\frac{{\tau_{sh}^{lw}}}{{1 - \rho_{sh}^{lw}\rho_{gl}^{lw}}}\]
Switchable Glazing[LINK]
For switchable glazing, such as electrochromics, the solar and visible optical properties of the glazing can switch from a light state to a dark state. The switching factor, f\(_{switch}\), determines what state the glazing is in. An optical property, p, such as transmittance or glass layer absorptance, for this state is given by:
\[p = (1 - {f_{switch}}){p_{light}} + {f_{switch}}{p_{dark}}\]
where
p\(_{light}\) is the property value for the unswitched, or light state, and p\(_{dark}\) is the property value for the fully switched, or dark state.
The value of the switching factor in a particular time step depends on what type of switching control has been specified: “schedule,” “trigger,” or “daylighting.” If “schedule,” f\(_{switch}\) = schedule value, which can be 0 or 1.
Thermochromic Windows[LINK]
Thermochromic (TC) materials have active, reversible optical properties that vary with temperature. Thermochromic windows are adaptive window systems for incorporation into building envelopes. Thermochromic windows respond by absorbing sunlight and turning the sunlight energy into heat. As the thermochromic film warms it changes its light transmission level from less absorbing to more absorbing. The more sunlight it absorbs the lower the light level going through it. Figure 3 shows the variations of window properties with the temperature of the thermochromic glazing layer. By using the suns own energy the window adapts based solely on the directness and amount of sunlight. Thermochromic materials will normally reduce optical transparency by absorption and/or reflection, and are specular (maintaining vision).
On cloudy days the window is at full transmission and letting in diffuse daylighting. On sunny days the window maximizes diffuse daylighting and tints based on the angle of the sun relative to the window. For a south facing window (northern hemisphere) the daylight early and late in the day is maximized and the direct sun at mid day is minimized.
The active thermochromic material can be embodied within a laminate layer or a surface film. The overall optical state of the window at a given time is a function primarily of:
thermochromic material properties
solar energy incident on the window
construction of the window system that incorporates the thermochromic layer
environmental conditions (interior, exterior, air temperature, wind, etc).
The tinted film, in combination with a heat reflecting, low-e layer allows the window to reject most of the absorbed radiation thus reducing undesirable heat load in a building. In the absence of direct sunlight the window cools and clears and again allows lower intensity diffuse radiation into a building. TC windows can be designed in several ways (Figure 4), with the most common being a triple pane windows with the TC glass layer in the middle a double pane windows with the TC layer on the inner surface of the outer pane or for sloped glazing a double pane with the laminate layer on the inner pane with a low-e layer toward the interior. The TC glass layer has variable optical properties depending on its temperature, with a lower temperature at which the optical change is initiated, and an upper temperature at which a minimum transmittance is reached. TC windows act as passive solar shading devices without the need for sensors, controls and power supplies but their optical performance is dependent on varying solar and other environmental conditions at the location of the window.
EnergyPlus describes a thermochromic window with a Construction object which references a special layer defined with a WindowMaterial:GlazingGroup:Thermochromic object. The WindowMaterial:GlazingGroup:Thermochromic object further references a series of WindowMaterial:Glazing objects corresponding to each specification temperature of the TC layer. During EnergyPlus run time, a series of TC windows corresponding to each specification temperature is created once. At the beginning of a particular time step calculations, the temperature of the TC glass layer from the previous time step is used to look up the most closed specification temperature whose corresponding TC window construction will be used for the current time step calculations. The current time step calculated temperature of the TC glass layer can be different from the previous time step, but no iterations are done in the current time step for the new TC glass layer temperature. This is an approximation that considers the reaction time of the TC glass layer can be close to EnergyPlus simulation time step say 10 to 15 minutes.
Blinds[LINK]
Window blinds in EnergyPlus are defined as a series of equidistant slats that are oriented horizontally or vertically. All of the slats are assumed to have the same optical properties. The overall optical properties of the blind are determined by the slat geometry (width, separation and angle) and the slat optical properties (front-side and back-side transmittance and reflectance). Blind properties for direct radiation are also sensitive to the “profile angle,” which is the angle of incidence in a plane that is perpendicular to the window plane and to the direction of the slats. The blind optical model in EnergyPlus is based on Simmler, Fischer and Winkelmann, 1996; however, that document has numerous typographical errors and should be used with caution.
The following assumptions are made in calculating the blind optical properties:
The slats are flat.
The spectral dependence of inter-reflections between slats and glazing is ignored; spectral-average slat optical properties are used.
The slats are perfect diffusers. They have a perfectly matte finish so that reflection from a slat is isotropic (hemispherically uniform) and independent of angle of incidence, i.e., the reflection has no specular component. This also means that absorption by the slats is hemispherically uniform with no incidence angle dependence. If the transmittance of a slat is non-zero, the transmitted radiation is isotropic and the transmittance is independent of angle of incidence.
Inter-reflection between the blind and wall elements near the periphery of the blind is ignored.
If the slats have holes through which support strings pass, the holes and strings are ignored. Any other structures that support or move the slats are ignored.
Slat Optical Properties[LINK]
The slat optical properties used by EnergyPlus are shown in the following table.
It is assumed that there is no direct-to-direct transmission or reflection, so that \({\tau_{dir,dir}} = 0\), \(\rho_{dir,dir}^f = 0\), and \(\rho_{dir,dir}^b = 0\). It is further assumed that the slats are perfect diffusers, so that \({\tau_{dir,dif}}\), \(\rho_{dir,dif}^f\) and \(\rho_{dir,dif}^b\) are independent of angle of incidence. Until the EnergyPlus model is improved to take into account the angle-of-incidence dependence of slat transmission and reflection, it is assumed that \({\tau_{dir,dif}}\) = \({\tau_{dif,dif}}\), \(\rho_{dir,dif}^f\) = \(\rho_{dif,dif}^f\), and \(\rho_{dir,dif}^b\) = \(\rho_{dif,dif}^b\).
Direct Transmittance of Blind[LINK]
The direct-to-direct and direct-to-diffuse transmittance of a blind is calculated using the slat geometry shown in Figure 5(a), which shows the side view of one of the cells of the blind. For the case shown, each slat is divided into two segments, so that the cell is bounded by a total of six segments, denoted by s\(_{1}\) through s\(_{6}\) (note in the following that s\(_{i}\) refers to both segment i and the length of segment i).The lengths of s\(_{1}\) and s\(_{2}\) are equal to the slat separation, h, which is the distance between adjacent slat faces. s\(_{3}\) and s\(_{4}\) are the segments illuminated by direct radiation. In the case shown in Figure 5(a) the cell receives radiation by reflection of the direct radiation incident on s\(_{4}\) and, if the slats have non-zero transmittance, by transmission through s\(_{3}\), which is illuminated from above.
The goal of the blind direct transmission calculation is to determine the direct and diffuse radiation leaving the cell through s\(_{2}\) for unit direct radiation entering the cell through s\(_{1}\).
Direct-to-Direct Blind Transmittance[LINK]
Figure 5(b) shows the case where some of the direct radiation passes through the cell without hitting the slats. From the geometry in this figure we see that
\[\tau_{bl,f}^{dir,dir} = 1 - \frac{{|w|}}{h},{\rm{ }}|w|{\rm{ }} \le {\rm{ }}h\]
where
\[w = s\frac{{\cos ({\varphi_b} - {\varphi_s})}}{{\cos {\varphi_s}}}\]
Note that we are assuming that the slat thickness is zero. A correction for non-zero slat thickness is described later.
Direct-to-Diffuse Blind Transmittance, Reflectance and Absorptance[LINK]
The direct-to-diffuse and transmittance and reflectance of the blind are calculated using a radiosity method that involves the following three vector quantities:
J\(_{i}\) = the radiosity of segment s\(_{i}\), i.e., the total radiant flux into the cell from s\(_{i}\)
G\(_{i}\) = the irradiance on the cell side of s\(_{i}\)
Q\(_{i}\) = the source flux from the cell side of s\(_{i}\)
Based on these definitions we have the following equations that relate J, G and Q for the different segments:
\[\begin{array}{rl} J_1 & = Q_1 \\ J_2 & = Q_2 \\ J_3 & = Q_3 + \rho_{dif,dif}^b G_3 + \tau_{dif,dif} G_4 \\ J_4 & = Q_4 + \tau_{dif,dif} G_3 + \rho_{dif,dif}^f G_4 \\ J_5 & = Q_5 + \rho_{dif,dif}^b G_5 + \tau_{dif,dif} G_6 \\ J_6 & = Q_6 + \tau_{dif,dif} G_5 + \rho_{dif,dif}^f G_6 \end{array}\]
In addition we have the following equation relating G and J:
\[{G_i} = \sum\limits_{j = 1}^6 {{J_j}{F_{ji}}{\rm{ , }}~i = 1,6}\]
where \({F_{ji}}\) is the view factor between \({s_j}\) and \({s_i}\), i.e., \({F_{ji}}\) is the fraction of radiation leaving \({s_j}\) that is intercepted by \({s_i}\).
Using \({J_1} = {Q_1} = 0\) and \({J_2} = {Q_2} = 0\) and combining the above equations gives the following equation set relating J and Q:
\[{J_3} - \rho_{dif,dif}^b\sum\limits_{j = 3}^6 {{J_j}{F_{j3}} - {\tau_{dif,dif}}\sum\limits_{j = 3}^6 {{J_j}{F_{j4}} = {Q_3}} }\]
\[{J_4} - \tau_{dif,dif}^{}\sum\limits_{j = 3}^6 {{J_j}{F_{j3}} - \rho_{dif,dif}^f\sum\limits_{j = 3}^6 {{J_j}{F_{j4}} = {Q_4}} }\]
\[{J_5} - \rho_{dif,dif}^b\sum\limits_{j = 3}^6 {{J_j}{F_{j5}} - {\tau_{dif,dif}}\sum\limits_{j = 3}^6 {{J_j}{F_{j6}} = {Q_5}} }\]
\[{J_6} - \tau_{dif,dif}^{}\sum\limits_{j = 3}^6 {{J_j}{F_{j3}} - \rho_{dif,dif}^f\sum\limits_{j = 3}^6 {{J_j}{F_{j6}} = {Q_6}} }\]
This can be written in the form:
\[Q' = XJ' \label{eq:QequalsXJprime}\]
where X is a 4x4 matrix and
\[J' = \left[ \begin{array}{c} J_3 \\ J_4 \\ J_5 \\ J_6 \end{array} \right]\]
\[Q' = \left[ \begin{array}{c} Q_3 \\ Q_4 \\ Q_5 \\ Q_6 \end{array} \right]\]
We then obtain \(J'\) from:
\[J' = {X^{ - 1}}Q'\]
The view factors, \({F_{ij}}\), are obtained as follows. The cell we are dealing with is a convex polygon with n sides. In such a polygon the view factors must satisfy the following constraints:
\[\sum\limits_{j = 1}^n {{F_{ij}} = 1{\rm{, }}~i = 1,n}\]
\[{s_i}{F_{ij}} = {s_j}{F_{ji}}{\rm{, }}i = 1,n{\rm{; }}~j = 1,n\]
\[{F_{ii}} = 0{\rm{, }}~i = 1,n\]
These constraints lead to simple equations for the view factors for n = 3 and 4. For n = 3, we have the following geometry and view factor expression:
For n = 4 we have:
Applying these to the slat cell shown in Figure 6 we have the following:
\[{F_{12}} = \frac{{{d_1} + {d_2} - 2s}}{{2h}}\]
\[{F_{13}} = \frac{{h + {s_3} - {d_3}}}{{2h}}{\rm{ , etc}}{\rm{.}}\]
The sources for the direct-to-diffuse transmittance calculation are:
\[{Q_1} = {Q_2} = {Q_5} = {Q_6} = 0 \; (and~therefore~{J_1} = {J_2} = 0)\]
\[\left. \begin{array}{l} Q_3 = \tau_{dir,dif} \\ Q_4 = \rho_{dir,dif}^f \end{array} \right\} \; \varphi_b \le \varphi_s + \frac{\pi }{2} \; \rm{ (beam~hits~front~of~slats)}\]
\[\left. \begin{array}{l} Q_3 = \rho_{dir,dif}^b \\ Q_4 = \tau_{dir,dif} \end{array} \right\} \; \varphi_b > \varphi_s + \frac{\pi }{2} \; \rm{ (beam~hits~back~of~slats)}\]
For unit incident direct flux, the front direct-to-diffuse transmittance and reflectance of the blind are:
\[\begin{array}{l} \tau_{bl,f}^{dir,dif} = {G_2} \\ \rho_{bl,f}^{dir,dif} = {G_1} \end{array}\]
where
\[\begin{array}{l} G_2 = \sum_{j = 3}^6 J_j F_{j2} \\ G_1 = \sum_{j = 3}^6 J_j F_{j1} \end{array}\]
and \({J_3}\) to \({J_6}\) are given by Equation [eq:QequalsXJprime].
The front direct absorptance of the blind is then:
\[\alpha_{bl,f}^{dir} = 1 - \tau_{bl,f}^{dir,dif} - \tau_{bl,f}^{dir,dir} - \rho_{bl,f}^{dir,dif}\]
The direct-to-diffuse calculations are performed separately for solar and visible slat properties to get the corresponding solar and visible blind properties.
Dependence on Profile Angle[LINK]
The direct-to-direct and direct-to-diffuse blind properties are calculated for direct radiation profile angles (see Figure 5) ranging from –90\(^{o}\) to +90\(^{o}\) in 5\(^{o}\) increments. (The “profile angle” is the angle of incidence in a plane that is perpendicular to the window and perpendicular to the slat direction.) In the time step loop the blind properties for a particular profile angle are obtained by interpolation.
Dependence on Slat Angle[LINK]
All blind properties are calculated for slat angles ranging from –90\(^{o}\) to +90\(^{o}\) in 10\(^{o}\) increments. In the time-step loop the slat angle is determined by the slat-angle control mechanism and then the blind properties at that slat angle are determined by interpolation. Three slat-angle controls are available: (1) slat angle is adjusted to just block beam solar incident on the window; (2) slat angle is determined by a schedule; and (3) slat angle is fixed.
Diffuse-to-Diffuse Transmittance and Reflectance of Blind[LINK]
To calculate the diffuse-to-diffuse properties, assuming uniformly distributed incident diffuse radiation, each slat bounding the cell is divided into two segments of equal length (Figure 7), i.e., \({s_3} = {s_4}\) and \({s_5} = {s_6}\). For front-side properties we have a unit source, \({Q_1} = 1\). All the other \({Q_i}\) are zero. Using this source value, we apply the methodology described above to obtain G\(_{2}\) and G\(_{1}\). We then have:
\[\begin{array}{l}\tau_{bl,f}^{dif,dif} = {G_2}\\\rho_{bl,f}^{dif,dif} = {G_1}\\\alpha_{bl,f}^{dif} = 1 - \tau_{bl,f}^{dif,dif} - \rho_{bl,f}^{dif,dif}\end{array}\]
The back-side properties are calculated in a similar way by setting Q\(_{2}\) = 1 with the other \({Q_i}\) equal to zero.
The diffuse-to-diffuse calculations are performed separately for solar, visible and IR slat properties to get the corresponding solar, visible and IR blind properties.
Blind properties for sky and ground diffuse radiation[LINK]
For horizontal slats on a vertical window (the most common configuration) the blind diffuse-to-diffuse properties will be sensitve to whether the radiation is incident upward from the ground or downward from the sky (Figure 8). For this reason we also calculate the following solar properties for a blind consisting of horizontal slats in a vertical plane:
\(\tau_{bl,f}^{gnd - dif,dif} = {\rm{ }}\) front transmittance for ground diffuse solar
\(\tau_{bl,f}^{sky - dif,dif} = {\rm{ }}\) front transmittance for sky diffuse solar
\(\rho_{bl,f}^{gnd - dif,dif} =\) front reflectance for ground diffuse solar
\(\rho_{bl,f}^{sky - dif,dif} = {\rm{ }}\) front reflectance for sky diffuse solar
\(\alpha_{bl,f}^{gnd - dif,dif} = {\rm{ }}\) front absorptance for ground diffuse solar
\(\alpha_{bl,f}^{sky - dif,dif} = {\rm{ }}\) front absorptance for sky diffuse solar
These are obtained by integrating over sky and ground elements, as shown in Figure 8, treating each element as a source of direct radiation of irradiance \(I({\phi_s})\) incident on the blind at profile angle \({\phi_s}\). This gives:
\[\tau_{bl,f}^{sky - dif,dif} = \frac{{\int\limits_0^{\pi /2} {\left[ {\tau_{bl,f}^{dir,dir}({\phi_s}) + \tau_{bl,f}^{dir,dif}({\phi_s})} \right]{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}{{\int\limits_0^{\pi /2} {{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}\]
\[\rho_{bl,f}^{sky - dif,dif} = \frac{{\int\limits_0^{\pi /2} {\rho_{bl,f}^{dir,dif}{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}{{\int\limits_0^{\pi /2} {{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}\]
\[\alpha_{bl,f}^{sky - dif} = \frac{{\int\limits_0^{\pi /2} {\alpha_{bl,f}^{dir}{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}{{\int\limits_0^{\pi /2} {{I_{sky}}({\phi_s})\cos {\phi_s}d{\phi_s}} }}\]
We assume that the sky radiance is uniform. This means that \({I_{sky}}\) is independent of \({\phi_s}\), giving:
\[\tau_{bl,f}^{sky - dif,dif} = \int\limits_0^{\pi /2} {\left[ {\tau_{bl,f}^{dir,dir} + \tau_{bl,f}^{dir,dif}} \right]\cos {\phi_s}d{\phi_s}}\]
\[\rho_{bl,f}^{sky - dif,dif} = \int\limits_0^{\pi /2} {\rho_{bl,f}^{dir,dif}\cos {\phi_s}d{\phi_s}}\]
\[\alpha_{bl,f}^{sky - dif} = \int\limits_0^{\pi /2} {\alpha_{bl,f}^{dir}\cos {\phi_s}d{\phi_s}}\]
The corresponding ground diffuse quantities are obtained by integrating \({\phi_s}\) from \(- \pi /2\) to 0.
An improvement to this calculation would be to allow the sky radiance distribution to be non-uniform, i.e., to depend on sun position and sky conditions, as is done in the detailed daylighting calculation (see “Sky Luminance Distributions” under “Daylight Factor Calculation”).
Correction Factor for Slat Thickness[LINK]
A correction has to be made to the blind transmittance, reflectance and absorptance properties to account for the amount of radiation incident on a blind that is reflected and absorbed by the slat edges (the slats are assumed to be opaque to radiation striking the slat edges). This is illustrated in Figure 9 for the case of direct radiation incident on the blind. The slat cross-section is assumed to be rectangular. The quantity of interest is the fraction, f\(_{edge}\), of direct radiation incident on the blind that strikes the slat edges. Based on the geometry shown in Figure 9 we see that
\[{f_{edge}} = \frac{{t\cos \gamma }}{{\left( {h + \frac{t}{{\cos \xi }}} \right)\cos {\varphi_s}}} = \frac{{t\cos ({\varphi_s} - \xi )}}{{\left( {h + \frac{t}{{\cos \xi }}} \right)\cos {\varphi_s}}} = \frac{{t\sin ({\varphi_b} - {\varphi_s})}}{{\left( {h + \frac{t}{{\sin {\varphi_b}}}} \right)\cos {\varphi_s}}}\]
The edge correction factor for diffuse incident radiation is calculated by averaging this value of f\(_{edge}\) over profile angles, \(\varphi_s\), from -90\(^{o}\) to +90\(^{o}\).
As an example of how the edge correction factor is applied, the following two equations show how blind front diffuse transmittance and reflectance calculated assuming zero slat thickness are modified by the edge correction factor. It is assumed that the edge transmittance is zero and that the edge reflectance is the same as the slat front reflectance, \(\rho_f\).
\[\begin{array}{l}\tau_{bl,f}^{dif,dif} \to \tau_{bl,f}^{dif,dif}\left( {1 - {f_{edge}}} \right)\\\rho_{bl,f}^{dif} \to \rho_{bl,f}^{dif}\left( {1 - {f_{edge}}} \right) + {f_{edge}}{\rho_f}\end{array}\]
Comparison with ISO 15099 Calculation of Blind Optical Properties[LINK]
Table 6 compares EnergyPlus and ISO 15099 [2001] calculations of blind optical properties for a variety of profile angles, slat angles and slat optical properties. The ISO 15099 calculation method is similar to that used in EnergyPlus, except that the slats are divided into five equal segments. The ISO 15099 and EnergyPlus results agree to within 12%, except for the solar transmittances for the 10-degree slat angle case. Here the transmittances are small (from 1% to about 5%) but differ by about a factor of up to two between ISO 15099 and EnergyPlus. This indicates that the slats should be divided into more than two segments at small slat angles.
Solar Profile angle (deg) 0 60 0 60 0 60 0 60 0 60
Calculated Blind properties (first row = ISO 15099 calculation,
second row (in italics) = EnergyPlus calculation)
Front solar transmittance, direct to Direct 0.057 0.057 0 0 0.057 0.057 0 0 0.057 0.057 0 0 0 0 0 0 0.057 0.057 0 0 Back solar transmittance, direct to direct 0.057 0.057 0.310 0.309 0.057 0.057 0.310 0.309 0.057 0.057 0.310 0.309 0 0 0.088 0.087 0.057 0.057 0.310 0.309 Front solar transmittance, direct to diffuse 0.141 0.155 0.073 0.074 0.090 0.100 0.047 0.048 0.096 0.104 0.051 0.051 0.012 0.019 0.005 0.006 0.373 0.375 0.277 0.275 Back solar transmittance, direct to diffuse 0.141 0.155 0.288 0.284 0.090 0.100 0.216 0.214 0.076 0.085 0.271 0.269 0.011 0.019 0.027 0.052 0.373 0.375 0.306 0.304 Front solar reflectance, direct to diffuse 0.394 0.389 0.558 0.558 0.295 0.293 0.430 0.431 0.371 0.368 0.544 0.546 0.622 0.636 0.678 0.679 0.418 0.416 0.567 0.568 Back solar reflectance, direct to diffuse 0.394 0.389 0.103 0.115 0.295 0.293 0.066 0.074 0.216 0.214 0.070 0.077 0.356 0.363 0.273 0.272 0.418 0.416 0.273 0.275 Front solar transmittance, hemispherical diffuse to diffuse 0.332 0.338 0.294 0.298 0.291 0.295 0.038 0.053 0.495 0.502
Back solar transmittance, hemispherical diffuse to diffuse 0.332 0.338 0.294 0.298 0.291 0.295 0.038 0.053 0.495 0.502
Front hemispherical IR transmittance 0.227 0.227 0.227 0.227 0.227 0.227 0.0245 0.025 0.385 0.387
Back hemispherical IR transmittance 0.227 0.227 0.227 0.227 0.227 0.227 0.0245 0.025 0.385 0.387
Front hemispherical IR emissivity 0.729 0.730 0.729 0.730 0.729 0.730 0.890 0.895 0.536 0.534
Back hemispherical IR emissivity 0.729 0.730 0.729 0.730 0.729 0.730 0.890 0.895 0.536 0.534
: Comparison of blind optical properties calculated with the EnergyPlus and ISO 15099 methods. EnergyPlus values that differ by more than 12% from ISO 15099 values are shown in bold italics.
Blind/Glazing System Properties for Short-Wave Radiation[LINK]
When a blind is in place we have the following expressions for the system transmittance, the system glass layer absorptance, and the system blind absorptance, taking inter-reflection between blind and glazing into account. The system properties, indicated by “sys,” are given in terms of the isolated blind properties (i.e., blind properties in the absence of the glazing)—indicated by “bl” —and the isolated glazing properties (i.e., glazing properties in the absence of the blind)—indicated by “gl.”
Interior Blind[LINK]
The system properties when an interior blind is in place are the following:
\[T_{f,sys}^{dir,all}(\phi ,{\phi_s}) = T_{gl}^{dir}(\phi )\left( {\tau_{bl,f}^{dir,dir}({\phi_s}) + \tau_{bl,f}^{dir,dif}({\phi_s}) + \frac{{\tau_{bl,f}^{dif}\rho_{bl,f}^{dir,dif}({\phi_s})R_{gl,b}^{dif}}}{{1 - \rho_{bl,f}^{dif}R_{gl,b}^{dif}}}} \right)\]
\[A_{gl,j,f}^{dir,sys}(\phi ,{\phi_s}) = A_{gl,j,f}^{dir}(\phi ) + \frac{{T_{gl}^{dir}(\phi )\alpha_{gl,j,b}^{dif}\rho_{bl,f}^{dir}({\phi_s})}}{{1 - \rho_{bl,f}^{dir}({\phi_s})R_{gl,b}^{dif}}}{\rm{, }}~j = 1,N\]
\[\alpha_{bl,f}^{dir,sys}(\phi ,{\phi_s}) = T_{gl}^{dir}(\phi )\left( {\alpha_{bl,f}^{dir}({\phi_s}) + \frac{{\rho_{bl,f}^{dir}({\phi_s})R_{gl,b}^{dif}\alpha_{bl,f}^{dif}}}{{1 - \rho_{bl,f}^{dif}R_{gl,b}^{dif}}}} \right)\]
\[T_{f,sys}^{dif,dif} = \frac{{T_{gl}^{dif}\tau_{bl,f}^{dif,dif}}}{{1 - \rho_{bl,f}^{dif}R_{gl,b}^{dif}}}\]
\[T_{f,sys}^{sky - dif,dif} = \frac{{T_{gl}^{dif}\tau_{bl,f}^{sky - dif,dif}}}{{1 - \rho_{bl,f}^{sky - dif}R_{gl,b}^{dif}}}\]
\[T_{f,sys}^{gnd - dif,dif} = \frac{{T_{gl}^{dif}\tau_{bl,f}^{gnd - dif,dif}}}{{1 - \rho_{bl,f}^{gnd - dif}R_{gl,b}^{dif}}}\]
\[A_{gl,j,f}^{dif,sys} = A_{gl,j,f}^{dif} + \frac{{T_{gl}^{dif}\rho_{bl,f}^{dif}A_{gl,j,b}^{dif}}}{{1 - \rho_{bl,f}^{dif}R_{gl,b}^{dif}}}{\rm{, }}~j = 1,N\]
\[A_{gl,j,f}^{sky - dif,sys} = A_{gl,j,f}^{dif} + \frac{{T_{gl}^{dif}\rho_{bl,f}^{sky - dif}A_{gl,j,b}^{dif}}}{{1 - \rho_{bl,f}^{sky - dif}R_{gl,b}^{dif}}}{\rm{, }}~j = 1,N\]
\[A_{gl,j,f}^{gnd - dif,sys} = A_{gl,j,f}^{dif} + \frac{{T_{gl}^{dif}\rho_{bl,f}^{gnd - dif}A_{gl,j,b}^{dif}}}{{1 - \rho_{bl,f}^{gnd - dif}R_{gl,b}^{dif}}}{\rm{, }}~j = 1,N\]
\[\alpha_{bl,f}^{dif,sys} = \frac{{T_{gl}^{dif}\alpha_{bl,f}^{dif}}}{{1 - \rho_{bl,f}^{dif}R_{gl,b}^{dif}}}\]
\[\alpha_{bl,f}^{sky - dif,sys} = \frac{{T_{gl}^{dif}\alpha_{bl,f}^{sky - dif}}}{{1 - \rho_{bl,f}^{sky - dif}R_{gl,b}^{dif}}}\]
\[\alpha_{bl,f}^{gnd - dif,sys} = \frac{{T_{gl}^{dif}\alpha_{bl,f}^{gnd - dif}}}{{1 - \rho_{bl,f}^{gnd - dif}R_{gl,b}^{dif}}}\]
Exterior Blind[LINK]
The system properties when an exterior blind is in place are the following:
\[T_{f,sys}^{dir,all}(\phi ,{\phi_s}) = \tau_{bl,f}^{dir,dir}({\phi_s})\left( {T_{gl}^{dir}(\phi ) + \frac{{T_{gl}^{dif}R_{gl,f}^{dir}\rho_{bl,b}^{dir,dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}} \right) + \frac{{\tau_{bl}^{dir,dif}({\phi_s})T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\]
\[A_{gl,j,f}^{dir,sys}(\phi ,\phi_s) = \tau_{bl,f}^{dir,dir}(\phi_s) A_{gl,j,f}^{dir}(\phi ) + \frac{ \left( \tau_{bl,f}^{dir,dir}(\phi_s) R_{gl}^{dir}(\phi) \rho_{bl,b}^{dir}(\phi_s)+ \tau_{bl,f}^{dir,dif}(\phi_s) \right) A_{gl,j,f}^{dif} } { 1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif} },\;~j = 1,N\]
\[\begin{split} \alpha_{bl,f}^{dir,sys}(\phi ,\phi_s) =& \alpha_{bl,f}^{dir}(\phi_s) + \alpha_{bl,b}^{dir}(\phi_s) R_{gl,f}^{dir}(\phi) \tau_{bl,f}^{dir,dir}(\phi_s) \\ &+ \frac{\alpha_{bl,b}^{dif}R_{gl,f}^{dif}}{1 - \rho_{bl,b}^{dif} R_{gl,f}^{dif}}\left(R_{gl,f}^{dir}(\phi) \tau_{bl,f}^{dir,dir}(\phi_s) \rho_{bl,b}^{dir}(\phi_s) + \tau_{bl,f}^{dir,dif}(\phi_s) \right) \end{split}\]
\[T_{f,sys}^{dif,dif} = \frac{{\tau_{bl,f}^{dif,dif}T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\]
\[T_{f,sys}^{sky - dif,dif} = \frac{{\tau_{bl,f}^{sky - dif,dif}T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\]
\[T_{f,sys}^{gnd - dif,dif} = \frac{{\tau_{bl,f}^{gnd - dif,dif}T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\]
\[A_{gl,j,f}^{dif,sys} = \frac{{\tau_{bl,f}^{dif,dif}A_{gl,j,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}},{\rm{ }}~j = 1,N\]
\[A_{gl,j,f}^{sky - dif,sys} = \frac{{\tau_{bl,f}^{sky - dif,dif}A_{gl,j,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}},{\rm{ }}~j = 1,N\]
\[A_{gl,j,f}^{gnd - dif,sys} = \frac{{\tau_{bl,f}^{gnd - dif,dif}A_{gl,j,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}},{\rm{ }}~j = 1,N\]
\[\alpha_{bl,f}^{dif,sys} = \alpha_{bl,f}^{dif} + \frac{{\tau_{bl,f}^{dif,dif}R_{gl,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\alpha_{bl,b}^{dif}\]
\[\alpha_{bl,f}^{sky - dif,sys} = \alpha_{bl,f}^{sky - dif} + \frac{{\tau_{bl,f}^{sky - dif,dif}R_{gl,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\alpha_{bl,b}^{dif}\]
\[\alpha_{bl,f}^{gnd - dif,sys} = \alpha_{bl,f}^{gnd - dif} + \frac{{\tau_{bl,f}^{gnd - dif,dif}R_{gl,f}^{dif}}}{{1 - R_{gl,f}^{dif}\rho_{bl,b}^{dif}}}\alpha_{bl,b}^{dif}\]
Blind/Glazing System Properties for Long-Wave Radiation[LINK]
The program calculates how much long-wave radiation is absorbed by the blind and by the adjacent glass surface. The effective emissivity (long-wave absorptance) of an interior or exterior blind, taking into account reflection of long-wave radiation between the glass and blind, is given by:
\[\varepsilon_{bl}^{lw,eff} = \varepsilon_{bl}^{lw}\left( {1 + \frac{{\tau_{bl}^{lw}\rho_{gl}^{lw}}}{{1 - \rho_{bl}^{lw}\rho_{gl}^{lw}}}} \right)\]
where \(\rho_{gl}^{lw}\) is the long-wave reflectance of the outermost glass surface for an exterior blind or the innermost glass surface for an interior blind, and it is assumed that the long-wave transmittance of the glass is zero.
The effective innermost (for interior blind) or outermost (for exterior blind) glass surface emissivity when the blind is present is:
\[\varepsilon_{gl}^{lw,eff} = \varepsilon_{gl}^{lw}\frac{{\tau_{bl}^{lw}}}{{1 - \rho_{bl}^{lw}\rho_{gl}^{lw}}}\]
The effective inside surface emissivity is the sum of the effective blind and effective glass emissivities:
\[\varepsilon_{ins}^{lw,eff} = \varepsilon_{bl}^{lw,eff} + \varepsilon_{gl}^{lw,eff}\]
The effective temperature of the blind/glazing combination that is used to calculate the window’s contribution to the zone’s mean radiant temperature (MRT) is given by:
\[T_{}^{eff} = \frac{{\varepsilon_{bl}^{lw,eff}{T_{bl}} + \varepsilon_{gl}^{lw,eff}{T_{gl}}}}{{\varepsilon_{bl}^{lw,eff} + \varepsilon_{gl}^{lw,eff}}}\]
Solar Radiation Transmitted and Absorbed by a Window/Blind System[LINK]
Let the direct solar incident on the window be:
\[{I_{dir,inc}} = {f_{sunlit}}{I_{dir,norm}}\cos \phi {\rm{ }}(W/{m^2})\]
where \({f_{sunlit}}\) is the fraction of the window that is sunlit (determined by the shadowing calculations), \({I_{dir,norm}}\) is the direct normal solar irradiance, and \(\phi\) is the angle of incidence.
Let \({I_{sky,inc}}\) be the irradiance on the window due to diffuse solar radiation from the sky (W/m\(^{2}\)) and let \({I_{gnd,inc}}\) be the irradiance on the window due to diffuse solar radiation from the ground (W/m\(^{2}\)).
Then we have the following expressions for different classes of transmitted and absorbed solar radiation for the window/blind system (where \({\phi_s}\) is the direct solar profile angle), all in W/m\(^{2}\):
Direct solar entering zone from incident direct solar:
\[{I_{dir,inc}}T_{f,sys}^{dir,dir}(\phi ,{\phi_s})\]
Diffuse solar entering zone from incident direct solar:
\[{I_{dir,inc}}T_{f,sys}^{dir,dif}(\phi ,{\phi_s})\]
Direct solar absorbed by blind:
\[{I_{dir,inc}}\alpha_{bl,f}^{dir,sys}(\phi ,{\phi_s})\]
Direct solar absorbed by glass layers:
\[{I_{dir,inc}}A_{gl,j,f}^{dir,sys}(\phi ,{\phi_s}),{\rm{ }}~j = 1,N\]
For windows whose blinds have vertical slats:[LINK]
Diffuse solar entering zone from incident diffuse solar:
\[({I_{sky,inc}} + {I_{gnd,inc}})T_{f,sys}^{dif,dif}\]
Diffuse solar absorbed by blind:
\[({I_{sky,inc}} + {I_{gnd,inc}})\alpha_{bl,f}^{dif,sys}\]
Diffuse solar absorbed by glass layers:
\[({I_{sky,inc}} + {I_{gnd,inc}})A_{gl,j,f}^{dif,sys},{\rm{ }}~j = 1,N{\rm{ }}\]
For windows of tilt angle \(\gamma\) whose blinds have horizontal slats:[LINK]
(vertical windows have tilt = 90\(^{o}\), horizontal windows have tilt = 0\(^{o}\))
Diffuse solar entering zone from incident diffuse solar:
\[\begin{split} T_{f,sys}^{sky - dif,dif}\left[ {\left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{sky,inc}} + \frac{{|\cos \gamma |}}{2}{I_{gnd,inc}}} \right] + \\ T_{f,sys}^{gnd - dif,dif}\left[ {\frac{{|\cos \gamma |}}{2}{I_{sky,inc}} + \left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{gnd,inc}}} \right] \end{split}\]
Diffuse solar absorbed by blind:
\[\begin{split} \alpha_{bl,f}^{sky - dif,sys}\left[ {\left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{sky,inc}} + \frac{{|\cos \gamma |}}{2}{I_{gnd,inc}}} \right] + \\ \alpha_{bl,f}^{gnd - dif,sys}\left[ {\frac{{|\cos \gamma |}}{2}{I_{sky,inc}} + \left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{gnd,inc}}} \right] \end{split}\]
Diffuse solar absorbed by glass layers:
\[\begin{array}{l}A_{gl,j,f}^{sky - dif,sys}\left[ {\left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{sky,inc}} + \frac{{|\cos \gamma |}}{2}{I_{gnd,inc}}} \right] + \\A_{gl,j,f}^{gnd - dif,sys}\left[ {\frac{{|\cos \gamma |}}{2}{I_{sky,inc}} + \left( {1 - \frac{{|\cos \gamma |}}{2}} \right){I_{gnd,inc}}} \right],{\rm{ }}~j = 1,N\end{array}\]
Screens[LINK]
The model for window screens currently allows placement on the exterior surface of a window system (i.e., between glass and interior window screens can not be modeled). The exterior screen is modeled as a planar semi-transparent sheet having specular transmittance that is dependent on the angle of incidence of beam solar radiation. The screen transmittance algorithm includes two components. The first one, T\(_{beam}\)(\(\alpha\)‘, \(\varphi\)’), accounts for the blockage of the sun’s rays by the screen material. This component accounts for the beam solar radiation passing through the screen openings without hitting the screen material. The second part, T\(_{scatt}\)(\(\alpha\)‘, \(\varphi\)’), accounts for the additional flux of transmitted beam solar radiation by diffuse reflectance (scattering) from the screen material. Since the reflected component is small compared with the incident beam and the direction of scattering is highly dependent on incident angle, the component of transmitted beam radiation due to screen material reflectance can be treated in one of three ways based on a user input to the model.
The user may elect not to model the inward reflected beam transmittance due to the uncertainty of the direction of scattering or its low magnitude for low-reflecting screen materials. The user may alternately choose to model the inwardly-reflected transmitted beam as an additive component to the direct beam transmittance in the same solid angle and direction. Finally, the additional flux due to the inward reflection of direct beam radiation may be modeled as hemispherically-diffuse transmittance.
This reflected beam transmittance component depends upon the diffuse (i.e., beam-to-diffuse) reflectance of the screen material, so this reflectance \(\rho_{sc}\) is a required input to the model. Guidance input values for this diffuse reflectance are provided, to account for screens that are dark, medium, or light colored in appearance, in the likely case that more accurate values for the material reflectance are difficult or time-consuming to obtain. If the diffuse reflectance of the screen material is known, use this value in place of the guidance provided.
The model is based on an orthogonal crossed cylinder geometry in which the screen material’s cylindrical diameter and spacing are known. The model assumes that the screen material diameter and spacing are the same in both directions. Figure 10 shows a rendering of intersecting orthogonal crossed cylinders used as the basis for the EnergyPlus screen model.
If the required screen material dimensions are not available from the manufacturer, they may be determined using the following procedure:
Lay the screen next to a finely-divided scale or ruler. A magnifying glass may be helpful in determining the screen material dimensions. Alternately, a photograph can be taken and the image enlarged.
Determine the diameter D of an individual screen material “cylinder”. Average the diameter values if different in opposing directions.
Determine the average center-to-center spacing S of the screen material or measure from one side of a “cylinder” to the same side of the next “cylinder” and record the spacing S. Average the spacing values if different in opposing directions.
Enter these values as inputs to the exterior window screen model.
The screen material diameter and spacing are then used to determine the screen material aspect ratio for use in the screen model.
\[\gamma = {D \mathord{\left/ {\vphantom {D S}} \right. } S}\]
where
\(\gamma\) = Screen material aspect ratio, dimensionless
\(D\) = Screen material diameter, m
\(S\) = Screen material spacing, m
Figure 11 below shows the input requirements for material diameter and spacing and the associated calculation for openness factor, the equivalent to T\(_{beam}\) at direct normal incidence.
Screen Properties and Calculations[LINK]
Screen Beam Transmittance[LINK]
The first component of the window screen transmittance model is a geometric representation of the open area of the screen material and is dependent on the angle of incident beam radiation. Figure 12 shows a schematic of a South-facing vertical window screen and the solar angles used in EnergyPlus. The window screen model is based on the relative angles of incidence of the sun’s rays with respect the the window screen outward normal. In the figure, the relative solar azimuth and relative solar altitude are represented as \(\varphi\)’ and \(\alpha\)’, respectively.
Given the diffuse reflectance \(\rho_sc\) and the screen aspect ratio \(\gamma\), the model takes the direction of solar incidence, the relative solar altitude angle α’ and the relative solar azimuth angle \(\phi\)‘, illustrated in Figure 12, and calculates the direct beam transmittance T\(_{beam}\) (\(\alpha\)’, \(\varphi\)’) as follows. Since the direct beam transmittance is only a function of the incident angle and the screen material aspect ratio, the following applies to both solar and visible radiation.
\[\alpha '' = {\rm{arctan}}\left( {\tan \alpha '\sec \varphi '} \right)\]
\[\beta = \frac{\pi }{2} - \varphi '\]
\[{T_y} = 1 - \gamma \left[ {\cos \alpha '' + \sin \alpha ''\tan \alpha '{{\left( {1 + {{\cot }^2}\beta } \right)}^{\frac{1}{2}}}} \right]\]
\[\mu = \arccos \left( {{{\left[ {{{\cos }^2}\alpha '{{\cos }^2}\varphi ' + {{\sin }^2}\alpha '} \right]}^{\frac{1}{2}}}} \right)\]
\[\varepsilon = \arccos \left( \frac{\cos \alpha '\cos \varphi '}{\cos \mu} \right)\]
\[\eta = \frac{\pi }{2} - \varepsilon\]
\[\mu ' = \arctan \left( {\tan \mu \sec \varepsilon } \right)\]
\[{T_x} = 1 - \gamma \left[ {\cos \mu ' + \sin \mu '\tan \mu {{\left( {1 + {{\cot }^2}\eta } \right)}^{\frac{1}{2}}}} \right]\]
\[{T_{beam}}\left( {\alpha ',\varphi '} \right) = T_{beam}^{vis}\left( {\alpha ',\varphi '} \right) = {T_x}{T_y}\]
where
\({T_y}\) = vertical component of direct beam transmittance
\({T_x}\) = horizontal component of direct beam transmittance
\({T_{beam}}\) = direct screen transmittance that accounts for beam solar radiation passing through the screen openings without hitting the screen material
\(T_{beam}^{vis}\) = direct visible screen transmittance that accounts for beam solar radiation passing through the screen openings without hitting the screen material
\(\alpha\)’ = relative solar altitude angle [radians]
\(\varphi\)’ = relative solar azimuth angle [radians]
\(\gamma\) = Screen material aspect ratio, dimensionless
\(\alpha '',\beta ,\mu ,\varepsilon ,\eta ,\mu '\) = intermediate variables
This first component of screen direct beam transmittance was developed using geometric principals and was verified using an optical ray tracing software program.
The second component of the window screen transmittance model is an empirical algorithm that accounts for the inward reflection of incident beam radiation off the screen material surface. The calculation procedure for the screen’s transmittance via beam reflection, T\(_{scatt}\) (\(\alpha\)‘, \(\varphi\)’) is as follows:
\[\begin{array}{l}{T_{scattmax}} = 0.0229\,\gamma + 0.2971\,{\rho_{sc}} - 0.03624\,{\gamma ^2}\, + \\\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,0.04763\,{\rho_{sc}}^2 - 0.44416\,\gamma \,{\rho_{sc}}\end{array}\]
\[\begin{array}{l}T_{scattmax}^{vis} = 0.0229\,\gamma + 0.2971\,\rho_{sc}^{vis} - 0.03624\,{\gamma ^2}\, + \\\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,0.04763{\left( {\rho_{sc}^{vis}} \right)^2} - 0.44416\,\gamma \,\rho_{sc}^{vis}\end{array}\]
\[{\delta_{max}} = 89.7 - {{10\gamma } \mathord{\left/ {\vphantom {{10\gamma } {0.16}}} \right. } {0.16}}\]
\[\delta = {\left( {\alpha_d^{'2} + \varphi_d^{'2}} \right)^{\frac{1}{2}}}\]
\[Peak_{ratio} = \frac{1}{0.2{\rho_{sc}}\left( {1 - \gamma } \right)}\]
\[Peak_{ratio}^{vis} = \frac{1}{0.2\rho_{sc}^{vis}\left( {1 - \gamma } \right)}\]
\[{T_{scatt}}\left( {\alpha ',\varphi '} \right) = 0.2{\rho_{sc}}{T_{scattmax}}\left( {1 - \gamma } \right)\left( {1 + \left( {Pea{k_{ratio}} - 1} \right){e^{\frac{{ - {{\left| {\delta - {\delta_{max}}} \right|}^{2.0}}}}{{600}}}}} \right)\]
\[T_{scatt}^{vis}\left( {\alpha ',\varphi '} \right) = 0.2\rho_{sc}^{vis}T_{scattmax}^{vis}\left( {1 - \gamma } \right)\left( {1 + \left( {Peak_{ratio}^{vis} - 1} \right){e^{\frac{{ - {{\left| {\delta - {\delta_{max}}} \right|}^{2.0}}}}{{600}}}}} \right)\]
If \(\delta > \delta_{max}\), then:
\[\begin{array}{rl} T_{scatt} \left( \alpha ',\varphi ' \right) &= 0.2 \rho_{sc} T_{scattmax} \left( 1 - \gamma \right) \left( 1 + \left( Peak_{ratio} - 1 \right) e^{\frac{- \left| \delta - \delta_{max} \right|^{2.5}}{600}} \right) \\ &- 0.2 \rho_{sc} T_{scattmax} \left( 1 - \gamma \right) \left( \max \left( 0.0, \frac{\delta - \delta_{max}}{90. - {delta_{max}}} \right) \right) \\ T_{scatt}^{vis} \left( \alpha ',\varphi ' \right) &= 0.2 \rho_{sc}^{vis} T_{scattmax}^{vis} \left( 1 - \gamma \right) \left( 1 + \left( Peak_{ratio}^{vis} - 1 \right) e^{\frac{- \left| \delta - \delta_{max} \right|^{2.5}}{600}} \right) \\ &- 0.2 \rho_{sc}^{vis} T_{scattmax}^{vis} \left( 1 - \gamma \right) \left( \max \left( 0.0, \frac{\delta - \delta_{max}}{90. - {delta_{max}}} \right) \right) \end{array}\]
where
\({T_{scattmax}}\) = maximum reflected (scattered) beam transmittance
\(T_{scattmax}^{vis}\) = maximum visible reflected (scattered) beam transmittance
\({\delta_{max}},\delta\) = intermediate variables [degrees]
\(\alpha_d'\) = relative solar altitude [degrees]
\(\varphi_d'\) = relative solar azimuth [degrees]
\(Pea{k_{ratio}}\) = Ratio of peak scattered beam transmittance to scattered beam transmittance at direct normal incidence.
\(Peak_{ratio}^{vis}\) = Ratio of peak scattered visible transmittance to scattered visible transmittance at direct normal incidence.
\({\rho_{sc}}\) = diffuse solar reflectance of the screen material
\(\rho_{sc}^{vis}\) = diffuse visible reflectance of the screen material
\({T_{scatt}}\) = beam solar transmittance due to reflectance (scattering)
\(T_{scatt}^{vis}\) = beam visible transmittance due to reflectance (scattering)
The reflected (scattered) transmittance of incident beam radiation is an empirical model derived by curvefitting results from optical ray trace modeling. Ray traces were performed for a range of screen aspect ratios, diffuse screen reflectances, and relative solar azimuth and altitude angles. The surface of the screen cylinders was assumed to be diffusely reflecting, having the optical properties of a Lambertian surface. The transmitted flux due to reflection was determined by a hemispherical detector on the transmitted side of the screen.
These two components of beam solar transmittance are then used to specify the properties for beam-to-beam and beam-to-diffuse transmittance for the screen based on the user selection for Reflected Beam Transmittance Accounting Method in the WindowMaterial:Screen object. The calculations below apply to both the solar and visible beam solar transmittance.
If the user selects DoNotModel, the direct beam transmittance is set to T\(_{beam}\) and the reflected (scattered) portion of the beam solar transmittance is ignored:
\[T_{sc}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc}^{dir,dif} = 0.0\]
\[T_{sc,\,vis}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc,\,vis}^{dir,dif} = 0.0\]
where
\(T_{sc}^{dir,dir}\) = direct-to-direct beam transmittance of the screen (output report variable Surface Window Screen Beam to Beam Solar Transmittance)
\(T_{sc}^{dir,dif}\) = direct-to-diffuse beam transmittance of the screen (output report variable Surface Window Screen Beam to Diffuse Solar Transmittance)
\(T_{sc,\,vis}^{dir,dir}\) = direct-to-direct visible transmittance of the screen
\(T_{sc,\,vis}^{dir,dif}\) = direct-to-diffuse visible transmittance of the screen
If the user selects Model as Direct Beam, the reflected (scattered) portion of the beam solar transmittance is added to the direct beam transmittance T\(_{beam}\) in the same solid angle and direction of the unattenuated solar beam:
\[T_{sc}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right) + {T_{scatt}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc}^{dir,dif} = 0.0\]
\[T_{sc,\,vis}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right) + T_{scatt}^{vis}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc,\,vis}^{dir,dif} = 0.0\]
If the user selects Model as Diffuse Beam, the direct beam transmittance is set to T\(_{beam}\) and the reflected (scattered) portion of the beam solar transmittance is modeled as diffuse hemispherical radiation:
\[T_{sc}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc}^{dir,dif} = {T_{scatt}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc,\,vis}^{dir,dir} = {T_{beam}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc,\,vis}^{dir,dif} = T_{scatt}^{vis}\left( {\alpha ',\varphi '} \right)\]
Screen Beam Reflectance[LINK]
The screen reflectance (overall value for the screen assembly, accounting for the screen material itself and the open spaces between the screen material) is calculated by first subtracting the direct-to-direct screen transmittance from the unit incident beam. This approximates the fraction of incident beam solar radiation striking the screen that is not inwardly transmitted. The result is then multiplied by the screen material diffuse reflectance \(\rho_sc\). The inwardly scattered transmittance is then subtracted from this quantity to obtain an approximate value for the screen’s reflectance R\(_{sc}\) to beam radiation incident as a function of the relative angles of incident radiation. This equation is used for both beam and visible reflectance:
\[R_{SC}^{dir,dif}\left( {\alpha ',\varphi '} \right) = {\rho_{SC}}\left( {1 - T_{SC}^{dir,dir}} \right) - T_{SC}^{dir,dif}\]
\[R_{SC,vis}^{dir,dif}\left( {\alpha ',\varphi '} \right) = \rho_{SC}^{vis}\left( {1 - T_{SC,vis}^{dir,dir}} \right) - T_{SC,vis}^{dir,dif}\]
Screen Beam Absorptance[LINK]
The screen absorptance(overall value for the screen assembly, accounting for the screen material itself and the open spaces between the screen material) is calculated as the quantity of the unit incident flux (1) less the directly-transmitted component T\(_{dir,dir}\) multiplied by the quantity 1 minus the screen material diffuse reflectance.
\[A_{SC}^{dir}\left( {\alpha ',\varphi '} \right) = \left( {1 - T_{SC}^{dir,dir}} \right)\left( {1 - {\rho_{SC}}} \right)\]
Screen Diffuse Properties[LINK]
The transmittance of the screen to half-hemispherical diffuse (sky) radiation is calculated by performing a finite-element-summation, approximately equivalent to an integration over the solid angle of the beam transmittance, assuming uniform radiance. This single-number screen diffuse transmittance is then multiplied by the irradiance incident on the screen from a uniform half-hemisphere of sky- or ground-reflected radiation to determine the level of additional flux transmitted by the screen to the window from the diffuse sky or ground. The sun angles shown in the figure below represent the solar altitude angle (\(\theta\)) and solar azimuth angle (\(\phi\)) in polar coordinates. These angles are used to calculate the average diffuse-to-diffuse properties for screens in the following derivations.
The screen transmittance to diffuse radiation T\(_{dif,dif}\) (\(\gamma\), \(\rho_sc\)) is computed as the integrated average of the combined beam transmittance T\(_{tot}\)(\(\gamma\), \(\rho\), \(\theta\), \(\phi\)) over the directions of incidence using spherical coordinates (\(\theta\), \(\phi\)) in which the z-axis is perpendicular to the plane of the screen. Using a finite element computation, this is:
\[{T_{tot}}(\gamma ,{\rho_{sc}},{\theta_j},{\phi_i}) = {T_{beam}}\left( {\alpha ',\varphi '} \right) + {T_{scatt}}\left( {\alpha ',\varphi '} \right)\]
\[T_{sc}^{dif,dif}(\gamma ,{\rho_{sc}}) = \frac{{\sum\limits_{j = 1}^N {\sum\limits_{i = 1}^M {{T_{tot}}(\gamma ,{\rho_{sc}},{\theta_j},{\phi_i})\sin ({\theta_j})\cos ({\theta_j})} } }}{{\sum\limits_{j = 1}^N {\sum\limits_{i = 1}^M {\sin ({\theta_j})\cos ({\theta_j})} } }}\]
where
\(\theta\) = solar altitude angle in polar coordinates [radians]
\(\phi\) = solar azimuth angle in polar coordinates [radians]
\(T_{sc}^{dif,dif}(\gamma ,{\rho_{sc}})\) = diffuse-diffuse transmittance (output report variable Surface Window Screen Diffuse to Diffuse Solar Transmittance)
Similarly, the reflectance of the screen to diffuse radiation is given by
\[R_{sc}^{dif,dif}(\gamma ,{\rho_{sc}}) = \frac{{\sum\limits_{j = 1}^N {\sum\limits_{i = 1}^M {R_{sc}^{dir,dif}(\gamma ,{\rho_{sc}},{\theta_j},{\phi_i})\sin ({\theta_j})\cos ({\theta_j})} } }}{{\sum\limits_{j = 1}^N {\sum\limits_{i = 1}^M {\sin ({\theta_j})\cos ({\theta_j})} } }}\]
There is an assumption in both of these formulas that the brightness of the sky (or ground) diffuse radiation is the same for all directions. For this reason, the solar azimuth angle \(\phi\) and solar altitude angle \(\theta\) have a range of 0 to \({\pi \mathord{\left/ {\vphantom {\pi 2}} \right. } 2}\) (instead of \({{ - \pi } \mathord{\left/ {\vphantom {{ - \pi } 2}} \right. } 2}\) to \({{ + \pi } \mathord{\left/ {\vphantom {{ + \pi } 2}} \right. } 2}\) ) because the screen is assumed to have identical optical properties for radiation incident at the same angles on either side of a vertical or horizontal plane perpendicular to the screen.
Since the screen direct transmittance model is derived with respect to a different coordinate axis labeling, a coordinate transform is needed in order to calculate the diffuse optical properties. In these calculations, for each spherical solar coordinates (\(\theta\), \(\phi\)) we need the corresponding screen relative solar coordinates (\(\alpha\)‘, \(\varphi\)’) to evaluate the screen transmittance model for that direction.
For each \(\theta\) and \(\phi\) in the summation, the corresponding values for the relative solar altitude \(\alpha\)’ and relative solar azimuth \(\varphi\)’ needed to calculate screen transmittance are determined with the following coordinate transform equations:
\[\sin \alpha ' = \sin \theta \cos \phi\]
\[\tan \varphi ' = \tan \theta \sin \phi\]
The absorptance of the screen to diffuse incident radiation is calculated by subtracting the diffuse transmittance and diffuse reflectance from unity as follows:
\[A_{sc}^{dif}(\gamma ,{\rho_{sc}}) = 1 - T_{sc}^{dif,dif}(\gamma ,{\rho_{sc}}) - R_{sc}^{dif,dif}(\gamma ,{\rho_{sc}})\]
Screen/Glass System Properties for Short-Wave Radiation[LINK]
The combined system properties of the screen/glass combination are calculated using the properties of the screen in combination with the bare glass material properties. Interreflections of radiation between the screen and glass surfaces are included. The following infinite series serves as an example for calculating the combined screen/glass system properties. The terms of the series are built up as illustrated in the following figure. The terms shown at the right of the figure represent each term in the infinite series for the combined screen/glass property (beam transmittance in this example).
For the example of beam transmittance, the incident solar beam strikes the screen at the incident angle associated with the current relative azimuth and altitude angle. The incident beam splits into reflected and transmitted components at the screen. The transmitted component is attenuated as it passes through the screen material by the screen’s beam transmittance (\(T_{sc}^{dir,dir}\), shown as \(T_{sc}^{dir}\) in the figure and equations below) at this incident angle. The reflected (scattered) transmittance of incident solar beam is also shown at this point and will be discussed later in this section. As the attenuated solar beam continues on towards the front glass surface, a portion of the screen-transmitted beam splits at the window surface into transmitted and reflected components. The reflected component reflects off the front surface of the glass material (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}\)) and the transmitted component continues to travel through the glass material and is further attenuated by the glass beam transmittance. Thus the first term of the combined screen/glass solar beam transmittance is shown as \(T_{sc}^{dir,dir}T_{gl}^{dir}\). Interreflections are accounted for by following the beam as it continues to reflect off the front surface of the glass material and the back surface of the screen material. Continuing on with the glass-reflected beam (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}\)) described above, this beam strikes the back surface of the screen material at the same incident angle as the incident solar beam. This reflected beam is also assumed to be a collimated beam (solid lines) which strikes the back surface of the screen material and reflects as hemispherically-diffuse radiation (dotted lines). The reflective property of the screen material used here is the beam reflectance calculated at the incident solar angle (\(R_{sc}^{dir,dif}\)). A single ray of this diffuse light will be followed through the remaining steps and represents the energy associated with all diffuse rays interreflecting between the screen and glass layers. To determine the second term of the combined screen/glass beam transmittance, the diffusely-reflected ray (\(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}\)) passes through and is attenuated by the glass layer. Since this ray originates from diffuse reflection, the attenuation of this ray is accounted for using the diffuse transmittance property of the glass. Thus, the second term is shown as \(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}T_{gl}^{dif}\). Defining the remaining terms continues in a similar fashion using diffuse properties of both the screen and glass material. Notice that the 3\(^{rd}\) and 4\(^{th}\) terms shown below are similar to the 2\(^{nd}\) term, but additional terms are raised to increasing powers.
The screen/glass system transmittance equation shown in the figure above is repeated here in an alternate format to emphasize the recurring nature of the infinite series. This equation represents the final solar beam transmittance equation for the screen/glass combination. The recurring terms are shown as a summation of a quantity raised to the n power, with n ranging from 0 to infinity. Since the quantity \(R_{gl}^{dif}R_{sc}^{dif,dif}\) is less than 1, the summation \(\sum\limits_{n = 0}^\infty {{{(R_{gl,f}^{dif}R_{sc}^{dif,dif})}^n}}\) converges and can be expressed as \(\left( 1-R_{gl,f}^{dif}R_{sc}^{dif,dif} \right)^{-1}\). Since the reflected (scattered) transmittance of incident solar beam (\(T_{sc}^{dir,dif}\)) and the diffusely reflecting beam \(T_{sc}^{dir,dir}R_{gl,f}^{dir}R_{sc}^{dir,dif}\) are both assumed to be hemispherically diffuse radiation, the reflected (scattered) transmittance of incident solar beam is added to the infinite series as shown below.
\[\begin{array}{rl} T_{sys}^{dir,all}(\alpha ',\varphi ',\phi ) &= T_{sc}^{dir,dir}(\alpha ',\varphi ')T_{gl}^{dir}\left( \phi \right) \\ &+ (T_{sc}^{dir,dir}(\alpha ',\varphi ')R_{gl,f}^{dir}R_{sc}^{dir,dif}(\alpha ',\varphi ') \\ &+ T_{sc}^{dir,dif}(\alpha ',\varphi '))T_{gl}^{dif}\sum\limits_{n = 0}^\infty {{{(R_{gl,f}^{dif}R_{sc}^{dif,dif})}^n}} \end{array}\]
or:
\[T_{sys}^{dir,all}(\alpha ',\varphi ',\phi ) = T_{sc}^{dir,dir}(\alpha ',\varphi ')T_{gl}^{dir}\left( \phi \right) + \frac{{(T_{sc}^{dir,dir}(\alpha ',\varphi ')R_{gl,f}^{dir}R_{sc}^{dir,dif}(\alpha ',\varphi ') + T_{sc}^{dir,dif}(\alpha ',\varphi '))T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}R_{sc}^{dif,dif}}}\]
where
\(T_{sys}^{dir,all}(\alpha ',\varphi ',\phi )\) = screen/glass system beam transmittance (output report variable Surface Window Screen and Glazing System Beam Solar Transmittance)
Properties for beam absorptance of the individual glass layers and screen/glass combination are derived in a similar fashion to the transmittance calculation described above. Diffuse transmittance and absorptance of individual glass layers and the screen/glass combination are also shown here.
\[\begin{array}{l}A_{gl,j,f}^{dir,sys}\left( {\alpha ',\varphi ',\phi } \right) = T_{sc}^{dir,dir}\left( {\alpha ',\varphi '} \right)A_{gl,j,f}^{dir}\left( \phi \right) + \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\;\;\;\;\;\;\frac{{\left( {T_{sc}^{dir,dir}\left( {\alpha ',\varphi '} \right)R_{gl}^{dir}\left( \phi \right)R_{sc}^{dir,dif}\left( {\alpha ',\varphi '} \right) + T_{sc}^{dir,dif}\left( {\alpha ',\varphi '} \right)} \right)A_{gl,j,f}^{dif}}}{{1 - R_{gl,f}^{dif}R_{sc}^{dif,dif}}},\;j = 1,N\end{array}\]
\[\begin{array}{l}\alpha_{sc}^{dir,sys}\left( {\alpha ',\varphi ',\phi } \right) = A_{sc}^{dir}\left( {\alpha ',\varphi '} \right)\left( {1 + R_{gl,f}^{dir}\left( \phi \right)T_{sc}^{dir,dir}\left( {\alpha ',\varphi '} \right)} \right) + \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\frac{{A_{sc}^{dif}R_{gl,f}^{dif}}}{{1 - R_{sc}^{dif,dif}R_{gl,f}^{dif}}}\left( {R_{gl,f}^{dir}\left( \phi \right)T_{sc}^{dir,dir}\left( {\alpha ',\varphi '} \right)R_{sc}^{dir,dif}\left( {\alpha ',\varphi '} \right)} \right)\end{array}\]
\[T_{sys}^{dif,dif} = \frac{{T_{sc}^{dif,dif}T_{gl}^{dif}}}{{1 - R_{gl,f}^{dif}R_{sc}^{dif,dif}}}\]
\[A_{gl,j,f}^{dif,sys} = \frac{{T_{sc}^{dif,dif}A_{gl,j,f}^{dif}}}{{1 - R_{gl,f}^{dif}R_{sc}^{dif,dif}}},\;j = 1,N\]
\[\alpha_{sc}^{dif,\,sys} = A_{sc}^{dif}\left( {1 + \frac{{T_{sc}^{dif,dif}R_{gl,f}^{dif}}}{{1 - R_{gl,f}^{dif}R_{sc}^{dif,dif}}}} \right)\]
where
\(A_{gl,j,f}^{dir,sys}\left( {\alpha ',\varphi ',\phi } \right)\) = glass layer beam absorptance including interreflections with screen material
\(\alpha_{sc}^{dir,sys}\left( {\alpha ',\varphi ',\phi } \right)\) = beam absorptance of screen material including interreflections with glass
\(T_{sys}^{dif,dif}\) = screen/glass system diffuse transmittance (output report variable Surface Window Screen and Glazing System Diffuse Solar Transmittance)
\(A_{gl,j,f}^{dif,sys}\) = glass layer diffuse absorptance including interreflections with screen material
\(\alpha_{sc}^{dif,sys}\) = diffuse absorptance of screen material including interreflections with glass
Screen/Glazing System Properties for Long-Wave Radiation[LINK]
The program calculates how much long-wave radiation is absorbed by the screen and by the adjacent glass surface. The effective long-wave emissivity (equal to the long-wave absorptance on a wavelength-by-wavelength basis or over the same spectral range) of an exterior screen, taking into account reflection of long-wave radiation between the glass and screen, is given by
\[\varepsilon_{sc}^{lw,eff} = \varepsilon_{sc}^{lw}\left( {1 + \frac{{T_{sc}^{dif,dif}\rho_{gl}^{lw}}}{{1 - R_{sc}^{dif,dif}\rho_{gl}^{lw}}}} \right)\]
where \(\rho_{gl}^{lw}\) is the long-wave reflectance of the outermost glass surface facing an exterior screen, and it is assumed that the long-wave transmittance of the glass is zero.
The effective outermost (for exterior screen) glass surface emissivity when the screen is present is
\[\varepsilon_{gl}^{lw,eff} = \varepsilon_{gl}^{lw}\frac{{T_{sc}^{dif,dif}}}{{1 - R_{sc}^{dif,dif}\rho_{gl}^{lw}}}\]
The effective inside surface emissivity is the sum of the effective screen and effective glass emissivities:
\[\varepsilon_{ins}^{lw,eff} = \varepsilon_{sc}^{lw,eff} + \varepsilon_{gl}^{lw,eff}\]
The effective temperature of the screen/glazing combination that is used to calculate the window’s contribution to the zone’s mean radiant temperature (MRT) is given by
\[{T^{eff}} = \frac{{\varepsilon_{sc}^{lw,eff}{T_{sc}} + \varepsilon_{gl}^{lw,eff}{T_{gl}}}}{{\varepsilon_{sc}^{lw,eff} + \varepsilon_{gl}^{lw,eff}}}\]
Solar Radiation Transmitted and Absorbed by a Window/Screen System[LINK]
Let the direct solar incident on the window be
\[{I_{dir,inc}} = {f_{sunlit}}{I_{dir,norm}}\cos \phi {\rm{ }}(W/{m^2})\]
where \({f_{sunlit}}\) is the fraction of the window that is sunlit (determined by the shadowing calculations), \({I_{dir,norm}}\) is the direct normal solar irradiance, and \(\phi\) is the angle of incidence.
Let \({I_{sky,inc}}\) be the irradiance on the window due to diffuse solar radiation from the sky (W/m\(^{2}\)) and let \({I_{gnd,inc}}\) be the irradiance on the window due to diffuse solar radiation from the ground (W/m\(^{2}\)).
Then we have the following expressions for different classes of transmitted and absorbed solar radiation for the window/screen system, all in W/m\(^{2}\):
Direct and diffuse solar entering zone from incident direct solar:
\[{I_{dir,inc}}T_{sys}^{dir,all}\left( {\alpha ',\varphi '} \right)\]
Direct solar absorbed by screen:
\[{I_{dir,inc}}\alpha_{sc}^{dir,sys}\left( {\alpha ',\varphi '} \right)\]
Direct solar absorbed by glass layers:
\[{I_{dir,inc}}A_{gl,j,f}^{dir,sys}(\phi ,{\phi_s}),{\rm{ }}~j = 1,N\]
Diffuse solar entering zone from incident diffuse solar:
\[\left( {{I_{sky,inc}} + {I_{gnd,inc}}} \right)T_{sys}^{dif,dif}\]
Diffuse solar absorbed by screen:
\[\left( {Isky,inc + Ignd,inc} \right)\alpha_{sc}^{dif,sys}\]
Diffuse solar absorbed by glass layers:
\[({I_{sky,inc}} + {I_{gnd,inc}})A_{gl,j,f}^{dif,sys},{\rm{ }}~j = 1,N{\rm{ }}\]
Complex Fenestration Calculation Module[LINK]
This section describes detailed method for modeling complex fenestration systems, including shading devices and general fenestration attachments. This detailed method primarily refers to the optical side of modeling complex fenestration systems. Thermal modeling is done according to ISO 15099 standard, which is described in the Window Heat Balance Calculation section with the addition of deflection and vacuum glazing systems modeling and some modifications to shading layer algorithms, which is described in Shading Device Thermal Model section. Optical caclulations in this method are done using Bidirectional Scattering Distribution Function (BSDF) approach. The concept behind BSDF is based on the definition of descrete set of incident and outgoing angles, which fully describes optical performance of any system, simple or complex, limited only by the resolution of angular discretization. In this method each layer, as well as the whole system is described by a matrix of incident and outgoing angles.
Complex Fenestration Solar-Optical Calculations[LINK]
Solar radiation calculation outline[LINK]
For solar radiation calculations, each of the layers as well as entire glazing system can be represented with the set of Bi-directional Scattering Distribution Functions or BSDF, consisting of Bi-directional Reflectance Distribution Function or BRDF and Bi-directional Transmittance Distribution Function or BTDF. Each function is a matrix 145 x 145 that describes reflectance or transmittance distribution in the outgoing hemisphere for each incident angle in the incidence hemisphere. For each function there is forward and back matrix, for a total of 4 145 x 145 matrices. Depending on the purpose of calculations, description of entire glazing system is divided into solar and visible spectrum, which means that there can be 8 matrices describing visible and complete solar spectrums. Reflectance and transmittance being non-dimnsional ratios of reflected or transmitted energy over incident energy, in order to get total reflected and transmitted energy it is necessary to supply vector of incident solar energy, which usually consists of direct and diffuse radition.Specifics of calculations of direct and diffuse solar radiationis be described in some detail in oncoming chapters.
Scattering (Non-Specular) Glazing and Shading Devices[LINK]
A general scattering fenestration system is characterized by BTDFs and BRDFs, which were described above. Given an incident direction p\(^{(I)}\), and an incident irradiance E( p\(^{(I)}\)), the transmitted radiance in the outgoing direction p\(^{(T)}\) is:
\[S({{\bf{p}}^{{\rm{(T)}}}}) = {\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})dE({{\bf{p}}^{{\rm{(I)}}}}) \label{eq:SofptotheTDiffEq}\]
where the function \(\mathcal{T}\) is the BTDF. In the absence of a source of effectively plane-parallel incident radiation (such as direct sunlight) dE(p\(^{(I)}\)) is an infinitesimal quantity, and the right side of the equation must be summed over the irradiance from all incident directions to produce the outgoing radiance:
\[S({{\bf{p}}^{{\rm{(T)}}}}) = \int {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})\frac{{dE({{\bf{p}}^{{\rm{(I)}}}})}}{{d\Omega }}d\Omega } \label{eq:SofptotheTIntegral}\]
A similar equation gives the reflected radiance in the direction p\(^{(R)}\):
\[S({{\bf{p}}^{{\rm{(R)}}}}) = \int {{\mathop{\rm \mathcal{R}}\nolimits} ({{\bf{p}}^{{\rm{(R)}}}},{{\bf{p}}^{{\rm{(I)}}}})\frac{{dE({{\bf{p}}^{{\rm{(I)}}}})}}{{d\Omega }}d\Omega } \label{eq:SofptotheREquation}\]
We can express the irradiance in terms of the exterior luminance, S, in that direction:
\[dE({{\bf{p}}^{{\rm{(I)}}}})dA = {S^{{\rm{(I)}}}}({{\bf{p}}^{{\rm{(I)}}}})\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}dA \label{eq:dEpIdAEquation}\]
which allows one to express the transmittance of exterior radiation to produce the total outgoing radiance from the fenestration into the room in a particular direction:
\[S({{\bf{p}}^{{\rm{(T)}}}}) = \int\limits_{{\Omega ^{{\rm{(I)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(I)}}}}({{\bf{p}}^{{\rm{(I)}}}})\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \label{eq:SofPtotheTEquation}\]
The negative sign is added to account for the fact that p\(^{(I)}\) and n have opposite sign for incoming radiation.
The radiance in Equation [eq:SofPtotheTEquation] is emitted from the back side of the element of area shown in Figure 15. Considering a second surface, viewing the back side of the fenestration system, we can use Equation [eq:dEpIdAEquation] to calculate the irradiance on surface 2:
\[{E^{{\rm{(2)}}}}({{\bf{p}}^{{\rm{(T)}}}})d{A^{{\rm{(2)}}}} = {S^{{\rm{(T)}}}}({{\bf{p}}^{{\rm{(T)}}}})\left( { - {{\bf{p}}^{{\rm{(T)}}}}\cdot {{\bf{n}}^{{\rm{(2)}}}}} \right)d{\Omega ^{{\rm{(I,2)}}}}d{A^{{\rm{(2)}}}} \label{eq:E2pTdA2Equation1}\]
This expression, however, contains a number of new quantities, such as \(d{\Omega ^{{\rm{(I,2)}}}}\), the element of solid angle for incoming radiation as seen from surface 2. We can sort this out by referring to Figure 16 and making some changes and clarifications in notation.
In this figure, we consider that surface 1 is the back side of the fenestration system, and surface 2 is some other surface in the room that receives the transmitted solar radiation through the fenestration system. We consider infinitesimal elements dA\(^{(1)}\) and dA\(^{(2)}\) of the two surfaces, and define vector surface elements by dA\(^{(}\)\(^{1)}\) = dA\(^{(1)}\)n\(^{(1)}\) and dA\(^{(}\)\(^{1)}\) = dA\(^{(1)}\)n\(^{(1)}\). The quantity r in the figure denotes a vector pointing from surface 1 to surface 2, the magnitude of which is the distance r between the two surface elements. This is used to define two unit vectors: \({{\bf{\hat r}}^{{\rm{(1)}}}} = {{\bf{r}} \mathord{\left/ {\vphantom {{\bf{r}} r}} \right. } r}\) is a unit vector pointing from surface element 1 to surface element 2, and \({{\bf{\hat r}}^{{\rm{(2)}}}} = - {{\bf{r}} \mathord{\left/ {\vphantom {{\bf{r}} r}} \right. } r}\) is a unit vector pointing from surface element 2 back to surface element 1. The unit vector p\(^{(T)}\) in Equation [eq:SofPtotheTEquation] is in fact \({{\bf{\hat r}}^{{\rm{(1)}}}}\) . The shaded quadrilaterals in the figure are the projected area elements normal to r. Since the areas are infinitesimal, all the radiation leaving one surface element and arriving at the other will be in the direction r, so that all radiation will be contained within the parallelepiped defined by the dashed lines (parallel to r) joining the corners of the two surface elements. It follows that the area dA\(^{(2)}\) is not independent of dA\(^{(1)}\). The figure also shows the solid angle that has been denoted d\(\Omega\)\(^{(I,2)}\) above, which is the solid angle subtended by dA\(^{(1)}\) as seen from dA\(^{(2)}\) and is given by:
\[d{\Omega ^{{\rm{(I,2)}}}} = \frac{{d{{\bf{A}}^{{\rm{(1)}}}} \cdot {{\bf{r}}^{{\rm{(1)}}}}}}{{{r^2}}} \label{eq:dOmegaI2Equation}\]
The net power from surface element 1 to surface element 2 is:
\[{W^{(1 \to 2)}} = \left( {{S^{{\rm{(1)}}}}({{{\bf{\hat r}}}^{{\rm{(1)}}}}) - {S^{{\rm{(2)}}}}({{{\bf{\hat r}}}^{{\rm{(2)}}}})} \right)\frac{{\left( {d{{\bf{A}}^{{\rm{(1)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(1)}}}}} \right)\left( {d{{\bf{A}}^{{\rm{(2)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(2)}}}}} \right)}}{{{r^2}}}\]
where \({S^{{\rm{(1)}}}}({{\bf{\hat r}}^{{\rm{(1)}}}})\) is the radiance leaving surface element 1 in the direction of surface element 2, and vice-versa for \({S^{{\rm{(2)}}}}({{\bf{\hat r}}^{{\rm{(2)}}}})\) . In this case, the latter is zero and the former is the quantity called S\(^{(T)}\)(p\(^{(T)}\)) above. Given Equation [eq:dOmegaI2Equation], we can recognize the quantity multiplying the radiance as the solid angle d\(\Omega\)\(^{(I,2)}\) times the projected area of surface element 2 perpendicular to r. But the expression is symmetrical in the two surface elements, so we could also express it as:
\[{W^{(1 \to 2)}} = {S^{{\rm{(T)}}}}({{\bf{p}}^{{\rm{(T)}}}})\left( {d{{\bf{A}}^{{\rm{(1)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(1)}}}}} \right)d{\Omega ^{{\rm{(T)}}}}\]
where
\[d{\Omega ^{{\rm{(T)}}}} = \frac{{\left( {d{{\bf{A}}^{{\rm{(2)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(2)}}}}} \right)}}{{{r^2}}}\]
The superscript (T) is used here because the solid angle element pertains to the direction p\(^{(T)}\). In the particular case under discussion that restricts attention to those directions for which the outgoing radiation strikes surface element 2. We can now rewrite Equation [eq:E2pTdA2Equation1] as:
\[{E^{{\rm{(2)}}}}({{\bf{p}}^{{\rm{(T)}}}})d{A^{{\rm{(2)}}}} = {S^{{\rm{(T)}}}}({{\bf{p}}^{{\rm{(T)}}}})\left( {{{\bf{n}}^{{\rm{(1)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(1)}}}}} \right)d{\Omega ^{{\rm{(T)}}}}d{A^{{\rm{(1)}}}} \label{eq:E2pTdA2Equation}\]
and since, as can readily be seen from Figure 16, \(\left( {d{{\bf{A}}^{{\rm{(1)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(1)}}}}} \right) = \left( {d{{\bf{A}}^{{\rm{(2)}}}} \cdot {{{\bf{\hat r}}}^{{\rm{(2)}}}}} \right)\) , this becomes:
\[{E^{{\rm{(2)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = {S^{{\rm{(T)}}}}({{\bf{p}}^{{\rm{(T)}}}})\left( { - {{\bf{p}}^{{\rm{(T)}}}} \cdot {{\bf{n}}^{{\rm{(2)}}}}} \right)d{\Omega ^{{\rm{(T)}}}}\]
Substituting Equation [eq:SofPtotheTEquation] for S\(^{(T)}\)(p\(^{(T)}\)), we obtain a propagation equation for outside radiation passing through the window and arriving at surface element 2:
\[E^{(2)}(\bf{p}^{(T)}) = \int_{\Omega^{(I)}} \rm T (\bf{p}^{(T)},\bf{p}^{(I)}) S^{(I)}(\bf{p}^{(I)})(-\bf{p}^{(I)}\cdot\bf{n}^{(I)}) d\Omega^{(I)}(-\bf{p}^{(T)}\cdot\bf{n}^{(2)})d\Omega^{(T)}\]
or, in terms involving only irradiance:
\[{E^{{\rm{(2)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = \int\limits_{{\Omega ^{{\rm{(I)}}}}} {{\mathop{\rm T}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})E({{\bf{p}}^{{\rm{(I)}}}})d{\Omega ^{{\rm{(I)}}}}} \left( { - {{\bf{p}}^{{\rm{(T)}}}} \cdot {{\bf{n}}^{{\rm{(2)}}}}} \right)d{\Omega ^{{\rm{(T)}}}}\]
Comparing these two equations with Equations [eq:SofptotheTDiffEq] and [eq:SofptotheREquation], we can see that physically they represent the processes of (a) propagation of radiation outgoing at one surface (initially, the sky “surface”), where it is characterized by radiance, to incidence on a second surface, characterized by irradiance, followed (b) transmittance, which converts incoming radiation traveling in a given direction to outgoing radiation in a different set of directions, characterized again by radiance. We can make the former of these processes explicit by defining a propagation function. Considering the first surface element to be located at a position specified by the vector x\(^{(1)}\) and the second at x\(^{(2)}\), then radiation leaving surface 1 in a direction p\(^{(1)}\) and arriving at surface 2 in a direction p\(^{(2)}\) produces an irradiance given by:
\[{E^{(2)}}({{\bf{p}}^{{\rm{(2)}}}}) = \int {\mathcal{L}({{\bf{x}}^{{\rm{(2)}}}},{{\bf{p}}^{{\rm{(2)}}}};{{\bf{x}}^{{\rm{(1)}}}},{{\bf{p}}^{{\rm{(1)}}}}){S^{{\rm{(1)}}}}({{\bf{p}}^{{\rm{(1)}}}})} d{\Omega ^{{\rm{(1)}}}} \label{eq:E2p2Equation}\]
where the propagation function \(\mathcal{L}\) is defined by:
\[\mathcal{L}({{\bf{x}}^{{\rm{(2)}}}},{{\bf{p}}^{{\rm{(2)}}}};{{\bf{x}}^{{\rm{(1)}}}},{{\bf{p}}^{{\rm{(1)}}}}) = \left( { - {{\bf{p}}^{{\rm{(2)}}}}\cdot {{\bf{n}}^{{\rm{(2)}}}}} \right)d{\Omega ^{{\rm{(2)}}}}\delta ({{\bf{p}}^{{\rm{(2)}}}},{{\bf{p}}^{{\rm{(1)}}}})\delta ({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}} + {\bf{r}}) \label{eq:ScriptLEquation}\]
The spatial dependence is inserted to guarantee that the geometrical relations in Figure 16 are preserved. The delta functions in direction and spatial vectors are the mathematically standard \(\delta\)-distributions defined so that:
\[\int {\delta ({{\bf{p}}^{{\rm{(2)}}}},{{\bf{p}}^{{\rm{(1)}}}})} f({{\bf{p}}^{{\rm{(1)}}}})d{\Omega ^{{\rm{(1)}}}} = f({{\bf{p}}^{{\rm{(2)}}}}) \label{eq:deltap2p1fp1dOmega1Equation}\]
\[\int\limits_\Omega {\delta ({{\bf{p}}^{{\rm{(2)}}}},{{\bf{p}}^{{\rm{(1)}}}})d{\Omega ^{{\rm{(1)}}}}} = \left\{ {\begin{array}{*{20}{c}}1&{{{\bf{p}}^{{\rm{(2)}}}} \in \Omega }\\0&{{{\bf{p}}^{{\rm{(2)}}}} \notin \Omega }\end{array}} \right. \label{eq:deltap2p1dOmega1Integral}\]
\[\int {\delta ({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}})} f({{\bf{x}}^{{\rm{(1)}}}})d{A^{{\rm{(1)}}}} = f({{\bf{x}}^{{\rm{(2)}}}})\]
\[\int\limits_A {\delta ({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}})d{A^{{\rm{(1)}}}}} = \left\{ {\begin{array}{*{20}{c}}1&{{{\bf{x}}^{{\rm{(2)}}}} \in A}\\0&{{{\bf{x}}^{{\rm{(2)}}}} \notin A}\end{array}} \right.\]
for an arbitrary function f. [In Equations [eq:deltap2p1fp1dOmega1Equation] and [eq:deltap2p1dOmega1Integral], the integration is assumed to be over all possible values of either direction or position, so that the vectors p\(^{(2)}\) and x\(^{(2)}\) are necessarily within the domain of integration.]
Physical Caveats[LINK]
In Equations [eq:SofptotheTIntegral] and [eq:SofptotheREquation], the functions \(\mathcal{T}\) and \(\mathcal{R}\) pertain to the overall glazing system, and are assumed to be averaged over both wavelength and polarization with appropriate weightings. [EnergyPlus considers wavelength only in that it distinguishes between radiation in the longwave thermal IR region and in the shortwave solar/visible region. (In considering daylighting, there is a further limitation to the visible region.) In this discussion we are concerned solely with the shortwave solar/visible region.] While fenestration properties may depend on both wavelength and polarization, for externally incident radiation this dependence is taken into account in the calculation and averaging of \(\mathcal{T}\) and \(\mathcal{R}\). However, both the wavelength distribution (within the solar region) and the polarization state of the outgoing radiation will generally be different from that of the incident radiation. This is not a feature peculiar to non-specular fenestration systems; it is also true of specular ones, and may in fact be more important there. For most interior surfaces, where the radiation is either absorbed or diffusely reflected (and where both processes are assumed wavelength and polarization independent), this is of no importance, but in the case of either interior windows or the back-reflectance from exterior windows, it could in principle cause errors, unless proper account is taken in specifying \(\mathcal{T}\) and \(\mathcal{R}\) for these cases.
Discretization: The LBNL Method[LINK]
A series of 6 papers (Papamichael, Klems et al. 1988; Klems 1994A; Klems 1994B; Klems and Warner 1995; Klems and Kelley 1996; Klems, Warner et al. 1996) formulated the LBNL method of characterizing scattering fenestration systems. The relevant aspects of that method will be summarized here. This method has been incorporated into the WINDOW (from LBNL 2012) computer program.
The method begins by approximating the integrals in Equations [eq:dEpIdAEquation] and [eq:E2p2Equation] by finite sums. It does this by defining a set of finite solid angle elements {\(\Delta {\Omega_i}\)} that covers the relevant solid angle hemisphere (whether incident, transmitted or reflected directions). Each solid angle element is characterized by a direction p\(_{i}\), and it is assumed that this may be substituted for any direction within the solid angle element. This set of solid angle elements and corresponding directions is termed a basis. Note that, since p\(_{i}\) is a two-dimensional vector, enumerating the solid angle elements with a single index i implicitly includes specifying an ordering of the direction vectors. Equation [eq:SofPtotheTEquation] then becomes:
\[S({{\bf{p}}_j}^{{\rm{(T)}}}) = \sum\limits_i {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}_j}^{{\rm{(T)}}},{{\bf{p}}_i}^{{\rm{(I)}}}){S^{{\rm{(I)}}}}({{\bf{p}}_i}^{{\rm{(I)}}})\left( { - {{\bf{p}}_i}^{{\rm{(I)}}}\cdot {\bf{n}}} \right)\Delta {\Omega_i}^{{\rm{(I)}}}} \label{eq:SofptotheTmodifiedEquation}\]
and Equation [eq:E2p2Equation] becomes:
\[{E^{(2)}}({{\bf{p}}_j}^{{\rm{(2)}}}) = \sum\limits_i {\int\limits_{\Delta {\Omega_i}} {\mathcal{L}({{\bf{x}}^{{\rm{(2)}}}},{{\bf{p}}_j}^{{\rm{(2)}}};{{\bf{x}}^{{\rm{(1)}}}},{{\bf{p}}_i}^{{\rm{(1)}}}){S^{{\rm{(1)}}}}({{\bf{p}}_i}^{{\rm{(1)}}})d{\Omega ^{{\rm{(1)}}}}} }\]
Referring to the definition of the propagation function in Equation [eq:ScriptLEquation] and properties of the \(\delta\)-distribution in Equation [eq:deltap2p1dOmega1Integral], we see that the integrals in the summation will all be zero, except when p\(_{j}\)\(^{(2)}\) is contained in the solid angle element \(\Delta\)\(\Omega\)\(_{i}\). In that case the integration produces p\(_{i}\)\(^{(1)}\) = p\(_{j}\)\(^{(2)}\). We can retain the formal summation by utilizing the finite-dimensional form of the \(\delta\)-distribution, known as the Kronicker delta, \(\delta\)\(_{ij}\):
\[{\delta_{ij}} = \left\{ {\begin{array}{*{20}{c}}1&{i = j}\\0&{i \ne j}\end{array}} \right.\]
Then, the integral becomes:
\[\int\limits_{\Delta {\Omega_i}} {\mathcal{L}({{\bf{x}}^{{\rm{(2)}}}},{{\bf{p}}_j}^{{\rm{(2)}}};{{\bf{x}}^{{\rm{(1)}}}},{{\bf{p}}_i}^{{\rm{(1)}}}){S^{{\rm{(1)}}}}({{\bf{p}}_i}^{{\rm{(1)}}})d{\Omega ^{{\rm{(1)}}}}} = \lambda ( - {{\bf{p}}_j}^{{\rm{(2)}}}){\delta_{ij}} \cdot \delta ({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}} + {\bf{r}}) \label{eq:ScriptLx2pj2x1pi1S1pi1Integral}\]
where the function \(\lambda\) is defined as:
\[{\lambda ^{{\rm{(s)}}}}({{\bf{p}}_j}) = \left( {{{\bf{p}}_j}\cdot {{\bf{n}}^{{\rm{(s)}}}}} \right)\Delta {\Omega_j} \label{eq:lambdaspjEquation}\]
and the superscript (s) refers to the surface.
The LBNL method, which focuses on glazing systems consisting of plane-parallel layers, makes particular assumptions that allow one to ignore the spatial dependence of \(\mathcal{L}\). Since the only effect of the function \(\delta ({{\bf{x}}^{{\rm{(2)}}}},{{\bf{x}}^{{\rm{(1)}}}} + {\bf{r}})\) in Equation [eq:ScriptLEquation] is to require that if the expression is formally integrated over two separate surface areas, only the parts of the integration that satisfy the geometric constraints will contribute (in effect, the integration is over only one of the surfaces), we will drop the spatial dependence in the present discussion and replace it later when we consider the total energy transfer between different surfaces.
Equations [eq:ScriptLx2pj2x1pi1S1pi1Integral] (without the delta distribution in x) and [eq:lambdaspjEquation] are then considered to define the components of a diagonal matrix:
\[\begin{array}{*{20}{c}}{{\bf{\Lambda }^{{\rm{(s)}}}} = \left( {{\Lambda ^{{\rm{(s)}}}}_{ij}} \right)}&{{\rm{where}}}&{\Lambda_{ij}^{{\rm{(s)}}} = \left( {{{\bf{p}}_j}\cdot {{\bf{n}}^{{\rm{(s)}}}}} \right)\Delta {\Omega_j}{\delta_{ij}}}\end{array} \label{eq:LambdasEquation}\]
Considering the radiance in the various basis directions to be the components of a vector:
\[\bf{S} = \left( \begin{array}{c} S_1 \\ ... \\ S_j \\ ... \end{array} \right) \text{where~} S_j = S(\bf{p}_j)\]
Equation [eq:SofPtotheTEquation] becomes:
\[\begin{array}{*{20}{c}}{{S^{{\rm{(T)}}}}_j = \sum\limits_i {{T_{ji}}} \sum\limits_k {{\Lambda_{ik}}} {S_k}}&{{\rm{where}}}&{{T_{ji}} = {\mathcal{T}} ({{\bf{p}}_j}^{{\rm{(T)}}},{{\bf{p}}_i}^{{\rm{(I)}}})}\end{array}\]
which has the obvious character of a series of matrix multiplications. (Note that the superscript (T) here means transmitted, not the matrix operation transpose.) Similarly, the reflectance matrix elements are:
\[{R_{ij}} = {\mathcal{R}} ({{\bf{p}}^{{\rm{(R)}}}},{{\bf{p}}^{{\rm{(I)}}}}) \label{eq:RijEquation}\]
The method then identifies the infinitesimal directional irradiances in Equation [eq:SofptotheTDiffEq] with the components of an irradiance vector:
\[E = \left( \begin{array}{c} E_1 \\ ... \\ E_i \\ ... \end{array} \right) \text{where} ~E_i = \frac{dE(\bf{p}_j)}{d\Omega}\]
and Equations [eq:SofptotheTDiffEq] - [eq:dEpIdAEquation] can be rewritten as matrix equations:
\[{{\bf{S}}^{{\rm{(T)}}}} = {\bf{T}} \cdot {{\bf{E}}^{{\rm{(I)}}}}\]
\[{{\bf{S}}^{{\rm{(R)}}}} = {\bf{R}} \cdot {{\bf{E}}^{{\rm{(I)}}}}\]
\[{{\bf{E}}^{{\rm{(I)}}}}{\bf{ = }}{\bf{\Lambda }^{{\rm{(I)}}}} \cdot {{\bf{S}}^{{\rm{(I)}}}}\]
\[{{\bf{S}}^{{\rm{(T)}}}}{\bf{ = T}} \cdot {\bf{\Lambda }^{{\rm{(I)}}}} \cdot {{\bf{S}}^{{\rm{(I)}}}}\]
(These are for radiation incident on the front surface of the fenestration; there is a similar set of equations for radiation incident on the back surface and propagating in an opposite sense to that in the above equations.)
In the LBNL method, these equations are used extensively to calculate the overall properties of a fenestration system from those of its component layers. Here we will assume that the components of the system property matrices are given at input. These may be from a calculation by WINDOW or determined by some other method. The quantities needed for each fenestration are:
The transmittance and reflectance are overall system properties. (For daylighting calculations, one also needs the transmittance and reflectance averaged over the visible spectrum only; the quantities indicated in the table pertain to the entire solar spectrum.) For the optical calculations we do not need to know anything about the individual layers making up the fenestration. However, the thermal calculation of heat flow through the fenestration requires knowledge of the amount of radiation absorbed in each of the fenestration layers. As indicated in the table, we therefore need the in-situ layer absorptance for each layer, referenced to the incident surface. This is denoted \(A_i^{F,n}\) for the fraction of the \(i^{th}\) component of the irradiance incident on the front surface of the fenestration that is absorbed in layer n, with a similar quantity, \(A_i^{B,n}\), for irradiance incident on the back surface. The term “in-situ layer absorptance” is used because these are not simply the absorptance of the layer, but include the transmittance and interreflection by other layers of the system prior to the absorptance in layer n. The absorptance is a row vector, having possibly a different value for each direction of the incident irradiance, so that for an irradiance \(E_{i}^{F}\) on the front surface of a fenestration and \(E_{i}^{B}\) on the back surface, the power \(Q^{n}\) absorbed per unit area in layer n would be
\[{Q^n} = \sum\limits_i {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,n}E_i^F} + \sum\limits_j {{\mathop{\rm \mathcal{A}}\nolimits}_j^{B,n}E_j^B} \label{eq:QnVectorMatrixEquation}\]
(In the vector/matrix language, \({Q^n} = {\bf{\mathcal{A}}^{F,n}} \cdot {{\bf{E}}^F} + {\bf{\mathcal{A}}^{B,n}} \cdot {{\bf{E}}^B}\) )
Bases and Coordinate Systems[LINK]
The introduction of a basis or multiple bases is a bit more complicated than indicated in the text preceding Equation [eq:SofptotheTmodifiedEquation]. There for transmission we need coordinates describing incoming radiation on one surface of the physical layer and outgoing radiation at the second (opposite) surface, while reflection adds the need for coordinates describing outgoing radiation at the first surface. Back transmittance and reflectance add the requirement for coordinates describing incoming radiation at the second surface. The usual way of assigning coordinates to radiation involves specifying its line of propagation relative to the local surface normal. This means that there are separate coordinate systems for the first and second surfaces, and that, moreover, the description is different for incoming and outgoing radiation: for incoming radiation one is specifying a unit vector pointing toward the source of the radiation (i.e., antiparallel to the direction of propagation), while for outgoing radiation one is specifying a unit vector in the direction of propagation of the radiation. In principle, then, one needs four coordinate systems or bases (for each physical layer), and the process of transmission or reflection involves a discontinuous transition between an input basis and an output basis.
The LBNL method used by WINDOW uses a particular choice of coordinate systems in which incoming radiation at the first surface and outgoing radiation at the second are described by one coordinate system, while the same coordinate system reflected through the layer is used to describe incoming radiation at the second surface and outgoing radiation at the first. The reason for this choice is that it greatly simplifies the matrix representations: specular transmittance or reflectance is always represented by a diagonal matrix, one can mix matrices representing forward or backward incidence processes, and all of the coordinate systems have propagation matrices with the same representation, so in effect there is one L matrix rather than four.
The point of this discussion is that the components of the transmittance and reflectance matrices, and the layer absorptance vectors, depend on the definition of these four bases. If they were generated by WINDOW, then they assume the particular coordinate system described above. (If they were produced by some other means, they may be specified in yet some other coordinate system.) While the LBNL coordinate system gives an intuitive description of outgoing radiation, as a description of incoming radiation it is very unintuitive. And in any case, the coordinate system is different from that of EnergyPlus. It will be necessary to translate the matrices and vectors into the correct EnergyPlus coordinate system.
Matching the WINDOW6 Calculation to EnergyPlus[LINK]
It is useful to have some sense of how well the basis normally used in WINDOW calculations matches the requirements of EnergyPlus. In using a BSDF window, a user would presumably be interested in the directionality of the transmitted radiation; if the size of the solid angle bins in the basis is large compared to the solid angle subtended by the typical surface in a zone, then that directional information will be lost. On the other hand, if the bins are very small compared to this solid angle, then (since EnergyPlus does not consider the spatial variations within a surface) the directions are being oversampled. Since the calculation time will be proportional to the number of matrix elements, which is the square of the number of basis directions, oversampling is to be avoided.
Because of the great variety of buildings that may be modeled with EnergyPlus, and because the user has control over the basis for the BSDF properties, it is not possible to answer this question in a definitive way. Here we consider the effect of the normal WINDOW basis in a typical perimeter office space, 10 ft wide, 15 ft deep and 11 ft high. It is assumed to have a window 9 ft wide by 6 ft high, with the sill height 3 ft. The window is placed to have a 4 in inner reveal.
The normal WINDOW “full” basis has 145 output directions. Figure 17 shows how the window and the solid angle bin project onto the inner surfaces for three of those directions. In each case the solid angle bin is projected from the window center, and the window edges are projected along the central ray.
In general, the basis appears to be reasonably matched to the calculation, with neither a loss of angular detail nor great oversampling.
Complex Fenestrations in EnergyPlus[LINK]
Exterior
EnergyPlus models the exterior radiance in two parts, a moving sun radiance \({S^{{\rm{(Sun)}}}}(t)\Delta {\Omega ^{{\rm{(Sun)}}}}\) and a constant-shape direction-dependent sky radiance \({S^{{\rm{(Sky)}}}}({\bf{p}},t)\) . The intensities of these vary with time. For the solar radiation there is a single sky radiance model. For daylight calculations the treatment is similar for exterior luminance, except that there are a number of user-selectable sky luminance models. Here we will discuss radiance; the treatment of luminance is analogous.
The direct normal solar intensity (at a given time) is:
\[{I^{{\rm{(D)}}}}(t) = {S^{{\rm{(Sun)}}}}(t)\Delta {\Omega ^{{\rm{(Sun)}}}}\]
and if we let:
\[{S^{{\rm{(Sky)}}}}({\bf{p}},t) = {I^{{\rm{(Sky)}}}}(t)s({\bf{p}})\]
where the shape function for the sky radiance model, s, is defined so that:
\[\int\limits_{2\pi } {s({\bf{p}})d\Omega } = 1 \label{eq:spdOmegaIntegral}\]
then the global solar irradiance on a horizontal surface at a given time is:
\[{I^{{\rm{(G)}}}}(t) = {I^{{\rm{(Sky)}}}}(t)\left( {1 - \int\limits_{\Delta {\Omega ^{{\rm{(Sun)}}}}} {s({\bf{p}})d\Omega } } \right) + {I^{{\rm{(D)}}}}(t)\cos {\theta ^{{\rm{(Sun)}}}}(t)\]
It must be understood that in Equation [eq:spdOmegaIntegral] the integration region 2\(\pi\) means integration over the sky hemisphere and that s(p) is zero for upward-going directions.
With the sky radiance shape s(p) specified in the EnergyPlus code, the angular size of the sun \(\Delta {\Omega ^{{\rm{(Sun)}}}}\) known, and the solar zenith angle \({\theta ^{{\rm{(Sun)}}}}(t)\) calculated in the code, the two hourly input quantities I\(^{(D)}\)(t) and I\(^{(G)}\)(t) determine the exterior radiance for any given hour.
In this context, the transmitted radiance for a complex fenestration system given in Equation [eq:dEpIdAEquation] becomes:
\[\begin{array}{c}S({{\bf{p}}^{{\rm{(T)}}}}) = {I^{({\bf{Sky}})}}(t)\int\limits_{{\Omega ^{{\rm{(Sky)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})s({{\bf{p}}^{{\rm{(I)}}}})\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \\ + \int\limits_{{\Omega ^{{\rm{(Gnd)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(Gnd)}}}}({{\bf{p}}^{{\rm{(I)}}}},t)\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \\ + H\left( {\Delta {\Omega ^{{\rm{(Sun)}}}}(t) \not\subset {\Omega ^{{\rm{(Sf)}}}}} \right)\int\limits_{\Delta {\Omega ^{{\rm{(Sun)}}}}(t)} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(Sun)}}}}({{\bf{p}}^{{\rm{(I)}}}},t)\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \\ + \int\limits_{{\Omega ^{{\rm{(Sf)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(Refl)}}}}({{\bf{p}}^{{\rm{(I)}}}},t)\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \end{array}\]
where the incoming hemisphere viewed by the fenestration has been broken up into four parts. The viewed sky (excluding the part containing the sun) is \({\Omega ^{{\rm{(Sky)}}}}\) , the viewed ground is \({\Omega ^{{\rm{(Gnd)}}}}\) , the part subtended by the sun is \(\Delta\Omega\)\(^{(Sun)}\), and the part subtended by one or more exterior surfaces (shading or reflecting objects) is \(\Omega\)\(^{(Sf)}\). These solid angles must exclude the exterior surfaces. The symbol H represents a Helmholtz function: Its value is one if its logical argument is true, zero otherwise. It has been inserted into the equation to account for those times when the sun is behind an exterior object. Where there are multiple exterior shading or reflecting objects, \(\Omega\)\(^{(Sf)}\) may consist of several regions that may be disjoint or connected, depending on the exterior geometry. As indicated in the equation, \(\Delta\Omega\)\(^{(Sun)}\) is time-dependent, to account for the sun’s movement; \(\Omega\)\(^{(Gnd)}\) and \(\Omega\)\(^{(Sf)}\) are fixed, but as written \({\Omega ^{{\rm{(Sky)}}}}\) has a time dependence induced by the exclusion of the solid angle subtended by the sun. So that we can discuss the parts separately, we break the outgoing radiance down by source:
\[S({{\bf{p}}^{{\rm{(T)}}}}) = {S^{{\rm{(Sky)}}}}({{\bf{p}}^{{\rm{(T)}}}}) + {S^{{\rm{(Gnd)}}}}({{\bf{p}}^{{\rm{(T)}}}}) + {S^{{\rm{(Sun)}}}}({{\bf{p}}^{{\rm{(T)}}}}) + {S^{{\rm{(Sf)}}}}({{\bf{p}}^{{\rm{(T)}}}}) \label{eq:SpTSkyGndSunSfEquation}\]
By subtracting the radiation from the part of the sky hidden by the sun from \({S^{{\rm{(Sun)}}}}\) and adding it back into S\(^{(Sky)}\) we can remove the time dependence of \(\Omega\)\(^{(Sky)}\):
\[\begin{array}{c}{S^{{\rm{(Sun)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = H\left( {\Delta {\Omega ^{{\rm{(Sun)}}}}(t) \not\subset {\Omega ^{{\rm{(Sf)}}}}} \right)\\ \times \int\limits_{\Delta {\Omega ^{{\rm{(Sun)}}}}(t)} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})\left[ {{S^{{\rm{(Sun)}}}}({{\bf{p}}^{{\rm{(I)}}}},t) - {I^{({\bf{Sky}})}}(t)s({{\bf{p}}^{{\rm{(I)}}}})} \right]\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \end{array} \label{eq:SSunpTEquation}\]
\[{S^{{\rm{(Sky)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = {I^{({\bf{Sky}})}}(t)\int\limits_{{\Omega ^{{\rm{(Sky)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}})s({{\bf{p}}^{{\rm{(I)}}}})\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \label{eq:SSkypTEquation}\]
Now in Equation [eq:SSkypTEquation] the integral is to be evaluated without regard to the sun position, and therefore \({\Omega ^{{\rm{(Sky)}}}}\) is time-independent.
We can further simplify Equation [eq:SpTSkyGndSunSfEquation] by noting that the angular size of the sun is small, and both s(p\(^{(I)}\)) and \(mathcal{T}\)(p\(^{(T)}\), p\(^{(I)}\)) can be considered as constant over the range of directions in DW\(^{(Sun)}\). We can therefore evaluate them at the direction p\(^{(Sun)}\)(t) of the center of the sun and move them out of the integration, resulting in:
\[{S^{{\rm{(Sun)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = {\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(Sun)}}}})\left[ {{I^{{\rm{(D)}}}} - {I^{{\rm{(Sky)}}}}s({{\bf{p}}^{{\rm{(Sun)}}}})\Delta {\Omega ^{{\rm{(Sun)}}}}} \right]\cos {\theta ^{{\rm{(Sun)}}}}H\left( {{{\bf{p}}^{{\rm{(Sun)}}}} \not\subset {\Omega ^{{\rm{(Sf)}}}}} \right)\]
In this equation we have dropped the explicit time dependence, but p\(^{(Sun)}\), q\(^{(Sun)}\), I\(^{(D)}\), and I\(^{(Sky)}\) are time-varying, while \(\Delta\Omega\)\(^{(Sun)}\) is simply the constant angular size of the sun.
We separate the reflected radiance S\(^{(Sf)}\) into separate components for each surface:
\[{S^{{\rm{(Sf)}}}} = \sum\limits_n {{S^{{\rm{(Sf, n)}}}}}\]
The individual shading surface reflected radiances are then:
\[{S^{{\rm{(Sf, n)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = \int\limits_{{\Omega ^{{\rm{(Sf, n)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(Refl, n)}}}}({{\bf{p}}^{{\rm{(I)}}}},t)\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \label{eq:SSfnpTEquation}\]
The solid angle of integration in this expression is subtended by the portion of the exterior reflecting surface n viewed by the fenestration; if one surface lies behind another, the hidden part of its surface is removed from the solid angle it subtends. This is summarized by the requirement:
\[\begin{array}{l}{\Omega ^{{\rm{(Sf)}}}} = \bigcup\limits_n {{\Omega ^{{\rm{(Sf, n)}}}}} \\\bigcap\limits_n {{\Omega ^{{\rm{(Sf, n)}}}}} = 0\end{array}\]
(This requirement will need to be modified to handle the case of transmitting exterior surfaces.)
S\(^{(Refl,n)}\) is time dependent because the incident radiation on the surface depends on the sun position. Equation [eq:SSkypTEquation] must be evaluated after the exterior surface shading or reflectance calculations, in order to enforce the requirement that:
\[{\Omega ^{{\rm{(Sky)}}}} \cap {\Omega ^{{\rm{(Sf)}}}} = 0\]
Finally, the transmitted radiance from the ground-reflected exterior radiation is:
\[{S^{{\rm{(Gnd)}}}}({{\bf{p}}^{{\rm{(T)}}}}) = \int\limits_{{\Omega ^{{\rm{(Gnd)}}}}} {{\mathop{\rm \mathcal{T}}\nolimits} ({{\bf{p}}^{{\rm{(T)}}}},{{\bf{p}}^{{\rm{(I)}}}}){S^{{\rm{(Gnd)}}}}({{\bf{p}}^{{\rm{(I)}}}},t)\left( { - {{\bf{p}}^{{\rm{(I)}}}}\cdot {\bf{n}}} \right)d{\Omega ^{{\rm{(I)}}}}} \label{eq:SGndpTEquation}\]
Here, not only is there the requirement that:
\[{\Omega ^{{\rm{(Gnd)}}}} \cap {\Omega ^{{\rm{(Sf)}}}} = 0\]
but also the incident radiation on the ground may be affected by shading or reflection from exterior surfaces. Since this is dependent on the sun position, S\(^{(Gnd)}\) is time dependent, as indicated in Equation [eq:SGndpTEquation].
Applying the discretization of the previous section and the definitions in Equations [eq:LambdasEquation] - [eq:RijEquation], we can rewrite Equation [eq:SSkypTEquation] as:
\[{S_j}^{{\rm{(T,Sky)}}} = {I^{({\bf{Sky}})}}(t)\sum\limits_{i \in {\Omega ^{{\rm{(Sky)}}}}} {{T_{ji}}{\Lambda_{ii}}{s_i}}\]
where
\[{s_i} = s({{\bf{p}}_i}^{{\rm{(I)}}})\]
is the sky radiance shape factor evaluated at the central direction of the i\(^{th}\) solid angle bin. A “T” superscript has been added on the left-hand side of the equation to denote that S is the transmitted outgoing radiance (due to incident sky radiation for the fenestration under discussion). The stipulation \(i \in {\Omega ^{{\rm{(Sky)}}}}\) on the summation means that the sum is to include only those solid angle elements for which the sky is viewed by the fenestration. This is essentially a shading calculation, in addition to a restriction to downward-going incident directions. We anticipate the result of this calculation by defining a sky geometric factor:
\[V_i^{(Sky)} = \left\{ \begin{array}{rl} 1 & \text{all of } \Delta\Omega_i \text{ views sky for all of fenestration} \\ \text{viewed fraction} & \text{some of } \Delta\Omega_i \text{, fenestration views sky} \\ 0 & \text{none of } \Delta\Omega_i \text{ views sky for any part of fenestration} \end{array} \right. \label{eq:ViSkyEquation}\]
Then we can carry out the summation over all downward directions and write:
\[S_j^{(T,Sky)} = I^{Sky}(t)\sum_{i down} T_{ji} \Lambda_{ii} V_i^{(Sky)} {s_i} \label{eq:SjTSkyEquation}\]
Similarly, Equation [eq:SSfnpTEquation] becomes:
\[{S_j}^{{\rm{(T, Sf, n)}}} = \sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}{S^{{\rm{(Refl, n)}}}}({{\bf{p}}_i}^{{\rm{(I)}}},t)} \label{eq:SjTSfnEquation}\]
where \(V_{i}^{(Sf,\, n)}\) is another geometric view factor, defined analogously to Equation [eq:ViSkyEquation], giving the fraction of the solid angle \(\Delta {\Omega_i}\) that views the exterior surface n. Note that:
\[V_i^{{\rm{(Sky)}}} + \sum\limits_{\rm{n}} {V_i^{{\rm{(Sf, n)}}}} = 1\]
The quantity \(S^{(Refl,n)} (\bf{p}_i^{(I)},t)\) is in fact the reflected radiance at a particular location on the n\(^{th}\) exterior surface — the location where the direction p\(_{i}\)\(^{(I)}\) intersects the surface. (This statement will become more precise when the spatial dependence dropped from Equation [eq:ScriptLx2pj2x1pi1S1pi1Integral] is re-inserted.) This surface is assumed to have either a diffuse reflectance \(\rho\)\(^{(n)}\) or a specular reflectance \(\rho\)\(^{(sp,\\ n)}\). (Both properties are possible simultaneously, but EnergyPlus assumes that an exterior surface is either diffusing or specular, but not both.) The reflectance is assumed uniform over the surface, but the particular location (effectively, the image of the fenestration projected onto surface n) may or may not view the sky, or, at a particular time, the sun. We denote the incident irradiance of the surface n by \(E_i^n\). This irradiance pertains only to the surface n (in the present EnergyPlus calculation) and is independent of the fenestration or its basis. We attach the subscript i simply as a reminder that the irradiance pertains to the portion of the surface that is viewed by the solid angle element \(\Delta {\Omega_i}\) of the fenestration f (which would become important if the EnergyPlus shading calculations were modified to relax the assumption of uniform incident irradiance on exterior surfaces) and that the irradiance pertains only to those surfaces n that are viewed by the solid angle element i. For specularly reflecting surfaces, we make the following definitions: First, within the set of basis solid angles \(\Delta {\Omega_i}\), let s(t) identify the one containing the sun direction at time t, and let r(t) identify the one containing the specular reflection direction of the sun at time t. We then define a contingent direct beam irradiance, which we denote by \(E_{i{\rm{ }}r(t)}^{(D,n)}\) . This irradiance is non-zero only if \(i = r(t)\) this direction is such that i is the specularly reflected direction for the surface n. If this is the case, then \(E_{i = r(t)}^{(D,n)}\) is the incident direct beam irradiance. With this definition:
\[{S^{{\rm{(Refl, n)}}}}({{\bf{p}}_i}^{{\rm{(I)}}},t) = {\rho ^{{\rm{(sp, n)}}}}E_{i{\rm{ }}r(t)}^{(D,n)} + {\rho ^{{\rm{(n)}}}}E_i^n\]
If we then define normalized irradiance factors U by \(E_i^n = U_i^{(Sky,n)}{I^{(Sky)}}(t) + U_{i{\rm{ }}Sun(tsh)}^{(D,n)}{I^{(D)}}(t)\) and \(E_{i{\rm{ }}r(t)}^{(D,n)} = U_{i{\rm{ }}r(t)}^{(D,n)}{I^{(D)}}(t)\) , where \(U_{i{\rm{ }}Sun(tsh)}^{(D,n)}\) denotes the fraction of the beam solar that irradiates the surface for a given sun direction. It is evaluated during the shading calculation, as indicated by the notation Sun(tsh). With these definitions we can rewrite the equation as:
\[S^{(Refl,n)}(\bf{p}_i^{(I)},t) = I^{(D)}(t) U_{i r(t)}^{(D,n)} \rho^{(sp,n)} + I^{(D)}(t) U_{i Sun(tsh)}^{(D,n)} \rho^{(n)} + I^{(sky)}(t) U_i^{(Sky,n)} \rho^{(n)}\]
and Equation [eq:SjTSfnEquation] becomes, in terms of the incident irradiances:
\[{S_j}^{{\rm{(T, Sf, n)}}} = \sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}\left( {{\rho ^{{\rm{(sp, n)}}}}E_{i{\rm{ }}r(t)}^{(D,n)} + {\rho ^{{\rm{(n)}}}}E_i^n} \right)}\]
and in terms of the normalized irradiance factors,
\[\begin{array}{c}{S_j}^{{\rm{(T, Sf, n)}}} = \sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}{I^{{\rm{(D)}}}}(t)U_{i{\rm{ r(}}t{\rm{)}}}^{{\rm{(D,n)}}}{\rho ^{{\rm{(sp, n)}}}}} \\ + \sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}\left[ {{I^{{\rm{(D)}}}}(t)U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D,n)}}}{\rho ^{{\rm{(n)}}}} + {I^{(Sky)}}(t)U_i^{{\rm{(Sky,n)}}}{\rho ^{{\rm{(n)}}}}} \right]} \end{array} \label{eq:SjTSfnidownEquation}\]
The specularly reflected term can be removed from the sum, since only one value of i can contribute:
\[{S_j}^{{\rm{(T, Sf, n)}}} = {T_{j{\rm{ r(}}t{\rm{)}}}}{\Lambda_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}}V_{{\rm{ r(}}t{\rm{)}}}^{{\rm{(Sf, n)}}}E_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}^{{\rm{(D,n)}}}{\rho ^{{\rm{(sp, n)}}}} + {\rho ^{{\rm{(n)}}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}E_i^n}\]
and
\[\begin{array}{c}{S_j}^{{\rm{(T, Sf, n)}}} = {T_{j{\rm{ r(}}t{\rm{)}}}}{\Lambda_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}}V_{{\rm{ r(}}t{\rm{)}}}^{{\rm{(Sf, n)}}}U_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}^{{\rm{(D,n)}}}{I^{(D)}}(t){\rho ^{{\rm{(sp, n)}}}}\\ + {\rho ^{{\rm{(n)}}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}\left( {{I^{{\rm{(D)}}}}(t)U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D,n)}}} + U_i^{(Sky,n)}{I^{(Sky)}}(t)} \right)} \end{array}\]
which separates specular and diffuse reflectance from the exterior surfaces.
With respect to shading and reflection of exterior radiation into the fenestration, the exterior reveal surfaces can be treated as additional diffusely reflecting exterior surfaces.
Ground radiation is treated in the same way as radiation reflected from interior surfaces, except that one sums only over upward-going incident directions and the ground is assumed to be diffusely reflecting. The transmitted radiance from ground reflectance is:
\[{S_j}^{{\rm{(T, Gnd)}}} = {\rho ^{{\rm{(Gnd)}}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}E_i^{(Gnd)}} \label{eq:SjTGndEquation}\]
In this equation, the symbol \(E_i^{(Gnd)}\) is shorthand for a spatial calculation. The solid angle region \(\Delta {\Omega_i}\) views (from various points over the fenestration area) some spatial region of the ground. The symbol \(E_i^{(Gnd)}\) denotes the incident irradiance on the ground over this spatial region. In the absence of shading, this would be simply \({I^{(G)}} = {I^{(Sky)}} + {I^{(D)}}\cos {\theta_{Sun}}\) ; shading requires a more complex calculation. Currently the EnergyPlus code does a Monte-Carlo calculation: rays are randomly generated from the window, when they strike the ground a calculation is made to determine whether that point receives direct solar radiation and what portion of the sky it views (reflected radiation from surfaces is neglected). Here we would perform that calculation for each region of the ground i viewed by a basis solid angle element, instead of generating random rays from the window. We denote the results of that calculation by \(E_i^{(Gnd)} = U_{i{\rm{ }}Sun(tsh)}^{(D,Gnd)}{I^{(D)}}(t) + U_i^{(Sky,Gnd)}{I^{(Sky)}}(t)\), where the U’s are average viewing factors for the sun and sky, calculated as part of the shading calculation (which is indicated by the subscript tsh: Sun(tsh) is the sun direction as specified by the shading calculation. This then gives:
\[{S_j}^{{\rm{(T, Gnd)}}} = {\rho ^{{\rm{(Gnd)}}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}\left( {U_{i{\rm{ }}Sun(tsh)}^{(D,Gnd)}{I^{(D)}}(t) + U_i^{(Sky,Gnd)}{I^{(Sky)}}(t)} \right)}\]
The transmitted radiance from direct beam radiation is:
\[{S_j}^{{\rm{(T, Sun)}}} = {T_{j{\rm{ s}}(t)}}\cos {\theta ^{{\rm{(Sun)}}}}{I^{{\rm{(D)}}}}(t)V_{i{\rm{ s(}}t{\rm{)}}}^{{\rm{(D)}}} \label{eq:SjTSunEquation}\]
This introduces yet one more geometric view factor: \(V_{i s(t)}^{(D)}\) is zero if the sun direction s(t) is not i; if i = s(t) it is the fraction of the fenestration area irradiated by the direct sun. Equation [eq:SjTSunEquation] uses the fact that the angular size of the sun is smaller than any basis solid angle element, and that EnergyPlus treats the sun and circumsolar region as a point source [hence the absence of the sky correction in Equation [eq:SSunpTEquation]].
At this point we have developed separate expressions for a fenestration’s transmitted radiance in a particular direction depending on the exterior source of the radiation. These expressions utilize the discretized BTDF of the fenestration in the form of transmittance matrix elements over an angular basis. The exterior geometry is re-expressed in the form of geometric view factors in this basis. In the process, the explicit time dependence of the exterior radiation has been reduced to the time-varying direct and diffuse solar intensities and the solar position. The time dependence of the solar position, however, consists merely in specifying, for a particular time, which of the basis solid angle elements contains the solar direction. The entire exterior geometry necessary for the fenestration transmittance calculation can therefore be pre-calculated.
Interior
We begin with the discretized form of Equation [eq:E2pTdA2Equation], in which we also modify the surface notation. In that equation, the surfaces involved are termed (1) and (2), where radiation is outgoing from surface 1 and incoming to surface 2. Here radiation is outgoing from the inner surface of the fenestration, so we label that surface (f). The receiving surface is one of the surfaces of the zone in which the fenestration is located. We number those surfaces with the index k, so the receiving surface is labeled (k). Equation [eq:E2pTdA2Equation] then becomes:
\[dW_j^{{\rm{(f}} \to k{\rm{)}}} = {E^{{\rm{(}}k{\rm{)}}}}({{\bf{p}}_j}^{{\rm{(T)}}})d{A^{{\rm{(}}k{\rm{)}}}} = {S_j}^{{\rm{(T)}}} \cdot \left( {{{\bf{n}}^{{\rm{(f)}}}} \cdot {{\bf{p}}_j}^{{\rm{(T)}}}} \right)\Delta {\Omega_j}^{{\rm{(T)}}}d{A^{{\rm{(f)}}}}\]
or, noting that \(\left(\bf{n}^{(f)}\cdot\bf{p}_j^{(T)}\right) \Delta\Omega^{(T)} = \Lambda_{jj}^{(T)}\) (where the superscript T is retained in case the incoming and outgoing bases are defined differently),
\[dW_j^{{\rm{(f}} \to k{\rm{)}}} = {E^{{\rm{(}}k{\rm{)}}}}({{\bf{p}}_j}^{{\rm{(T)}}})d{A^{{\rm{(}}k{\rm{)}}}} = {S_j}^{{\rm{(T)}}}\Lambda_{jj}^{{\rm{(T)}}}d{A^{{\rm{(f)}}}}\]
If we integrate this expression over the fenestration area A\(^{(f)}\) we obtain the total power leaving the fenestration surface in direction j; however, all of that power may not reach surface k: some may strike the inner window reveal or a different zone surface. If we define a spatial projection operator by:
\[{{\bf{x}}^{{\rm{(}}k{\rm{)}}}} = {{\mathop{\rm \mathcal{P}}\nolimits} ^{{\rm{(}}k{\rm{)}}}}({\bf{p}}_j^{{\rm{(T)}}},{{\bf{x}}^{{\rm{(f)}}}}) \equiv {{\mathop{\rm \mathcal{P}}\nolimits}_j}^{{\rm{(}}k{\rm{)}}}({{\bf{x}}^{{\rm{(f)}}}})\]
where x\(^{(k)}\) is in the plane of surface k, and a geometric form factor by:
\[F_j^{{\rm{(}}k{\rm{)}}} = \frac{1}{{{A^{{\rm{(f)}}}}}}\int\limits_{{{\mathop{\rm \mathcal{P}}\nolimits}_j}^{{\rm{(}}k{\rm{)}}}({{\bf{x}}^{{\rm{(f)}}}}) \in {A^{{\rm{(}}k{\rm{)}}}}} {d{A^{{\rm{(f)}}}}}\]
then:
\[dW_j^{{\rm{(f}} \to k{\rm{)}}} = {S_j}^{{\rm{(T)}}}\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}{A^{{\rm{(f)}}}}\]
The total power leaving the fenestration (in any direction) and arriving at surface k is then
\[W_j^{{\rm{(f}} \to k{\rm{)}}} = \sum\limits_j {{S_j}^{{\rm{(T)}}}\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}{A^{{\rm{(f)}}}}} \label{eq:WjftokEquation}\]
Substituting Equations [eq:SSunpTEquation], [eq:SjTSkyEquation], [eq:SjTSfnidownEquation], and [eq:SjTGndEquation] into Equation [eq:WjftokEquation] yields a series of expressions for the total power arriving at surface k (by transmission through fenestration f) from each of the sources of exterior radiation. However, the equations for transmitted radiation describe an infinitesimal region, which means that the radiation in a given direction will always come from one source. When one integrates the transmitted power over the fenestration surface, one encounters the problem that for this direction different parts of the fenestration area may receive radiation from different sources. Also, for a given outgoing direction, the projection of a receiving surface back onto the fenestration may produce an image that covers only part of the fenestration area, and this image may not be identical with the part of the area that receives incident radiation from a particular source. The most important origin of this problem is the existence of inner and outer window reveals, as illustrated in Figure 18.
In this figure, the portion of the fenestration area not viewed by the plane of surface k is instead viewed by one or more of the inner window reveals. Similarly, the portion of the fenestration not irradiated in the figure is in fact irradiated by diffusely reflected radiation from the outer window reveals. We can account for this by replacing the area A\(^{(f)}\) in Equation [eq:WjftokEquation] with the overlap area \(A_{ji}^{{\rm{(f, Src), }}k}\) (dark shaded in the figure), where “Src” stands for the source of the incident radiation. This area is defined by:
\[A_{ji}^{\left( {f,Src} \right),k} = \left. {A_i^{\left( {f,Src} \right)}} \right|A_j^{\left( f \right),k}\]
The total power at the interior surface k for each source of radiation then becomes:
\[{W^{{\rm{(Sky), }}k}} = {I^{({\bf{Sky}})}}(t)\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sky)}}}A_{ji}^{{\rm{(f, Sky), }}k}{s_i}} }\]
\[\begin{array}{c}{W^{{\rm{(Sf,n)}},k}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(sp, n)}}}}\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}{T_{j{\rm{ r(}}t{\rm{)}}}}{\Lambda_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}}V_{{\rm{ r(}}t{\rm{)}}}^{{\rm{(Sf, n)}}}A_{j{\rm{ r(}}t{\rm{)}}}^{{\rm{(f, Sf, n), }}k}U_{{\rm{ r(}}t{\rm{) s(}}t{\rm{)}}}^{{\rm{(D,n)}}}} \\ + {I^{(D)}}(t){\rho ^{{\rm{(n)}}}}\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}A_{ji}^{{\rm{(f, Sf, n), }}k}U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D,n)}}}} } \\ + {I^{(Sky)}}(t){\rho ^{{\rm{(n)}}}}\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}A_{ji}^{{\rm{(f, Sf, n), }}k}U_i^{{\rm{(Sky,n)}}}} } \end{array}\]
\[\begin{array}{c}{W^{{\rm{(Gnd)}},k}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(Gnd)}}}}\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}A_{ji}^{{\rm{(f, Gnd), }}k}U_{i{\rm{ }}Sky(tch)}^{{\rm{(D, Gnd)}}}} } \\ + {I^{({\bf{Sky}})}}(t){\rho ^{{\rm{(Gnd)}}}}\sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}A_{ji}^{{\rm{(f, Gnd), }}k}U_i^{{\rm{( Sky,Gnd)}}}} } \end{array}\]
\[{W^{{\rm{(Sun)}},k}} = {I^{{\rm{(D)}}}}(t)\sum\limits_j {F_j^{{\rm{(}}k{\rm{)}}}\Lambda_{jj}^{{\rm{(T)}}}{T_{j{\rm{ s}}(t)}}\cos {\theta_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}}}V_{i{\rm{ s(}}t{\rm{)}}}^{{\rm{(D)}}}A_{j{\rm{ s(}}t{\rm{)}}}^{{\rm{(f, Sun), }}k}}\]
If we define a series of solar irradiation factors, Z, that describe the fraction of the radiation incident on the fenestration due to a given exterior radiation source that is ultimately incident on the interior surface k:
\[{Z^{{\rm{(Sky), }}k}} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sky)}}}A_{ji}^{{\rm{(f, Sky), }}k}{s_i}} } \label{eq:ZSkykEquation}\]
\[{Z_{{\rm{r(}}t{\rm{)}}}}^{{\rm{(sp, Sf, n)}},k} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}{T_{j{\rm{ r(}}t{\rm{)}}}}{\Lambda_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}}V_{{\rm{ r(}}t{\rm{)}}}^{{\rm{(Sf, n)}}}A_{j{\rm{ r(}}t{\rm{)}}}^{{\rm{(f, Sf, n), }}k}U_{{\rm{ r(}}t{\rm{) s(}}t{\rm{)}}}^{{\rm{(D,n)}}}}\]
\[{Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun, Sf, n)}},k} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}A_{ji}^{{\rm{(f, Sf, n), }}k}U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D,n)}}}} }\]
\[{Z^{{\rm{(Sky, Sf, n)}},k}} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}down} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}A_{ji}^{{\rm{(f, Sf, n), }}k}U_i^{{\rm{(Sky, n)}}}} }\]
\[{Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(D, Gnd)}},k} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}A_{ji}^{{\rm{(f, Gnd), }}k}U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D, Gnd)}}}} }\]
\[{Z^{{\rm{(Sky, Gnd)}},k}} = \sum\limits_j {\Lambda_{jj}^{{\rm{(T)}}}F_j^{{\rm{(}}k{\rm{)}}}\sum\limits_{i{\rm{ }}up} {{T_{ji}}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}A_{ji}^{{\rm{(f, Gnd), }}k}U_i^{{\rm{(Sky, Gnd)}}}} }\]
\[{Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}},k} = \sum\limits_j {F_j^{{\rm{(}}k{\rm{)}}}\Lambda_{jj}^{{\rm{(T)}}}{T_{j{\rm{ s}}(t)}}\cos {\theta_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}}}V_{i{\rm{ s(}}t{\rm{)}}}^{{\rm{(D)}}}A_{j{\rm{ s(}}t{\rm{)}}}^{{\rm{(f, Sun), }}k}} \label{eq:ZstSunkEquation}\]
then Equations [eq:ZSkykEquation] through [eq:ZstSunkEquation] become:
\[{W^{{\rm{(Sky), }}k}} = {I^{({\bf{Sky}})}}(t){Z^{{\rm{(Sky), }}k}} \label{eq:WSkykEquation}\]
\[\begin{array}{c}{W^{{\rm{(Sf,n)}},k}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(sp, n)}}}}{Z_{{\rm{r(}}t{\rm{)}}}}^{{\rm{(sp, Sf, n)}},k} + {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(n)}}}}{Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun, Sf, n)}},k}\\ + {I^{({\bf{Sky}})}}(t){\rho ^{{\rm{(n)}}}}{Z^{{\rm{(Sky, Sf, n)}},k}}\end{array}\]
\[{W^{{\rm{(Gnd)}},k}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(Gnd)}}}}{Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(D, Gnd)}},k} + {I^{({\bf{Sky}})}}(t){\rho ^{{\rm{(Gnd)}}}}{Z^{{\rm{(Sky, Gnd)}},k}}\]
\[{W^{{\rm{(Sun)}},k}} = {I^{{\rm{(D)}}}}(t){Z_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}},k} \label{eq:WSunkEquation}\]
The notation s(t) appearing in a subscript in several of the above equations refers to the basis direction for which the sun direction is contained in the basis solid angle element. This is of course time dependent. What is meant here is that at any given time the particular basis element containing the sun is to be picked out. (If no basis element for the fenestration contains the sun at a given time, then the corresponding view factor—and therefore irradiance or absorption factor—is zero.) It is therefore necessary to tabulate those quantities with an s(t) subscript for all basis directions s that could possibly contain the sun direction (and for r(t), all basis directions that could possibly contain the reflected sun angle for the surface n). This is a set considerably smaller than that of all incoming basis directions. Figure 19 illustrates this point for direct irradiation of fenestrations in three different orientations in a building at a particular latitude, using the W6 full basis, which has 145 incoming directions. In the worst case (west-facing) one only needs to consider around 50 of these, with much fewer needed in other orientations. The specific numbers for a given fenestration will depend on the choice of basis, orientation and latitude. The basis direction values can of course be interpolated where greater directional resolution is warranted. In equation the specular direction r(t) is uniquely determined by the sun direction s(t), so the Z factor does not need an additional index for s.
The reason for the definition of the Z factors is that to a great extent they can be precalculated, so that within the hourly calculation only Equations [eq:WSkykEquation] - [eq:WSunkEquation] need to be used. In addition, there are fewer Z factors to be stored than transmittance matrix elements. The storage determinants for the foregoing calculations are summarized in the following table.
Absorption[LINK]
For thermal calculations, it is necessary to know the energy absorbed in each layer of the fenestration. This depends only on the incident geometry, but otherwise is calculated in the same manner as the solar flux incident on interior surfaces. For a given layer l of a fenestration f, we define a source-referenced absorption factor, K(source),l. This is the amount of energy absorbed in layer l divided by the relevant solar intensity (which might be beam, diffuse, or reflected beam or diffuse, depending on the source of the radiation). These absorption factors and the resultant source-specific absorbed solar powers are calculated by the analogs [see Equation [eq:QnVectorMatrixEquation] or Equations [eq:ZSkykEquation] through [eq:ZstSunkEquation]]:
\[{K^{{\rm{(Sky), }}l}} = {A^{{\rm{(f)}}}}\sum\limits_{i{\rm{ }}down} {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,l}{\Lambda_{ii}}V_i^{{\rm{(Sky)}}}{s_i}}\]
\[{Q^{{\rm{(Sky), }}l}} = {I^{({\bf{Sky}})}}(t){K^{{\rm{(Sky), }}l}}\]
\[{K_{{\rm{r(}}t{\rm{)}}}}^{{\rm{(sp, Sf, n)}},l} = {A^{{\rm{(f)}}}}{\mathop{\rm \mathcal{A}}\nolimits}_{r(t)}^{F,l}{\Lambda_{{\rm{ r(}}t{\rm{) r(}}t{\rm{)}}}}V_{{\rm{ r(}}t{\rm{)}}}^{{\rm{(Sf, n)}}}U_{{\rm{ r(}}t{\rm{) s(}}t{\rm{)}}}^{{\rm{(D,n)}}}\]
\[{K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun, Sf, n)}},l} = {A^{{\rm{(f)}}}}\sum\limits_{i{\rm{ }}down} {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,l}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D,n)}}}}\]
\[{K^{{\rm{(Sky, Sf, n)}},l}} = {A^{{\rm{(f)}}}}\sum\limits_{i{\rm{ }}down} {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,l}{\Lambda_{ii}}V_i^{{\rm{(Sf, n)}}}U_i^{{\rm{(Sky, n)}}}}\]
\[\begin{array}{c}{Q^{{\rm{(Sf,n)}},l}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(sp, n)}}}}{K_{{\rm{r(}}t{\rm{)}}}}^{{\rm{(sp, Sf, n)}},l} + {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(n)}}}}{K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun, Sf, n)}},l}\\ + {I^{({\bf{Sky}})}}(t){\rho ^{{\rm{(n)}}}}{K^{{\rm{(Sky, Sf, n)}},l}}\end{array}\]
\[{K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(D, Gnd)}},l} = {A^{{\rm{(f)}}}}\sum\limits_{i{\rm{ }}up} {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,l}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}U_{i{\rm{ }}Sun(tsh)}^{{\rm{(D, Gnd)}}}}\]
\[{K^{{\rm{(Sky, Gnd)}},l}} = {A^{{\rm{(f)}}}}\sum\limits_{i{\rm{ }}up} {{\mathop{\rm \mathcal{A}}\nolimits}_i^{F,l}{\Lambda_{ii}}V_i^{{\rm{(Gnd)}}}U_i^{{\rm{(Sky, Gnd)}}}}\]
\[{Q^{{\rm{(Gnd)}},l}} = {I^{{\rm{(D)}}}}(t){\rho ^{{\rm{(Gnd)}}}}{K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(D, Gnd)}},l} + {I^{({\bf{Sky}})}}(t){\rho ^{{\rm{(Gnd)}}}}{K^{{\rm{(Sky, Gnd)}},l}}\]
\[{K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}},l} = {A^{{\rm{(f)}}}}{\mathop{\rm \mathcal{A}}\nolimits}_{{\rm{s}}(t)}^{F,l}\cos {\theta_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}}}V_{i{\rm{ s(}}t{\rm{)}}}^{{\rm{(D)}}}\]
\[{Q^{{\rm{(Sun)}},l}} = {I^{{\rm{(D)}}}}(t){K_{{\rm{s(}}t{\rm{)}}}}^{{\rm{(Sun)}},l}\]
Comment on Bases[LINK]
Use of the basis in the above discussion has been mostly implicit, but it should nevertheless be clear that the essential feature of the basis is that it is a two-element list (i.e., a 2 X N array): it associates with an incident (i) or outgoing (j) direction index a vector pi (or pj ) that is a unit vector giving the direction of the radiation, the specification of which is two angles in some coordinate system. The incident and outgoing bases of course must match the matrix elements of the fenestration properties. These bases will (certainly in the case of WINDOW program; probably in the case of other input sources) have a structure: ordering of the elements, etc. However, after the initialization of the hourly loop calculation, this structure will be irrelevant: EnergyPlus will retain only those incoming and outgoing directions that are essential to the calculation with (one would hope, most of) the others combined into irradiation factors. At this point, the basis will truly be an arbitrary list. It follows that the specification of the basis in the EnergyPlus input should be determined by (1) the source of fenestration property data, and (2) user convenience.
A related point concerns the specification of a basis for specular glazings, i.e., multiple layers of glass. These fenestrations are both specular (input direction = output direction) and axially symmetric. These properties have different effects on the calculation.
The specular property means that one should not be using Equation [eq:SofptotheTDiffEq] at all to describe the transmittance. Instead, one should use the equation:
\[S({{\bf{p}}^{{\rm{(T)}}}}) = \tau ({{\bf{p}}^{{\rm{(T)}}}}) \cdot E({{\bf{p}}^{{\rm{(T)}}}})\]
This equation is shoehorned into the integral calculation of equation through the use of a delta function in the incident direction vector, resulting (after the discretization) in a diagonal matrix for the transmittance (or reflectance). The outgoing radiance element on the diagonal would be calculated as T\(_{ii}\)\(\Lambda\)\(_{ii}\), where multiplication by \(\Lambda\)\(_{ii}\) substitutes for integration over the basis solid angle element. For a specular glazing, \(T_{ii} = \tau(\bf{p}_i^{(T)})/\Lambda_{ii}\), so one recovers the correct transmittance when one does the multiplication. However, there is still a problem in principle: For a specular fenestration, the angular spread of the outgoing radiation will be that of the source, which for direct sunlight is very small; the calculation, however, assumes the angular spread of the basis element. This problem disappears in the geometric approximation to be used in EnergyPlus: by considering only the central direction of each basis element, the outgoing radiation in that direction is essentially assumed to be specular, so the blurring in the discretization is undone.
The axial symmetry of conventional glazings means that the transmittance (or reflectance) depends on only the incident angle, not the azimuthal angle about the normal to the fenestration plane. So if one specifies the diagonal elements of the matrix, all of the terms with the same incident angles but different azimuthal angles will be the same. One could alternatively specify only the specular transmittance at each of the incident angle values, provided one also indicated that it was for an axially symmetric fenestration. Since expanding this set of values to the equivalent diagonal elements is a trivial calculation, how one specifies a specular glazing is completely a question of user convenience. For example, if one were dealing with the WINDOW full basis, would it be more user-friendly to specify
\(T_{ii} = \tau(\bf{p}_i^{(T)})/\Lambda_{ii}\) , for 145 values, 135 of which are repeats of the previous value
\(\tau ({\theta_i})\) for 9 values of incident angle, \(\theta\)\(_{i}\) ?
Interior Solar Radiation Transmitted by Complex Fenestration[LINK]
Diffuse Solar Radiation Transmitted by Complex Fenestration
Distribution of solar radiation transmitted through exterior window is divided on diffuse and direct part.
Diffuse solar transmitted through exterior complex fenestration and absorbed in interor walls is calculated and treated in same way as described in the section on Initial Distribution of Diffuse Solar Transmitted through Exterior and Interior Windows. Even though that BSDF is given for various directions, for purpose of diffuse solar radiation, transmittance and reflectances of fenestration system is integrated over incoming and outgoing hemisphere. Because incoming diffuse solar radiation is divided on ground and sky parts, integration of incoming hemisphere is also perfomed over ground and sky part (see Equation [eq:SSfnpTEquation]).
Direct Solar Radiation Transmitted by Complex Fenestration
Direct solar (beam) transmitted through exterior window is using same overlap calculations (see Figure [fig:vertical-section-through-a-two-zone-building]) for each outgoing basis direction. For certain sun position, algorithm calculatates equivalent incoming beam number. The inside beam solar irradiance is calculated in similar manner as described in the section titled Interior Beam Radiation.
\[\begin{split} AISurf\left(SurfNum\right) =& \frac{AbsIntSurf\left(SurfNum\right)}{A\left(SurfNum\right)} \\ &\cdot\sum_{i = 1}^{N_{extwin}} \left( \sum_{j = 1}^{N_{out}} TB{m_{k,j}} \cdot \Lambda_{k,j} \cdot \text{Aoverlap}_{k,j} \left( SurfNum \right)\right) \cdot \text{CosInc}_i \end{split} \label{eq:AISurfEquation}\]
i = exterior window number
N\(_{extwin}\) = number of exterior windows in zone
N\(_{out}\) = Beam number of exterior windows in zone
CosInc\(_{i}\) = cosine of angle of incidence of beam on exterior window i
TBm\(_{k,j}\) = beam-to-beam transmittance of exterior window i at incidence direction k outgoing direction j
Λ\(_{k,j}\) = lambda value of exterior window i at incidence direction k for outgoing direction j
Aoverlap\(_{k,j}\)(SurfNum) = beam solar irradiated area of surface SurfNum projected back onto the plane of exterior window i for incoming direction k and outgoing direction j (the Aoverlap’s for an exterior window sum up to the glazed area of the window)
AbsIntSurf(SurfNum) = inside face solar absorptance of surface SurfNum
A(SurfNum) = area of surface SurfNum [m\(^{2}\)]
Equation [eq:AISurfEquation] is valid as long as surface which is hit by transmitted solar radiation is not another complex fenestration. In that case, for beam which is transmitted from other exterior window and reaches back surface of this window, angle of incidence needs to be taken into account.
Interior Solar Absorbed by Complex Fenestration[LINK]
Solar radiation absorbed in window layers is coming from three sources: Diffuse radiation from sky and ground, direct radiation from the sun and beam radiation coming from the sun and it is transmitted through other exterior windows.
Diffuse Radiation from Sky and Ground
Energy absorbed in the layers and which originates from diffuse radiation from sky and ground is represented by following equation:
\[\begin{split} &\text{SurfWinQRadSWwinAbs}(Surf, Lay) = \\ &\sum_{i = 1}^{N_{layers}} \left(\text{WinSkyFtAbs}(Surf, Lay) \cdot \text{SkySolarInc} + \text{WinSkyGndAbs}(Surf, Lay) \cdot \text{GndSolarInc}\right) \end{split}\]
where
WinSkyFtAbs(Lay) = front absorptance averaged over sky for layer (Lay) and window belonging to Surf
WinSkyGndAbs(Lay) = front absorptance averaged over ground for layer (Lay) and window belonging to Surf
SkySolarInc = incident diffuse solar from the sky
GndSolarInc = incident diffuse solar from the ground
Direct Radiation from the Sun
Energy absorbed in the layers and which originates from direct solar radiation is given by following equation:
\[\text{SurfWinQRadSWwinAbs}(SurfNum, Lay) = \text{AWinSurf}(SurfNum, Lay) \cdot \text{BeamSolar}\]
where
AWinSurf(SurfNum,Lay) – is time step value of factor for beam absorbed in fenestration glass layers
BeamSolar – Current beam normal solar irradiance
Factor for time step value is given by equation:
\[\begin{split} \text{AWinSurf}(SurfNum,Lay) =& \text{WinBmFtAbs}(Lay,HourOfDay,TimeStep) \cdot \text{CosInc} \\ &\cdot \text{SunLitFract} \cdot \text{OutProjSLFracMult}(HourOfDay) \end{split}\]
where
WinBmFtAbs(Lay,HourOfDay,TimeStep) – is front directional absorptance for given layer and time
CosInc – cosine of beam solar incident angle
SunLitFract – sunlit fraction without shadowing effects of frame and divider
OutProjSLFracMult(HourOfDay) - Multiplier on sunlit fraction due to shadowing of glass by frame and divider outside projections.
Direct Solar Radiation Coming from Sun and it is Transmitted Through Other Windows
Direct solar radiation transmitted through other windows is using solar overlap calculations described in the section on Overlapping Shadows. Overlapping is used to determine amount of energy transferred through the window is hitting certain surface. That is used to calculate energy absorbed in walls and same approach will be used to calculate energy absorbed in window layers (Equation [eq:AISurfEquation]). In case when receiving surface is complex fenestration, it is not enough just to apply Equation [eq:AISurfEquation] because factor AbsIntSurf is now depending of incoming angle which is defined through front and back directional absorptance matrices. It would mean that for each outgoing directions of transmitting complex fenestration, algorithm would need to determine what is best matching basis direction of receiving surface. Best receiving direction is used to determine absorptance factors which will be used in Equation [eq:AISurfEquation]. It is important to understand that for basis definition, each unit vector defining one beam is going towards surface, which would mean that best matching directions from surface to surface will actually have minimal dot product.
\[Bes{t_{in}} = {\rm{min}}\left( {dot\left( {ou{t_p},i{n_1}} \right),dot\left( {ou{t_p},i{n_2}} \right), \ldots ,dot\left( {ou{t_p},i{n_N}} \right)} \right) \label{eq:BestinEquation}\]
where
Best\(_{in}\) – is best matching receiving direction basis dot product (in\(_{k}\))
out\(_{p}\) – current transmitting complex fenestration direction
in\(_{1}\), …, in\(_{N}\) – set of receiving complex fenestration basis directions
Result of Equation [eq:BestinEquation] is minimal dot product, which corresponds to best matching direction of receiving surface. If we mark that direction with index k, then Equation [eq:AISurfEquation] becomes:
\[\begin{array}{l} AWinSurf(SurfNum,Lay) = \\ \frac{1}{A(SurfNum)} \cdot \\ \sum_{i = 1}^{N_{extwin}} (\sum\limits_{j = 1}^{N_{out}} AbsIntSur{f_k}(SurfNum) \cdot TB{m_{k,j}} \cdot \\ A_{k,j} \cdot \text{Aoverlap}_{k,j}(SurfNum)) \cdot \text{CosInc}_i \end{array}\]
where
AbsIntSurf\(_{k}\)(SurfNum) – directional absorptance for the receiving surface for the best matching direction.
Everything else is same as described in Equation [eq:AISurfEquation].
References[LINK]
Klems, J. H. 1994A. “A New Method for Predicting the Solar Heat Gain of Complex Fenestration Systems: I. Overview and Derivation of the Matrix Layer Calculation.”. ASHRAE Transactions. 100(pt.1): 1073-1086.
Klems, J. H. 1994B. “A New Method for Predicting the Solar Heat Gain of Complex Fenestration Systems: II. Detailed Description of the Matrix Layer Calculation.”. ASHRAE Transactions. 100(pt.1): 1073-1086.
Klems, J. H. 1995. “Measurements of Bidirectional Optical Properties of Complex Shading Devices.”. ASHRAE Transactions. 101(pt 1; Symposium Paper CH-95-8-1(RP-548)): 791-801.
Klems, J. H. 1996. “A Comparison between Calculated and Measured SHGC for Complex Glazing Systems.”. ASHRAE Transactions. 102(Pt. 1; Symposium Paper AT-96-16-1): 931-939.
Klems, J. H. 1996. “Calorimetric Measurements of Inward-Flowing Fraction for Complex Glazing and Shading Systems.”. ASHRAE Transactions. 102(Pt. 1; Symposium Paper AT-96-16-3): 947-954.
Papamichael, K. J. 1998. “Determination and Application of Bidirectional Solar-Optical Properties of Fenestration Systems.”. Cambridge, MA: 13th National Passive Solar Conference.
Documentation content copyright © 1996-2026 The Board of Trustees of the University of Illinois and the Regents of the University of California through the Ernest Orlando Lawrence Berkeley National Laboratory. All rights reserved. EnergyPlus is a trademark of the US Department of Energy.
This documentation is made available under the EnergyPlus Open Source License v1.0.