Papers for

energy software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Time series models predict power load with uncertain data

Benchmarking Time Series Foundation Models for Load Forecasting Under Covariate Uncertainty

Abstract: Accurate short-term load forecasting (STLF) is essential for the reliable and efficient operation of modern power systems. While time series foundation models (TSFMs) have recently demonstrated remarkable performance across a wide range of forecasting tasks, their effectiveness for STLF under realistic operational conditions remains largely unexplored. In this paper, we present a comprehensive benchmark of four trained-from-scratch (TFS) models and four TSFMs across three real-world load forecasting datasets under operational scenarios that differ in the availability and quality of future covariate information. Our results show that Chronos-2 consistently achieves state-of-the-art performance in both zero-shot and fine-tuned settings when future covariates are available or accurately forecast. However, its performance degrades as covariate forecasts become increasingly noisy, whereas TimesNet exhibits greater robustness under severe covariate uncertainty. These findings demonstrate the effectiveness of covariate-informed TSFMs for STLF while highlighting the critical role of robust covariate modeling in real-world forecasting applications.

Mon 5 OctMachine Learning
The gist
Predicting short-term electricity demand helps power systems run smoothly. The authors benchmarked several advanced forecasting models that use past and future information to make predictions. They found one model, Chronos-2, works very well when future information is accurate but struggles when that information is noisy. Another model, TimesNet, is more reliable when the future data is uncertain. This shows that while powerful models exist, handling uncertainty in input data is crucial for real-world power forecasting.
Open → 2610.07232v1

Benchmarking machine learning methods for power flow optimization

ML-OPF-Bench: Benchmarking Machine Learning for Optimal Power Flow

Abstract: Machine Learning (ML) methods promise a fast solution process for Optimal Power Flow (OPF). While inconsistent test cases, implementations, and evaluation metrics across existing studies make it challenging to determine which algorithmic advances are most critical for real-world deployment. To this end, we propose ML-OPF-Bench, a unified benchmark for AC- and DC-OPF that evaluates representative ML algorithms under a consistent pipeline, stress-tests them across system sizes, distribution shifts, and resource budgets, and ranks them with a multi-objective framework. We find that prediction accuracy alone is not a reliable indicator of operational feasibility. Under heavily loaded, congested conditions, even the strongest in-distribution performers lose their advantage, while feasibility is maintained largely by post-processing that enforces the target constraints rather than by the underlying pure ML predictor. Data scaling shows that prediction accuracy and constraint violations follow different trajectories, whereas compute scaling shows that returns diminish and that larger models do not consistently perform better. These results expose critical trade-offs among ML methods' speed, accuracy, and feasibility, and offer practical guidance for future ML-OPF design. We open-source the benchmark as an extensible Python package for integrating new learning-based OPF algorithms and evaluating them under the same standard as the existing baselines.

Sat 3 OctMachine Learning
The gist
Solving optimal power flow problems helps electrical grids run efficiently, but it takes time. The authors created a benchmark to fairly compare machine learning techniques that try to solve these problems faster. They found that simply predicting well doesn’t always mean the solutions are practical or safe. The benchmark also shows how well methods keep working when the grid conditions change and under different computing limits. This helps guide better design of machine learning tools for power grid optimization.
Open → 2610.04307v1

PowerZooJax speeds up power system tests using GPUs

PowerZooJax: A JAX-based Power System Benchmark for Reinforcement Learning

Abstract: Power system operation is a safety-critical sequential decision-making problem, making it a natural testbed for reinforcement learning (RL). However, existing RL environments for power systems are often narrow in scope and computationally limited by CPU-based simulation workflows, making large-scale evaluation difficult. We introduce PowerZooJax, a JAX-based benchmark suite for RL in power system operation. It provides five constrained Markov decision process tasks spanning generation, transmission, distribution, distributed energy resources, and data center microgrid. By rewriting power flow, economic dispatch, market clearing, and device dynamics as JAX computation graphs, PowerZooJax keeps the entire training and evaluation loop on the GPU. Experiments show substantial speedups over CPU-based simulations and demonstrate standardized evaluation of policy returns, safety violations, and out-of-distribution stress conditions. Our open-source benchmark is available at: https://github.com/powerzoojax/PowerZooJax.

Mon 28 SeptArtificial IntelligenceMachine Learning
The gist
Managing power systems safely is a complex job that involves many decisions over time, making it a good fit for reinforcement learning (RL). Existing computer simulations of power systems are slow and limited to CPUs, which makes testing faster or larger scale methods hard. The authors created PowerZooJax, a tool that uses modern GPU technology to run power system tests much faster by rewriting key tasks as GPU-friendly computations. They show it runs simulations much quicker than older CPU-based methods and can test how well RL strategies perform under different conditions. This tool is open for others to use and build upon.
Open → 2609.36052v1