Engineering Reference — EnergyPlus 22.2

<< Prev | Table of Contents | Next >>

Engineering Reference

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.

Variables in Window Calculations
Mathematical variable Description Units C++ variable
T Transmittance - -
R Reflectance - -
Rf, Rb Front reflectance, back reflectance - -
Ti,j Transmittance through glass layers i to j - -
Tdirgl Direct transmittance of glazing - -
Rfi,j, Rbi,j Front reflectance, back reflectance from glass layers i to j - -
Rdirgl,f, Rdirgl,b Direct front and back reflectance of glazing - -
Afi, Abi Front absorptance, back absorptance of layer i - -
N Number of glass layers - Nlayer
λ Wavelength microns Wle
Es(λ) Solar spectral irradiance function W/m2-micron E
V(λ) Photopic response function of the eye - y30
φ Angle of incidence (angle between surface normal and direction of incident beam radiation) Rad Phi
τ Transmittivity or transmittance - tf0
ρ Reflectivity or reflectance - rf0, rb0
α Spectral absorption coefficient m1 -
d Glass thickness M Material.Thickness
n Index of refraction - ngf, ngb
κ Extinction coefficient - -
β Intermediate variable - betaf, betab
P, p A general property, such as transmittance - -
τsh Shade transmittance - Material.Trans
ρsh Shade reflectance - Material.ReflectShade
αsh Shade absorptance - Material.AbsorpSolar
τbl ρbl αbl Blind transmittance, reflectance, absorptance - -
Q, G, J Source, irradiance and radiosity for blind optical properties calculation W/m2 -
Fij View factor between segments i and j - -
fswitch Switching factor - SwitchFac
T Transmittance - -
R Reflectance - -
Rf, Rb Front reflectance, back reflectance - -
Ti,j Transmittance through glass layers i to j - -
Rfi,j, Rbi,j Front reflectance, back reflectance from glass layers i to j - -
Afi, Abi Front absorptance, back absorptance of layer i - -
N Number of glass layers - Nlayer
λ Wavelength microns Wle
Es(λ) Solar spectral irradiance function W/m2-micron E
R(λ) Photopic response function of the eye - y30
φ Relative azimuth angle (angle between screen surface normal and vertical plane through sun, Ref. Figure 87) Rad SunAzimuthToScreenNormal
α Relative altitude angle (angle between screen surface horizontal normal plane and direction of incident beam radiation, Ref. Figure 87) Rad SunAltitudeToScreenNormal
ρsc Beam-to-diffuse solar reflectance of screen material - Screens.ReflectCylinder
γ Screen material aspect ratio - Screens.ScreenDiameterTo SpacingRatio
Α Spectral absorption coefficient m1 -
D Glass thickness M Material.Thickness
N Index of refraction - ngf, ngb
Κ Extinction coefficient - -
Β Intermediate variable - betaf, betab
P, p A general property, such as transmittance - -

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, Rf

Back reflectance, Rb

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:

r=(n1n+1)2τ=[(1r)4+4r2T2]1/2(1r)22r2TR=r+(1r)2rτ21r2τ2

Example:

T=0.86156n=1.526r=(1.52611.526+1)2τ=0.93974R=0.07846

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,

1U=Ri,w+Ro,w+Rl,w

Where,

Ri,w is the resistance of the interior film coefficient under standard winter conditions in units of m2·K/W,

Ro,w is the resistance of the exterior film coefficient under standard winter conditions in units of m2·K/W, and

Rl,w is the resisance of the bare window under winter conditions (without the film coefficients) in units of m2·K/W.

The values for Ri,w and Ro,w depend on U and are calculated using the following correlations.

Ri,w=1(0.359073Ln(U)+6.949915);forU<5.85

Ri,w=1(1.788041U2.886625);forU5.85

Ro,w=1(0.025342U+29.163853)

So that the glass-to-glass resistance is calculated using:

Rl,w=1URi,wRo,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=0.002for 1Rl,w>7.00.059140.00714Rl,wfor 1Rl,w7.0

Step 3. Determine Layer Thermal Conductivity[LINK]

The effective thermal conductivity, λeff, of the equivalent layer is calculated using,

λeff=ThicknessRl,w

Step 4. Determine Layer Solar Transmittance[LINK]

The layer’s solar transmittance at normal incidence, Tsol, is calculated using correlations that are a function of SHGC and U-Factor.

Tsol=0.939998SHGC2+0.20332SHGC;U>4.5;SHGC<0.7206

Tsol=1.30415SHGC0.30515;U>4.5;SHGC0.7206

Tsol=0.41040SHGC;U<3.4;SHGC0.15

Tsol=0.085775SHGC2+0.963954SHGC0.084958;U<3.4;SHGC>0.15

And for U-values between 3.4 and 4.5, the value for Tsol 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, Ri,s and Ro,s, respectively. The correlations are:

Ri,s=1(29.436546(SHGCTSol)321.943415(SHGCTSol)2+9.945872(SHGCTSol)+7.426151);U>4.5Ri,s=1(199.8208128(SHGCTSol)390.639733(SHGCTSol)2+19.737055(SHGCTSol)+6.766575);U<3.4Ro,s=1(2.225824(SHGCTSol)+20.57708);U>4.5Ro,s=1(5.763355(SHGCTSol)+20.541528);U<3.4

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, Fracinward, is then calculated using:

Fracinward=(Ro,s+0.5Rl,w)(Ro,s+Rl,w+Ri,s)

Then, the solar reflectances of the front face, Rs,f, and back face, Rs,b, are calculated using:

Rs,f=Rs,b=1TSol(SHGCTSol)Fracinward

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, TVis, is set to that value. The visible light reflectance for the back surface is calculated using:

RVis,b=0.7409T3Vis+1.6531T2Vis1.2299TVis+0.4547

The visible light reflectance for the front surface is calculated using:

RVis,f=0.0622T3Vis+0.4277T2Vis0.4169TVis+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.

Diagram of Transmittance and Reflectance Correlations Used based on U and SHGC

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, , as the independent variable. The correlations for transmittance have the form:

where

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,

to the form used for coated glazing,

set them equal to each other and solve algebraically for :

where,

and,

The updated coefficient values for a, b, c, d, and e are listed for transmittance and reflectance in Tables 2 and 3, respectively.

Normalized Transmittance Correlations for Angular Performance
Curve a b c d e
A - Single: 3mm clear 0.00 3.36 -3.85 1.49 0.01
B - Single: 3mm bronze 0.00 2.83 -2.42 0.04 0.55
C - Single: 6mm bronze 0.00 2.45 -1.58 -0.64 0.77
D - Single: 3mm coated 0.00 2.85 -2.58 0.40 0.35
E - Double: 3mm clear, clear 0.00 1.51 2.49 -5.87 2.88
F - Double: 3mm coated, clear 0.00 1.21 3.14 -6.37 3.03
G - Double: 3mm tinted, clear 0.00 1.09 3.54 -6.84 3.23
H - Double: 6mm coated, clear 0.00 0.98 3.83 -7.13 3.33
I - Double: 6mm tinted, clear 0.00 0.79 3.93 -6.86 3.15
J - Triple: 3mm coated, clear, coated 0.00 0.08 6.02 -8.84 3.74
Normalized Reflectance Correlations for Angular Performance
Curve a b c d e
A - Single: 3mm clear 1.00 -0.70 2.57 -3.20 1.33
B - Single: 3mm bronze 1.00 -1.87 6.50 -7.86 3.23
C - Single: 6mm bronze 1.00 -2.52 8.40 -9.86 3.99
D - Single: 3mm coated 1.00 -1.85 6.40 -7.64 3.11
E - Double: 3mm clear, clear 1.00 -1.57 5.60 -6.82 2.80
F - Double: 3mm coated, clear 1.00 -3.15 10.98 -13.14 5.32
G - Double: 3mm tinted, clear 1.00 -3.25 11.32 -13.54 5.49
H - Double: 6mm coated, clear 1.00 -3.39 11.70 -13.94 5.64
I - Double: 6mm tinted, clear 1.00 -4.06 13.55 -15.74 6.27
J - Triple: 3mm coated, clear, coated 1.00 -4.35 14.27 -16.32 6.39

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/m2K when input is allowed to go up to U-7 W/m2K. 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/m2K 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 Ti,j, the transmittance through layers i to j; Rfi,j and Rbi,j, the front and back reflectance, respectively, from layers i to j; and Aj, 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.

