PyADM1ODE Kalibrierung¶
Fortschrittliches Parameter-Kalibrierungs-Framework für PyADM1ODE Biogasanlagenmodelle.
PyADM1ODE_calibration bietet eine vollständige Lösung für die Kalibrierung von PyADM1ODE Modellen. Es ermöglicht die präzise Abstimmung komplexer ADM1-Parameter auf reale Anlagendaten durch modernste Optimierungsverfahren.
Hauptmerkmale¶
- 🎯 Präzision: Hochgenaue Abstimmung von ADM1-Parametern auf reale Anlagendaten.
- ⚡ Effizienz: Schnelle lokale Optimierer für den Online-Einsatz und robuste globale Optimierer für die Initialkalibrierung.
- 📊 Analyse: Integrierte Sensitivitäts- und Identifizierbarkeitsanalyse zur Identifizierung kritischer Parameter.
- 💾 Integration: Nahtlose Anbindung an PostgreSQL-Datenbanken und CSV-Workflows.
- 🌍 Mehrsprachig: Dokumentation in Deutsch und Englisch verfügbar.
Inhaltsverzeichnis¶
- Erste Schritte — Schneller Einstieg in das Projekt.
- Installation — Installationsanleitungen für verschiedene Umgebungen.
- Konfiguration — Überblick über Konfigurationsoptionen und Parameter.
- Tutorials — Schritt-für-Schritt-Anleitungen (auch für Google Colab).
- API-Referenz — Detaillierte Dokumentation der Klassen und Funktionen.
Quickstart¶
from pyadm1ode_calibration.calibration import InitialCalibrator
from pyadm1ode_calibration.io.loaders import MeasurementData
# 1. Daten laden
measurements = MeasurementData.from_csv("plant_data.csv")
# 2. Kalibrator erstellen
calibrator = InitialCalibrator(plant_model)
# 3. Kalibrierung ausführen
result = calibrator.calibrate(
measurements=measurements,
parameters=["k_dis", "k_hyd_ch"],
objectives=["Q_ch4", "pH"]
)
# 4. Ergebnisse anwenden
if result.success:
calibrator.apply_calibration(result)
Zitation¶
Wenn Sie PyADM1ODE_calibration in Ihrer Forschung verwenden, zitieren Sie bitte: