Reserve and adequacy constraints

Offen
#2,096 3 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 2 Tagen

@FabianHofmann arbeitet bereits daran.

Seit 04.11.2026.

Bewertung

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

Rechercherichtung

Read the linked sub-issues #1542, #1729, and #1490, then compare PyPSA's constraint APIs with the GenX formulation cited here. The issue defines a broad goal but names no files or tests; first identify where component constraints are built. Done means eligible components can contribute spare capacity to reserve and adequacy constraints, including the stated reserve-market and resource adequacy use cases.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

gap optimization reliability & uncertainty

PyPSA has no native representation of operating reserves or capacity adequacy. Reserve requirements must be hand-built as custom constraints.

Goal: Provide constraints for reserve and adequacy requirements, where eligible components contribute out of their spare capacity. This supports reserve-market approximations and resource adequacy assessment, such as capacity margins or limits on expected energy not served (EENS) and loss of load probability (LOLP). The reserve implementation follows the established GenX formulation.

References: GenX.jl, Costa et al. (2025)

Sub-issues: #1542, #1729, #1490


Generated by Claude Code

Vorherrschende Sprache
Python
Sterne
2.2k
Forks
732
Ø Merge
3 T. 59 Min.
Gemergte PRs (30 T.)
58

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 PyPSA/PyPSA

Alle Issues in PyPSA/PyPSA

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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