Journal of Big Data (Apr 2024)

Big data resolving using Apache Spark for load forecasting and demand response in smart grid: a case study of Low Carbon London Project

  • Hussien Ali El-Sayed Ali,
  • M. H. Alham,
  • Doaa Khalil Ibrahim

DOI
https://doi.org/10.1186/s40537-024-00909-6
Journal volume & issue
Vol. 11, no. 1
pp. 1 – 26

Abstract

Read online

Abstract Using recent information and communication technologies for monitoring and management initiates a revolution in the smart grid. These technologies generate massive data that can only be processed using big data tools. This paper emphasizes the role of big data in resolving load forecasting, renewable energy sources integration, and demand response as significant aspects of smart grids. Meters data from the Low Carbon London Project is investigated as a case study. Because of the immense stream of meters' readings and exogenous data added to load forecasting models, addressing the problem is in the context of big data. Descriptive analytics are developed using Spark SQL to get insights regarding household energy consumption. Spark MLlib is utilized for predictive analytics by building scalable machine learning models accommodating meters' data streams. Multivariate polynomial regression and decision tree models are preferred here based on the big data point of view and the literature that ensures they are accurate and interpretable. The results confirmed the descriptive analytics and data visualization capabilities to provide valuable insights, guide the feature selection process, and enhance load forecasting models' accuracy. Accordingly, proper evaluation of demand response programs and integration of renewable energy resources is accomplished using achieved load forecasting results.

Keywords