Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[FEAT] Back irradiance non-uniformity model for `pvlib.bifacial.power_mismatch_deline`

Offen
#2,852 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
python
Bereich
backend, data

Rechercherichtung

Start by reading the cited paper and the linked open-source General_PV_Irradiation_Model, then inspect pvlib.bifacial.power_mismatch_deline to understand the RMAD input it consumes. The issue does not name target files or tests, so first determine how the model fits pvlib’s existing bifacial APIs and test conventions. Done means pvlib can calculate the irradiation distribution needed to obtain RMAD values.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

api enhancement

Is your feature request related to a problem? Please describe.
pvlib.bifacial.power_mismatch_deline requires RMAD input to be usable. Right now, no models in pvlib nor other similar packages provide an easy/direct way to map a system to such values.

Describe the solution you'd like
Implementation of the model described in https://doi.org/10.1016/j.solener.2026.115030 ( https://www.sciencedirect.com/science/article/pii/S0038092X2600719X ) [^1].

Describe alternatives you've considered
Add a example script that mimics the procedure to calculate non-uniformities by pvlib.bifacial.power_mismatch_deline reference http://dx.doi.org/10.1002/pip.3259 [^2].

Additional context
The authors open sourced an implementation at https://github.com/WildSolar/General_PV_Irradiation_Model.

Mailing list report that could benefit of this feature at https://groups.google.com/g/pvlib-python/c/5g4OKvMc0Y8.

[^1]: M. Wild, S. Strebel, D. Anderegg, and J. Rohrer, “A general view-factor based irradiation distribution model for multi-row bifacial PV arrays on sloped and reflective ground,” Solar Energy, vol. 318, p. 115030, Nov. 2026, doi: 10.1016/j.solener.2026.115030.
[^2]: C. Deline, S. Ayala Pelaez, S. MacAlpine, and C. Olalla, ‘Estimating and parameterizing mismatch power loss in bifacial photovoltaic systems’, Progress in Photovoltaics: Research and Applications, vol. 28, no. 7, pp. 691-703, 2020, DOI: 10.1002/pip.3259.

Vorherrschende Sprache
Python
Sterne
1.7k
Forks
1.2k
Ø Merge
3 T. 18 Std.
Gemergte PRs (30 T.)
13

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus pvlib/pvlib-python

Alle Issues in pvlib/pvlib-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.