Next Article in Journal
Eco-Efficiency Assessment of the Application of Large-Scale Rechargeable Batteries in a Coal-Fired Power Plant
Previous Article in Journal
A Novel Energy Management Strategy for a Ship’s Hybrid Solar Energy Generation System Using a Particle Swarm Optimization Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Effect of Sky Discretization for Shading Device Calculation on Building Energy Performance Simulations

by
Ismael R. Maestre
,
Juan Luis Foncubierta Blázquez
*,
Francisco Javier González Gallero
and
J. Daniel Mena Baladés
Escuela Politécnica Superior de Algeciras, University of Cadiz, 11202 Cadiz, Spain
*
Author to whom correspondence should be addressed.
Energies 2020, 13(6), 1381; https://doi.org/10.3390/en13061381
Submission received: 5 February 2020 / Revised: 11 March 2020 / Accepted: 13 March 2020 / Published: 16 March 2020
(This article belongs to the Special Issue Integrated Building Performance Simulation)

Abstract

:
The calculation of sunlit surfaces in a building has always been a relevant aspect in building energy simulation programs. Due to the high computational cost, some programs use algorithms for shading calculation for certain solar positions after discretization of hemispherical sky. The influence of the level of discretization on the estimation of incident direct radiation on building surfaces, as well as on the required computational times, are studied in this work. The direct solar energy on a window for a year, with simulation time steps of five minutes, has been simulated by using an algorithm based on Projection and Clipping Methods. A total of 6144 simulations have been carried out, varying window sizes, window orientations, typologies of shading devices, latitudes and discretization levels of the hemispherical sky. In terms of annual incident solar energy, the results show that maximum error values are about 5% for a low level of angular discretization. Errors up to 22% in hourly incident solar energy have been estimated for some of the configurations analysed. Furthermore, a great number of configurations show errors of shading factor on a window of up to 30%, which could be most relevant in studies of natural lighting. The study also shows that the improvement achieved by the most accurate discretization level implies an increase in computational cost of about 30 times.

1. Introduction

