fix
Some checks failed
CI and deploy / migration-check (push) Failing after 10s
CI and deploy / deploy (push) Has been skipped

This commit is contained in:
Dusan Vojacek
2026-04-26 01:59:03 +02:00
parent 40b2ff2ff9
commit a943829c40
2 changed files with 6 additions and 2 deletions

View File

@@ -613,10 +613,12 @@ def solve_dispatch(
+ heat_pump.rated_heating_power_w
)
# Záporný prodej (sell < 0): nevybíjet baterii do sítě pro arbitráž.
# Export v tomto okně může vzniknout jen z přebytku FVE (pv_a/pv_b), ne z bd.
# Záporný prodej (sell < 0): baterii v tomhle okně nevybíjíme (dump má proběhnout předtím).
# Export v okně sell<0 může vzniknout jen z přebytku FVE (pv_a/pv_b). Výjimka: EV-via-battery
# (pokud by bylo připojené a požadovalo výkon) to kryjeme přes bd >= ev_via_bat.
if s.sell_price < 0:
prob += w_arb[t] == 0
prob += bd[t] <= pulp.lpSum(ev_via_bat[e][t] for e in range(EV))
soc_prev_expr = current_soc_wh if t == 0 else soc[t - 1]
arb_t = arb_floor_series[t]