EnergySystemsModellingLab / EnergySystemsModellingLab/MUSE_OS

MCA convergence is using absolute tolerance rather than relative tolerance

Abierto
#415 0 comentarios 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
Python
Estrellas
29
Forks
12
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

From the paper:

Screenshot 2024-07-17 140136

However, as you can see [here](https://github.com/EnergySystemsModellingLab/MUSE_OS/blob/51f97ad485d2948b50a15282f9c8073dfa6d4f5d/src/muse/mca.py#L663) the model is actually using at the __absolute__ difference in the deviation between supply and demand (i.e. we're missing the division by Dk in equation A.33).

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Empieza leyendo src/muse/mca.py alrededor de la línea 663 y compara el cálculo de la convergencia con la ecuación A.33 del artículo de referencia. Confirma cómo se calcula la desviación entre la oferta y la demanda, verifica después que el criterio de convergencia coincida con la definición de tolerancia relativa del artículo y comprueba el comportamiento relevante de MCA.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
backend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.