JOPT2025
HEC Montreal, 12 — 14 May 2025
JOPT2025
HEC Montreal, 12 — 14 May 2025

Short-term electricity demand forecasting
May 14, 2025 02:00 PM – 03:40 PM
Location: Lise Birikundavyi/Lionel Rey (Blue)
Chaired by Fabian Bastin
4 Presentations
-
02:00 PM - 02:25 PM
Data Science for Real-Time Management of Electricity Supply and Demand
Energy movement management as an essential and economic service at Hydro-Québec requires highly precise electricity demand forecasting to support decision-making. This level of service involves calculations of increasing quantity and quality that benefit from recent innovations in data science and computing, such as deep neural networks, massive data storage tools, optimization methods, user interfaces, and modern programming languages like Python and Julia. This work takes place in a business context that is changing with the pace of energy transition, where data modeling plays a decisive role, as does the presentation of forecasts and their derivatives to control operators of Hydro-Québec's electrical transmission network.
This presentation will provide an overview of the business context for demand forecasting before surveying the methods and tools implemented from 2018 to the present as part of the Demand Forecasting Improvement (APD) project and the associated research and development work. Demonstrations of calculations and graphical representations will be complemented by numerical results developed as performance criteria for these services. -
02:25 PM - 02:50 PM
Modernization of an algorithm for electricity demand forecasting in Quebec
An accurate forecast of electricity consumption is at the heart of Hydro-Québec’s operations, the main electricity supplier in Quebec. Currently, short-term demand is estimated using a parametric model whose parameters are calibrated through nonlinear least-squares optimization, relying on a Fortran 77 library. While this model has been successfully used for over thirty years, its maintenance has become increasingly complex, highlighting the need for modernization.
We present a reimplementation of the least-squares optimization method in Julia, which provides greater reliability and readability compared to the original library. We discuss the mathematical foundations of the algorithm and compare the results and performance of our implementation with those of the Fortran 77 version. To conduct this comparison, we performed several numerical experiments on test problems using models currently operated by Hydro-Québec. The preliminary results show strong agreement in both intermediate computations and final outputs. Additionally, we introduce algorithmic extensions of a new method aimed at improving the efficiency of the calibration process. -
02:50 PM - 03:15 PM
Performance of Numerical Weather Models
Meteorology is a major input into daily decision-making processes for Hydro-Québec's electrical grid management. Whether it's to ensure equipment reliability, civil security, or customer consumption forecasting, Hydro-Québec has a growing need for quality data, both climatological, to train models based on historical weather data and meteorological, to predict potential issues on its network in a short term horizon. This presentation aims to catalog the different numerical weather models available and their performance regarding deterministic and probabilistic forecasts for retrospective or predictive use.
-
03:15 PM - 03:40 PM
Dynamic optimal combination of forecasting models
In many real-world forecasting problems, we have access to several error-minimization models whose performance may depend on the current state of the studied system. It is often possible to improve prediction performance by merging these models together in an appropriate way, which depends on the system conditions. Therefore, the optimal model combination must be dynamically updated according to the available data and target.
We review various approaches that allow us to reduce prediction error, measured by a given performance indicator such
as the root mean-squared error, and formulate a general mathematical programming framework to dynamically find the optimal combination of forecasting models with respect to the chosen indicator. We then analyze the mathematical properties of the resulting optimization problem and the solution techniques required to obtain solutions. Since the data distribution is expected to evolve over time, we further discuss how to eciently construct the training sample along with the training and validation samples.We illustrate the proposed methodology using short-term electricity demand forecasting, relying on real data and
machine-learning models provided by Hydro-Québec.