Ti,j=Ti,j1Tj,j1Rfj,jRbj1,i

Rfi,j=Rfi,j1+T2i,j1Rfj,j1Rfj,jRbj1,i

Rbj,i=Rbj,j+T2j,jRbj1,i1Rbj1,iRfj,j

Afj=T1,j1(1Tj,jRfj,j)1Rfj,NRbj1,1+T1,jRfj+1,N(1Tj,jRbj,j)1Rfj,NRbj1,1

In Equation [eq:Ajtothefequation], Ti,j = 1 and Ri,j = 0 if i<0 or j>N.

Schematic of transmission, reflection and absorption of solar radiation within a multi-layer glazing system.

Schematic of transmission, reflection and absorption of solar radiation within a multi-layer glazing system.

As an example, for double glazing (N=2), these equations reduce to:

T1,2=T1,1T2,21Rf2,2Rb1,1

Rf1,2=Rf1,1+T21,1Rf2,21Rf2,2Rb1,1

Rb2,1=Rb2,2+T22,2Rb1,11Rb1,1Rf2,2

Af1=(1T1,1Rf1,1)+T1,1Rf2,2(1T1,1Rb1,1)1Rf2,2Rb1,1

Af2=T1,1(1T2,2Rf2,2)1Rf2,2Rb1,1

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:

Ps=P(λ)Es(λ)dλEs(λ)dλ

The spectral-average visible property is:

Pv=P(λ)Es(λ)V(λ)dλEs(λ)V(λ)dλ

where Es(λ) is the solar spectral irradiance function and V(λ) 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 Ti,i, Rfi,i and Rbi,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, ϕ , the transmittance and reflectance are related to the transmissivity, τ, and reflectivity, ρ, by the following relationships:

T(ϕ)=τ(ϕ)2eαd/cosϕ1ρ(ϕ)2e2αd/cosϕ

R(ϕ)=ρ(ϕ)(1+T(ϕ)eαd/cosϕ)

The spectral reflectivity is calculated from Fresnel’s equation assuming unpolarized incident radiation:

ρ(ϕ)=12((ncosϕcosϕncosϕ+cosϕ)2+(ncosϕcosϕncosϕ+cosϕ)2)

The spectral transmittivity is given by:

τ(ϕ)=1ρ(ϕ)

The spectral absorption coefficient is defined as:

α=4πκλ

where κ is the dimensionless spectrally-dependent extinction coefficient and λ is the wavelength expressed in the same units as the sample thickness.

Solving Equation [eq:RhoofPhi] at normal incidence gives:

n=1+ρ(0)1ρ(0)

Evaluating Equation [eq:RofPhiEquation] at normal incidence gives the following expression for κ:

κ=λ4πdlnR(0)ρ(0)ρ(0)T(0)

Eliminating the exponential in Equations [eq:TofPhiEquation] and [eq:RofPhiEquation] gives the reflectivity at normal incidence:

ρ(0)=ββ24(2R(0))R(0)2(2R(0))

where

β=T(0)2R(0)2+2R(0)+1

The value for the reflectivity, ρ(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 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 (¯τclr,¯ρclr) and bronze glass (¯τbnz,¯ρbnz) are determined from a fourth-order polynomial regression:

¯τ(ϕ)=¯τ0+¯τ1cos(ϕ)+¯τ2cos2(ϕ)+¯τ3cos3(ϕ)+¯τ4cos4(ϕ)

and

¯ρ(ϕ)=¯ρ0+¯ρ1cos(ϕ)+¯ρ2cos2(ϕ)+¯ρ3cos3(ϕ)+¯ρ4cos4(ϕ)¯τ(ϕ)

The polynomial coefficients are given in Table 4.

Polynomial coefficients used to determine angular properties of coated glass.
0 1 2 3 4
¯τclr -0.0015 3.355 -3.840 1.460 0.0288
¯ρclr 0.999 -0.563 2.043 -2.532 1.054
¯τbnz -0.002 2.813 -2.341 -0.05725 0.599
¯ρbnz 0.997 -1.868 6.513 -7.862 3.225

These factors are used as follows to calculate the angular transmittance and reflectance:

For T(0) > 0.645:

T(ϕ)=T(0)¯τclr(ϕ)

R(ϕ)=R(0)(1¯ρclr(ϕ))+¯ρclr(ϕ)

For T(0) 0.645:

T(ϕ)=T(0)¯τbnz(ϕ)

R(ϕ)=R(0)(1¯ρbnz(ϕ))+¯ρbnz(ϕ)

Calculation of Hemispherical Values[LINK]

The hemispherical value of a property is determined from the following integral:

Phemispherical=2π20P(ϕ)cos(ϕ)sin(ϕ)dϕ

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, τsh, reflectance, ρsh, and absorptance, α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).

Tsys(ϕ)=Tdif1,Nτsh1Rdiffρsh

Tdifsys=Tdif1,Nτsh1Rdiffρsh

Asysj,f(ϕ)=Adifj,fτsh1Rfρsh,j=1 to N

Adif,sysj,f=Adifj,fτsh1Rfρsh,j=1 to N

Adif,sysj,b=Adifj,bTdif1,Nρsh1Rfρsh,j=1 to N

αsyssh=αsh(1+τshRf1Rfρsh)

Interior Shade

The system properties when an interior shade is in place are the following:

Tsys(ϕ)=T1,N(ϕ)τsh1Rdifbρsh

Tdifsys=Tdif1,Nτsh1Rdifbρsh

Asysj,f(ϕ)=Aj,f(ϕ)+T1,N(ϕ)ρsh1RdifbρshAdifj,b,j=1 to N

Adif,sysj,f=Adifj,f+Tdif1,Nρsh1RdifbρshAdifj,b,j=1 to N

Adif,sysj,b=τsh1RdifbρshAdifj,b, j=1 to N

αsyssh(ϕ)=T1,N(ϕ)αsh1Rdifbρsh

αdif,syssh=Tdif1,Nαsh1Rdifbρ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:

εlw,syssh=εlwsh1+τlwshρlwgl1ρlwshρlwgl

where ρlwgl 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:

εlw,sysgl=εlwglτlwsh1ρlwshρlwgl

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, fswitch, 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=(1fswitch)plight+fswitchpdark

where

plight is the property value for the unswitched, or light state, and pdark 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,” fswitch = 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).

Variations of Window Properties with the Temperature of the Thermochromic Glazing Layer

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

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.

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.

Slat Optical Properties
τdir,dif Direct-to-diffuse transmittance (same for front and back of slat)
τdif,dif Diffuse-to-diffuse transmittance (same for front and back of slat)
ρfdir,dif, ρbdir,dif Front and back direct-to-diffuse reflectance
ρfdif,dif, ρbdif,dif Front and back diffuse-to-diffuse reflectance

It is assumed that there is no direct-to-direct transmission or reflection, so that τdir,dir=0, ρfdir,dir=0, and ρbdir,dir=0. It is further assumed that the slats are perfect diffusers, so that τdir,dif, ρfdir,dif and ρbdir,dif 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 τdir,dif = τdif,dif, ρfdir,dif = ρfdif,dif, and ρbdir,dif = ρbdif,dif.

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 s1 through s6 (note in the following that si refers to both segment i and the length of segment i).The lengths of s1 and s2 are equal to the slat separation, h, which is the distance between adjacent slat faces. s3 and s4 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 s4 and, if the slats have non-zero transmittance, by transmission through s3, 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 s2 for unit direct radiation entering the cell through s1.

