second version
This commit is contained in:
@@ -120,7 +120,7 @@ CREATE TABLE asset_battery (
|
||||
```
|
||||
|
||||
### `asset_pv_array`
|
||||
Každé FVE pole zvlášť – důležité pro predikci (azimut, sklon).
|
||||
Každé FVE pole zvlášť – důležité pro predikci (azimut, sklon). **Zelený bonus** (dotace za vyrobenou elektřinu) se váže na **úroveň pole**, ne na celou lokalitu: které pole má bonus, jaká je sazba Kč/kWh a platnost, určují sloupce `green_bonus_*`. Výpočet příjmu za interval probíhá funkcí `ems.fn_green_bonus_revenue` z výroby v Wh; není součástí efektivní prodejní ceny ze sítě.
|
||||
|
||||
```sql
|
||||
CREATE TABLE asset_pv_array (
|
||||
@@ -135,6 +135,11 @@ CREATE TABLE asset_pv_array (
|
||||
module_count INT,
|
||||
shading_factor NUMERIC(4,3) DEFAULT 1.0,
|
||||
controllable BOOLEAN DEFAULT false, -- ongridový = false
|
||||
-- zelený bonus (NULL = pole bez bonusu)
|
||||
green_bonus_czk_kwh NUMERIC(10,6), -- sazba Kč/kWh za vyrobenou kWh
|
||||
green_bonus_valid_from DATE, -- platnost od (včetně)
|
||||
green_bonus_valid_to DATE, -- platnost do (exclusive), NULL = dosud
|
||||
green_bonus_meter_code TEXT, -- EAN / číslo zeleného elektroměru (audit)
|
||||
notes TEXT
|
||||
);
|
||||
```
|
||||
@@ -382,6 +387,8 @@ CREATE TABLE audit_interval (
|
||||
-- odchylky
|
||||
deviation_grid_w INT, -- actual - planned
|
||||
actual_cost_czk NUMERIC(10,4),
|
||||
pv_b_production_wh NUMERIC(10,3), -- výroba bonusových polí (Wh / interval), podklad pro bonus
|
||||
green_bonus_czk NUMERIC(10,4), -- příjem zeleného bonusu (fn_green_bonus_revenue), mimo actual_cost_czk
|
||||
PRIMARY KEY (site_id, interval_start)
|
||||
);
|
||||
-- SELECT create_hypertable('audit_interval', 'interval_start');
|
||||
|
||||
Reference in New Issue
Block a user