The relevance of solar radiation on the energy consumption and natural lighting levels of a building is well-known [1]. The scientific literature about the energy impact of shading devices [2] on buildings is quite large. Although it not the aim of the present work, by way of illustration, the studies by Tzempelikos et al. [3,4] and Mettanant et al. [5] can be highlighted. They show that suitable control strategies on shading elements in buildings (overhangs, louvers, blinds, etc.) lead to energy savings greater than 75% in lightning and 20% in air conditioning, respectively. Furthermore, a cooling potential of up to 8.5 °C has been estimated by using appropriate shading methods in arid climates [6]. In addition to energy savings, some authors have also focused their attention on the improvement in comfort conditions. Thus, Choi et al. [7] quantified parameters such as the productivity, concentration and relaxation levels of the occupants in offices with dynamic shading devices, reporting an increase in the so-called “positive emotional responses” of 26%.
Shin et al. [8] state that Building Energy Performance Simulation (BEPS) programs are widely used as a support for building design and systems. Crawly et al. [9] provide a comprehensive review of the most relevant BEPS programs, in which EnergyPlus [10], DOE2 [11] and TRNSYS [12] could be highlighted for their recognized standing. EnergyPlus, which has been developed in collaboration with the National Renewable Energy Laboratory (NREL) from the United States, is based on the building energy balance with adjustable time steps. DOE2, financed by the Energy Department of the US, uses the well-known transfer functions for the calculation of thermal loads within one-hour time steps. Finally, TRNSYS is a general-purpose application software developed by the Solar Energy Laboratory at the University of Wisconsin-Madison, for the transient simulation of thermal systems with a module called TrnBuild for building thermal simulations.
Building energy performance simulation (BEPS) programs include algorithms to calculate sunlit surfaces from the geometric pattern of the building and its shading elements. Kirimtat et al. [1] undertake an interesting review in which, from the works published from 1996 to 2015, different existing methodologies of shading calculation are analysed. The methodologies used in BEPS could be classified into two groups [13]: on the one hand, those known as ray tracing methods, which consist in generating a finite number of rays from the light source to the surface and, on the other hand, those based on the projection of polygons in the path of a solar ray and their subsequent intersection or clipping, called Projection and Clipping Methods (P&C Methods). Recently, De Almeida et al. [14] have used a pixel-counting method as an additional method within BEPS, achieving an improvement of up to ten times in computing time compared with P&C methods, although it has not been extended to the main BEPS programs.
BEPS programs usually develop annual simulations with hourly time steps or smaller, conducting shading calculations for each single time step. Traditionally, due to the high computational cost of this demanding process, BEPS programs often use an approximation in which shading calculations are made for one representative day of the month (DPM Methods). The study carried out by Maestre et al. [15] shows that DPM methods obtain errors of up to 26% in the estimation of incident total solar radiation for different geometric configurations of overhangs and sidefins. EnergyPlus [10] allows the user to adjust both the period (20 days by default) and the time-step (15 min by default).
Jones, Greenberg and Pratt [16], in a study of the advantages of computer graphics rendering methods compared with analytical methods, show errors on incident beam radiation and the corresponding computing time when the frequency of the representative days (7, 14 and 28 days) and the angle of discretization are changed. Error values of 5% (for 7 days and 1°) and 55% (for 28 days and 20°) were found.
An option to avoid the former DPM approximation and to have shading calculations for every time step of an annual simulation is to calculate beforehand (precalculate) and store shading surfaces for a set of specific sun positions. The methods based on this precalculation process are called Hemispherical Sky Discretization (HSD) Methods. They are predicated on the repetition of solar positions throughout the year, which allows the reduction in the number of calculations needed.
The accuracy of HSD methods obviously depends on the number of positions selected to do shading calculations. Thus, Cheung and Chung [17] apply an angular discretization of the hemispherical sky with 5° azimuth and altitude divisions, for the calculation of the probable sunlight duration used by British Standards [18]. This calculation can be accelerated with some preprocessing of the feasible solar positions. In this sense, Sánchez de la Flor et al. [19] propose the use of a non-dimensional altitude and azimuth, which assures the calculation in the former positions.
Some BEPS already incorporate these methods in order to reduce the computing time. For instance, TRNSYS [12] uses an HSD method based on a Tregenza discretization [20] with the improvement proposed by Bourgeois [21], in which a scaling factor is used to increase the number of direct solar positions, achieving a higher resolution. DOE-2 applies this technique only for the calculations of natural lighting, using twenty preset positions [22].
There is a great number of studies related to shading calculation in buildings that can be found in the scientific literature about the influence of typology and control of shading elements, comparison of different methods, etc. However, none of the consulted works show a clear relationship between the degree of accuracy achieved in shading calculations and computational cost when HSD methods are applied in the energy simulation of buildings.
The present work focuses on the influence of discretization used in HSD methods applied to beam radiation calculation on shading devices. This influence has not been studied yet, despite the fact that these methods are currently used by the most common BEPS programs. The study assesses the error made in the estimation of direct solar radiation on external building surfaces due to the uncertainty in the so-called shading factor and the computational effort associated with the shading calculation process.
First of all, the developed study cases are defined, as well as different indicators used to measure the accuracy and computational cost of each discretization. Then, a deep analysis of the influence of the discretization of hemispherical sky on incident radiation and computing times based on latitude, the typology of shading devices and orientation is carried out. Finally, the main conclusions of the present study are drawn.

2. Methodology

2.1. Study Cases

Study cases have been selected in order to cover the usual configurations of shading devices in buildings (Figure 1), such as windows with overhangs or sidefins, whose shading patterns have a significant impact on incoming solar energy.
Simulations have been developed for a full year, with five minute time steps, using an in-house code software based on the P&C Methods [13], covering the eight main orientations (South, Southeast, East, Northeast, North, Northwest, West and Southeast); different window geometries (2 m wide × 1 m high and 1 × 1 m); several typologies of shading devices in the form of an overhang and/or two sidefins, varying so that the overhangs are as wide as the window and a length equal to 100%, 75%, 25% or 0% of its height (H), while sidefins are as high as the window and have a depth equal to 100%, 75%, 50%, 25% or 0% of its width (W); finally, different latitudes have been considered (Seville [37.23◦N], London [51.1◦N] and Whitehorse [60.7◦N]). Solar radiation data for each simulated location have been extracted from the corresponding files provided by EnergyPlus [10]. Furthermore, the following angular discretization of the hemispherical sky has been used: 2° and 10° divisions for solar altitude and 2°, 5°, 10° and 15° for azimuth (Figure 2). A more detailed description can be found in Maestre et al. [15].
The set of study cases amounts to 6144 (Table 1).

2.2. Indicators