(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.

(a) Side view of a cell formed by adjacent slats showing how the cell is divided into segments, si, 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 ϕs is the profile angle and ϕb is the slat angle.

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

τdir,dirbl,f=1|w|h,|w|h

where

w=scos(φbφs)cosφ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:

Ji = the radiosity of segment si, i.e., the total radiant flux into the cell from si

Gi = the irradiance on the cell side of si

Qi = the source flux from the cell side of si

Based on these definitions we have the following equations that relate J, G and Q for the different segments:

J1=Q1J2=Q2J3=Q3+ρbdif,difG3+τdif,difG4J4=Q4+τdif,difG3+ρfdif,difG4J5=Q5+ρbdif,difG5+τdif,difG6J6=Q6+τdif,difG5+ρfdif,difG6

In addition we have the following equation relating G and J:

Gi=6j=1JjFji, i=1,6

where Fji is the view factor between sj and si, i.e., Fji is the fraction of radiation leaving sj that is intercepted by si.

Using J1=Q1=0 and J2=Q2=0 and combining the above equations gives the following equation set relating J and Q:

J3ρbdif,dif6j=3JjFj3τdif,dif6j=3JjFj4=Q3

J4τdif,dif6j=3JjFj3ρfdif,dif6j=3JjFj4=Q4

J5ρbdif,dif6j=3JjFj5τdif,dif6j=3JjFj6=Q5

J6τdif,dif6j=3JjFj3ρfdif,dif6j=3JjFj6=Q6

This can be written in the form:

Q=XJ

where X is a 4x4 matrix and

J=⎢ ⎢ ⎢J3J4J5J6⎥ ⎥ ⎥

Q=⎢ ⎢ ⎢ ⎢Q3Q4Q5Q6⎥ ⎥ ⎥ ⎥

We then obtain J from:

J=X1Q

The view factors, Fij, 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:

nj=1Fij=1, i=1,n

siFij=sjFji,i=1,n; j=1,n

Fii=0, 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:

View Factor for Three Surfaces

View Factor for Three Surfaces

For n = 4 we have:

View Factor for Four Surfaces

View Factor for Four Surfaces

Applying these to the slat cell shown in Figure 6 we have the following:

F12=d1+d22s2h

F13=h+s3d32h,etc.

Slat cell showing geometry for calculation of view factors between the segments of the cell.

Slat cell showing geometry for calculation of view factors between the segments of the cell.

The sources for the direct-to-diffuse transmittance calculation are:

Q1=Q2=Q5=Q6=0(and therefore J1=J2=0)

Q3=τdir,difQ4=ρfdir,dif}φbφs+π2(beam hits front of slats)

Q3=ρbdir,difQ4=τdir,dif}φb>φs+π2(beam hits back of slats)

For unit incident direct flux, the front direct-to-diffuse transmittance and reflectance of the blind are:

τdir,difbl,f=G2ρdir,difbl,f=G1

where

G2=6j=3JjFj2G1=6j=3JjFj1

and J3 to J6 are given by Equation [eq:QequalsXJprime].

The front direct absorptance of the blind is then:

αdirbl,f=1τdir,difbl,fτdir,dirbl,fρdir,difbl,f

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 –90o to +90o in 5o 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 –90o to +90o in 10o 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., s3=s4 and s5=s6. For front-side properties we have a unit source, Q1=1. All the other Qi are zero. Using this source value, we apply the methodology described above to obtain G2 and G1. We then have:

τdif,difbl,f=G2ρdif,difbl,f=G1αdifbl,f=1τdif,difbl,fρdif,difbl,f

The back-side properties are calculated in a similar way by setting Q2 = 1 with the other Qi 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.

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:

τgnddif,difbl,f= front transmittance for ground diffuse solar

τskydif,difbl,f= front transmittance for sky diffuse solar

ρgnddif,difbl,f= front reflectance for ground diffuse solar

ρskydif,difbl,f= front reflectance for sky diffuse solar

αgnddif,difbl,f= front absorptance for ground diffuse solar

αskydif,difbl,f= 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(ϕs) incident on the blind at profile angle ϕs. This gives:

τskydif,difbl,f=π/20[τdir,dirbl,f(ϕs)+τdir,difbl,f(ϕs)]Isky(ϕs)cosϕsdϕsπ/20Isky(ϕs)cosϕsdϕs

ρskydif,difbl,f=π/20ρdir,difbl,fIsky(ϕs)cosϕsdϕsπ/20Isky(ϕs)cosϕsdϕs

αskydifbl,f=π/20αdirbl,fIsky(ϕs)cosϕsdϕsπ/20Isky(ϕs)cosϕsdϕs

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.

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 Isky is independent of ϕs, giving:

τskydif,difbl,f=π/20[τdir,dirbl,f+τdir,difbl,f]cosϕsdϕs

ρskydif,difbl,f=π/20ρdir,difbl,fcosϕsdϕs

αskydifbl,f=π/20αdirbl,fcosϕsdϕs

The corresponding ground diffuse quantities are obtained by integrating ϕs from π/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, fedge, of direct radiation incident on the blind that strikes the slat edges. Based on the geometry shown in Figure 9 we see that

fedge=tcosγ(h+tcosξ)cosφs=tcos(φsξ)(h+tcosξ)cosφs=tsin(φbφs)(h+tsinφb)cosφs

The edge correction factor for diffuse incident radiation is calculated by averaging this value of fedge over profile angles, φs, from -90o to +90o.

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, ρf.

τdif,difbl,fτdif,difbl,f(1fedge)ρdifbl,fρdifbl,f(1fedge)+fedgeρf

Side view of slats showing geometry for calculation of slat edge correction factor for incident direct radiation.

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.

Slat Properties
Separation (m) 0.012 0.012 0.012 0.012 0.012
Width (m) 0.016 0.016 0.016 0.016 0.016
Angle (deg) 45 45 45 10 45
IR transmittance 0 0 0 0 0.4
IR emissivity, front side 0.9 0.9 0.9 0.9 0.55
IR emissivity, back side 0.9 0.9 0.9 0.9 0.55
Solar transmittance 0 0 0 0 0.4
Solar reflectance, front side 0.7 0.55 0.7 0.7 0.5
Solar reflectance, back side 0.7 0.55 0.4 0.4 0.5

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:

Tdir,allf,sys(ϕ,ϕs)=Tdirgl(ϕ)τdir,dirbl,f(ϕs)+τdir,difbl,f(ϕs)+τdifbl,fρdir,difbl,f(ϕs)Rdifgl,b1ρdifbl,fRdifgl,b

Adir,sysgl,j,f(ϕ,ϕs)=Adirgl,j,f(ϕ)+Tdirgl(ϕ)αdifgl,j,bρdirbl,f(ϕs)1ρdirbl,f(ϕs)Rdifgl,b, j=1,N

αdir,sysbl,f(ϕ,ϕs)=Tdirgl(ϕ)αdirbl,f(ϕs)+ρdirbl,f(ϕs)Rdifgl,bαdifbl,f1ρdifbl,fRdifgl,b

Tdif,diff,sys=Tdifglτdif,difbl,f1ρdifbl,fRdifgl,b

Tskydif,diff,sys=Tdifglτskydif,difbl,f1ρskydifbl,fRdifgl,b

Tgnddif,diff,sys=Tdifglτgnddif,difbl,f1ρgnddifbl,fRdifgl,b

Adif,sysgl,j,f=Adifgl,j,f+Tdifglρdifbl,fAdifgl,j,b1ρdifbl,fRdifgl,b, j=1,N

Askydif,sysgl,j,f=Adifgl,j,f+Tdifglρskydifbl,fAdifgl,j,b1ρskydifbl,fRdifgl,b, j=1,N

Agnddif,sysgl,j,f=Adifgl,j,f+Tdifglρgnddifbl,fAdifgl,j,b1ρgnddifbl,fRdifgl,b, j=1,N

αdif,sysbl,f=Tdifglαdifbl,f1ρdifbl,fRdifgl,b

αskydif,sysbl,f=Tdifglαskydifbl,f1ρskydifbl,fRdifgl,b

αgnddif,sysbl,f=Tdifglαgnddifbl,f1ρgnddifbl,fRdifgl,b

Exterior Blind[LINK]

The system properties when an exterior blind is in place are the following:

Tdir,allf,sys(ϕ,ϕs)=τdir,dirbl,f(ϕs)Tdirgl(ϕ)+TdifglRdirgl,fρdir,difbl,b1Rdifgl,fρdifbl,b+τdir,difbl(ϕs)Tdifgl1Rdifgl,fρdifbl,b

Adir,sysgl,j,f(ϕ,ϕs)=τdir,dirbl,f(ϕs)Adirgl,j,f(ϕ)+(τdir,dirbl,f(ϕs)Rdirgl(ϕ)ρdirbl,b(ϕs)+τdir,difbl,f(ϕs))Adifgl,j,f1Rdifgl,fρdifbl,b, j=1,N

