Jump to content

Electrical shading losses: partition model

Recommended Posts

Version 7.4 features novelties in the way the electrical shading losses are computed in the partition model. Here is a short recapitulative summary of the different ways the model worked in the past.


Up to version 7.2, the partition model has been implemented as an all or nothing model. Tables were split into partitions, i.e. PV areas that would be electrically affected by a shadow, via mismatch effects. Shaded partitions would produce power only up to the diffuse irradiance, and their direct irradiance contribution would be considered naught.


Version 7.3 introduced the notion that if shades were small, then these mismatch shading losses would be mitigated. However the implementation was only well adapted to very regular arrays, with a single orientation. In other situations, the electrical shading losses were underestimated.

The following post details the possible issues with this particular model: https://forum.pvsyst.com/topic/3085-electrical-shading-losses-in-versions-73x/


Version 7.4 takes the idea of small shading mitigation further, in that the shade on each PV table is evaluated to estimate whether or not the electrical shading losses will be mitigated or not. In this way, the cases that were not well treated in version 7.3 (underestimation in case of irregular shadings, or multiple orientations) are now handled properly.

In practice, the partition model in version 7.4 splits each partition into three areas:

  • A central area that follows the all or nothing model: if shade reaches the central area, the direct irradiance contribution is considered lost.
  • Two lateral one-cell-wide strips, over which the full shading losses are proportional to the shaded area.

In the case of regular shadings that affect an entire row of modules, this translates well into the notion that whenever a single cell per submodule is partially shaded, the production of the submodule is lowered proportionally to the shaded portion of the cell (current limitation in a string of cells in series).

More details on the model itself can be found here: https://www.pvsyst.com/help/near_shadings_partition.htm

For more details on how to configure that partition model in a PVsyst project, see this help page: https://www.pvsyst.com/help/shadings_partitioninstrings.htm


Link to comment
Share on other sites

  • Create New...