You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The pvfactors model treats rows as infinite in length but finite in number, with the current default being n_pvrows=3. With such a small number of rows come interesting edge effects such as fully-illuminated ground underneath the array at low sun elevation. This particular effect creates morning and afternoon spikes in rearside irradiance that shrink as n_pvrows is increased:
Increased row count, and therefore increased ground shading, also reduces rearside irradiance at midday when the rear surface is exposed to the entire ground plane.
Whether the default value of n_pvrows should be changed so the output is more representative of the interior of large arrays is debatable, but regardless of what n_pvrows defaults to I think we should somehow document its effect on output. Maybe just a sentence or warning in the function docstring? Maybe a gallery example with a plot like the one above?
Probably worth pointing out that increasing n_pvrows significantly increases runtime. See SunPower/pvfactors#134.
The text was updated successfully, but these errors were encountered:
The pvfactors model treats rows as infinite in length but finite in number, with the current default being
n_pvrows=3
. With such a small number of rows come interesting edge effects such as fully-illuminated ground underneath the array at low sun elevation. This particular effect creates morning and afternoon spikes in rearside irradiance that shrink asn_pvrows
is increased:Increased row count, and therefore increased ground shading, also reduces rearside irradiance at midday when the rear surface is exposed to the entire ground plane.
Whether the default value of
n_pvrows
should be changed so the output is more representative of the interior of large arrays is debatable, but regardless of whatn_pvrows
defaults to I think we should somehow document its effect on output. Maybe just a sentence or warning in the function docstring? Maybe a gallery example with a plot like the one above?Probably worth pointing out that increasing
n_pvrows
significantly increases runtime. See SunPower/pvfactors#134.The text was updated successfully, but these errors were encountered: