pvanalytics icon indicating copy to clipboard operation
pvanalytics copied to clipboard

Soiling detection methods

Open cwhanse opened this issue 2 years ago • 4 comments

Here's an interesting approach: https://doi.org/10.1016/j.isci.2021.102165

cwhanse avatar Feb 01 '23 17:02 cwhanse

And another http://dx.doi.org/10.1109/JPHOTOV.2023.3243719

cwhanse avatar Apr 24 '23 15:04 cwhanse

Here's an interesting approach: https://doi.org/10.1016/j.isci.2021.102165

Since we have the soiling module in pvlib, should this be in pvlib-python? Also, the SRR method's code has a github repository - I wonder if Michael would be interested in getting it in pvanalytics (or pvlib).

abhisheksparikh avatar May 29 '23 22:05 abhisheksparikh

Since we have the soiling module in pvlib, should this be in pvlib-python?

IMHO: methods of predicting soiling ratio for performance modeling purposes belong in pvlib-python and methods of detecting and/or extracting soiling from measured performance belong elsewhere (perhaps here in pvanalytics).

Also, the SRR method's code has a github repository - I wonder if Michael would be interested in getting it in pvanalytics (or pvlib).

Maybe you are talking about https://github.com/NREL/pv_soiling? That repository is not actively developed, but SRR is also implemented in RdTools: RTD and GH. Since there's already a maintained (and better) version elsewhere, I don't see much value in having a duplicate implementation of it here. And I very much doubt Mike et al. would be interested in transferring the "official" version from RdTools to pvanalytics.

kandersolar avatar May 30 '23 01:05 kandersolar

Since we have the soiling module in pvlib, should this be in pvlib-python?

IMHO: methods of predicting soiling ratio for performance modeling purposes belong in pvlib-python and methods of detecting and/or extracting soiling from measured performance belong elsewhere (perhaps here in pvanalytics).

Yes, I agree - but then, what method should we use/explore to detect soiling from the performance data? I am referring to Table 6. of https://doi.org/10.1016/j.isci.2021.102165.

Also, the SRR method's code has a github repository - I wonder if Michael would be interested in getting it in pvanalytics (or pvlib).

Maybe you are talking about https://github.com/NREL/pv_soiling? That repository is not actively developed, but SRR is also implemented in RdTools: RTD and GH. Since there's already a maintained (and better) version elsewhere, I don't see much value in having a duplicate implementation of it here. And I very much doubt Mike et al. would be interested in transferring the "official" version from RdTools to pvanalytics.

Okay, that makes sense.

abhisheksparikh avatar May 30 '23 02:05 abhisheksparikh