In order to quantify the effect of the deviation in the pre-calculated solar position from the real position, some authors have proposed measuring the error in the estimation of the annual incident energy on the building [16]. However, to avoid the detected compensation of errors by Maestre et al. [15], it may be more appropriate to apply the methodology proposed by these authors. This methodology is that the deviation is measured through its effect on the so-called shading factor, S F , defined as the ratio between the global solar radiation received on a surface in the presence of shading obstacles and in their absence. From this idea, the authors define a weighted daily average error, I , as a measure of the error made in the estimation of incident solar radiation on the window
I = i = 1 8760 | S F i S F i * | E i i = 1 8760 S F i * E i = G G * G * = Δ G G *
where S F i is the shading factor corresponding to the closest position to the one pre-calculated at time i; S F i * is the shading factor calculated at the exact solar position at the same time i. E i is the incident solar energy before the shading device at time i, expressed in W/m2. The denominator in Equation (1) is then the exact total solar radiation on the glazing, G * , and the numerator is the associated absolute error, Δ G , both expressed in terms of energy over glazed surface (kWh/m2).
It is worth noting that the present study assumes that the incident solar radiation is calculated at the simulation time, such that the main source of error is actually the difference in solar position.
This indicator is very useful in order to analyse the error as a function of orientation. In order to compare the rest of the variables, and assuming a geometrically symmetric building for each orientation, a global indicator Ig is defined as follows
I g = o = 1 8 I o G o * o = 1 8 G o *
where I o is the indicator I corresponding to orientation o, and G o * is the exact total incident energy on the window during a year at that orientation.
Although that symmetric building could not represent a typical building, its use is justified in order to set a common scenario with which comparisons of the different discretization levels can be made. The size of the building is not relevant, because the study only concentrates on the incident radiation on outer surfaces. Furthermore, indicators are non-dimensionalized by window surface.
The P&C method proposed by Maestre et al. [13], which was validated by comparison with other methods, experimental results and European standards, has been used for the calculation of the shaded area. This method is based on the projection of polygons on a plane that is normal to sun rays, and subsequently finds the intersection by using the algorithm proposed by Vatti [23].
Data of direct solar radiation have been obtained from the weather files available in EnergyPlus [10].
In order to measure the computational cost of the method, some authors [16] propose the use of an absolute computational time. However, this indicator is strongly influenced by the type of computer and the programming language that are used. For that reason, a Normalised CPU Cost is considered in the present study. This indicator is defined as the ratio of the time required for shading calculation to the minimum time obtained, which is the time required for the less accurate discretization. For instance, a Normalised CPU Cost of 30 for 2°Al-5°Az discretization, implies that a resolution time of that case would be 30 times higher than the time required by the less accurate discretization, that is, 10°Al-15°Az.

3. Results

Table 2, Table 3, Table 4, Table 5 and Table 6 show the overall results obtained for the different discretization levels considered in the present study. For reasons of symmetry, only the results for five orientations have been shown. The results have been divided into three groups: average I , maximum I and maximum Δ G . For each group, the weighted relative error ( I ), annual solar radiation on the window ( G * ) and absolute error of incident energy ( Δ G ), all of them as a function of the discretization level.
Thus, for the first group and for each azimuth and solar altitude discretization level, the average values of all geometrical configurations and sites considered have been shown. As G * is the exact value of the incident solar energy on the window, it will not depend on the discretization level but on the orientation. For the second group, the maximum values of I ( I m a x ) for each configuration are shown, together with the corresponding indicators G * and Δ G . Finally, the third group shows the I and G * values associated with the cases with maximum Δ G ( Δ G m a x ).
It should be stressed that, for each discretization level, the configuration with the highest value of I ( I m a x ) will not necessarily be the one with the highest Δ G ( Δ G m a x ) value. For instance, it can be seen that for the South orientation and 2°Al-5°Az discretization, I m a x is 0.72 with an associated Δ G value of 1.41, which corresponds to the following configuration: London, 1 × 1 m2 window and 100% shading. However, the Δ G value for that configuration is not the maximum one ( Δ G m a x ), which is 2.25 and corresponds to the following configuration: Seville, 1 × 1 m2 window and 25% shading. I equals 0.33 in this case.
From a preliminary analysis, it can be seen that Δ G m a x is about 17.91 kWh/m² (Table 2) for the South orientations, representing 3.6% of its associated G * value. Likewise, for the Southeast orientation, Δ G m a x is 15.42 kWh/m² (Table 3) (3% of its corresponding G * ). For the North orientation, the highest value of Δ G m a x amounts to 3.35 kWh/m² (Table 6), representing 22.6% of the total incident energy.
Next, a careful analysis of the influence of the differing variants studied is developed.

