A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities

The energy sector is currently undergoing a significant shift, driven by the growing integration of renewable energy sources and the decentralization of electricity markets, which are now extending into local communities. This transformation highlights the pivotal role of prosumers within these mark...

Full description

Bibliographic Details
Main Authors: Miguel Matos, João Almeida, Pedro Gonçalves, Fabiano Baldo, Fernando José Braz, Paulo C. Bartolomeu
Format: Article
Language:English
Published: MDPI AG 2024-01-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/17/3/630
_version_ 1797318782383816704
author Miguel Matos
João Almeida
Pedro Gonçalves
Fabiano Baldo
Fernando José Braz
Paulo C. Bartolomeu
author_facet Miguel Matos
João Almeida
Pedro Gonçalves
Fabiano Baldo
Fernando José Braz
Paulo C. Bartolomeu
author_sort Miguel Matos
collection DOAJ
description The energy sector is currently undergoing a significant shift, driven by the growing integration of renewable energy sources and the decentralization of electricity markets, which are now extending into local communities. This transformation highlights the pivotal role of prosumers within these markets, and as a result, the concept of Renewable Energy Communities is gaining traction, empowering their members to curtail reliance on non-renewable energy sources by facilitating local energy generation, storage, and exchange. Also in a community, management efficiency depends on being able to predict future consumption to make decisions regarding the purchase, sale and storage of electricity, which is why forecasting the consumption of community members is extremely important. This study presents an innovative approach to manage community energy balance, relying on Machine Learning (ML) techniques, namely eXtreme Gradient Boosting (XGBoost), to forecast electricity consumption. Subsequently, a decision algorithm is employed for energy trading with the public grid, based on solar production and energy consumption forecasts, storage levels and market electricity prices. The outcomes of the simulated model demonstrate the efficacy of incorporating these techniques, since the system showcases the potential to reduce both the community electricity expenses and its dependence on energy from the centralized distribution grid. ML-based techniques allowed better results specially for bi-hourly tariffs and high storage capacity scenarios with community bill reductions of 9.8%, 2.8% and 5.4% for high, low, and average photovoltaic (PV) generation levels, respectively.
first_indexed 2024-03-08T03:57:24Z
format Article
id doaj.art-1f657130b48b4637827e54efb6c16c42
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-08T03:57:24Z
publishDate 2024-01-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-1f657130b48b4637827e54efb6c16c422024-02-09T15:11:20ZengMDPI AGEnergies1996-10732024-01-0117363010.3390/en17030630A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy CommunitiesMiguel Matos0João Almeida1Pedro Gonçalves2Fabiano Baldo3Fernando José Braz4Paulo C. Bartolomeu5Instituto de Telecomunicações, Departamento de Eletrónica, Telecomunicações e Informática, Universidade de Aveiro, Campus Universitário de Santiago, 3810-193 Aveiro, PortugalInstituto de Telecomunicações, Universidade de Aveiro, Campus Universitário de Santiago, 3810-193 Aveiro, PortugalInstituto de Telecomunicações, Escola Superior de Tecnologia e Gestão de Águeda, Universidade de Aveiro, Campus Universitário de Santiago, 3810-193 Aveiro, PortugalDepartamento de Ciência da Computação, Universidade do Estado de Santa Catarina, Joinville 89219-710, BrazilInstituto Federal Catarinense, Campus Araquari, Araquari 89245-000, BrazilInstituto de Telecomunicações, Departamento de Eletrónica, Telecomunicações e Informática, Universidade de Aveiro, Campus Universitário de Santiago, 3810-193 Aveiro, PortugalThe energy sector is currently undergoing a significant shift, driven by the growing integration of renewable energy sources and the decentralization of electricity markets, which are now extending into local communities. This transformation highlights the pivotal role of prosumers within these markets, and as a result, the concept of Renewable Energy Communities is gaining traction, empowering their members to curtail reliance on non-renewable energy sources by facilitating local energy generation, storage, and exchange. Also in a community, management efficiency depends on being able to predict future consumption to make decisions regarding the purchase, sale and storage of electricity, which is why forecasting the consumption of community members is extremely important. This study presents an innovative approach to manage community energy balance, relying on Machine Learning (ML) techniques, namely eXtreme Gradient Boosting (XGBoost), to forecast electricity consumption. Subsequently, a decision algorithm is employed for energy trading with the public grid, based on solar production and energy consumption forecasts, storage levels and market electricity prices. The outcomes of the simulated model demonstrate the efficacy of incorporating these techniques, since the system showcases the potential to reduce both the community electricity expenses and its dependence on energy from the centralized distribution grid. ML-based techniques allowed better results specially for bi-hourly tariffs and high storage capacity scenarios with community bill reductions of 9.8%, 2.8% and 5.4% for high, low, and average photovoltaic (PV) generation levels, respectively.https://www.mdpi.com/1996-1073/17/3/630distributed energy resourcesmachine learningrenewable energy communitieselectricity consumption forecastenergy management system
spellingShingle Miguel Matos
João Almeida
Pedro Gonçalves
Fabiano Baldo
Fernando José Braz
Paulo C. Bartolomeu
A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
Energies
distributed energy resources
machine learning
renewable energy communities
electricity consumption forecast
energy management system
title A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
title_full A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
title_fullStr A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
title_full_unstemmed A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
title_short A Machine Learning-Based Electricity Consumption Forecast and Management System for Renewable Energy Communities
title_sort machine learning based electricity consumption forecast and management system for renewable energy communities
topic distributed energy resources
machine learning
renewable energy communities
electricity consumption forecast
energy management system
url https://www.mdpi.com/1996-1073/17/3/630
work_keys_str_mv AT miguelmatos amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT joaoalmeida amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT pedrogoncalves amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT fabianobaldo amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT fernandojosebraz amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT paulocbartolomeu amachinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT miguelmatos machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT joaoalmeida machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT pedrogoncalves machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT fabianobaldo machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT fernandojosebraz machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities
AT paulocbartolomeu machinelearningbasedelectricityconsumptionforecastandmanagementsystemforrenewableenergycommunities