OTSun, a python package for the optical analysis of solar-thermal collectors and photovoltaic cells with arbitrary geometry

Show simple item record

dc.contributor.author Cardona, G.
dc.contributor.author Pujol-Nadal, R.
dc.date.accessioned 2023-12-22T12:01:30Z
dc.date.available 2023-12-22T12:01:30Z
dc.identifier.uri http://hdl.handle.net/11201/163365
dc.description.abstract [eng] Ray tracing software systems are commonly used to analyze the optics of solar energy devices, since they allow to predict the energy gains of devices in real conditions, and also to compare them with other systems constantly emerging in the market. However, the available open-source packages apply excessive simplifications to the model of light-matter interaction, making that the optical behaviour of the systems can not be properly characterized, which in turn implies disagreements between physical experiments and computer simulations. We present here the open source python package OTSun, which applies the Fresnel equations in their most general form, without further simplifications, and is suitable for the simulation of both solar-thermal and photovoltaic systems. The geometrical objects used in this package are created using the parametric 3D modeler FreeCAD, which is also a free and open source program and allows for the construction of arbitrary geometries that can be analyzed with OTSun. These, and other software capabilities, make OTSun extremely flexible and accurate for the optical analysis of solar devices with arbitrary geometry. Additionally, OTSun has a companion webtool, OTSunWebApp, that allows for the usage of certain features of the package without the need to install anything locally. We also show here two numerical experiments that we performed in order to validate the model and implementation: The analysis of the optical efficiency of a Linear Fresnel Reflector (with moving objects), and of a second surface mirror (with variable wavelengths). In each case, the numerical computations had deviations of less than 0.25% from reference models (either computed with another program or with exact formulas).
dc.format application/pdf
dc.relation.isformatof Reproducció del document publicat a: https://doi.org/10.1371/journal.pone.0240735
dc.relation.ispartof Plos One, 2020, vol. 15, num. 10, p. e0240735-1-e0240735-15
dc.rights cc-by (c) Cardona, G. et al., 2020
dc.rights.uri https://creativecommons.org/licenses/by/4.0/
dc.subject.classification 51 - Matemàtiques
dc.subject.classification 004 - Informàtica
dc.subject.other 51 - Mathematics
dc.subject.other 004 - Computer Science and Technology. Computing. Data processing
dc.title OTSun, a python package for the optical analysis of solar-thermal collectors and photovoltaic cells with arbitrary geometry
dc.type info:eu-repo/semantics/article
dc.type info:eu-repo/semantics/publishedVersion
dc.date.updated 2023-12-22T12:01:30Z
dc.rights.accessRights info:eu-repo/semantics/openAccess
dc.identifier.doi https://doi.org/10.1371/journal.pone.0240735


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

cc-by (c) Cardona, G. et al., 2020 Except where otherwise noted, this item's license is described as cc-by (c) Cardona, G. et al., 2020

Search Repository


Advanced Search

Browse

My Account

Statistics