Machine Learning with Applications (Sep 2022)

Hourly electricity price forecasting with NARMAX

  • Catherine McHugh,
  • Sonya Coleman,
  • Dermot Kerr

Journal volume & issue
Vol. 9
p. 100383

Abstract

Read online

Electricity price prediction through statistical and machine learning techniques captures market trends and would be a useful tool for energy traders to observe price fluctuations and increase their profits over time. A Nonlinear AutoRegressive Moving Average model with eXogenous inputs (NARMAX) identifies key energy-related factors that influence hourly electricity price through prediction modelling. We propose to use a transparent NARMAX model and analyse Irish Integrated Single Electricity Market (ISEM) data from May 2019 until April 2020 to determine which external factors have a significant impact on the electricity pricing. The experimental results indicate that historical electricity price, demand, and system generation are the most significant factors with historical electricity price being the most weighted factor and the largest Error Reduction Ratio (ERR). A NARMAX model generated using correlated lags was also considered to identify key energy-related lag factors that influence the electricity price. For justification, the significant lag factors are included as inputs in a Seasonal AutoRegressive Integrated Moving Average model with eXogenous input (SARIMAX) to determine if model performance improves with refinement. To conclude, using the NARMAX methodology with energy-related input factors helps to determine the significant factors and results in accurate predictions of electricity price.

Keywords