urpava KV1 vyliti v maxu v noci
This commit is contained in:
@@ -118,7 +118,12 @@ flowchart TD
|
||||
- večerní push zůstává **sell > acq+spread** (sell<buy je záměr před neg dnem);
|
||||
- **`post_evening_push_night_ts`:** po pushu **bd ≥ load**, ne import ~5 Kč i při relaxed solve.
|
||||
|
||||
**Funkce:** … Tag: **`2026-05-30-post-push-night-battery-v47`**.
|
||||
7. **v52 — KV1 večerní push (fixed + block_export):**
|
||||
- push profitabilita: **`sell ≥ max(sell 5–11 před 1. sell<0) − degrad`**, ne `sell > fixní buy + spread`;
|
||||
- **`evening_early`** beze změny — export jen v `evening_push_ts` (ne rozprostřeně po celé noci).
|
||||
- Snap: `kv1_evening_push_morning_peak_rule`. Tag **`2026-05-31-kv1-evening-push-morning-peak-v52`**.
|
||||
|
||||
**Funkce:** … Tag: **`2026-05-30-post-push-night-battery-v47`** (spot); KV1 v52 viz výše.
|
||||
|
||||
### Arbitráž baterie — účtování mezi sloty (povinné čtení)
|
||||
|
||||
|
||||
@@ -5,6 +5,18 @@ Formát: **datum (ISO)** · stručný důvod · soubory · chování / ověřen
|
||||
|
||||
---
|
||||
|
||||
## 2026-05-31 — KV1: večerní push vs ranní max sell (v52)
|
||||
|
||||
**Problém:** KV1 večer **~3,3 Kč** neprodával do sítě (`evening_push` prázdný: `sell < acq+spread` ≈ 6,65), vývoz až **úsvit ~2,8 Kč** před `sell<0` (08:15). Příčina: pravidla **v41 `evening_early`** + **v47 push profitabilita** z home-01 na fixní acquisition.
|
||||
|
||||
**Změna (v52):** `_kv1_block_export_fixed_evening_push` — u **fixed + `block_export_on_negative_sell`** večerní push kandidát když `sell ≥ max(sell 5–11 před 1. sell<0) − degrad` (ne `sell > 6,35+spread`). Bez neg dne v horizontu: `sell ≥ 1 Kč`. Snap: `kv1_evening_push_morning_peak_rule`.
|
||||
|
||||
Tag **`2026-05-31-kv1-evening-push-morning-peak-v52`**.
|
||||
|
||||
**Ověření:** `pytest … -k kv1_evening_push_when_sell_above_morning`; MCP KV1 večer `BATTERY_SELL`, `evening_push_ts` neprázdný.
|
||||
|
||||
---
|
||||
|
||||
## 2026-05-31 — BA81 úsvit: žádný plný curtail A / zápis reg 340 (v51)
|
||||
|
||||
**Problém:** Při malém ranním PV (např. **405 W** A, **49 W** B) LP kvůli `fixed_pv_b_export_cap` (`ge_pv ≤ pv_b`) **usekl celé pole A** (`curt_a = pv_a`) a exporter posílal **reg 340** z nepřesného forecastu — zbytečný HW zápis, baterie prázdná.
|
||||
|
||||
Reference in New Issue
Block a user