αdir,sysbl,f(ϕ,ϕs)=αdirbl,f(ϕs)+αdirbl,b(ϕs)Rdirgl,f(ϕ)τdir,dirbl,f(ϕs)+αdifbl,bRdifgl,f1ρdifbl,bRdifgl,f(Rdirgl,f(ϕ)τdir,dirbl,f(ϕs)ρdirbl,b(ϕs)+τdir,difbl,f(ϕs))

Tdif,diff,sys=τdif,difbl,fTdifgl1Rdifgl,fρdifbl,b

Tskydif,diff,sys=τskydif,difbl,fTdifgl1Rdifgl,fρdifbl,b

Tgnddif,diff,sys=τgnddif,difbl,fTdifgl1Rdifgl,fρdifbl,b

Adif,sysgl,j,f=τdif,difbl,fAdifgl,j,f1Rdifgl,fρdifbl,b, j=1,N

Askydif,sysgl,j,f=τskydif,difbl,fAdifgl,j,f1Rdifgl,fρdifbl,b, j=1,N

Agnddif,sysgl,j,f=τgnddif,difbl,fAdifgl,j,f1Rdifgl,fρdifbl,b, j=1,N

αdif,sysbl,f=αdifbl,f+τdif,difbl,fRdifgl,f1Rdifgl,fρdifbl,bαdifbl,b

αskydif,sysbl,f=αskydifbl,f+τskydif,difbl,fRdifgl,f1Rdifgl,fρdifbl,bαdifbl,b

αgnddif,sysbl,f=αgnddifbl,f+τgnddif,difbl,fRdifgl,f1Rdifgl,fρdifbl,bαdifbl,b

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:

εlw,effbl=εlwbl1+τlwblρlwgl1ρlwblρlwgl

where ρlwgl 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:

εlw,effgl=εlwglτlwbl1ρlwblρlwgl

The effective inside surface emissivity is the sum of the effective blind and effective glass emissivities:

εlw,effins=εlw,effbl+εlw,effgl

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:

Teff=εlw,effblTbl+εlw,effglTglεlw,effbl+εlw,effgl

Solar Radiation Transmitted and Absorbed by a Window/Blind System[LINK]

Let the direct solar incident on the window be:

Idir,inc=fsunlitIdir,normcosϕ(W/m2)

where fsunlit is the fraction of the window that is sunlit (determined by the shadowing calculations), Idir,norm is the direct normal solar irradiance, and ϕ is the angle of incidence.

Let Isky,inc be the irradiance on the window due to diffuse solar radiation from the sky (W/m2) and let Ignd,inc be the irradiance on the window due to diffuse solar radiation from the ground (W/m2).

Then we have the following expressions for different classes of transmitted and absorbed solar radiation for the window/blind system (where ϕs is the direct solar profile angle), all in W/m2:

Direct solar entering zone from incident direct solar:

Idir,incTdir,dirf,sys(ϕ,ϕs)

Diffuse solar entering zone from incident direct solar:

Idir,incTdir,diff,sys(ϕ,ϕs)

Direct solar absorbed by blind:

Idir,incαdir,sysbl,f(ϕ,ϕs)

Direct solar absorbed by glass layers:

Idir,incAdir,sysgl,j,f(ϕ,ϕs), j=1,N

For windows whose blinds have vertical slats:[LINK]

Diffuse solar entering zone from incident diffuse solar:

(Isky,inc+Ignd,inc)Tdif,diff,sys

Diffuse solar absorbed by blind:

(Isky,inc+Ignd,inc)αdif,sysbl,f

Diffuse solar absorbed by glass layers:

(Isky,inc+Ignd,inc)Adif,sysgl,j,f, j=1,N

For windows of tilt angle γ whose blinds have horizontal slats:[LINK]

(vertical windows have tilt = 90o, horizontal windows have tilt = 0o)

Diffuse solar entering zone from incident diffuse solar:

Tskydif,diff,sys[(1|cosγ|2)Isky,inc+|cosγ|2Ignd,inc]+Tgnddif,diff,sys[|cosγ|2Isky,inc+(1|cosγ|2)Ignd,inc]

Diffuse solar absorbed by blind:

αskydif,sysbl,f[(1|cosγ|2)Isky,inc+|cosγ|2Ignd,inc]+αgnddif,sysbl,f[|cosγ|2Isky,inc+(1|cosγ|2)Ignd,inc]

Diffuse solar absorbed by glass layers:

Askydif,sysgl,j,f[(1|cosγ|2)Isky,inc+|cosγ|2Ignd,inc]+Agnddif,sysgl,j,f[|cosγ|2Isky,inc+(1|cosγ|2)Ignd,inc], j=1,N

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, Tbeam(α‘, φ’), 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, Tscatt(α‘, φ’), 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 ρ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

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.

γ=D/DSS

where

γ = 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 Tbeam at direct normal incidence.

Physical screen material properties

Physical screen material properties

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 φ‘and α’, respectively.

Schematic of a vertical window screen facing due South

Schematic of a vertical window screen facing due South

Given the diffuse reflectance ρsc and the screen aspect ratio γ, the model takes the direction of solar incidence, the relative solar altitude angle α’ and the relative solar azimuth angle ϕ‘, illustrated in Figure 12, and calculates the direct beam transmittance Tbeam (α’, φ’) 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.

α′′=arctan(tanαsecφ)

β=π2φ

Ty=1γ[cosα′′+sinα′′tanα(1+cot2β)12]

μ=arccos([cos2αcos2φ+sin2α]12)

ε=arccos(cosαcosφcosμ)

η=π2ε

μ=arctan(tanμsecε)

Tx=1γ[cosμ+sinμtanμ(1+cot2η)12]

Tbeam(α,φ)=Tvisbeam(α,φ)=TxTy

where

Ty = vertical component of direct beam transmittance

Tx = horizontal component of direct beam transmittance

Tbeam = direct screen transmittance that accounts for beam solar radiation passing through the screen openings without hitting the screen material

Tvisbeam = direct visible screen transmittance that accounts for beam solar radiation passing through the screen openings without hitting the screen material

α’ = relative solar altitude angle [radians]

φ’ = relative solar azimuth angle [radians]

γ = Screen material aspect ratio, dimensionless

α′′,β,μ,ε,η,μ = 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, Tscatt (α‘, φ’) is as follows:

Tscattmax=0.0229γ+0.2971ρsc0.03624γ2+0.04763ρsc20.44416γρsc

Tvisscattmax=0.0229γ+0.2971ρvissc0.03624γ2+0.04763(ρvissc)20.44416γρvissc

δmax=89.710γ/10γ0.160.16

δ=(α2d+φ2d)12

Peakratio=10.2ρsc(1γ)

Peakvisratio=10.2ρvissc(1γ)

Tscatt(α,φ)=0.2ρscTscattmax(1γ)(1+(Peakratio1)e|δδmax|2.0600)

Tvisscatt(α,φ)=0.2ρvisscTvisscattmax(1γ)(1+(Peakvisratio1)e|δδmax|2.0600)

If δ>δmax, then:

Tscatt(α,φ)=0.2ρscTscattmax(1γ)(1+(Peakratio1)e|δδmax|2.5600)0.2ρscTscattmax(1γ)(max(0.0,δδmax90.deltamax))Tvisscatt(α,φ)=0.2ρvisscTvisscattmax(1γ)(1+(Peakvisratio1)e|δδmax|2.5600)0.2ρvisscTvisscattmax(1γ)(max(0.0,δδmax90.deltamax))

where

Tscattmax = maximum reflected (scattered) beam transmittance

Tvisscattmax = maximum visible reflected (scattered) beam transmittance

δmax,δ = intermediate variables [degrees]

αd = relative solar altitude [degrees]

φd = relative solar azimuth [degrees]

Peakratio = Ratio of peak scattered beam transmittance to scattered beam transmittance at direct normal incidence.

Peakvisratio = Ratio of peak scattered visible transmittance to scattered visible transmittance at direct normal incidence.

ρsc = diffuse solar reflectance of the screen material

ρvissc = diffuse visible reflectance of the screen material

Tscatt = beam solar transmittance due to reflectance (scattering)

Tvisscatt = 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 Tbeam and the reflected (scattered) portion of the beam solar transmittance is ignored:

Tdir,dirsc=Tbeam(α,φ)

Tdir,difsc=0.0

Tdir,dirsc,vis=Tbeam(α,φ)

Tdir,difsc,vis=0.0

where

