Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings

Building energy management systems (BEMS) have been intensively used to manage the electricity consumption of residential buildings more efficiently. However, the dynamic behavior of the occupants introduces uncertainty problems that affect the performance of the BEMS. To address this uncertainty pr...

Full description

Bibliographic Details
Main Authors: Gde Dharma Nugraha, Ardiansyah Musa, Jaiyoung Cho, Kishik Park, Deokjai Choi
Format: Article
Language:English
Published: MDPI AG 2018-03-01
Series:Energies
Subjects:
Online Access:http://www.mdpi.com/1996-1073/11/4/772
_version_ 1811301618308612096
author Gde Dharma Nugraha
Ardiansyah Musa
Jaiyoung Cho
Kishik Park
Deokjai Choi
author_facet Gde Dharma Nugraha
Ardiansyah Musa
Jaiyoung Cho
Kishik Park
Deokjai Choi
author_sort Gde Dharma Nugraha
collection DOAJ
description Building energy management systems (BEMS) have been intensively used to manage the electricity consumption of residential buildings more efficiently. However, the dynamic behavior of the occupants introduces uncertainty problems that affect the performance of the BEMS. To address this uncertainty problem, the BEMS may implement load forecasting as one of the BEMS modules. Load forecasting utilizes historical load data to compute model predictions for a specific time in the future. Recently, smart meters have been introduced to collect electricity consumption data. Smart meters not only capture aggregation data, but also individual data that is more frequently close to real-time. The processing of both smart meter data types for load forecasting can enhance the performance of the BEMS when confronted with uncertainty problems. The collection of smart meter data can be processed using a batch approach for short-term load forecasting, while the real-time smart meter data can be processed for very short-term load forecasting, which adjusts the short-term load forecasting to adapt to the dynamic behavior of the occupants. This approach requires different data processing techniques for aggregation and individual of smart meter data. In this paper, we propose Lambda-based data processing architecture to process the different types of smart meter data and implement the two-level load forecasting approach, which combines short-term and very short-term load forecasting techniques on top of our proposed data processing architecture. The proposed approach is expected to enhance the BEMS to address the uncertainty problem in order to process data in less time. Our experiment showed that the proposed approaches improved the accuracy by 7% compared to a typical BEMS with only one load forecasting technique, and had the lowest computation time when processing the smart meter data.
first_indexed 2024-04-13T07:12:01Z
format Article
id doaj.art-2085980162304cd6a87ecb71bbe8e033
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-04-13T07:12:01Z
publishDate 2018-03-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-2085980162304cd6a87ecb71bbe8e0332022-12-22T02:56:50ZengMDPI AGEnergies1996-10732018-03-0111477210.3390/en11040772en11040772Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential BuildingsGde Dharma Nugraha0Ardiansyah Musa1Jaiyoung Cho2Kishik Park3Deokjai Choi4Advanced Network Lab, School of Electronics and Computer Engineering, Chonnam National University, Gwangju 61186, KoreaAdvanced Network Lab, School of Electronics and Computer Engineering, Chonnam National University, Gwangju 61186, KoreaWonkwang Electric Power Co., 243 Haenamhwasan-ro, Haenam-gun, Chonnam 59046, KoreaBonC Innovators Co., 26 Jeongbohwa-gil, Naju-city, Chonnam 58217, KoreaAdvanced Network Lab, School of Electronics and Computer Engineering, Chonnam National University, Gwangju 61186, KoreaBuilding energy management systems (BEMS) have been intensively used to manage the electricity consumption of residential buildings more efficiently. However, the dynamic behavior of the occupants introduces uncertainty problems that affect the performance of the BEMS. To address this uncertainty problem, the BEMS may implement load forecasting as one of the BEMS modules. Load forecasting utilizes historical load data to compute model predictions for a specific time in the future. Recently, smart meters have been introduced to collect electricity consumption data. Smart meters not only capture aggregation data, but also individual data that is more frequently close to real-time. The processing of both smart meter data types for load forecasting can enhance the performance of the BEMS when confronted with uncertainty problems. The collection of smart meter data can be processed using a batch approach for short-term load forecasting, while the real-time smart meter data can be processed for very short-term load forecasting, which adjusts the short-term load forecasting to adapt to the dynamic behavior of the occupants. This approach requires different data processing techniques for aggregation and individual of smart meter data. In this paper, we propose Lambda-based data processing architecture to process the different types of smart meter data and implement the two-level load forecasting approach, which combines short-term and very short-term load forecasting techniques on top of our proposed data processing architecture. The proposed approach is expected to enhance the BEMS to address the uncertainty problem in order to process data in less time. Our experiment showed that the proposed approaches improved the accuracy by 7% compared to a typical BEMS with only one load forecasting technique, and had the lowest computation time when processing the smart meter data.http://www.mdpi.com/1996-1073/11/4/772load forecastingbuilding energy management systems (BEMS)lambda architecturetwo-level load forecastingshort-term load forecasting (STLF)scheduler
spellingShingle Gde Dharma Nugraha
Ardiansyah Musa
Jaiyoung Cho
Kishik Park
Deokjai Choi
Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
Energies
load forecasting
building energy management systems (BEMS)
lambda architecture
two-level load forecasting
short-term load forecasting (STLF)
scheduler
title Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
title_full Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
title_fullStr Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
title_full_unstemmed Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
title_short Lambda-Based Data Processing Architecture for Two-Level Load Forecasting in Residential Buildings
title_sort lambda based data processing architecture for two level load forecasting in residential buildings
topic load forecasting
building energy management systems (BEMS)
lambda architecture
two-level load forecasting
short-term load forecasting (STLF)
scheduler
url http://www.mdpi.com/1996-1073/11/4/772
work_keys_str_mv AT gdedharmanugraha lambdabaseddataprocessingarchitecturefortwolevelloadforecastinginresidentialbuildings
AT ardiansyahmusa lambdabaseddataprocessingarchitecturefortwolevelloadforecastinginresidentialbuildings
AT jaiyoungcho lambdabaseddataprocessingarchitecturefortwolevelloadforecastinginresidentialbuildings
AT kishikpark lambdabaseddataprocessingarchitecturefortwolevelloadforecastinginresidentialbuildings
AT deokjaichoi lambdabaseddataprocessingarchitecturefortwolevelloadforecastinginresidentialbuildings