Keywords

AI Agent

Operational LLM AI-Agent for Energy Community BESS Management

Published:

A conceptual architecture and a working prototype for an LLM-based agent that advises on battery dispatch: day-ahead price forecasting with LightGBM, BESS sizing and scheduling in Pyomo, and a provider-agnostic ReAct tool-use agent on top.

BESS

Operational LLM AI-Agent for Energy Community BESS Management

Published:

A conceptual architecture and a working prototype for an LLM-based agent that advises on battery dispatch: day-ahead price forecasting with LightGBM, BESS sizing and scheduling in Pyomo, and a provider-agnostic ReAct tool-use agent on top.

Course Notes

Digital Twin

Electricity Market

Operational LLM AI-Agent for Energy Community BESS Management

Published:

A conceptual architecture and a working prototype for an LLM-based agent that advises on battery dispatch: day-ahead price forecasting with LightGBM, BESS sizing and scheduling in Pyomo, and a provider-agnostic ReAct tool-use agent on top.

Stochastic Optimisation for Energy Storage (Part 2)

Published:

A working two-stage stochastic battery dispatch model, solved in Pyomo, with scenarios built from real quantile forecasts instead of hand-picked historical days. Compared against a naive single-forecast schedule and a perfect-foresight upper bound on a real DK1 test day.

Stochastic Optimisation for Energy Storage (Part 1)

Published:

From deterministic to stochastic decision-making: two-stage and multi-stage stochastic programs, common solution approaches, and why battery storage scheduling needs to account for uncertain prices, demand, and generation.

Probabilistic Electricity Price Forecasting (Part 3)

Published:

Bootstrapped residuals for DK1 day-ahead prices: in-sample vs out-of-sample residuals, binning by predicted value, and multiple interval levels, adapted from skforecast’s bootstrapped-residuals guide and evaluated on real DK1 data.

Probabilistic Electricity Price Forecasting (Part 2)

Published:

Implementing Quantile Regression and Quantile Regression Forest for DK1 day-ahead prices, evaluated with walk-forward cross-validation: real code, real results, and what changes once a single train/test split becomes four folds spread across different seasons.

Probabilistic Electricity Price Forecasting (Part 1)

Published:

An introduction to probabilistic electricity price forecasting: the European and Danish power markets, quantiles and prediction intervals, Quantile Regression and Quantile Regression Forest, and evaluation metrics such as Pinball Loss, CRPS, and the PIT histogram.

Energy Forecasting

Operational LLM AI-Agent for Energy Community BESS Management

Published:

A conceptual architecture and a working prototype for an LLM-based agent that advises on battery dispatch: day-ahead price forecasting with LightGBM, BESS sizing and scheduling in Pyomo, and a provider-agnostic ReAct tool-use agent on top.

Probabilistic Electricity Price Forecasting (Part 3)

Published:

Bootstrapped residuals for DK1 day-ahead prices: in-sample vs out-of-sample residuals, binning by predicted value, and multiple interval levels, adapted from skforecast’s bootstrapped-residuals guide and evaluated on real DK1 data.

Probabilistic Electricity Price Forecasting (Part 2)

Published:

Implementing Quantile Regression and Quantile Regression Forest for DK1 day-ahead prices, evaluated with walk-forward cross-validation: real code, real results, and what changes once a single train/test split becomes four folds spread across different seasons.

Probabilistic Electricity Price Forecasting (Part 1)

Published:

An introduction to probabilistic electricity price forecasting: the European and Danish power markets, quantiles and prediction intervals, Quantile Regression and Quantile Regression Forest, and evaluation metrics such as Pinball Loss, CRPS, and the PIT histogram.

Energy Storage

Stochastic Optimisation for Energy Storage (Part 2)

Published:

A working two-stage stochastic battery dispatch model, solved in Pyomo, with scenarios built from real quantile forecasts instead of hand-picked historical days. Compared against a naive single-forecast schedule and a perfect-foresight upper bound on a real DK1 test day.

Stochastic Optimisation for Energy Storage (Part 1)

Published:

From deterministic to stochastic decision-making: two-stage and multi-stage stochastic programs, common solution approaches, and why battery storage scheduling needs to account for uncertain prices, demand, and generation.

Heat Pump

Probabilistic Forecasting

Probabilistic Electricity Price Forecasting (Part 3)

Published:

Bootstrapped residuals for DK1 day-ahead prices: in-sample vs out-of-sample residuals, binning by predicted value, and multiple interval levels, adapted from skforecast’s bootstrapped-residuals guide and evaluated on real DK1 data.

Probabilistic Electricity Price Forecasting (Part 2)

Published:

Implementing Quantile Regression and Quantile Regression Forest for DK1 day-ahead prices, evaluated with walk-forward cross-validation: real code, real results, and what changes once a single train/test split becomes four folds spread across different seasons.

Probabilistic Electricity Price Forecasting (Part 1)

Published:

An introduction to probabilistic electricity price forecasting: the European and Danish power markets, quantiles and prediction intervals, Quantile Regression and Quantile Regression Forest, and evaluation metrics such as Pinball Loss, CRPS, and the PIT histogram.

Reinforcement Learning

Stochastic Optimisation

Stochastic Optimisation for Energy Storage (Part 2)

Published:

A working two-stage stochastic battery dispatch model, solved in Pyomo, with scenarios built from real quantile forecasts instead of hand-picked historical days. Compared against a naive single-forecast schedule and a perfect-foresight upper bound on a real DK1 test day.

Stochastic Optimisation for Energy Storage (Part 1)

Published:

From deterministic to stochastic decision-making: two-stage and multi-stage stochastic programs, common solution approaches, and why battery storage scheduling needs to account for uncertain prices, demand, and generation.

Wave Energy

Introduction to Wave Energy

Published:

Why ocean waves are a large, steady, low-emission energy resource, the physics that governs them, the eight main types of wave energy converter, and how wave conditions are actually measured.