From 635f747c98e7ff35bf1c8a1f9fed8bf3954e7183 Mon Sep 17 00:00:00 2001 From: Bla Bla Date: Wed, 21 Aug 2024 08:56:58 +0200 Subject: [PATCH] Bug in der Inverter Klasse, Maximale Batterie Leistung wurde als Grenze genommen (Verbrauch > Erzeugung) statt Maximale WR Leistung. Jetzt korrekt --- modules/class_inverter.py | 3 ++- test.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/class_inverter.py b/modules/class_inverter.py index a7ba9f0..514b4d3 100644 --- a/modules/class_inverter.py +++ b/modules/class_inverter.py @@ -56,7 +56,8 @@ class Wechselrichter: benötigte_energie = verbrauch - erzeugung max_akku_leistung = self.akku.max_ladeleistung_w - rest_ac_leistung = max(max_akku_leistung - erzeugung,0) + #rest_ac_leistung = max(max_akku_leistung - erzeugung,0) + rest_ac_leistung = max(self.max_leistung_wh - erzeugung,0) if benötigte_energie < rest_ac_leistung: aus_akku, akku_entladeverluste = self.akku.energie_abgeben(benötigte_energie, hour) diff --git a/test.py b/test.py index 4d46555..b80af2e 100644 --- a/test.py +++ b/test.py @@ -323,7 +323,7 @@ start_solution= [ 1, 1 ] -parameter= {'pv_soc': 92.4052, 'pv_akku_cap': 30000, 'year_energy': 4100000, 'einspeiseverguetung_euro_pro_wh': 7e-05, 'max_heizleistung': 1000,"gesamtlast":gesamtlast, 'pv_forecast': pv_forecast, "temperature_forecast":temperature_forecast, "strompreis_euro_pro_wh":strompreis_euro_pro_wh, 'eauto_min_soc': 100, 'eauto_cap': 60000, 'eauto_charge_efficiency': 0.95, 'eauto_charge_power': 5500, 'eauto_soc': 77, 'pvpowernow': 211.137503624, 'start_solution': start_solution, 'haushaltsgeraet_wh': 937, 'haushaltsgeraet_dauer': 0} +parameter= {'pv_soc': 92.4052, 'pv_akku_cap': 30000, 'year_energy': 4100000, 'einspeiseverguetung_euro_pro_wh': 7e-05, 'max_heizleistung': 1000,"gesamtlast":gesamtlast, 'pv_forecast': pv_forecast, "temperature_forecast":temperature_forecast, "strompreis_euro_pro_wh":strompreis_euro_pro_wh, 'eauto_min_soc': 100, 'eauto_cap': 60000, 'eauto_charge_efficiency': 0.95, 'eauto_charge_power': 6900, 'eauto_soc': 30, 'pvpowernow': 211.137503624, 'start_solution': start_solution, 'haushaltsgeraet_wh': 937, 'haushaltsgeraet_dauer': 0}