SMARD-Utils – Speicheranalyse für Erneuerbare Energien

biobatsys – Biogasanlage mit Batteriespeicher

Szenario

Eine Biogasanlage mit konstanter elektrischer Nennleistung (typisch: 1 MW) speist kontinuierlich ins Netz ein. Durch einen vorgelagerten Batteriespeicher kann die Einspeisung zeitlich verschoben werden: In Stunden mit niedrigem Spotpreis wird die Batterie geladen, in Stunden mit hohem Preis wird sie zusätzlich zur laufenden Erzeugung entladen.

Das Tool beantwortet die Frage: Wie viel Mehrerlös (in €/kWh Speicherkapazität) bringt ein Batteriespeicher gegenüber einer ungepufferten Einspeisung?

EEG-Flexibilisierungsprämie

Biogasanlagen können nach § 50b EEG eine Flexibilisierungsprämie erhalten, wenn sie nachweislich flexibel betrieben werden – d.h. nicht dauerhaft mit Vollleistung einspeisen.

Bedingung: Die Einspeisestunden müssen unter einem Grenzwert liegen (Standard: 4.380 h/Jahr = halbes Jahr). Ein Batteriespeicher kann dabei helfen, die Einspeisung auf die lukrativsten Stunden zu konzentrieren.

Die Prämie berechnet sich als Jahresbetrag:

Flexprämie = constant_biogas_kw × flex_add_per_kwh  [€/Jahr]

In der Ausgabe wird die Prämie nur dann addiert, wenn die simulierten Einspeisestunden den Grenzwert unterschreiten.

Ladestrategie

Die Standard-Strategie price_threshold vergleicht den aktuellen Spotpreis mit dem gleitenden 25-Stunden-Mittelwert:

BedingungAktion
preis ≥ threshold × mittelpreisEntladen + Exportieren
preis < threshold × mittelpreisLaden (Energie wird gepuffert)

Die Tag-zuvor-Strategie (day_ahead) simuliert den realen Marktbetrieb: Preise werden täglich um 13:00 Uhr für den Folgetag veröffentlicht. Siehe Strategien für Details.

Konfiguration

Die Standardkonfiguration in biobatsys.py:

ParameterStandardBedeutung
constant_biogas_kw1000Konstante Erzeugungsleistung (kW)
flex_add_per_kwh100Flexprämie (€/kW/Jahr)
min_flex_hours4380Max. Einspeisestunden für Prämie (h)
load_threshold1.0Preisschwelle als Faktor des Mittelpreises
marketing_costs−0.003Vermarktungskosten (€/kWh, negativ = Abzug)
fix_costs_per_kwh11Fixpreis-Referenz (ct/kWh)
year2024Jahr der Preisdaten

Befehle

# Standard: price_threshold, Deutschland 2024
biobatsys

# Tag-zuvor-Strategie
biobatsys -s day_ahead

# Luxemburg, Tag-zuvor
biobatsys -s day_ahead -r lu

# Eigene Datei, Jahr 2020
biobatsys -d quarterly/smard_data_de/smard_2020_complete.csv -y 2020

# Hilfe
biobatsys -h

Ausgabe

Das Tool simuliert die Anlage ohne Speicher und für jede Speichergröße in der Kapazitätsliste. Ausgegeben wird eine Tabelle:

exporting 6821 hours but not 1939 hours (flex premium applies if export < 4380 h)

  cap MWh  exfl MWh  export [h]  rev [T€]  revadd [T€]  rev €/kWh
  no rule      13.4        8760     603.8          nn          nn
      1.0      13.4        6821     708.2       104.4       104.4
      5.0      13.2        5930     742.1       138.3        27.7
     10.0      13.1        5210     761.4       157.6        15.8
     20.0      12.8        4380     792.0       188.2         9.4
    100.0      11.6        3190     751.3       147.5         1.5

Spalten:

SpalteBedeutung
cap MWhSpeicherkapazität
exfl MWhGesamteinspeisung (MWh/Jahr)
export [h]Einspeisestunden (relevant für Flexprämie)
rev [T€]Gesamterlös inkl. Flexprämie (T€/Jahr)
revadd [T€]Mehrerlös gegenüber ungepufferter Einspeisung
rev €/kWhMehrerlös pro kWh Speicherkapazität
Interpretation: Sobald die Einspeisestunden durch den Speicher unter 4.380 h sinken (typisch ab ~20 MWh), wird die Flexprämie freigeschaltet – erkennbar am Sprung in rev [T€]. Danach nimmt der Grenznutzen je kWh Kapazität deutlich ab.