Розробка AI-системи для управління відновлюваними джерелами енергії
Відновлювальна генерація — сонце та вітер — нестаціонарна: залежить від погоди. AI-система вирішує три завдання: прогнозування виробництва, оптимізація роботи сховищ енергії та балансування в мережі. Точний прогноз знижує вартість балансування та небаланс на 20-40%.
Прогнозування виробництва сонячних панелей
Фізична модель:
P_solar = G_poa × η × A × (1 - β × (T_module - T_ref))
G_poa — опромінюваність у площині панелі, η — ККД, β — температурний коефіцієнт.
Опромінюваність з NWP: GHI (Global Horizontal Irradiance) з ECMWF/GFS → перетворення в POA (Plane of Array) з урахуванням нахилу та орієнтації панелей.
ML-модель для residuals: Фізична модель + ML-корекція = hybrid підхід. LightGBM навчається на:
- Хмарність (Cloud Cover Index із супутника: EUMETSAT MSG)
- Аерозолі (AOD — Aerosol Optical Depth)
- Температура панелі (не повітря!)
- Деградація/забруднення панелей (seasonal factor)
Точність: MAPE 5-8% для добового прогнозу.
Прогнозування вітрової генерації
Нелінійність: потужність вітрогенератора ∝ V³ в робочому діапазоні. 10% помилка у прогнозі швидкості вітру → 30% помилка у прогнозі потужності.
Power Curve модель:
# Стандартна P-V крива виробника — спрощення
# ML уточнює: реальний ККД залежить від турбулентності, ramping, ice accretion
def wind_power_ml(wind_speed, wind_direction, temperature, air_density, turbulence_intensity):
features = np.array([wind_speed, np.sin(np.deg2rad(wind_direction)),
np.cos(np.deg2rad(wind_direction)), temperature,
air_density, turbulence_intensity])
return power_curve_model.predict(features.reshape(1, -1))[0]
Ensemble NWP: Кілька NWP-моделей (ICON, GFS, ECMWF) дають різні прогнози вітру. BMA (Bayesian Model Averaging) для об'єднання з оцінкою невизначеності.
Управління системами зберігання (BESS)
Battery Energy Storage System — ключовий інструмент згладжування варіабельності ВІЕ.
RL-агент управління BESS:
State: SOC (State of Charge), forecast_solar, forecast_wind,
grid_price, demand_forecast, regulation_signal
Action: charge_rate [-1, 1] (розряд → заряд)
Reward: revenue_from_arbitrage - battery_degradation_cost -
imbalance_penalty + ancillary_service_revenue
PPO або SAC для неперервного простору дій.
Завдання BESS:
- Energy arbitrage: заряджати при низькій ціні → розряджати при високій
- Peak shaving: зрізання піків навантаження (зниження мережної потужності для тарифу)
- Frequency regulation: FCR/aFRR (Frequency Containment Reserve)
- Smoothing ВІЕ output: згладжування нестаціонарності
VPP (Virtual Power Plant)
Агрегація багатьох невеликих ВІЕ-установок, BESS та гнучких навантажень у єдиного віртуального учасника ринку:
Компоненти VPP:
- Крищні сонячні панелі житлових будинків (100 кВт × 5000 об'єктів = 500 МВт)
- Акумулятори EVs (V2G — Vehicle to Grid)
- Теплові насоси як управління навантаженням
- Промислові BESS
Оптимізація диспетчеризації: Математична програма змішаного цілочисленого лінійного програмування (MILP):
Minimize: cost_of_generation + grid_cost - revenue_from_market
Subject to: power_balance, storage_constraints, ramp_rate_limits
Gurobi / CPLEX / OR-Tools для вирішення в реальному часі.
Участь на ринку електроенергії
Day-Ahead Market (DAM): За добу подати заявки на покупку/продаж енергії. Прогноз виробництва → заявка. Небаланс = штраф.
Intraday Market: Коригування заявок при оновленні прогнозу ВІЕ. Рішення про buy/sell в залежності від очікуваного балансу.
Ancillary Services (РЦМ / ВСВГО): BESS бере участь на ринку резервів: FCR (секунди), aFRR (хвилини), mFRR (години). ML-модель визначає оптимальний обсяг bid по кожному продукту.
Інтеграція:
- СО ЄЕС (системний оператор): API для подачі заявок на ОРЕМ
- SCADA ВЕС/СЕС: Modbus/IEC 61850 для управління обладнанням
- BESS BMS: протокол CAN/Modbus для управління зарядом/розрядом
Метрики:
- Forecast MAPE: < 8% для добового прогнозу ВЕС/СЕС
- Imbalance reduction: зниження небалансу на 30-50% vs. без ML
- Revenue uplift: додаткова виручка від арбітражу та резервів
Графіки: прогноз виробництва ВЕС/СЕС + базове управління BESS — 6-8 тижнів. VPP з RL-диспетчеризацією та ринковою торгівлею — 5-7 місяців.







