Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published July 1, 2017 | Version v1
Conference paper Open

Accurate Modeling of Partially Shaded PV Arrays

  • 1. Department of Electrical Engineering, Stanford University
  • 2. SunPower Corporation

Description

Partial shading is the condition of nearby objects casting shade onto part of a photovoltaic (PV) array, causing the PV modules to receive non-uniform irradiance. Non-uniform shading causes electrical mismatch between elements within the array, resulting in a non-linear reduction in energy capture. Accurately modeling mismatch conditions is a particularly difficult problem due to the large number of parameters needed to fully define a PV system and its operating state. Furthermore, the large number of possible system state conditions make the models computationally complex. Previous work on this topic has addressed these difficulties by simplifying the system representation, reducing the number of parameters used, and limiting the domain space to simple irradiance patterns that may not be representative of real shade conditions. In this paper, we review common modeling approaches to address this problem and provide an overview of PV equivalent circuit theory. We then present PVMismatch—free open-source software written in Python by the authors for simulating full PV system currentvoltage curves. Finally, we demonstrate an improvement over common practice for modeling this type of behavior, illustrating that modeling mismatch behavior at the PV cell rather than PV module level provides more accurate results—up to 30% less over-prediction with respect to module level estimates—and better insight into system behavior.

Files

PVSC-2017-937.pdf

Files (729.9 kB)

Name Size Download all
md5:09a14449a2c6667a395d7186cd27c089
729.9 kB Preview Download