Tdir,dirsc = direct-to-direct beam transmittance of the screen (output report variable Surface Window Screen Beam to Beam Solar Transmittance)

Tdir,difsc = direct-to-diffuse beam transmittance of the screen (output report variable Surface Window Screen Beam to Diffuse Solar Transmittance)

Tdir,dirsc,vis = direct-to-direct visible transmittance of the screen

Tdir,difsc,vis = 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 Tbeam in the same solid angle and direction of the unattenuated solar beam:

Tdir,dirsc=Tbeam(α,φ)+Tscatt(α,φ)

Tdir,difsc=0.0

Tdir,dirsc,vis=Tbeam(α,φ)+Tvisscatt(α,φ)

Tdir,difsc,vis=0.0

If the user selects Model as Diffuse Beam, the direct beam transmittance is set to Tbeam and the reflected (scattered) portion of the beam solar transmittance is modeled as diffuse hemispherical radiation:

Tdir,dirsc=Tbeam(α,φ)

Tdir,difsc=Tscatt(α,φ)

Tdir,dirsc,vis=Tbeam(α,φ)

Tdir,difsc,vis=Tvisscatt(α,φ)

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 ρsc. The inwardly scattered transmittance is then subtracted from this quantity to obtain an approximate value for the screen’s reflectance Rsc to beam radiation incident as a function of the relative angles of incident radiation. This equation is used for both beam and visible reflectance:

Rdir,difSC(α,φ)=ρSC(1Tdir,dirSC)Tdir,difSC

Rdir,difSC,vis(α,φ)=ρvisSC(1Tdir,dirSC,vis)Tdir,difSC,vis

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 Tdir,dir multiplied by the quantity 1 minus the screen material diffuse reflectance.

AdirSC(α,φ)=(1Tdir,dirSC)(1ρSC)

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 (θ) and solar azimuth angle (ϕ) 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.

Sun Angles in Screen Calculations.

The screen transmittance to diffuse radiation Tdif,dif (γ, ρsc) is computed as the integrated average of the combined beam transmittance Ttot(γ, ρ, θ, ϕ) over the directions of incidence using spherical coordinates (θ, ϕ) in which the z-axis is perpendicular to the plane of the screen. Using a finite element computation, this is:

Ttot(γ,ρsc,θj,ϕi)=Tbeam(α,φ)+Tscatt(α,φ)

Tdif,difsc(γ,ρsc)=Nj=1Mi=1Ttot(γ,ρsc,θj,ϕi)sin(θj)cos(θj)Nj=1Mi=1sin(θj)cos(θj)

where

θ = solar altitude angle in polar coordinates [radians]

ϕ = solar azimuth angle in polar coordinates [radians]