3.1. Influence of the Solar Altitude and Azimuth Discretization

Figure 3 shows the variation in the I average values for changes of 10° and 8° in solar altitude and azimuth discretization levels, respectively, for the different orientations. It is noted that error is more sensitive to altitude discretization level than to azimuth discretization level for the South orientation. Thus, for that orientation, an increase of 10° of the azimuth discretization level (from 2°Al-5°Az to 2°Al-15°Az) leads to an increase in the I average values from 0.19% to 0.79%, that is, more than four times greater. Similarly, from 2°Al-5°Az to 10°Al-5°Az (with an increase of 8ᵒ in solar altitude and a 5° azimuth discretization), I changes from 0.19% to 1.6%, more than eight times greater. However, the increase in I for the North orientation is even greater than for the South orientation, where changes of 10° and 8° in azimuth and solar altitude discretization levels lead to I values 9 and 5 times greater, respectively.
The maximum absolute error ( Δ G m a x ) is about 17.91 kWh/m², which corresponds to the least accurate discretization: Seville, 1 × 1 m2 window, 50% shading and the South orientation. Figure 4 shows the shade fraction (1-SF) on the window for that day considering 10°Al-15°Az discretization, together with the exact value (called reference) which is calculated from the actual sun position. Sudden changes in the sunlit surface fraction can be observed due to the effect of angular discretization, that is, to the discrete variation in solar position. The associated absolute error of incident energy is also shown. In this case, the time with the highest absolute error (5.76 Wh/m²) is 4 April, 11:40 a.m. local time.
For this case, the shading factor at 11:00 a.m. is 0.51 (azimuth and solar altitude are 26.82° and 55.16°, respectively). The corresponding projected shade can be seen in Figure 5. Figure 5b shows the projected shade when an increase of 5° in the previous azimuth value is considered, obtaining a value of 0.50 for the shading factor (1.96% of error). Analogously, the effect on the projected shade due to the same angular increase (5ᵒ) in solar altitude is shown in Figure 5c, leading to a shading factor of 0.66 (29.4% of error).
For the sun positions in which sidefin devices lead to shades over the window (e.g., at 16:00 local time; azimuth 75.13° and solar altitude 26.83°), the same angular variation in azimuth (5ᵒ) leads to an error of 1.37% in SF, while a similar variation in solar altitude leads to a 4% error. Thus, the projected shading calculations from sidefins are less sensitive to the discretization level. This is mainly due to the fact that sidefins are not influenced by solar altitude because they are upright.

3.2. Influence of the Shading Device Typology

The global distribution of I g for all cases, in terms of discretization level and shading devices, is shown as a box plot in Figure 6. According to Tukey [24] definitions, a thin box marks out the 25th to 75th percentiles, a line within the box marks the median, and a line marks the outer part of the distribution.
It can be seen that the type of shading device does not impact on I g values for configurations with 2° azimuth discretization levels, since I g distributions are very similar. I g dispersion slightly increases with the increase in azimuth discretization, with a median value of about 0.4% for the three types of shading device. However, unsurprisingly, altitude discretization has a more significant influence on overhangs than on sidefins, where the former trend caused by the change in azimuth discretization still remains. Thus, for overhangs, the situation changes from a maximum error smaller than 1% for 2° discretization, to errors up to 4% for 10° altitude discretization. The results for left and right sidefins are almost identical and the small differences are due to the dependence of radiation on cloud cover.

3.3. Influence of Latitude and Orientation

Figure 7 shows the variation in I g as a function of location. Although a deeper study that included more locations at a given latitude would be necessary to draw firm conclusions, it seems there is no significant influence of latitude on the median values of this indicator for the three locations considered. However, an increase of maximum values is observed, reaching a value of 4.74% for Whitehorse (60.7° N), 10° and 15° altitude and azimuth discretization, respectively, 2 m² window and 100% shading.
The highest value of I m a x (23.87%) is found for the North orientation. However, the high relative errors are associated with small incident energies. Thus, the corresponding absolute energy error is 2.11 kWh/m², in contrast to the value of 16.12 kWh/m² obtained for the South orientation and its maximum I value. In this respect, it is observed that Δ G m a x  for the North orientation is 3.35 kWh/m², much less than for the South, with a value of 17.91 kWh/m². However, the relative error associated with these values is 22.60% for the North orientation in contrast to the 3.61% for the South. Figure 8 shows the daily variation in I calculated for one day ( I d ) and the absolute error of the daily incident energy ( Δ G d ) for the Seville, 1 × 1 m2 window and 50% H overhang and 50% W sidefins, illustrating the amplification of relative error due to small quantities of incident energy on the window for a particular case.

