Describe the bug
When running the Detailed PV model in "POA as input" mode, SAM often generates multiple error messages about DNI being set to zero because the decomposition model calculated a value less than zero or out of range.
To Reproduce
-
Create a Detailed PV / No Financial case.
-
On the Location and Resource page, click Add/remove weather file folders to add the "Fake POA" file to the solar resource library: phoenix_az_fake_poa.zip.
-
Choose the phoenix_az_fake_poa,csv file from the solar resource library.
-
Expand the Albedo - Sky Diffuse Model - Irradiance Data (Advanced) panel and choose POA from reference cell.
-
Run a simulation.
Expected behavior
Either calculate valid DNI values at low sun angles and/or limit the number of error messages that are displayed during the simulation.
Additional context
These errors tend to occur during time steps with low sun angles, so simulation results using the resulting DNI data are usually reasonable, at least on a total monthly and annual output basis because the output is typically low during those time steps.
Describe the bug
When running the Detailed PV model in "POA as input" mode, SAM often generates multiple error messages about DNI being set to zero because the decomposition model calculated a value less than zero or out of range.
To Reproduce
Create a Detailed PV / No Financial case.
On the Location and Resource page, click Add/remove weather file folders to add the "Fake POA" file to the solar resource library: phoenix_az_fake_poa.zip.
Choose the phoenix_az_fake_poa,csv file from the solar resource library.
Expand the Albedo - Sky Diffuse Model - Irradiance Data (Advanced) panel and choose POA from reference cell.
Run a simulation.
Expected behavior
Either calculate valid DNI values at low sun angles and/or limit the number of error messages that are displayed during the simulation.
Additional context
These errors tend to occur during time steps with low sun angles, so simulation results using the resulting DNI data are usually reasonable, at least on a total monthly and annual output basis because the output is typically low during those time steps.