Tdif,difsc(γ,ρ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

Rdif,difsc(γ,ρsc)=Nj=1Mi=1Rdir,difsc(γ,ρsc,θj,ϕi)sin(θj)cos(θj)Nj=1Mi=1sin(θj)cos(θ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 ϕ and solar altitude angle θ have a range of 0 to π/π22 (instead of π/π22 to +π/+π22 ) 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 (θ, ϕ) we need the corresponding screen relative solar coordinates (α‘, φ’) to evaluate the screen transmittance model for that direction.

For each θ and ϕ in the summation, the corresponding values for the relative solar altitude α‘and relative solar azimuth φ’ needed to calculate screen transmittance are determined with the following coordinate transform equations:

sinα=sinθcosϕ

tanφ=tanθsinϕ

The absorptance of the screen to diffuse incident radiation is calculated by subtracting the diffuse transmittance and diffuse reflectance from unity as follows:

Adifsc(γ,ρsc)=1Tdif,difsc(γ,ρsc)Rdif,difsc(γ,ρ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 (Tdir,dirsc, shown as Tdirsc 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 (Tdir,dirscRdirgl,f) 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 Tdir,dirscTdirgl. 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 (Tdir,dirscRdirgl,f) 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 (Rdir,difsc). 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 (Tdir,dirscRdirgl,fRdir,difsc) 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 Tdir,dirscRdirgl,fRdir,difscTdifgl. Defining the remaining terms continues in a similar fashion using diffuse properties of both the screen and glass material. Notice that the 3rd and 4th terms shown below are similar to the 2nd term, but additional terms are raised to increasing powers.

Screen/Glass System Transmittance Equation Schematic.

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 RdifglRdif,difsc is less than 1, the summation n=0(Rdifgl,fRdif,difsc)n converges and can be expressed as (1Rdifgl,fRdif,difsc)1. Since the reflected (scattered) transmittance of incident solar beam (Tdir,difsc) and the diffusely reflecting beam Tdir,dirscRdirgl,fRdir,difsc 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.

Tdir,allsys(α,φ,ϕ)=Tdir,dirsc(α,φ)Tdirgl(ϕ)+(Tdir,dirsc(α,φ)Rdirgl,fRdir,difsc(α,φ)+Tdir,difsc(α,φ))Tdifgln=0(Rdifgl,fRdif,difsc)n

or:

Tdir,allsys(α,φ,ϕ)=Tdir,dirsc(α,φ)Tdirgl(ϕ)+(Tdir,dirsc(α,φ)Rdirgl,fRdir,difsc(α,φ)+Tdir,difsc(α,φ))Tdifgl1Rdifgl,fRdif,difsc

where

Tdir,allsys(α,φ,ϕ) = 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.

Adir,sysgl,j,f(α,φ,ϕ)=Tdir,dirsc(α,φ)Adirgl,j,f(ϕ)+(Tdir,dirsc(α,φ)Rdirgl(ϕ)Rdir,difsc(α,φ)+Tdir,difsc(α,φ))Adifgl,j,f1Rdifgl,fRdif,difsc,j=1,N

αdir,syssc(α,φ,ϕ)=Adirsc(α,φ)(1+Rdirgl,f(ϕ)Tdir,dirsc(α,φ))+AdifscRdifgl,f1Rdif,difscRdifgl,f(Rdirgl,f(ϕ)Tdir,dirsc(α,φ)Rdir,difsc(α,φ))

Tdif,difsys=Tdif,difscTdifgl1Rdifgl,fRdif,difsc

Adif,sysgl,j,f=Tdif,difscAdifgl,j,f1Rdifgl,fRdif,difsc,j=1,N

αdif,syssc=Adifsc1+Tdif,difscRdifgl,f1Rdifgl,fRdif,difsc

where

Adir,sysgl,j,f(α,φ,ϕ) = glass layer beam absorptance including interreflections with screen material

αdir,syssc(α,φ,ϕ) = beam absorptance of screen material including interreflections with glass

Tdif,difsys = screen/glass system diffuse transmittance (output report variable Surface Window Screen and Glazing System Diffuse Solar Transmittance)

Adif,sysgl,j,f = glass layer diffuse absorptance including interreflections with screen material

αdif,syssc = 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

εlw,effsc=εlwsc1+Tdif,difscρlwgl1Rdif,difscρlwgl

where ρlwgl 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

εlw,effgl=εlwglTdif,difsc1Rdif,difscρlwgl

The effective inside surface emissivity is the sum of the effective screen and effective glass emissivities:

εlw,effins=εlw,effsc+εlw,effgl

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

Teff=εlw,effscTsc+εlw,effglTglεlw,effsc+εlw,effgl

Solar Radiation Transmitted and Absorbed by a Window/Screen System[LINK]

Let the direct solar incident on the window be

Idir,inc=fsunlitIdir,normcosϕ(W/m2)

where fsunlit is the fraction of the window that is sunlit (determined by the shadowing calculations), Idir,norm is the direct normal solar irradiance, and ϕ is the angle of incidence.

Let Isky,inc be the irradiance on the window due to diffuse solar radiation from the sky (W/m2) and let Ignd,inc be the irradiance on the window due to diffuse solar radiation from the ground (W/m2).

Then we have the following expressions for different classes of transmitted and absorbed solar radiation for the window/screen system, all in W/m2:

Direct and diffuse solar entering zone from incident direct solar:

Idir,incTdir,allsys(α,φ)

Direct solar absorbed by screen:

Idir,incαdir,syssc(α,φ)

Direct solar absorbed by glass layers:

Idir,incAdir,sysgl,j,f(ϕ,ϕs), j=1,N

Diffuse solar entering zone from incident diffuse solar:

(Isky,inc+Ignd,inc)Tdif,difsys

Diffuse solar absorbed by screen:

(Isky,inc+Ignd,inc)αdif,syssc

Diffuse solar absorbed by glass layers:

(Isky,inc+Ignd,inc)Adif,sysgl,j,f, j=1,N

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

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(p(T))=T(p(T),p(I))dE(p(I))

where the function 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(p(T))=T(p(T),p(I))dE(p(I))dΩdΩ

A similar equation gives the reflected radiance in the direction p(R):

S(p(R))=R(p(R),p(I))dE(p(I))dΩdΩ

We can express the irradiance in terms of the exterior luminance, S, in that direction:

dE(p(I))dA=S(I)(p(I))(p(I)n)dΩ(I)dA

Irradiance geometry

Irradiance geometry

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(p(T))=Ω(I)T(p(T),p(I))S(I)(p(I))(p(I)n)dΩ(I)

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(2)(p(T))dA(2)=S(T)(p(T))(p(T)n(2))dΩ(I,2)dA(2)

This expression, however, contains a number of new quantities, such as dΩ(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

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: ^r(1)=r/rrr is a unit vector pointing from surface element 1 to surface element 2, and ^r(2)=r/rrr 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 ^r(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Ω(I,2) above, which is the solid angle subtended by dA(1) as seen from dA(2) and is given by:

dΩ(I,2)=dA(1)r(1)r2

The net power from surface element 1 to surface element 2 is:

W(12)=(S(1)(^r(1))S(2)(^r(2)))(dA(1)^r(1))(dA(2)^r(2))r2

where S(1)(^r(1)) is the radiance leaving surface element 1 in the direction of surface element 2, and vice-versa for S(2)(^r(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Ω(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(12)=S(T)(p(T))(dA(1)^r(1))dΩ(T)

where

dΩ(T)=(dA(2)^r(2))r2

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(2)(p(T))dA(2)=S(T)(p(T))(n(1)^r(1))dΩ(T)dA(1)

and since, as can readily be seen from Figure 16, (dA(1)^r(1))=(dA(2)^r(2)) , this becomes:

E(2)(p(T))=S(T)(p(T))(p(T)n(2))dΩ(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)(p(T))=Ω(I)T(p(T),p(I))S(I)(p(I))(p(I)n(I))dΩ(I)(p(T)n(2))dΩ(T)

or, in terms involving only irradiance:

E(2)(p(T))=Ω(I)T(p(T),p(I))E(p(I))dΩ(I)(p(T)n(2))dΩ(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)(p(2))=L(x(2),p(2);x(1),p(1))S(1)(p(1))dΩ(1)

where the propagation function L is defined by:

L(x(2),p(2);x(1),p(1))=(p(2)n(2))dΩ(2)δ(p(2),p(1))δ(x(2),x(1)+r)

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 δ-distributions defined so that:

δ(p(2),p(1))f(p(1))dΩ(1)=f(p(2))

Ωδ(p(2),p(1))dΩ(1)={1p(2)Ω0p(2)Ω

δ(x(2),x(1))f(x(1))dA(1)=f(x(2))

Aδ(x(2),x(1))dA(1)={1x(2)A0x(2)A

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

In Equations [eq:SofptotheTIntegral] and [eq:SofptotheREquation], the functions T and 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 T and 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 T and R for these cases.

Discretization: The LBNL Method

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 {ΔΩi} that covers the relevant solid angle hemisphere (whether incident, transmitted or reflected directions). Each solid angle element is characterized by a direction pi, 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 pi 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(pj(T))=iT(pj(T),pi(I))S(I)(pi(I))(pi(I)n)ΔΩi(I)

and Equation [eq:E2p2Equation] becomes:

E(2)(pj(2))=iΔΩiL(x(2),pj(2);x(1),pi(1))S(1)(pi(1))dΩ(1)

Referring to the definition of the propagation function in Equation [eq:ScriptLEquation] and properties of the δ-distribution in Equation [eq:deltap2p1dOmega1Integral], we see that the integrals in the summation will all be zero, except when pj(2) is contained in the solid angle element ΔΩi. In that case the integration produces pi(1) = pj(2). We can retain the formal summation by utilizing the finite-dimensional form of the δ-distribution, known as the Kronicker delta, δij:

δij={1i=j0ij

Then, the integral becomes:

ΔΩiL(x(2),pj(2);x(1),pi(1))S(1)(pi(1))dΩ(1)=λ(pj(2))δijδ(x(2),x(1)+r)

where the function λ is defined as:

λ(s)(pj)=(pjn(s))ΔΩj

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 L. Since the only effect of the function δ(x(2),x(1)+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:

Λ(s)=(Λ(s)ij)whereΛ(s)ij=(pjn(s))ΔΩjδij

Considering the radiance in the various basis directions to be the components of a vector:

S=⎜ ⎜ ⎜S1...Sj...⎟ ⎟ ⎟where~Sj=S(pj)

Equation [eq:SofPtotheTEquation] becomes:

S(T)j=iTjikΛikSkwhereTji=T(pj(T),pi(I))

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:

Rij=R(p(R),p(I))

The method then identifies the infinitesimal directional irradiances in Equation [eq:SofptotheTDiffEq] with the components of an irradiance vector:

E=⎜ ⎜ ⎜E1...Ei...⎟ ⎟ ⎟where Ei=dE(pj)dΩ

and Equations [eq:SofptotheTDiffEq] - [eq:dEpIdAEquation] can be rewritten as matrix equations:

S(T)=TE(I)

S(R)=RE(I)

E(I)=Λ(I)S(I)

S(T)=TΛ(I)S(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:

Fenestration properties needed for the calculation
TFij Front Transmittance matrix elements
RFij Back Reflectance matrix elements
Exterior Window AF,ni In-situ absorptance of nth layer for front incidence
AB,ni In-situ absorptance of nth layer for back incidence
TFij Front Transmittance matrix elements
TBij Back Transmittance matrix elements
Interior Window RFij Front Reflectance matrix elements
RBij Back Reflectance matrix elements
AF,ni In-situ absorptance of nth layer for front incidence
AB,ni In-situ absorptance of nth 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 AF,ni for the fraction of the ith component of the irradiance incident on the front surface of the fenestration that is absorbed in layer n, with a similar quantity, AB,ni, 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 EFi on the front surface of a fenestration and EBi on the back surface, the power Qn absorbed per unit area in layer n would be

Qn=iAF,niEFi+jAB,njEBj

(In the vector/matrix language, Qn=AF,nEF+AB,nEB )

Bases and Coordinate Systems

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

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

Transmitted Radiation in Three Directions for a Perimeter Office. (a) θ = 0o; (b) θ = 40o, ϕ = 15o; (c) θ = 70o, ϕ = 67.5o. θ and ϕ are the normal spherical angle coordinates in a right-handed coordinate system where y points up and z is normal to the window p

Complex Fenestrations in EnergyPlus

Exterior

EnergyPlus models the exterior radiance in two parts, a moving sun radiance S(Sun)(t)ΔΩ(Sun) and a constant-shape direction-dependent sky radiance S(Sky)(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(D)(t)=S(Sun)(t)ΔΩ(Sun)

and if we let:

S(Sky)(p,t)=I(Sky)(t)s(p)

where the shape function for the sky radiance model, s, is defined so that:

2πs(p)dΩ=1

then the global solar irradiance on a horizontal surface at a given time is:

I(G)(t)=I(Sky)(t)⎜ ⎜1ΔΩ(Sun)s(p)dΩ⎟ ⎟+I(D)(t)cosθ(Sun)(t)

It must be understood that in Equation [eq:spdOmegaIntegral] the integration region 2π 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 ΔΩ(Sun) known, and the solar zenith angle θ(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:

S(p(T))=I(Sky)(t)Ω(Sky)T(p(T),p(I))s(p(I))(p(I)n)dΩ(I)+Ω(Gnd)T(p(T),p(I))S(Gnd)(p(I),t)(p(I)n)dΩ(I)+H(ΔΩ(Sun)(t)⊄Ω(Sf))ΔΩ(Sun)(t)T(p(T),p(I))S(Sun)(p(I),t)(p(I)n)dΩ(I)+Ω(Sf)T(p(T),p(I))S(Refl)(p(I),t)(p(I)n)dΩ(I)

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 Ω(Sky) , the viewed ground is Ω(Gnd) , the part subtended by the sun is ΔΩ(Sun), and the part subtended by one or more exterior surfaces (shading or reflecting objects) is Ω(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, Ω(Sf) may consist of several regions that may be disjoint or connected, depending on the exterior geometry. As indicated in the equation, ΔΩ(Sun) is time-dependent, to account for the sun’s movement; Ω(Gnd) and Ω(Sf) are fixed, but as written Ω(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(p(T))=S(Sky)(p(T))+S(Gnd)(p(T))+S(Sun)(p(T))+S(Sf)(p(T))

By subtracting the radiation from the part of the sky hidden by the sun from S(Sun) and adding it back into S(Sky) we can remove the time dependence of Ω(Sky):

S(Sun)(p(T))=H(ΔΩ(Sun)(t)⊄Ω(Sf))×ΔΩ(Sun)(t)T(p(T),p(I))[S(Sun)(p(I),t)I(Sky)(t)s(p(I))](p(I)n)dΩ(I)

S(Sky)(p(T))=I(Sky)(t)Ω(Sky)T(p(T),p(I))s(p(I))(p(I)n)dΩ(I)

Now in Equation [eq:SSkypTEquation] the integral is to be evaluated without regard to the sun position, and therefore Ω(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 mathcalT(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(Sun)(p(T))=T(p(T),p(Sun))[I(D)I(Sky)s(p(Sun))ΔΩ(Sun)]cosθ(Sun)H(p(Sun)⊄Ω(Sf))

In this equation we have dropped the explicit time dependence, but p(Sun), q(Sun), I(D), and I(Sky) are time-varying, while ΔΩ(Sun) is simply the constant angular size of the sun.

We separate the reflected radiance S(Sf) into separate components for each surface:

S(Sf)=nS(Sf,n)

The individual shading surface reflected radiances are then:

S(Sf,n)(p(T))=Ω(Sf,n)T(p(T),p(I))S(Refl,n)(p(I),t)(p(I)n)dΩ(I)

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:

Ω(Sf)=nΩ(Sf,n)nΩ(Sf,n)=0

(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:

Ω(Sky)Ω(Sf)=0

Finally, the transmitted radiance from the ground-reflected exterior radiation is:

S(Gnd)(p(T))=Ω(Gnd)T(p(T),p(I))S(Gnd)(p(I),t)(p(I)n)dΩ(I)

Here, not only is there the requirement that:

Ω(Gnd)Ω(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:

Sj(T,Sky)=I(Sky)(t)iΩ(Sky)TjiΛiisi

where

si=s(pi(I))

is the sky radiance shape factor evaluated at the central direction of the ith 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Ω(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(Sky)i=1all of ΔΩi views sky for all of fenestrationviewed fractionsome of ΔΩi, fenestration views sky0none of ΔΩi views sky for any part of fenestration

Then we can carry out the summation over all downward directions and write:

S(T,Sky)j=ISky(t)idownTjiΛiiV(Sky)isi

Similarly, Equation [eq:SSfnpTEquation] becomes:

Sj(T,Sf,n)=idownTjiΛiiV(Sf,n)iS(Refl,n)(pi(I),t)

where V(Sf,n)i is another geometric view factor, defined analogously to Equation [eq:ViSkyEquation], giving the fraction of the solid angle ΔΩi that views the exterior surface n. Note that:

V(Sky)i+nV(Sf,n)i=1

The quantity S(Refl,n)(p(I)i,t) is in fact the reflected radiance at a particular location on the nth exterior surface — the location where the direction pi(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 ρ(n) or a specular reflectance ρ(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 Eni. 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 ΔΩ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 ΔΩ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(D,n)ir(t) . 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(D,n)i=r(t) is the incident direct beam irradiance. With this definition:

S(Refl,n)(pi(I),t)=ρ(sp,n)E(D,n)ir(t)+ρ(n)Eni

If we then define normalized irradiance factors U by Eni=U(Sky,n)iI(Sky)(t)+U(D,n)iSun(tsh)I(D)(t) and E(D,n)ir(t)=U(D,n)ir(t)I(D)(t) , where U(D,n)iSun(tsh) 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)(p(I)i,t)=I(D)(t)U(D,n)ir(t)ρ(sp,n)+I(D)(t)U(D,n)iSun(tsh)ρ(n)+I(sky)(t)U(Sky,n)iρ(n)

and Equation [eq:SjTSfnEquation] becomes, in terms of the incident irradiances:

Sj(T,Sf,n)=idownTjiΛiiV(Sf,n)i(ρ(sp,n)E(D,n)ir(t)+ρ(n)Eni)

and in terms of the normalized irradiance factors,

Sj(T,Sf,n)=idownTjiΛiiV(Sf,n)iI(D)(t)U(D,n)ir(t)ρ(sp,n)+idownTjiΛiiV(Sf,n)i[I(D)(t)U(D,n)iSun(tsh)ρ(n)+I(Sky)(t)U(Sky,n)iρ(n)]

The specularly reflected term can be removed from the sum, since only one value of i can contribute:

Sj(T,Sf,n)=Tjr(t)Λr(t)r(t)V(Sf,n)r(t)E(D,n)r(t)r(t)ρ(sp,n)+ρ(n)idownTjiΛiiV(Sf,n)iEni

and

Sj(T,Sf,n)=Tjr(t)Λr(t)r(t)V(Sf,n)r(t)U(D,n)r(t)r(t)I(D)(t)ρ(sp,n)+ρ(n)idownTjiΛiiV(Sf,n)i(I(D)(t)U(D,n)iSun(tsh)+U(Sky,n)iI(Sky)(t))

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:

Sj(T,Gnd)=ρ(Gnd)iupTjiΛiiV(Gnd)iE(Gnd)i

In this equation, the symbol E(Gnd)i is shorthand for a spatial calculation. The solid angle region ΔΩi views (from various points over the fenestration area) some spatial region of the ground. The symbol E(Gnd)i 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θ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(Gnd)i=U(D,Gnd)iSun(tsh)I(D)(t)+U(Sky,Gnd)iI(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:

Sj(T,Gnd)=ρ(Gnd)iupTjiΛiiV(Gnd)i(U(D,Gnd)iSun(tsh)I(D)(t)+U(Sky,Gnd)iI(Sky)(t))

The transmitted radiance from direct beam radiation is:

Sj(T,Sun)=Tjs(t)cosθ(Sun)I(D)(t)V(D)is(t)

This introduces yet one more geometric view factor: V(D)is(t) 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(fk)j=E(k)(pj(T))dA(k)=Sj(T)Λ(T)jjdA(f)

or, noting that (n(f)p(T)j)ΔΩ(T)=Λ(T)jj (where the superscript T is retained in case the incoming and outgoing bases are defined differently),

x(k)=P(k)(p(T)j,x(f))Pj(k)(x(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:

x(k)=P(k)(p(T)j,x(f))Pj(k)(x(f))

where x(k) is in the plane of surface k, and a geometric form factor by:

F(k)j=1A(f)Pj(k)(x(f))A(k)dA(f)

then:

W(fk)j=jSj(T)Λ(T)jjF(k)jA(f)

The total power leaving the fenestration (in any direction) and arriving at surface k is then

W(fk)j=jSj(T)Λ(T)jjF(k)jA(f)

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

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(f,Src),kji (dark shaded in the figure), where “Src” stands for the source of the incident radiation. This area is defined by:

W(Sky),k=I(Sky)(t)jΛ(T)jjF(k)jidownTjiΛiiV(Sky)iA(f,Sky),kjisi

The total power at the interior surface k for each source of radiation then becomes:

W(Sf,n),k=I(D)(t)ρ(sp,n)jΛ(T)jjF(k)jTjr(t)Λr(t)r(t)V(Sf,n)r(t)A(f,Sf,n),kjr(t)U(D,n)r(t)s(t)+I(D)(t)ρ(n)jΛ(T)jjF(k)jidownTjiΛiiV(Sf,n)iA(f,Sf,n),kjiU(D,n)iSun(tsh)+I(Sky)(t)ρ(n)jΛ(T)jjF(k)jidownTjiΛiiV(Sf,n)iA(f,Sf,n),kjiU(Sky,n)i

W(Gnd),k=I(D)(t)ρ(Gnd)jΛ(T)jjF(k)jiupTjiΛiiV(Gnd)iA(f,Gnd),kjiU(D,Gnd)iSky(tch)+I(Sky)(t)ρ(Gnd)jΛ(T)jjF(k)jiupTjiΛiiV(Gnd)iA(f,Gnd),kjiU(Sky,Gnd)i

W(Sun),k=I(D)(t)jF(k)jΛ(T)jjTjs(t)cosθs(t)(Sun)V(D)is(t)A(f,Sun),kjs(t)

Z(Sky),k=jΛ(T)jjF(k)jidownTjiΛiiV(Sky)iA(f,Sky),kjisi

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(Sky),k=jΛ(T)jjF(k)jidownTjiΛiiV(Sky)iA(f,Sky),kjisi

Zs(t)(Sun,Sf,n),k=jΛ(T)jjF(k)jidownTjiΛiiV(Sf,n)iA(f,Sf,n),kjiU(D,n)iSun(tsh)

Z(Sky,Sf,n),k=jΛ(T)jjF(k)jidownTjiΛiiV(Sf,n)iA(f,Sf,n),kjiU(Sky,n)i

Zs(t)(D,Gnd),k=jΛ(T)jjF(k)jiupTjiΛiiV(Gnd)iA(f,Gnd),kjiU(D,Gnd)iSun(tsh)

Z(Sky,Gnd),k=jΛ(T)jjF(k)jiupTjiΛiiV(Gnd)iA(f,Gnd),kjiU(Sky,Gnd)i

Zs(t)(Sun),k=jF(k)jΛ(T)jjTjs(t)cosθs(t)(Sun)V(D)is(t)A(f,Sun),kjs(t)

Zs(t)(Sun),k=jF(k)jΛ(T)jjTjs(t)cosθs(t)(Sun)V(D)is(t)A(f,Sun),kjs(t)

then Equations [eq:ZSkykEquation] through [eq:ZstSunkEquation] become:

W(Sky),k=I(Sky)(t)Z(Sky),k

W(Sf,n),k=I(D)(t)ρ(sp,n)Zr(t)(sp,Sf,n),k+I(D)(t)ρ(n)Zs(t)(Sun,Sf,n),k+I(Sky)(t)ρ(n)Z(Sky,Sf,n),k

W(Gnd),k=I(D)(t)ρ(Gnd)Zs(t)(D,Gnd),k+I(Sky)(t)ρ(Gnd)Z(Sky,Gnd),k

W(Sun),k=I(D)(t)Zs(t)(Sun),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.

Sun Paths and Incident Basis for Three Window Orientations, 38o 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
NBasis Number of elements in the (incoming or outgoing) basis
NSun 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
NSf 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).
NIntSurf Number of interior surfaces in the zone containing the fenestration
NLayers Number of thermal layers in the fenestration system
Arrays
F,li, B,li Absorptance vector element; NBasis
Tij Transmittance matrix element; NBasis X NBasis
V(Sky)i Sky viewed fraction; one-dimensional, NBasis
V(Sf,n)i Fraction of surface n viewed; NBasis X NSf
ρ(n), ρ(sp,n) Surface n diffuse, specular reflectance; NSf (already stored by E+)
U(D,n)iSun(tsh) Fraction of the image of ΔΩi on surface n that views the sun when it is in direction Sun(tsh); NBasis X NSf X N(Sf,n)Sun
V(Gnd)i Fraction of ΔΩi that views ground; NBasis
U(Sky,Gnd)i Fraction of sky radiation received by the image of ΔΩi on the ground; NBasis
U(D,Gnd)iSun(tsh) Fraction of direct solar radiation for sun direction Sun(tsh) received by image of ΔΩi on ground; NGndSim X NBasis
V(D)is(t) Fraction of fenestration area irradiated by direct solar radiation for direction i, given that sun angle is s(t); NSun X NBasis
F(k)j Fraction of radiation in direction j leaving fenestration interior that arrives at surface k; NBasis X NIntSurf
Z(Sky),k Sky irradiation factor; NIntSurf
Z(sp,Sf,n),kr(t) Exterior surface specular irradiation factor; N(Sf,n)Sun X NSf X NIntSurf
Z(Sun,Sf,n),ks(t) Exterior surface direct-diffuse irradiation factor; N(Sf,n)Sun X NSf X NIntSurf
Z(Sky,Sf,n),k Exterior surface sky irradiation factor; NSf X NIntSurf
Z(D,Gnd),ks(t) Ground-reflected direct solar irradiaton factor (given sun direction s(t)); N(Gnd)Sun X NIntSurf
Z(Sky,Gnd),k Ground-reflected diffuse solar irradiation factor; NIntSurf
Z(Sun),ks(t) Direct solar irradiation factor; NSun X NIntSurf
K(Sky),l Sky absorption factor; NLayers
K(sp,Sf,n),lr(t) Exterior surface specular absorption factor; NSf X N(Sf,n)Refl X NLayers
K(Sun,Sf,n),ls(t) Exterior surface diffusely reflected direct sun absorption factor; NSf X N(Sf,n)Sun X NLayers
K(Sky,Sf,n),l Exterior surface reflected sky radiation absorption factor; NSf X NLayers
K(D,Gnd),ls(t) Ground-reflected direct solar absorption factor; N(Gnd)Sun X NLayers
K(Sky,Gnd),l Ground-reflected sky radiation absorption factor; NLayers
K(Sun),ls(t) Direct sunlight absorption factor; NSun X NLayers
Absorption

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(Sky),l=A(f)idownAF,liΛiiV(Sky)isi

Q(Sky),l=I(Sky)(t)K(Sky),l

Kr(t)(sp,Sf,n),l=A(f)AF,lr(t)Λr(t)r(t)V(Sf,n)r(t)U(D,n)r(t)s(t)

Ks(t)(Sun,Sf,n),l=A(f)idownAF,liΛiiV(Sf,n)iU(D,n)iSun(tsh)

K(Sky,Sf,n),l=A(f)idownAF,liΛiiV(Sf,n)iU(Sky,n)i

Q(Sf,n),l=I(D)(t)ρ(sp,n)Kr(t)(sp,Sf,n),l+I(D)(t)ρ(n)Ks(t)(Sun,Sf,n),l+I(Sky)(t)ρ(n)K(Sky,Sf,n),l

Ks(t)(D,Gnd),l=A(f)iupAF,liΛiiV(Gnd)iU(D,Gnd)iSun(tsh)

K(Sky,Gnd),l=A(f)iupAF,liΛiiV(Gnd)iU(Sky,Gnd)i

Q(Gnd),l=I(D)(t)ρ(Gnd)Ks(t)(D,Gnd),l+I(Sky)(t)ρ(Gnd)K(Sky,Gnd),l

Ks(t)(Sun),l=A(f)AF,ls(t)cosθs(t)(Sun)V(D)is(t)

Q(Sun),l=I(D)(t)Ks(t)(Sun),l

Comment on Bases

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(p(T))=τ(p(T))E(p(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 TiiΛii, where multiplication by Λii substitutes for integration over the basis solid angle element. For a specular glazing, Tii=τ(p(T)i)/Λ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

  1. Tii=τ(p(T)i)/Λii , for 145 values, 135 of which are repeats of the previous value

  2. τ(θi) for 9 values of incident angle, θi ?

Interior Solar Radiation Transmitted by Complex Fenestration

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.

AISurf(SurfNum)=AbsIntSurf(SurfNum)A(SurfNum)Nextwini=1(Noutj=1TBmk,jΛk,jAoverlapk,j(SurfNum))CosInci

i = exterior window number

Nextwin = number of exterior windows in zone

Nout = Beam number of exterior windows in zone

CosInci = cosine of angle of incidence of beam on exterior window i

TBmk,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

Aoverlapk,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 [m2]

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

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:

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:

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:

AWinSurf(SurfNum,Lay)=WinBmFtAbs(Lay,HourOfDay,TimeStep)CosIncSunLitFractOutProjSLFracMult(HourOfDay)

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.

Bestin=min(dot(outp,in1),dot(outp,in2),,dot(outp,inN))

where

Bestin – is best matching receiving direction basis dot product (ink)

outp – current transmitting complex fenestration direction

in1, …, inN – 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:

AWinSurf(SurfNum,Lay)=1A(SurfNum)Nextwini=1(Noutj=1AbsIntSurfk(SurfNum)TBmk,jAk,jAoverlapk,j(SurfNum))CosInci

where

AbsIntSurfk(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.