3.4. Influence on CPU Time

Figure 9 shows the Normalized CPU Cost and maximum I g values obtained in all simulations. Computational cost will depend on location because, during the shading calculation process, it is possible to exclude discrete positions where the sun will never be and to select only the right ones in advance. Figure 9 also shows the computational cost when that selection is not taken into account. It is known that the associated computational cost is directly proportional to the number of positions in each level of angular discretization. Thus, it is observed that the computational cost associated with the most accurate discretization is about 20 times the one obtained with the least one, on average. Furthermore, the maximum error of I g associated with the least accurate discretization increases about eight times with respect to the most accurate one.
On average, maximum I g values increase by 1.6 and four times for each 5° and 8° azimuth and altitude increase, respectively. This result suggests that the maximum I g values are more sensitive to altitude than to azimuth variations. Thus, for a 2° altitude discretization, average indexes of normalized CPU cost and I g values are 10 and 1.49, respectively, while for a 10° altitude discretization, the former variables are 2.2 and 4.3, respectively.
Moreover, the average increase in the normalized CPU cost is about 3.6 for a 5° azimuth increase.
The average saving obtained after a preliminary selection (pre-selection) is up to 50%, approximately. However, in terms of absolute values, saving is greater for more accurate discretization levels, achieving a value of 13.4, while it is about 2 for 10°Al-15°Az. Then, the pre-selection process is more justified for the most accurate discretizations.
The required computational effort increases by 1 and 0.7 points, on average, for every 1° increase in altitude and azimuth discretization level, respectively, due to the higher number of hemispherical sky divisions. However, maximum I g decreases by 27% on average for a given altitude variation with respect to the same azimuth variation.
By way of illustration, in a building with a geometry defined by 177 polygons, 99 ms would be necessary to obtain the corresponding shades for each solar position [25]. Considering the results shown in Figure 9, the number of sun positions required, after the pre-selection process and by using 2°Al-5°Az instead of 10°Al-5°Az, would increase from 376 to 1692. This would allow for reducing the error of incident solar radiation from 4% to 0.6%, with an increase of only 2.2 min in an annual simulation. Obviously, this increase in absolute computational time will become smaller as computer capacity improves and the viability of its application will depend on the type of ongoing study (design, optimization, parametric analysis, energy labelling, etc.).

4. Conclusions

The most widespread building energy performance simulation programs still have some simplified strategies that were developed to reduce the computation time associated with the algorithms used for shading calculations. Some of these simplifications are to calculate shades during a representative day of a certain period of time (twenty or thirty days) or to make shading calculations only for some solar positions after a discretization process of the hemispherical sky.
The present work studies the influence of the discretization level of the hemispherical sky on the estimation of incident direct radiation on building surfaces and also on the required computation time. Different window sizes, overhang and sidefins typologies, latitudes and shading devices orientations, which have led to more than 6000 configurations, have been analysed. A weighted average value considering the eight main orientations has been used in order to measure the error for incident radiation.
In terms of annual incident solar energy, the results show that the maximum error values are about 5% if a low level of angular discretization (altitude, 10°; azimuth, 15°) is used. These error values are smaller than 1% for all configurations when a more accurate discretization (altitude, 2°; azimuth, 5°) is considered. Although annual average errors seem to be not significant, a great number of the configurations analysed show errors of shading factor on a window up to 30% in solar positions with high values of incident radiation, if a low level of angular discretization is taken into account.
From a study of computation time, it is estimated that an increase of only two minutes is required in order to achieve a correct shading calculation in building energy simulation programs. Thus, considering the continuous evolution of computation capacity, it seems unreasonable to keep the current error associated with the algorithms used in this kind of simulation program.
Authors think that a future development would be the optimisation of the hemispherical sky mesh by applying a previous algorithm which is able to decide on the local discretization level depending on location and orientation.

Author Contributions

Conceptualization, I.R.M.; methodology, I.R.M. and J.L.F.B.; software, J.L.F.B.; validation, J.L.F.B., F.J.G.G. and J.D.M.B.; investigation, F.J.G.G. and J.D.M.B.; writing—original draft preparation, J.L.F.B.; writing—review and editing, F.J.G.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

