Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

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

Aberta
#2,852 2 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
python
Domínio
backend, data

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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.

Linguagem predominante
Python
Estrelas
1.7k
Forks
1.2k
Merge médio
3d 18h
PRs com merge (30d)
13

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de pvlib/pvlib-python

Todas as issues de pvlib/pvlib-python

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.