mirror of
https://github.com/Akkudoktor-EOS/EOS.git
synced 2025-04-19 08:55:15 +00:00
Penalty not neccessary anymore.
Self Consumption rate is FIXED!!! TODO!
This commit is contained in:
parent
653f4f8d9f
commit
1e6d11ba17
@ -360,9 +360,9 @@ class optimization_problem:
|
|||||||
discharge_hours_bin, eautocharge_hours_index, _ = self.split_individual(individual)
|
discharge_hours_bin, eautocharge_hours_index, _ = self.split_individual(individual)
|
||||||
|
|
||||||
# Small Penalty for not discharging
|
# Small Penalty for not discharging
|
||||||
gesamtbilanz += sum(
|
# gesamtbilanz += sum(
|
||||||
0.01 for i in range(start_hour, self.prediction_hours) if discharge_hours_bin[i] == 0.0
|
# 0.01 for i in range(start_hour, self.prediction_hours) if discharge_hours_bin[i] == 0.0
|
||||||
)
|
# )
|
||||||
|
|
||||||
# Penalty for not meeting the minimum SOC (State of Charge) requirement
|
# Penalty for not meeting the minimum SOC (State of Charge) requirement
|
||||||
# if parameters.eauto_min_soc_prozent - ems.eauto.ladezustand_in_prozent() <= 0.0 and self.optimize_ev:
|
# if parameters.eauto_min_soc_prozent - ems.eauto.ladezustand_in_prozent() <= 0.0 and self.optimize_ev:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user