A Bayesian Approach to Maximise Photovoltaic System Output

dc.contributor.authorNoel, Keanu
dc.contributor.supervisorAjoodha, Ritesh
dc.date.accessioned2025-12-01T12:46:46Z
dc.date.issued2025-05
dc.descriptionA dissertation submitted in fulfilment of the requirements for the degree of Masters of Science by dissertation, to the Faculty of Science, School of Computer Science & Applied Mathematics, University of the Witwatersrand, Johannesburg, 2025
dc.description.abstractThis thesis addresses the critical issue of optimising photovoltaic (PV) system output, an essential objective in the pursuit of efficient and scalable renewable energy solutions. As global energy demands rise and concerns over climate change intensify, solar power has emerged as a leading solution for sustainable electricity generation. However, the performance of PV systems is highly sensitive to environmental factors which can vary significantly across seasons and geographical locations. These fluctuations create a complex optimisation problem in determining the most effective system configuration that can dynamically adapt to seasonal and regional variations in solar potential. Traditional approaches often rely on fixed or rule-based models that do not adequately account for these variations, leading to suboptimal energy yields and the inefficient use of solar infrastructure. In this research, a Bayesian Network model is developed to learn the conditional dependencies between meteorological variables (such as solar irradiance, temperature, and wind speed) and PV system configuration parameters (tilt angle, orientation, inverter properties). By using a Bayesian approach, the developed model accommodates uncertainty and dynamically adjusts PV system tilt configurations to weather variations, aiming to maximise PV output. Score-based methods are employed to construct the network structure, and Maximum Likelihood Estimation (MLE) to determine the Conditional Probability Distributions (CPDs) of the network. Additionally, Maximum a Posteriori (MAP) estimation is applied to identify the optimal seasonal PV system tilt configurations in light of specific weather conditions. Key findings demonstrate the effectiveness of the model in optimising PV output by offering adaptive configuration strategies that respond to local seasonal meteorological patterns. This includes the superior performance of the Hill Climb Search algorithm compared to Simulated Annealing for structure learning, the utilisation of MAP Estimation for identifying optimal PV system tilt configurations under varying meteorological conditions, and the statistically significant advantage of dynamic configurations over fixed installations for enhancing PV system output. These results underscore the potential of Bayesian approaches for data-driven optimisation in renewable energy systems. This research provides a robust framework that enhances PV system performance and contributes to the growing body of knowledge on renewable energy optimisation through probabilistic modelling. Ultimately, this research presents a novel, data-driven methodology which informs the design and operation of more efficient PV systems, answering both the “so what” and “now what” in the context of sustainable energy advancements.
dc.description.submitterMMM2025
dc.facultyFaculty of Science
dc.identifier.citationNoel, Keanu. (2025). A Bayesian Approach to Maximise Photovoltaic System Output. [Master's dissertation, University of the Witwatersrand, Johannesburg]. WIReDSpace. https://hdl.handle.net/10539/47771
dc.identifier.urihttps://hdl.handle.net/10539/47771
dc.language.isoen
dc.publisherUniversity of the Witwatersrand, Johannesburg
dc.rights©2025 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg.
dc.rights.holderUniversity of the Witwatersrand, Johannesburg
dc.schoolSchool of Computer Science and Applied Mathematics
dc.subjectBayesian Network
dc.subjectStructure Learning
dc.subjectMAP Estimation
dc.subjectPhotovoltaic Systems
dc.subjectOptimisation
dc.subjectUCTD
dc.subject.primarysdgSDG-9: Industry, innovation and infrastructure
dc.subject.secondarysdgSDG-4: Quality education
dc.titleA Bayesian Approach to Maximise Photovoltaic System Output
dc.typeDissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Noel_Bayesian_2025.pdf
Size:
1.81 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.43 KB
Format:
Item-specific license agreed upon to submission
Description: