Papers › Benchmarking Flexible Electric Loads Scheduling Algorithms under Market Price Uncertainty

Benchmarking Flexible Electric Loads Scheduling Algorithms under Market Price Uncertainty

4 Feb 2020arXiv:2002.01246archive 2025-07-28

Koos van der Linden, Natalia Romero, Mathijs M. de Weerdt

Because of increasing amounts of intermittent and distributed generators in power systems, many demand response programs have been developed to schedule flexible energy consumption. However, proper benchmarks for comparing these methods are lacking, especially when decisions are made based on information which is repeatedly updated. This paper presents a new benchmarking tool designed to bridge this gap. Surveys that classify flexibility planning algorithms were an input to define the benchmarking standards. The framework can be used for different objectives and under diverse conditions faced by electricity energy stakeholders interested in flexibility scheduling algorithms. It includes a simulation environment that captures the evolution of look--ahead information, which enables comparing online planning and scheduling algorithms. The benchmarking tool is used to test seven planning algorithms measuring their performance under uncertain market conditions. The results show the importance of online decision making, the influence of data quality on the algorithm performance, the benefit of using robust and stochastic programming approaches, and the necessity of trustworthy benchmarking.

PaperPDFCode

Code

AlgTUDelft/B-FELSA officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

BenchmarkingDecision MakingScheduling

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections