Introducing FIVER: An Open-Source Tool to Simulate Heat Transfer in Participating Media and Arbitrary Geometries
DOI:
https://doi.org/10.52825/solarpaces.v3i.2427Keywords:
Ray Tracing, Radiation Heat Transfer, Participating Media, Volumetric ReceiverAbstract
Decarbonization of industrial processes operating at above 1000 °C is a major challenge. A promising answer lies in concentrating solar thermal technologies, but current receivers operate at about 600 °C only. New concepts are needed to achieve the target temperatures with good efficiencies, thus enabling commercial deployments. Further advances require that researchers have access to simulation tools treating heat transfer problems in radiatively participating media accurately, which is seldom the case today. Here we present a first effort to bridge this gap, introducing FIVER (FInite VolumE Ray tracer), an open-source Matlab tool for solving transient radiative-conductive heat transfer problems in participating media with spectral properties and complex geometries. FIVER tackles the challenging simulations needed to design the solar receivers of the future, and we hope it will become a valuable tool for researchers investigating concentrating solar thermal receivers and other technologies needed to decarbonize high temperature processes.
Downloads
References
[1] G. P. Thiel and A. K. Stark, “To decarbonize industry, we must decarbonize heat,” Joule, vol. 5, no. 3, pp. 531–550, 2021, doi: 10.1016/j.joule.2020.12.007. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2542435120305754.
[2] G.J. ’Gus’ Nathan, L. Lee, P. Ingenhoven, Z. Tian, Z. Sun, A. Chinnici, M. Jafarian, P. Ashman, D. Potter, and W. Saw, “Pathways to the use of concentrated solar heat for high temperature industrial processes,” Solar Compass, vol. 5, p. 100036, 2023, doi: 10.1016/j.solcom.2023.100036. [Online]. Available: https://www.sciencedirect.com/science/article/pii/ S2772940023000048.
[3] A. L. Avila Marin, “Volumetric receivers in solar thermal power plants with central receiver system technology: A review,” Solar Energy, vol. 85, no. 5, pp. 891–910, 2011, doi: 10.1016/j.solener.2011.02.002. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0038092X11000302.
[4] S. Sas Brunser and A. Steinfeld, “Design and optimization of hierarchically ordered porous structures for solar thermochemical fuel production using a voxel-based Monte Carlo ray-tracing algorithm,” ACS Engineering Au, vol. 3, no. 5, pp. 326–334, 2023, doi:10.1021/acsengineeringau.3c00013.
[5] S. Sas Brunser, F. L. Bargardi, R. Libanori, N. Kaufmann, H. Braun, A. Steinfeld, and A. R. Studart, “Solar-driven redox splitting of co2 using 3d-printed hierarchically channeled ceria structures,” Advanced Materials Interfaces, vol. 10, no. 30, p. 2300452, 2023, doi: 10.1002/admi.202300452. [Online]. Available: https://onlinelibrary.wiley. com/doi/abs/10.1002/admi.202300452.
[6] G. Ambrosetti and P. Good, “A novel approach to high temperature solar receivers with an absorbing gas as heat transfer fluid and reduced radiative losses,” Solar Energy, vol. 183, pp. 521–531, 2019, doi: 10.1016/j.solener.2019.03.004. [Online]. Available: https: //www.sciencedirect.com/science/article/pii/S0038092X19302191.
[7] C. Wetaski, S. Sas-Brunser, and E. Casati, “FIVER - FInite VolumE Ray tracer,” https://github.com/cWetaski/FIVER, 2024.
[8] J. Farmer and J. Howell, “Comparison of Monte Carlo strategies for radiative transfer in participating media,” Advances in Heat Transfer, vol. 31, no. C, pp. 333–429, 1998.
[9] S. Mazumder, “Methods to Accelerate Ray Tracing in the Monte Carlo Method for Sur-face-to-Surface Radiation Transport,” Journal of Heat Transfer, vol. 128, no. 9, pp. 945–952, 02 2006, doi: 10.1115/1.2241978. [Online]. Available: https://doi.org/10.1115/1.2241978.
[10] F. Modest, Radiative heat transfer, 3rd ed. Academic Press, 2013.
[11] G. Thurmer and C. A. Wuthrich, “Normal computation for discrete surfaces in 3d space,” Computer Graphics Forum, vol. 16, no. 3, pp. C15–C26, 1997, doi: 10.1111/1467-8659.00138. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1111/1467-8659.00138.
[12] F. Flin, J.-B. Brzoska, D. Coeurjolly, R. Pieritz, B. Lesaffre, C. Coleou, P. Lamboley, O. Teytaud, G. Vignoles, and J.-F. Delesse, “Adaptive estimation of normals and surface ar-ea for discrete 3-d objects: application to 7 snow binary data from x-ray tomography,” IEEE Transactions on Image Processing, vol. 14, no. 5, pp. 585–596, 2005, doi: 10.1109/TIP.2005.846021.
[13] Y. K. Liu, H. Y. Song, and B. ˇZalik, “A general multi-step algorithm for voxel traversing along a line,” Computer Graphics Forum, vol. 27, no. 1, pp. 73–80, 2008, doi: 10.1111/j.1467-8659.2007.01097.x. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1467-8659.2007.01097.x.
[14] A. A. Eftekhari, K. Schuller, F. B. Planella, M. Werts, and B. Hosseinzadeh, “Fvtool: a finite volume toolbox for matlab,” Oct. 2015, doi: 10.5281/zenodo.32745. [Online].
[15] A. Crosbie and R. Viskanta, “Interaction of heat transfer by conduction and radiation in a nongray planar medium,” Warme- und Stoffubertragung, vol. 4, no. 4, p. 205 – 212, 1971.
Published
How to Cite
Conference Proceedings Volume
Section
License
Copyright (c) 2025 Charles Wetaski, Sebastian Sas-Brunser, Emiliano Casati

This work is licensed under a Creative Commons Attribution 4.0 International License.
Accepted 2025-04-04
Published 2025-11-26