Solcore: a multi-scale, Python-based library for modelling solar cells and semiconductor materials
File(s)s10825-018-1171-3.pdf (3.86 MB)
Published version
Author(s)
Type
Journal Article
Abstract
Computational models can provide significant insight into the operation mechanisms and deficiencies of photovoltaic solar cells. Solcore is a modular set of computational tools, written in Python 3, for the design and simulation of photovoltaic solar cells. Calculations can be performed on ideal, thermodynamic limiting behaviour, through to fitting experimentally accessible parameters such as dark and light IV curves and luminescence. Uniquely, it combines a complete semiconductor solver capable of modelling the optical and electrical properties of a wide range of solar cells, from quantum well devices to multi-junction solar cells. The model is a multi-scale simulation accounting for nanoscale phenomena such as the quantum confinement effects of semiconductor nanostructures, to micron level propagation of light through to the overall performance of solar arrays, including the modelling of the spectral irradiance based on atmospheric conditions. In this article, we summarize the capabilities in addition to providing the physical insight and mathematical formulation behind the software with the purpose of serving as both a research and teaching tool.
Date Issued
2018-09-01
Date Acceptance
2018-03-28
Citation
Journal of Computational Electronics, 2018, 17 (3), pp.1099-1123
ISSN
1569-8025
Publisher
Springer Verlag
Start Page
1099
End Page
1123
Journal / Book Title
Journal of Computational Electronics
Volume
17
Issue
3
Copyright Statement
© 2018 The Author(s). This article is distributed under the terms of the Creative Commons Attribution 4.0 International License ( http://creativecomm ons.org/licenses/by/4.0/ ), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Subjects
Science & Technology
Technology
Physical Sciences
Engineering, Electrical & Electronic
Physics, Applied
Engineering
Physics
Solar cell modelling
Quantum solvers
Semiconductor properties
Solar irradiance
Optical modelling
OPTICAL DIELECTRIC FUNCTION
DISPERSION-RELATIONS
LIGHT
GAAS
ALXGA1-XAS
PARAMETERS
EXTENSION
IMPACT
ENERGY
INAS
physics.app-ph
Applied Physics
Publication Status
Published
Date Publish Online
2018-04-01