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

Implement Dobos/Freeman method for SDM parameter extraction from IEC-61853 IV curves

Aberta
#2,717 3 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
12/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
python
Domínio
data-engineering

Direção de pesquisa

The request is for a new single-diode (SDM) parameter extraction method in pvlib's IEC 61853 tooling, modelled on the existing IV-curve-to-equivalent-circuit workflow. The issue names no files or tests, so start by locating that existing parameter extraction code in the pvlib package and the paper's model equations. Done would mean a working extraction function with tests against IEC 61853 data, which the issue does not specify.

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.
Add a new method for SDM parameter extraction from IEC 61853 test results

Describe the solution you'd like
Implement the following model for parameter extraction: https://www.semanticscholar.org/paper/Significant-Improvement-in-PV-Module-Performance-a-Dobos-Freeman/ed04628850e4ce5485354839aa45d61ec72357eb

We currently have two models that take the IEC IV curves directly as an input, one of which outputs an efficiency and the other outputs single junction equivalent circuit model parameters. This model would follow a similar workflow to the latter.

Describe alternatives you've considered
n/a this is a new feature suggestion

Additional context
Had some preliminary discussions with @mjprilliman about working on this together. I am not working on this currently but wanted to log the issue to seek feedback first. A member of Matt's team might already have a python script for this model that we could leverage. I'm happy to lead the PR or review/support, depending on what we hear back from them.

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.