Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM

A smart grid is a new type of power system based on modern information technology, which utilises advanced communication, computing and control technologies and employs advanced sensors, measurement, communication and control devices that can monitor the status and operation of various devices in th...

Full description

Bibliographic Details
Main Authors: Daohua Zhang, Xinxin Jin, Piao Shi, XinYing Chew
Format: Article
Language:English
Published: Frontiers Media S.A. 2023-05-01
Series:Frontiers in Energy Research
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fenrg.2023.1193662/full
_version_ 1797833063126794240
author Daohua Zhang
Daohua Zhang
Xinxin Jin
Piao Shi
XinYing Chew
author_facet Daohua Zhang
Daohua Zhang
Xinxin Jin
Piao Shi
XinYing Chew
author_sort Daohua Zhang
collection DOAJ
description A smart grid is a new type of power system based on modern information technology, which utilises advanced communication, computing and control technologies and employs advanced sensors, measurement, communication and control devices that can monitor the status and operation of various devices in the power system in real-time and optimise the dispatch of the power system through intelligent algorithms to achieve efficient operation of the power system. However, due to its complexity and uncertainty, how to effectively perform real-time prediction is an important challenge. This paper proposes a smart grid real-time prediction model based on the attention mechanism of convolutional neural network (CNN) combined with bi-directional long and short-term memory BiLSTM.The model has stronger spatiotemporal feature extraction capability, more accurate prediction capability and better adaptability than ARMA and decision trees. The traditional prediction models ARMA and decision tree can often only use simple statistical methods for prediction, which cannot meet the requirements of high accuracy and efficiency of real-time load prediction, so the CNN-BiLSTM model based on Bayesian optimisation has the following advantages and is more suitable for smart grid real-time load prediction compared with ARMA and decision tree. CNN is a hierarchical neural network structure containing several layers such as a convolutional layer, pooling layer and fully connected layer. The convolutional layer is mainly used for extracting features from data such as images, the pooling layer is used for the dimensionality reduction of features, and the fully connected layer is used for classification and recognition. The core of CNN is the convolutional operation, a locally weighted summation operation on the input data that can effectively extract features from the data. In the convolution operation, different features can be extracted by setting different convolution kernels to achieve feature extraction and classification of data. BiLSTM can capture semantic dependencies in both directions. The BiLSTM structure consists of two LSTM layers that process the input sequence in the forward and backward directions to combine the information in both directions to obtain more comprehensive contextual information. BiLSTM can access both the front and back inputs at each time step to obtain more accurate prediction results. It effectively prevents gradient explosion and gradient disappearance while better capturing longer-distance dependencies. The CNN-BiLSTM extracts features of the data and then optimises them by Bayes. By collecting real-time data from the power system, including power, load, weather and other factors, our model uses the features of CNN-BiLSTM to deeply learn real-time load data from smart grids and extract key features to achieve future load prediction. Meanwhile, the Bayesian optimisation algorithm based on the model can optimise the model’s hyperparameters, thus improving the model’s prediction performance. The model can achieve accurate prediction of a real-time power system load, provide an important reference for the dispatch and operation of the power system, and help optimise the operation efficiency and energy utilisation efficiency of the power system.
first_indexed 2024-04-09T14:17:43Z
format Article
id doaj.art-b6d49c0ce40d46d2b9fab29ce4ba7726
institution Directory Open Access Journal
issn 2296-598X
language English
last_indexed 2024-04-09T14:17:43Z
publishDate 2023-05-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Energy Research
spelling doaj.art-b6d49c0ce40d46d2b9fab29ce4ba77262023-05-05T05:57:58ZengFrontiers Media S.A.Frontiers in Energy Research2296-598X2023-05-011110.3389/fenrg.2023.11936621193662Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTMDaohua Zhang0Daohua Zhang1Xinxin Jin2Piao Shi3XinYing Chew4School of Computer Sciences, Universiti Sains Malaysia, Gelugor, Penang, MalaysiaDepartment of Electronics and Information Engineering, Bozhou University, Bozhou, ChinaDepartment of Electronics and Information Engineering, Bozhou University, Bozhou, ChinaDepartment of Electronics and Information Engineering, Bozhou University, Bozhou, ChinaSchool of Computer Sciences, Universiti Sains Malaysia, Gelugor, Penang, MalaysiaA smart grid is a new type of power system based on modern information technology, which utilises advanced communication, computing and control technologies and employs advanced sensors, measurement, communication and control devices that can monitor the status and operation of various devices in the power system in real-time and optimise the dispatch of the power system through intelligent algorithms to achieve efficient operation of the power system. However, due to its complexity and uncertainty, how to effectively perform real-time prediction is an important challenge. This paper proposes a smart grid real-time prediction model based on the attention mechanism of convolutional neural network (CNN) combined with bi-directional long and short-term memory BiLSTM.The model has stronger spatiotemporal feature extraction capability, more accurate prediction capability and better adaptability than ARMA and decision trees. The traditional prediction models ARMA and decision tree can often only use simple statistical methods for prediction, which cannot meet the requirements of high accuracy and efficiency of real-time load prediction, so the CNN-BiLSTM model based on Bayesian optimisation has the following advantages and is more suitable for smart grid real-time load prediction compared with ARMA and decision tree. CNN is a hierarchical neural network structure containing several layers such as a convolutional layer, pooling layer and fully connected layer. The convolutional layer is mainly used for extracting features from data such as images, the pooling layer is used for the dimensionality reduction of features, and the fully connected layer is used for classification and recognition. The core of CNN is the convolutional operation, a locally weighted summation operation on the input data that can effectively extract features from the data. In the convolution operation, different features can be extracted by setting different convolution kernels to achieve feature extraction and classification of data. BiLSTM can capture semantic dependencies in both directions. The BiLSTM structure consists of two LSTM layers that process the input sequence in the forward and backward directions to combine the information in both directions to obtain more comprehensive contextual information. BiLSTM can access both the front and back inputs at each time step to obtain more accurate prediction results. It effectively prevents gradient explosion and gradient disappearance while better capturing longer-distance dependencies. The CNN-BiLSTM extracts features of the data and then optimises them by Bayes. By collecting real-time data from the power system, including power, load, weather and other factors, our model uses the features of CNN-BiLSTM to deeply learn real-time load data from smart grids and extract key features to achieve future load prediction. Meanwhile, the Bayesian optimisation algorithm based on the model can optimise the model’s hyperparameters, thus improving the model’s prediction performance. The model can achieve accurate prediction of a real-time power system load, provide an important reference for the dispatch and operation of the power system, and help optimise the operation efficiency and energy utilisation efficiency of the power system.https://www.frontiersin.org/articles/10.3389/fenrg.2023.1193662/fullCNNBiLSTMbayesian optimizationsmart gridload forecast
spellingShingle Daohua Zhang
Daohua Zhang
Xinxin Jin
Piao Shi
XinYing Chew
Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
Frontiers in Energy Research
CNN
BiLSTM
bayesian optimization
smart grid
load forecast
title Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
title_full Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
title_fullStr Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
title_full_unstemmed Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
title_short Real-time load forecasting model for the smart grid using bayesian optimized CNN-BiLSTM
title_sort real time load forecasting model for the smart grid using bayesian optimized cnn bilstm
topic CNN
BiLSTM
bayesian optimization
smart grid
load forecast
url https://www.frontiersin.org/articles/10.3389/fenrg.2023.1193662/full
work_keys_str_mv AT daohuazhang realtimeloadforecastingmodelforthesmartgridusingbayesianoptimizedcnnbilstm
AT daohuazhang realtimeloadforecastingmodelforthesmartgridusingbayesianoptimizedcnnbilstm
AT xinxinjin realtimeloadforecastingmodelforthesmartgridusingbayesianoptimizedcnnbilstm
AT piaoshi realtimeloadforecastingmodelforthesmartgridusingbayesianoptimizedcnnbilstm
AT xinyingchew realtimeloadforecastingmodelforthesmartgridusingbayesianoptimizedcnnbilstm