21 lines
1.2 KiB
SQL
21 lines
1.2 KiB
SQL
-- Plánovač: vyšší strop SoC než provozní max, relaxované dno při extrémně záporném buy, práh z OTE horizontu.
|
|
|
|
ALTER TABLE ems.asset_battery
|
|
ADD COLUMN IF NOT EXISTS planner_max_soc_percent NUMERIC(5, 2),
|
|
ADD COLUMN IF NOT EXISTS planner_discharge_floor_percent NUMERIC(5, 2),
|
|
ADD COLUMN IF NOT EXISTS planner_extreme_buy_threshold_czk_kwh NUMERIC(10, 4) DEFAULT -5.0;
|
|
|
|
COMMENT ON COLUMN ems.asset_battery.planner_max_soc_percent IS
|
|
'Horní mez SoC (%) pro LP; NULL = použij max_soc_percent. Typicky 100 pro plné využití kapacity při silně záporném nákupu.';
|
|
|
|
COMMENT ON COLUMN ems.asset_battery.planner_discharge_floor_percent IS
|
|
'Dolní mez SoC (%) pro LP při aktivaci extrémně záporného nákupu v lookahead; NULL = použij min_soc_percent.';
|
|
|
|
COMMENT ON COLUMN ems.asset_battery.planner_extreme_buy_threshold_czk_kwh IS
|
|
'Prah effective buy (Kč/kWh): pokud min buy v lookahead <= prah, LP smí snížit SoC k planner_discharge_floor_percent.';
|
|
|
|
-- home-01: plánovat až na 100 % (provozní max_soc může zůstat 95 %)
|
|
UPDATE ems.asset_battery
|
|
SET planner_max_soc_percent = 100
|
|
WHERE site_id = 2 AND planner_max_soc_percent IS NULL;
|