Global Methods for Calculating Shading and Blocking Efficiency in Central Receiver Systems
Abstract
:1. Introduction
- Algorithms based on Boolean operations [9,10,11]. They usually follow a multiple-event approach, processing multiple shading/blocking candidates one by one for each considered heliostat. The RCELL code in the UHC suite [12,13] uses a single-event version of these processors. In this case, and like other convolution-based codes (CONCEN [14], DELSOL (Windelsol) [15], and SolarPilot [16]), RCELL employs the cell concept, so shading and blocking calculations are performed on a representative heliostat of the cell to which it belongs.
- Algorithms based on discretizing the heliostat surface with a uniform mesh, like CONCEN [14] and HLFD [17,18,19,20], all using a multiple-event approach. In this case, if the centers of the grids fall within the projection of a neighboring heliostat, the grids are considered shaded or blocked. Again, this process is carried out candidate by candidate.
- Algorithms based on discretizing the heliostat surface with uniform vertical stripes. In these codes, the maximum overlapping value is calculated. The most noticeable among this group is the methodology proposed by [21], which has been adopted by other authors, such as Campo [22,23] and [24,25,26,27]. Again, all these methods take a multiple-event approach.
2. Methodology
- GM1—discretization in elementary rectangles,
- GM2—numerical integration by vertical stripes, and
- GM3—the starting point method.
2.1. Initial Hypotheses—Heliostat Projections
- (i).
- The surface of the heliostats is a flat rectangular sheet.
- (ii).
- The sunshape model is a point source sun.
- (iii).
- Optical errors are null.
- (v).
- All rays reflected by a heliostat converge precisely at the center of the target.
- Capital letters are used to indicate points and lines in space.
- Lowercase letters are used to indicate projections of points and lines.
2.2. Global Methods
2.2.1. Discretization in Elementary Rectangles (GM1)
- A mesh of m × n points (xi, yi) is considered on the oxy plane, with uniform separations Δx and Δy along each axis.
- An iterative process is started that goes through the m values of xi.
- 3.
- Once the m values of xi have been processed, the shading and blocking efficiency of the solar field can be determined through the relationships (7) and (8):
2.2.2. Numerical Integration by Vertical Stripes (GM2)
- m points xi are considered with uniform separation Δx along the x-axis.
- An iterative process is started that goes through the m values of xi.
- 3.
- Once the m values of xi have been processed, the shading and blocking efficiency of the solar field can be determined through the relationships (7) and (8).
2.2.3. Starting Point (GM3)
- Analogous to GM2.
- An iterative process is started that goes through the m values of xi.
Considerations about the Algorithm
- If there is a higher segment (with a higher z-coordinate) than the current segment and yl ≤ ep ≤ yu, where yl and yu correspond to the aforementioned highest segment, then sp = ep (e.g., sp3 or sp5).
- Otherwise, sp = min(yl) (e.g., sp4).
- ep = min(yl) of the higher segments than the current segment, as long as yl ≤ min(yl) ≤ yu, where yl and yu correspond to the current segment (e.g., ep1).
- Otherwise, ep = yu of the current segment (e.g., ep2, ep3, ep4 and ep5).
3. Results
- It uses MCRT methodology.
- It considers the surface of the heliostat as a rectangular shape and a quadric elliptic curvature without gaps (a sphere or a paraboloid) with canting on-axis.
- The incident rays are generated randomly following a particular sunshape model.
- The points of application of the incident rays are generated randomly with a uniform distribution on the surface of the heliostat.
- It considers the optical errors (macroscopic and microscopic) associated with the reflective surface of the heliostat as applied in a non-deterministic way, using Gaussian distributions in both cases.
- The reflectivity of the heliostat, as well as the losses due to atmospheric attenuation, are applied in a non-deterministic way.
- Above the ordinate corresponding to RMSE = 0.18%, the most appropriate method is GM2 followed by GM3. In this range, GM2 is between 1.62 and 8.19 times faster than GM1, between 1.46 and 1.96 times faster than GM3, between 3.83 and 7.80 times faster than M3, and between 10.6 and 194 times faster than M0.
- In the range of RMSE values between 0.174 and 0.18%, the fastest method is M4 followed by GM2.
- Finally, in the lower zone, if deviations below 0.174% are desired, the only valid method is M0, although at the cost of very high computation times.
- With the level of filtering used (F1 + F2 filters for both shading and blocking), the numbers of candidates for shading and blocking were 19,908 and 4,637, respectively. At the lowest resolution analyzed (Nc = 5 × 5), the computation times for GM2, M3, and M4 were 0.42, 1.38, and 9.38 s, respectively.
- If a less demanding filtering level is applied (F1 filter for both shading and blocking), the computation times for GM2, M3, and M4 would become 0.39, 1.78, and 10.83 s, respectively. This results in a reduction in the computation time of the global method of 7.1%, but a corresponding increase in the computation times of M3 and M4 of 29.0% and 15.5%, respectively, due to the increase in the number of candidates to be processed. Specifically, the number of candidates for shading and blocking in this case are 26,512 and 6,681, respectively.
4. Discussion and Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Garcia, P.; Ferriere, A.; Bezian, J.-J. Codes for solar flux calculation dedicated to central receiver system applications: A comparative review. Sol. Energy 2008, 82, 189–197. [Google Scholar] [CrossRef]
- Cruz, N.C.; Redondo, J.L.; Berenguel, M.; Álvarez, J.D.; Ortigosa, P.M. Review of software for optical analyzing and optimizing heliostat fields. Renew. Sustain. Energy Rev. 2017, 72, 1001–1018. [Google Scholar] [CrossRef]
- Blanco, M.J.; Amieva, J.M.; Mancilla, A. The TONATIUH software development project: An open source approach to the simulation of solar concentrating systems. In Proceedings of the 2005 ASME International Mechanical Engineering Congress and Exposition, Orlando, FL, USA, 5–11 November 2005. [Google Scholar]
- Wendelin, T. SolTRACE: A New Optical Modeling Tool for Concentrating Solar Optics. In Proceedings of the National Renewable Energy Laboratory (NREL), International Solar Energy Conference, Kohala Coast, HI, USA, 15–18 March 2003. [Google Scholar]
- Leary, P.L.; Hankins, J.D. Users Guide for MIRVAL: A Computer Code for Comparing Designs of Heliostat-Receiver Optics for Central Receiver Solar Power Plants; Sandia Report SAND-77-8280; Sandia National Lab.: Livermore, CA, USA, 1979. [Google Scholar]
- Belhomme, B.; Pitz-Paal, R.; Schwarzbözl, P.; Ulmer, S. A New Fast Ray Tracing Tool for High-Precision Simulation of Heliostat Fields. J. Sol. Energy Eng. 2009, 131, 031002. [Google Scholar] [CrossRef]
- Duan, X.; He, C.; Lin, X.; Zhao, Y.; Feng, J. Quasi-Monte Carlo ray tracing algorithm for radiative flux distribution simulation. Sol. Energy 2020, 211, 167–182. [Google Scholar] [CrossRef]
- Gebreiter, D.; Weinrebe, G.; Wöhrbach, M.; Arbes, F.; Gross, F.; Landman, W. sbpRAY—A fast and versatile tool for the simulation of large scale CSP plants. AIP Conf. Proc. 2019, 2126, 170004. [Google Scholar]
- Lipps, F.W.; Vant-Hull, L. Shading and Blocking Geometry for a Solar Tower Concentration with Rectangular Mirrors; ASME Paper 74-WA/sol-11; American Society of Mechanical Engineers, Winter Annual Meeting: New York, NY, USA, 1974. [Google Scholar]
- Lipps, F.W. The shading and blocking processor and the receiver model. In ERDA Workshop on Methods for Optical Analysis of Central Receiver Systems; University of Houston: Houston, TX, USA, 1977. [Google Scholar]
- Lipps, F.W. Computer Simulation of Shading and Blocking: Discussion of Accuracy and Recommendations NREL/TP-253-4281; National Renewable Energy Laboratory: Golden, CO, USA, 1992. [Google Scholar]
- Lipps, F.; Vant-Hull, L. A cellwise method for the optimization of large central receiver systems. Sol. Energy 1978, 20, 505–516. [Google Scholar] [CrossRef]
- Lipps, F.W.; Vant-Hull, L. A Programmer’s Manual for the University of Houston Computer Code RCELL: Cellwise Optimization for the Solar Central Receiver Project; Tech. Rep., SAND 0763-1; University of Houston: Houston, TX, USA, 1980. [Google Scholar]
- McFee, R.H. Computer Program CONCEN for Calculation of Irradiation of Solar Power Central Receiver. In ERDA Workshop on Methods for Optical Analysis of Central Receiver Systems; University of Houston: Houston, TX, USA, 1977. [Google Scholar]
- Kistler, B.L. A User’s Manual for DELSOL3: A Computer Code for Calculating the Optical Performance and Optimal System Design for Solar Thermal Central Receiver Plants; Sandia National Labs Report SAND86-8018; Sandia National Lab.: Livermore, CA, USA, 1986. [Google Scholar]
- Wagner, M.J.; Wendelin, T. SolarPILOT: A power tower solar field layout and characterization tool. Sol. Energy 2018, 171, 185–196. [Google Scholar] [CrossRef]
- Wei, X.; Lu, Z.; Lin, Z.; Zhang, H.; Ni, Z. Optimization procedure for design of heliostat field layout of a 1MWe solar tower thermal power plant. In Solid State Lighting and Solar Energy Technologies; SPIE—The International Society for Optical Engineering: Bellingham, WA, USA, 2008; Volume 6841. [Google Scholar]
- Yu, Q.; Wang, Z.; Xu, E.; Zhang, H.; Lu, Z.; Wei, X. Modeling and simulation of 1MWe solar tower plant’s solar flux distribution on the central cavity receiver. Simul. Model. Pract. Theory 2012, 29, 123–136. [Google Scholar] [CrossRef]
- Noone, C.J.; Torrilhon, M.; Mitsos, A. Heliostat field optimization: A new computationally efficient model and biomimetic layout. Sol. Energy 2012, 86, 792–803. [Google Scholar] [CrossRef]
- Cruz, N.C.; Redondo, J.L.; Berenguel, M.; Álvarez, J.D.; Becerra-Teron, A.; Ortigosa, P.M. High performance computing for the heliostat field layout evaluation. J. Supercomput. 2016, 73, 259–276. [Google Scholar] [CrossRef]
- Sassi, G. Some notes on shadow and blockage effects. Sol. Energy 1983, 31, 331–333. [Google Scholar] [CrossRef]
- Collado, F.J.; Guallar, J. Campo: Generation of regular heliostat fields. Renew. Energy 2012, 46, 49–59. [Google Scholar] [CrossRef]
- Collado, F.J.; Guallar, J. A review of optimized design layouts for solar power tower plants with campo code. Renew. Sustain. Energy Rev. 2013, 20, 142–154. [Google Scholar] [CrossRef]
- Besarati, S.M.; Goswami, D.Y. A computationally efficient method for the design of the heliostat field for solar power tower plant. Renew. Energy 2014, 69, 226–232. [Google Scholar] [CrossRef]
- Wang, J.; Duan, L.; Yang, Y. An improvement crossover operation method in genetic algorithm and spatial optimization of heliostat field. Energy 2018, 155, 15–28. [Google Scholar] [CrossRef]
- Wang, J.; Duan, L.; Yang, Y.; Yang, L. Rapid design of a heliostat field by analytic geometry methods and evaluation of maximum optical efficiency map. Sol. Energy 2019, 180, 456–467. [Google Scholar] [CrossRef]
- Rizvi, A.A.; Yang, D. A detailed account of calculation of shading and blocking factor of a heliostat field. Renew. Energy 2021, 181, 292–303. [Google Scholar] [CrossRef]
- Huang, W.; Li, L.; Li, Y.; Han, Z. Development and evaluation of several models for precise and fast calculations of shading and blocking in heliostats field. Sol. Energy 2013, 95, 255–264. [Google Scholar] [CrossRef]
- Ortega, G.; Rovira, A. A fast and accurate methodology for the calculation of the shading and blocking efficiency in central receiver systems. Renew. Energy 2020, 154, 58–70. [Google Scholar] [CrossRef]
- Arrif, T.; Sánchez-González, A.; Bezza, B.; Belaid, A. Shadowing and Blocking Factors in Heliostats: Comparison between Parallel and Oblique Projections. AIP Conf. Proc. 2022, 2445, 120004. [Google Scholar] [CrossRef]
- Raj, M.; Bhattacharya, J. An accurate and cheaper method of estimating shading and blocking losses in a heliostat field through efficient filtering, removal of double counting and parallel plane assumption. Sol. Energy 2022, 243, 469–482. [Google Scholar] [CrossRef]
- Belaid, A.; Filali, A.; Hassani, S.; Arrif, T.; Guermoui, M.; Gama, A.; Bouakba, M. Heliostat field optimization and comparisons between biomimetic spiral and radial-staggered layouts for different heliostat shapes. Sol. Energy 2022, 238, 162–177. [Google Scholar] [CrossRef]
- Zhang, M.; Yang, L.; Xu, C.; Du, X. An efficient code to optimize the heliostat field and comparisons between the biomimetic spiral and staggered layout. Renew. Energy 2015, 87, 720–730. [Google Scholar] [CrossRef]
- Biggs, F.; Vittitoe, C.N. The Helios Model for the Optical Behaviour of Reflecting Solar Concentrators; SAND76-0347; Sandia National Lab.: Albuquerque, NM, USA, 1979. [Google Scholar]
- Ortega, G.; Rovira, A. Proposal and analysis of different methodologies for the shading and blocking efficiency in central receivers systems. Sol. Energy 2017, 144, 475–488. [Google Scholar] [CrossRef]
- Ramos, A.; Ramos, F. Heliostat blocking and shadowing efficiency in the video-game era. arXiv 2014, arXiv:1402.1690. [Google Scholar]
- Kim, S.; Lee, I.; Lee, B.J. Development of performance analysis model for central receiver system and its application to pattern-free heliostat layout optimization. Sol. Energy 2017, 153, 499–507. [Google Scholar] [CrossRef]
- Manson, D.S. Determination of areas and volumes of intersection of zones in old and new grids. In Appendix B in the TOOREZ Lagrangian Rezoning Code, SLA-73-1057; Thorne, B.J., Holdridge, B.B., Eds.; Sandia Laboratories: Albuquerque, NM, USA, 1974. [Google Scholar]
- Yao, Y.; Hu, Y.; Gao, S. Heliostat field layout methodology in central receiver systems based on efficiency-related distribution. Sol. Energy 2015, 117, 114–124. [Google Scholar] [CrossRef]
- Ortega, G.; Rovira, A. A new method for the selection of candidates for shading and blocking in central receiver systems. Renew. Energy 2020, 152, 961–973. [Google Scholar] [CrossRef]
(i) The surface of the heliostat is a flat rectangular sheet. |
(ii) The sunshape model considered is a point source sun. |
(iii) Optical errors are null. |
(iv) The neighboring heliostats are parallel to the one under consideration. |
(v) All the rays reflected by a heliostat are directed exactly to the center of the target. |
Day number and solar hour | 263.5 (autumn equinox) at 6:30 a.m. |
Latitude | 37°18′51″ |
Cylindrical tower (diameter × height) | 12 m × 142 m |
Receiver | Regular prism; 12 sides inscribed in a circle of 10 m diameter and 16 m height |
Heliostats (width × height) | 12.0 m × 10.0 m |
Heliostat center height | 6.0 m |
Heliostat surface | Spherical for method M0 and flat for the rest |
Canting | On-axis for method M0 |
Target height | 150.0 m |
Heliostat layout | Surrounding field constant angle alternating polar arrangement of 4,238 heliostats (50 rows) |
Method M0—MRCT | |
---|---|
Sunshape model | Gaussian with σ = 2.325 mrad |
Slope error | 0 mrad |
Specularity error | 0 mrad |
Number of rays | 5 × 106 rays per heliostat |
Heliostat surface | Spherical |
Canting | On-axis |
Nc = 5 × 5 | Nc = 10 × 10 | Nc = 640 × 640 | |
---|---|---|---|
GM1 | 0.396807 | 0.407938 | 0.407503 |
GM2 − GM3 | 0.407490 | 0.407486 | 0.407505 |
M3 | 0.413242 | 0.409467 | 0.407511 |
M4 | 0.407505 | 0.407505 | 0.407505 |
REF − M0 | = 0.407953, σ = 2.45 × 10−6 (Nr = 5 × 106 rays) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ortega, G.; Barbero, R.; Rovira, A. Global Methods for Calculating Shading and Blocking Efficiency in Central Receiver Systems. Energies 2024, 17, 1282. https://doi.org/10.3390/en17061282
Ortega G, Barbero R, Rovira A. Global Methods for Calculating Shading and Blocking Efficiency in Central Receiver Systems. Energies. 2024; 17(6):1282. https://doi.org/10.3390/en17061282
Chicago/Turabian StyleOrtega, Guillermo, Rubén Barbero, and Antonio Rovira. 2024. "Global Methods for Calculating Shading and Blocking Efficiency in Central Receiver Systems" Energies 17, no. 6: 1282. https://doi.org/10.3390/en17061282
APA StyleOrtega, G., Barbero, R., & Rovira, A. (2024). Global Methods for Calculating Shading and Blocking Efficiency in Central Receiver Systems. Energies, 17(6), 1282. https://doi.org/10.3390/en17061282