pvperfsolar performance modeling

Reference / IV shading current scale

Model option

Scale the curve by the electrical shading

The array curve's current scaled by the share of power the electrical shading leaves

Inputs used: Electrical shading effect, Fraction for electrical effect

Method

On every timestep with electrical shading, the current of the array's whole current-voltage curve is multiplied by the share of the module-model power that the electrical shading leaves. The voltage is unchanged. The maximum-power current, the loss in the DC cables, the cable voltage drop and every operating point the inverter finds on the curve use the reduced current. On a bifacial array the rear-side mismatch reduces the current the same way, by the second factor of (1).

The math

  1. Current factor
  2. Array curve
fI=(1−ΔPelecN Pmpp,mod)(1−ΔPrearPd)(1)f_I = \left(1 - \frac{\Delta P_{elec}}{N\,P_{mpp,mod}}\right)\left(1 - \frac{\Delta P_{rear}}{P_d}\right) \tag{1} Is(V)=fI I(V)(2)I_s(V) = f_I\,I(V) \tag{2}

where

Symbol Meaning Unit
fIf_I the current factor of the timestep, between 0 and 1 —
ΔPelec\Delta P_{elec} the electrical shading loss of the timestep W
NN the number of modules —
Pmpp,modP_{mpp,mod} the maximum power of one module from the module model at the timestep's irradiance and cell temperature W
ΔPrear\Delta P_{rear} the rear-side mismatch loss of the timestep; 0 on a monofacial array W
PdP_d the array power after the flat derates, before the rear-side mismatch W
Is(V)I_s(V) the array current at voltage VV after the electrical shading A
I(V)I(V) the array current at voltage VV without the electrical shading A

References

  1. Analysis of PVsyst 8.1.5 outputs shows this convention in its results.

API

inverter.iv_shading_current_scale = electrical_fraction

Symbols follow the symbol registry.