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...
Main Authors: | , , , , |
---|---|
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 |