Marzia Alam
Radiation View Factor for Building Applications: Comparison of Computation Environments
Alam, Marzia; Gul, Mehreen Saleem; Muneer, Tariq
Abstract
Computation of view factors is required in several building engineering applications where radiative exchange takes place between surfaces such as ground and vertical walls or ground and sloping thermal or photovoltaics collectors. In this paper, view factor computations are performed for bifacial solar photovoltaic (PV) collectors based on the finite element method (FEM) using two programming languages known as Microsoft Excel-Visual Basic for Applications (VBA) and Python. The aim is to determine the computer response time as well as the performance of the two languages in terms of accuracy and convergence of the numerical solution. To run the simulations in Python, an open source just-in-time (JIT) compiler called Numba was used and the same program was also run as a macro in VBA. It was observed that the simulation response time significantly decreased in Python when compared to VBA. This decrease in time was due to the increase in the total number of iterations from 400 million to 250 billion for a given case. Results demonstrated that Python was 71–180 times faster than VBA and, therefore, offers a better programming platform for the view factor analysis and modelling of bifacial solar PV where computation time is a significant modelling challenge.
Citation
Alam, M., Gul, M. S., & Muneer, T. (2019). Radiation View Factor for Building Applications: Comparison of Computation Environments. Energies, 12(20), Article 3826. https://doi.org/10.3390/en12203826
Journal Article Type | Article |
---|---|
Acceptance Date | Oct 8, 2019 |
Online Publication Date | Oct 10, 2019 |
Publication Date | Oct 10, 2019 |
Deposit Date | Oct 14, 2019 |
Publicly Available Date | Oct 14, 2019 |
Electronic ISSN | 1996-1073 |
Publisher | MDPI |
Peer Reviewed | Peer Reviewed |
Volume | 12 |
Issue | 20 |
Article Number | 3826 |
DOI | https://doi.org/10.3390/en12203826 |
Keywords | General Computer Science |
Public URL | http://researchrepository.napier.ac.uk/Output/2219010 |
Files
Radiation View Factor For Building Applications: Comparison Of Computation Environments
(4.2 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
Copyright Statement
This is an open access article distributed under the Creative Commons Attribution License (CC BY).
You might also like
The Coming of Age of Solar and Wind Power
(2022)
Book
Modelling of a Large Solar PV Facility: England’s Mallard Solar Farm Case Study
(2022)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search