AlSolar altitude
AzAzimuth
dDistance sidefin - window (m)
EEast, Incident direct solar radiation normal to surface (W/m2)
GTotal incident solar radiation (kWh/m2)
HWindow height (m)
I Error index
L Sidefin width (m)
NNorth
NENortheast
NWNorthwest
SSouth
SESoutheast
S F Shading factor
SWSouthwest
WWest, window width (m)
Greek symbols
ΔGAbsolute error of total incident solar radiation (kWh/m2)
Subscripts
dDaily
maxMaximum
gGlobal discretization error
iTime index
oOrientation
Superscripts
*Reference

References

  1. Kirimtat, A.; Koyunbaba, B.K.; ChatziKonstantinou, I.; Sariyildiz, S. Review of simulation modeling for shading devices in buildings. Renew. Sustain. Energy Rev. 2016, 53, 23–49. [Google Scholar] [CrossRef]
  2. Bellia, L.; Marino, C.; Minichiello, F.; Pedace, A. An overview on solar shading systems for buildings. Energy Procedia 2014, 62, 309–317. [Google Scholar] [CrossRef] [Green Version]
  3. Tzempelikos, A.; Athienitis, A.K. The impact of shading design and control on building cooling and lighting demand. Sol. Energy 2007, 81, 369–382. [Google Scholar] [CrossRef]
  4. Xiong, J.; Tzempelikos, A. Model-based shading and lighting controls considering visual comfort and energy use. Solar Energy 2016, 134, 416–428. [Google Scholar] [CrossRef] [Green Version]
  5. Mettanant, V.; Chaiwiwatworakul, P. Automated vertical blinds for daylighting in tropical region. Energy Procedia 2014, 52, 278–286. [Google Scholar] [CrossRef] [Green Version]
  6. Abdel-Ghany, A.; Al-Helal, I.; Alkoaik, F.; Alsadon, A.; Shady, M.; Ibrahim, A. Predicting the Cooling Potential of Different Shading Methods for Greenhouses in Arid Regions. Energies 2019, 12, 4716. [Google Scholar] [CrossRef] [Green Version]
  7. Choi, J.H.; Loftness, V.; Nou, D.; Tinianov, B.; Yeom, D. Multi-Season Assessment of Occupant Responses to Manual Shading and Dynamic Glass in a Workplace Environment. Energies 2020, 13, 60. [Google Scholar] [CrossRef] [Green Version]
  8. Shin, M.; Haberl, J.S. Thermal zoning for building HVAC design and energy simulation: A literature review. Energy Build. 2019, 203, 109429. [Google Scholar] [CrossRef]
  9. Crawley, D.B.; Hand, J.W.; Kummert, M.; Griffith, B.T. Contrasting the capabilities of building energy performance simulation programs. Build. Environ. 2008, 43, 661–673. [Google Scholar] [CrossRef] [Green Version]
  10. EnergyPlus™ Version 8.9.0 Documentation. Engineering Reference. U.S. Department of Energy. March 2018. Available online: https://energyplus.net/sites/all/modules/custom/nrel_custom/pdfs/pdfs_v8.9.0/EngineeringReference.pdf (accessed on 15 March 2020).
  11. Birdsall, B.; Buhl, W.F.; Ellington, K.L.; Erdem, A.E.; Winkelmann, F.C. Overview of the DOE-2 Building Energy Analysis Program, Version 2.1 D; Laurence Berkeley Laboratoy, University of California: Berkeley, CA, USA, 1990. [Google Scholar]
  12. TRNSYS. TRNSYS 17 Reference Manual; Solar Energy Laboratory, University of Wisconsin-Madison: Madison, WI, USA, 2012. [Google Scholar]
  13. Maestre, I.R.; Pérez-Lombard, L.; Foncubierta, J.L.; Cubillas, P.R. Improving direct solar shading calculations within building energy simulation tools. J. Build. Perform. Simul. 2013, 6, 437–448. [Google Scholar] [CrossRef]
  14. de Almeida Rocha, A.P.; Oliveira, R.C.; Mendes, N. Experimental validation and comparison of direct solar shading calculations within building energy simulation tools: Polygon clipping and pixel counting techniques. Sol. Energy 2017, 158, 462–473. [Google Scholar] [CrossRef]
  15. Maestre, I.R.; Foncubierta Blázquez, J.L.; González Gallero, F.J.; Cubillas, P.R. Influence of selected solar positions for shading device calculations in building energy performance simulations. Energy Build. 2015, 10, 144–152. [Google Scholar] [CrossRef]
  16. Jones, N.L.; Greenberg, D.P.; Pratt, K.B. Fast computer graphics techniques for calculating direct solar radiation on complex building surfaces. J. Build. Perform. Simul. 2012, 5, 300–312. [Google Scholar] [CrossRef]
  17. Cheung, H.; Chung, T. Analyzing sunlight duration and optimum shading using a sky map. Build. Environ. 2007, 42, 3138–3148. [Google Scholar] [CrossRef]
  18. British Standards. Lighting for Buildings, Part 2. Code of Practice for Daylighting. BS8206: Part 2; British Standards Institution: London, UK, 1992. [Google Scholar]
  19. Sánchez de la Flor, F.J.; Ortiz Cebolla, R.; Molina Félix, J.L.; Álvarez Domínguez, S. Solar radiation calculation methodology for building exterior surfaces. Sol. Energy 2005, 79, 513–522. [Google Scholar] [CrossRef]
  20. Tregenza, P.R.; Mcibse, R. Subdivision of the sky hemisphere for luminance measurements. Light. Res. Technol. 1987, 19, 13–14. [Google Scholar] [CrossRef]
  21. Bourgeois, D.; Reinhart, C.F.; Ward, G. A Standard Daylight Coefficient Model for Dynamic Daylighting Simulations. Build. Res. Inf. 2008, 36, 68–82. [Google Scholar] [CrossRef]
  22. Winkelmann, F.C.; Selkowitz, S. Daylighting Simulation in the DOE-2 Building Energy Analysis Program. Energy Build. 1985, 8, 271–286. [Google Scholar] [CrossRef] [Green Version]
  23. Vatti, B. A generic solution to polygon clipping. Commun. Assoc. Comput. Mach. 1992, 7, 56–63. [Google Scholar] [CrossRef]
  24. Tukey, J.W. Exploratory Data Analysis; Addison–Wesley Publishing Company Reading: Boston, MA, USA; Menlo Park, CA, USA; London, UK; Amsterdam, The Netherlands; Don Mills, ON, Canada; Sydney, Australia, 1977. [Google Scholar]
  25. Cascone, Y.; Corrado, V.; Serra, V. Calculation procedure of the shading factor under complex boundary conditions. Sol. Energy 2011, 85, 2524–2539. [Google Scholar] [CrossRef]
