fix cyklovani
This commit is contained in:
@@ -147,6 +147,13 @@ Tato logika je implementovaná přímo ve `build_buy_prices_96()` v `scripts/ana
|
||||
|
||||
Skript navíc v `solve_one_day()` explicitně zakazuje současný import a export do sítě v jednom 15min slotu a zároveň současné nabíjení a vybíjení baterie. Tím se eliminuje artefakt, kdy by při výhodnějším `buy` než `sell` model vytvářel umělý „loop“ bez fyzického významu.
|
||||
|
||||
Pro delší běhy (měsíce / rok) lze runtime řídit přímo z CLI:
|
||||
|
||||
- `--solver-time-limit-sec` = CBC limit na jeden den
|
||||
- `--progress-every-days` = po kolika dnech skript vytiskne průběh (`0` = ticho)
|
||||
|
||||
To je důležité hlavně po zavedení binárních proměnných pro zákaz současného `import+export` a `charge+discharge`, protože roční běhy jsou výrazně pomalejší než původní čisté LP.
|
||||
|
||||
Ověření:
|
||||
|
||||
- spusť skript nad krátkým vzorkem OTE (`--price-csv` nebo `--db`) a zkontroluj vypsané shrnutí režimu nákupu
|
||||
|
||||
Reference in New Issue
Block a user