Figure 1. Shading device configurations.
Figure 1. Shading device configurations.
Energies 13 01381 g001
Figure 2. Sky angular discretization.
Figure 2. Sky angular discretization.
Energies 13 01381 g002
Figure 3. Influence of orientation and angular discretization on average I values.
Figure 3. Influence of orientation and angular discretization on average I values.
Energies 13 01381 g003
Figure 4. Shading fraction (1-SF) on 4 April, at Seville.
Figure 4. Shading fraction (1-SF) on 4 April, at Seville.
Energies 13 01381 g004
Figure 5. Shade pattern at: (a) 11:00 a.m.; (b) 11:00 a.m., considering a variation of +5° in the azimuth reference value; (c) 11:00 a.m., considering a variation of +5° in the solar altitude reference value.
Figure 5. Shade pattern at: (a) 11:00 a.m.; (b) 11:00 a.m., considering a variation of +5° in the azimuth reference value; (c) 11:00 a.m., considering a variation of +5° in the solar altitude reference value.
Energies 13 01381 g005
Figure 6. Ig distribution as a function of discretization for different types of shading devices.
Figure 6. Ig distribution as a function of discretization for different types of shading devices.
Energies 13 01381 g006
Figure 7. Ig distribution for different locations.
Figure 7. Ig distribution for different locations.
Energies 13 01381 g007
Figure 8. Time evolution of Id and ΔGd.
Figure 8. Time evolution of Id and ΔGd.
Energies 13 01381 g008
Figure 9. Normalized CPU cost and Ig max error indicator for different discretization levels.
Figure 9. Normalized CPU cost and Ig max error indicator for different discretization levels.
Energies 13 01381 g009
Table 1. Combination of study cases.
Table 1. Combination of study cases.
OrientationWindow Size (Width(m) × Height (m))Types of Shading DevicesSizes of Shading DevicesLatitudeDiscretization
OverhangSidefinsSolar Altitude (°)Azimuth (°)
South2 × 1Overhang100% H100% W37.23° N22
Southeast
East75% H75% W5
NortheastRight Sidefin51.1° N
North1 × 150% H50% W1010
Northwest
WestLeft Sidefin25% H25% W60.7° N15
Southwest
0% H0% W
Table 2. Error indexes for each discretization level and the South orientation.
Table 2. Error indexes for each discretization level and the South orientation.
MethodAverage IMaximum IMaximum ∆G
Al.Az.IG*∆GImaxG*∆GIG*∆Gmax
(°)(°)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)
250.19506.110.950.72195.551.420.33683.902.25
2100.35506.111.761.28294.143.750.89496.414.44
2150.79506.114.002.49294.147.341.73496.418.60
1021.56506.117.915.59169.539.484.82342.0116.50
1051.60506.118.105.66169.539.604.82342.0116.48
10101.68506.118.495.75169.539.744.88342.0116.69
10151.98506.1110.046.23258.5216.123.61496.4117.91
Table 3. Error indexes for each discretization level and the Southeast orientation.
Table 3. Error indexes for each discretization level and the Southeast orientation.
MethodAverage IMaximum IMaximum ∆G
Al.Az.IG*∆GImaxG*∆GIG*∆Gmax
(°)(°)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)
250.16513.970.840.57259.531.480.47418.531.95
2100.33513.971.681.38259.533.591.20348.444.18
2150.74513.973.782.47311.217.701.70535.619.09
1021.20513.976.194.67242.4511.314.16345.3914.36
1051.24513.976.404.73242.4511.484.17345.3914.42
10101.32513.976.814.91242.4511.914.17345.3914.42
10151.62513.978.325.35242.4512.982.94535.6115.75
Table 4. Error indexes for each discretization level and the East orientation.
Table 4. Error indexes for each discretization level and the East orientation.
MethodAverage IMaximum IMaximum ∆G
Al.Az.IG*∆GImaxG*∆GIG*∆Gmax
(°)(°)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)
250.15383.660.570.66286.621.890.66286.621.89
2100.30383.661.141.04286.623.001.04286.623.00
2150.66383.662.522.76286.627.912.76286.627.91
1020.79383.663.032.65249.396.612.65249.396.61
1050.83383.663.202.65188.084.982.65249.396.60
10100.92383.663.522.71188.085.102.07343.337.10
10151.22383.664.683.83286.6210.993.83286.6210.99
Table 5. Error indexes for each discretization level and the Northeast orientation.
Table 5. Error indexes for each discretization level and the Northeast orientation.
MethodAverage IMaximum IMaximum ∆G
Al.Az.IG*∆GImaxG*∆GIG*∆Gmax
(°)(°)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)
250.24146.410.350.6762.960.420.44184.990.81
2100.54146.410.791.7489.601.560.96184.991.77
2151.63146.412.384.4362.962.793.91135.075.28
1020.76146.411.112.5690.212.312.5690.212.31
1050.83146.411.212.6290.212.362.6290.212.36
10101.01146.411.472.7990.212.512.7990.212.51
10151.94146.412.845.1280.444.124.15135.075.61
Table 6. Error indexes for each discretization level and the North orientation.
Table 6. Error indexes for each discretization level and the North orientation.
MethodAverage IMaximum IMaximum ∆G
Al.Az.IG*∆GImaxG*∆GIG*∆Gmax
(°)(°)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)(%)(kWh/m2)(kWh/m2)
250.4221.970.092.686.300.172.3814.480.34
2100.8021.970.185.7514.480.835.7514.480.83
2153.8921.970.8522.688.852.0121.1414.823.13
1022.1121.970.4614.445.190.7514.445.190.75
1052.3021.970.5114.645.190.7614.645.190.76
10102.5221.970.5515.315.190.795.7714.820.85
10155.1021.971.1223.878.852.1122.6014.823.35

Share and Cite

MDPI and ACS Style

R. Maestre, I.; Foncubierta Blázquez, J.L.; González Gallero, F.J.; Mena Baladés, J.D. Effect of Sky Discretization for Shading Device Calculation on Building Energy Performance Simulations. Energies 2020, 13, 1381. https://doi.org/10.3390/en13061381

AMA Style

R. Maestre I, Foncubierta Blázquez JL, González Gallero FJ, Mena Baladés JD. Effect of Sky Discretization for Shading Device Calculation on Building Energy Performance Simulations. Energies. 2020; 13(6):1381. https://doi.org/10.3390/en13061381

Chicago/Turabian Style

R. Maestre, Ismael, Juan Luis Foncubierta Blázquez, Francisco Javier González Gallero, and J. Daniel Mena Baladés. 2020. "Effect of Sky Discretization for Shading Device Calculation on Building Energy Performance Simulations" Energies 13, no. 6: 1381. https://doi.org/10.3390/en13061381

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop