Conference PaperPDF Available

Big Data Analytics for Price and Load Forecasting in Smart Grids

Authors:

Abstract

This paper focuses on analytics of an extremely large dataset of smart grid electricity price and load, that is difficult to process with conventional computational models, referred as big data. The processing and analyzing of power big data divulges the deeper insights that help experts in improvement of smart grid operations. Processing and extracting of the meaningful most information from data is challenging. Electricity load and price are the most influential factors in the electricity market. For improving reliability, control and management of electricity market operations, an exact estimate of the day ahead load is a substantial requirement. Energy market trade is based on price. Accurate price forecast enables energy market participants to make effective and most profitable bidding strategies. This paper proposes a deep learning-based model for the forecast of price and demand on big data using deeper Long Short-Term Memory (LSTM). Due to adaptive and automatic feature learning of DNNs, processing of big data is easier with LSTM, compared to purely data driven methods. The proposed model is evaluated using a well-known real electricity markets' data.
Big Data Analytics for Price and Load
Forecasting in Smart Grids
Sana Mujeeb1, Nadeem Javaid1,, Rabiya Khalid1, Orooj Nazeer2,
Isra Shafi2, and Mahnoor Khan1
1COMSATS University, Islamabad 44000, Pakistan
2Abasyn University Department of Computing and Technology,
Islamabad, 44000, Pakistan
Correspondence: nadeemjavaidqau@gmail.com, www.njavaid.com
Abstract. This paper focuses on analytics of an extremely large dataset
of smart grid electricity price and load, that is difficult to process with
conventional computational models, referred as big data. The process-
ing and analyzing of power big data divulges the deeper insights that
help experts in improvement of smart grid operations. Processing and
extracting of the meaningful most information from data is challenging.
Electricity load and price are the most influential factors in the electricity
market. For improving reliability, control and management of electricity
market operations, an exact estimate of the day ahead load is a sub-
stantial requirement. Energy market trade is based on price. Accurate
price forecast enables energy market participants to make effective and
most profitable bidding strategies. This paper proposes a deep learning-
based model for the forecast of price and demand on big data using
deeper Long Short-Term Memory (LSTM). Due to adaptive and auto-
matic feature learning of DNNs, processing of big data is easier with
LSTM, compared to purely data driven methods. The proposed model
is evaluated using a well-known real electricity markets’ data.
Key words: Smart grid, Big data, electricity load, price forecasting,
Long Short-Term Memory LSTM
1 Introduction
The smart grid is the modern and intelligent power grid that efficiently man-
ages the generation, distribution and consumption of electricity by introducing
communication, sensing and control technologies in power grids. Smart grid fa-
cilitates customers in an economical, reliable, sustainable and secure manner.
Customers can manage their energy demand in an economical fashion based on
Demand Side Management (DSM). DSM is a program that allows customers
to manage their load demand according to price variations. It offers the energy
customers load shifting and energy preservation in order to reduce the cost of
power consumption. Smart grid establishes an interactive environment between
energy consumers and utility. Customers partake in smart grid operations, for a
reduced price by load shifting and energy preservation.
2 Sana Mujeeb et al.
Competitive electricity markets benefit from load and price forecast. Sev-
eral important operating decisions are based on load forecasts, such as power
generation scheduling, demand supply management, maintenance planning and
reliability analysis. While price forecast is crucial to energy market participants
for bidding strategies formulation, assets allocation, risk assessment and facil-
ity investment planning. Effective bidding strategies help market participants in
maximizing profit. Utility maximization is the ultimate goal of both power pro-
ducers and customers. With the help of robust and exact price estimate power
producers can maximize profit and consumers can minimize the cost of their
purchased electricity. The necessity of efficient generation and consumption is
another crucial issue in the energy sector. As most of the generated electricity
cannot be stored, a perfect equilibrium is necessary to be maintained between the
generated and consumed electricity. Therefore, accurate forecast of both electric-
ity load and price holds a great importance in market operations management.
ISO New England is a Regional Transmission Organization (RTO), coordi-
nated by an independent system operator (ISO). It is responsible for manage-
ment of the wholesale energy markets operations and power trade auctions. ISO
NE provides energy to six states of New England including Connecticut, Maine,
Massachusetts, New Hampshire, Rhodes Island and Vermont. In this paper ana-
lytics are performed on a large dataset of ISO NE. ISO NE price and load exhibit
certain characteristics. Electricity load and price have a relationship of direct pro-
portionality. However, some unexpected variations are observed in price data of
ISO NE. There are various reason for these unexpected changes in price pattern.
In reality price is not only effected by a change in load, there are several different
parameters influencing energy price, such as fuel price, availability of inexpensive
generation sources (e.g. hydro, wind etc.), weather conditions etc. In this paper
analysis are performed on electricity large amount of data referred as big data.
Big data is defined as datasets with extremely huge volume and complexity that
are not possible to process with traditional data mining techniques. Big data
analytics enables identification of hidden patterns, consumer preferences, mar-
ket trends, and other valuable information that help utility company to make
strategic business decisions. The amount of real world historical data of smart
grid is very large [1]. Authors survey smart grid big data with great detail in [2].
This large volume of data enables energy utilities to make novel analysis lead-
ing to major improvements in market operation’s planning and management.
Utilities can have a better understanding of: customer behavior, demand and
consumption, power failures and downtime etc.
Various techniques are used for load and price forecasting. With increasing
size of input data the conventional forecasting methods become difficult to train
and utilize. Big data is really difficult to handle by classifier models due to their
high computational cost and memory usage. On the other hand deep learning
methods work very well on big data, because they divide training data into
mini batches and train the whole data batch by batch. Artificial Neural Net-
works have the excellent ability of nonlinear approximation and self learning,
that makes them the suitable most method for electricity price and load fore-
Smart Grid Big Data Analytics 3
casting. Deep neural networks are capable of automatic extraction of complex
data representations with greater accuracy, as they have higher computation
power compared to shallow ANN.
The main objective of this paper is to propose an accurate forecast model
that can take advantage of large amount data.
2 Related Work
Several forecasting methods available in the literature, from traditional time
series analysis to modern machine learning methods. Generally forecasting mod-
els can be categorized into three major groups: classical, artificially intelligent
and data driven. Classical methods are the statistical and mathematical such
as ARIMA, SARIMA, Naive Bayes, Random Forest etc. Artificial intelligent
methods are Artificial Neural Networks, Particle Swarm Optimization PSO, etc.
Classifier based approaches are widely used for forecasting, such as Sperm Whale
Algorithm + LSSVM [3], FWPT + TV-ABC + LSSVM [4], DE + SVM [5].
Although the afore-mention methods show reasonable results in load or price
forecasting, however they don’t consider the simultaneous forecasting of load
and price. Moreover optimized classifier based forecasting methods suffer from
the over-fitting problem.
The existing forecasting methods mostly forecast only load or price. A fore-
casting method that can accurately forecast both load and price together is
greatly required. Conventional forecasting methods in literature have to hand-
craft useful features with great effort [3-5] before forecasting. Neural networks
has a advantage over other methods that it automatically extracts features from
data and learn complex and meaningful pattern efficiently. However, Shallow
Neural Networks (SNN) [3, 6] tends to over-fit and need to optimized for im-
proving forecast accuracy. Recently Deep Neural Networks (DNN) have shown
promising results in forecasting of load [7,8] and price [10, 11]. In [7] authors
used Restricted Boltzman Machine (RBM) with pre-training and Rectified Lin-
ear Unit (ReLU) to forecast day and week ahead load. RBM results in accurate
forecast compared to ReLU. Deep Auto Encoders (DAE) are implemented in
paper [8] for prediction of building’s cooling load. DAE is unsupervised learn-
ing method. It learns the pattern of data very well and predicts with greater
accuracy. Paper [9] implements Gated Recurrent Units (GRU) for price fore-
casting, that is a type of Recurrent Neural Networks (RNN). GRU outperforms
in accuracy compared to Long Short Term Memory (LSTM) and several sta-
tistical time series forecasting models. In paper [10] authors proposed a hybrid
model for price forecasting. Two deep learning methods are combined, i.e. Con-
volution Neural Networks (CNN) are used for useful feature’s extraction. LSTM
forecasting model is learned on features extracted by CNN. This hybrid model
perform better than both CNN and LSTM, separately. This model out perform
several sate-of-the-art forecasting models. The good performance of aforemen-
tioned DNN models proves the effectiveness of deep learning in forecasting.
4 Sana Mujeeb et al.
Smart grid big data analysis helps in finding the trend of electricity con-
sumption and cost. This further enables the utility to design predictive demand
supply maintenance program(s), that is the basic requirement for demand sup-
ply balance. Smart grid big data has been studied for: power system anomaly
detection [11], optimal placement of computing units for communicating data to
smart grid [12], price forecasting [5]. In [11] the authors proposed a hierarchal
framework to fore-detect anomaly in power system. The main aim of this work
is to avoid power outage and system failure. Hierarchy of anomalies are made.
Anomalies are detected through online monitoring and processing of smart me-
ter’s readings. Expectation-maximization model is used to check the system’s
health status. A hybrid framework is proposed in [5] to forecast price. Big data
analytics are performed in this work. Correlated features are selected using Gray
Correlation Analysis (GCA). Further relevant most features are selected through
a hybrid feature selector, that is combination of Random Forest and ReliefF. Di-
mensionality reduction of selected features is performed using Kernel PCA. After
feature extraction a forecasting model is trained using Kernel SVM. SVM is op-
timized by modified Differential Evaluation (DE) algorithm. Mutation operation
of DE is modified by dynamic adjustment of mutation scaling factor on every it-
eration. Modified DE accelerates the optimization process. Albeit this proposed
framework results in acceptable accuracy in price forecasting. However, both
price and load are not forecast simultaneously, and bidirectional nature of price
and load is not analysed on big data. Deep learning is an effective technique for
big data analytics [13]. With the high computation power and ability to model
huge data, DNN gives the deeper insights of data. In [13] authors perform a
comprehensive and detailed survey on importance deep learning techniques in
the area of big data analytics. For analytics of smart grid’s big data DNN can
be a very effective technique.
3 Motivation
After reviewing existing forecasting methods in the literature, the following is
the motivation of this work:
Big data is not taken into consideration by learning based electricity load and
price forecasting methods. Evaluation of performance is only conducted on
the price data which is not quite large which has reduced forecasting accuracy
[1,2,6].
Intelligent data driven models like fuzzy inference, Artificial Neural Networks
(ANN) and Wavelet Transform (WT) + Support Vector Machine (SVM), have
limited generalization capability therefore these methods have an over-fitting
problem.
Smart Grid Big Data Analytics 5
The nonlinear and protean pattern of electricity price is very difficult to fore-
cast with traditional data. Use of big data make it possible to generalize
complex patterns of data and forecast accurately.
Automatic feature extraction process of deep learning can efficiently extract
useful and rich hidden patterns in data.
4 Proposed Scheme
The proposed method comprises of four main parts: preprocessing of data, train-
ing LSTM network on train data, tuning network with validation data, forecast-
ing load and price on test data.
Preprocessing
Normaliza
on
¡
Month-wise data
Forecasted Load and Price
Electricity Market
Historical Load and
Price Data
Forecast Engine
Fig. 1: Proposed System Model
4.1 Data Preprocessing
Hourly data of regulation market capacity clearing price and system load is ac-
quired from New England Control Area Independent System Operator NE CA
ISO. The data of eight years i.e. January 2011 to March 2018 is used in proposed
method. The data is divided month-wise and similar months data is combined
to make training data for forecasting respective months future price and load.
For example, data of January 2011, January 2012, January 2013 up to January
2018 first three weeks are training data for forecasting price and load of last
week of January 2018. The data is prepared in the same manner for all twelve
months. Total data of eight months is used in forecasting of January, February
and March 2018. Data of seven months are used in forecasting of remaining eight
months April to December 2017. Data is normalized with the maximum values.
Data is partition into three parts train, validation and test data.
6 Sana Mujeeb et al.
4.2 Proposed Deep LSTM
Training, validation and test data is obtained by preprocessing data. The price
and load data are feed to the LSTM network for training. The LSTM has four
layers i.e. an input layer, one LSTM layer, a fully connected layer and the re-
gression output layer. The number of hidden units in LSTM layer is 200. The
architecture of the network is shown in Fig. 2. The final number of hidden units
are decided after experimenting on different number of hidden units and keeping
the number of hidden units with best forecast accuracy. During training process
of LSTM, the network predicts step ahead value at every time step. The LSTM
learn patterns of data at every time step and update the network trained till
previous time step.
LSTM network is trained for price and load data separately. The network
trained on training data is the initial network. Initial network is tested on vali-
dation data. The initial network forecasts step ahead value on validation data.
After taking forecast results from the initial network the root mean square error
is calculated. The initial network re-learns and tuned on actual values of valida-
tion data till the root mean square error reduce to a minimum. Now the final
and tuned network is used to forecast price and load.
Input Layer
Sequence Input Layer
LSTM Layer 1
LSTM Layer 2
Fully Connected Layer
Output Layer
Regression Layer
LSTM Architecture
Fig. 2: Architecture of LSTM
The steps in proposed model are listed as follows.
Step 1 : The historical price and load vectors, p and l respectively. Normalized
as (p-mean(p))/std(p). Price data is split month-wise. Data is divided into
three partitions train, validate and test.
Smart Grid Big Data Analytics 7
Step 2 : Network is trained on training data and tested on validation data.
Root mean square error is calculated on validation data.
Step 3 : Network is tuned and updated on actual values of validation data.
Step 4 : The upgraded network is tested on the test data, and day ahead
and week ahead prices and load are forecasted. Forecasters Performance is
evaluated by calculating the root mean square error.
Start
Historical load data
Historical price data
Normalize price data Normalize price data
Prepare month-wise price data
No
Split Training Xt,Valida on Xv and Tes ngXs Data
Forecast Engine
Split Training, Valida on and Tes ng Data
Tune and update networkon Xv
stopping criterion
satisfied
Is
Forecast load and
Print forecasted price and load
YesNo
Finish
Xt
price on test data Xs
Fig. 3: Proposed System Model Flow Chart
The flow of proposed forecaster is shown step by step in Fig. 3.
5 Data Description
The historic electricity price and load data used in simulations are taken from
ISO NE (Independent System Operator New England) [4]. ISO NE operates the
8 Sana Mujeeb et al.
generation and transmission system of New England, where on average 30,000
MW electric energy is produced and transmitted daily. In ISO NE, annually 10
million dollars transactions are completed by 400 electricity market participants.
The data comprises of ISO NE Control Area’s hourly system load and regulation
capacity clearing price of eight years; January 2011 to March 2018. Data contains
63,528 measurements.
The ISO NE CA market electricity prices and load are significantly effected
by seasonality. In proposed work inter-season price and load variation are also
handled. Data is split month-wise which improves the forecast accuracy. Inter-
season splitting of data helps in efficient capturing of highly varying price trend.
The electricity load exhibits a repetitive pattern over the years, on the other
hand price pattern changes very drastically and stochastically. Both load and
the price increase over the years. It is clear from Fig. 4. that load increase with
a constant rate and trend of load profile remains the same. Whereas price is in-
creasing without any similar pattern as observed in load profile. Price has a wide
range and has sudden increase spikes. Extremely volatile nature of energy price
makes forecasting of price very difficult. Price trend is too random to handle
by any forecasting algorithm. Price pattern is shown in Fig. 5. The repetitive
pattern of load is caused by the same consumption times; the consumption hours
always remains the same. There is more consumption in working hours and less
in off hours and late night. There are several reasons behind prices varying pat-
tern. Firstly, amount of generation which is inversely proportional to electricity
price. Secondly, source of electricity generation which increases price if fuel is
used for generation and reduces price if renewable resources are used for gener-
ation. Thirdly, price of fuel used for power generation. Fourthly, Governments
increments in price or taxes. Fifthly, excessive use of electricity penalty.
Electricity price and load have a directly proportional. The relationship be-
tween electricity load and price is shown in Fig.6. It is clear from the figure that
mostly price increases with increase in load and only a few otherwise values.
6 Case Studies
6.1 Case Study 1: Load Forecast
First load data is taken to train forecast model. After normalization the load pro-
file trend shows a monotonous pattern; shown in Fig. 4. The load data is given
for network training after normalization. Network is trained on 9,000 weeks,
validated on 75 weeks and tested on 1 week. Validation is used to improve the
forecast model for accurate forecast. Without validation the LSTM network re-
sults in a linear, flat forecast. The network tuned and updated its previous state
on real values of validation data. After tuning the LSTM network is able to
forecast short term load up to 1 week or 168 hours.
The hourly system load from 01/01/2011 to 31/03/2018 is shown in Fig. 4.
Load shows a similar pattern over the years. The hourly price from 01/01/2011
Smart Grid Big Data Analytics 9
Hours ×104
0123456
Normalized Load (MW)
0
0.2
0.4
0.6
0.8
1
Fig. 4: Normalized load of ISO NE CA January 2011 to March 2018
Hours ×104
012345
Normalized Price ($/MWh)
0
0.2
0.4
0.6
0.8
1
Fig. 5: Normalized price of ISO NE CA January 2011 to March 2018
Normalized Load (MW)
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Normalized Price ($/MWh)
0
0.5
1
1.5
Fig. 6: Relation between load and price signals of ISO NE CA January 2011 to March
2018
to 31/03/2018 is shown in Fig. 5. Fig. 5. depicts that the electricity price has
a stochastic nature with sharp price spikes and it increases continuously. Fig-
ure 6. shows the relation between load and price signals from 01/02/2018 to
31/03/2018.
6.2 Case Study 2: Price Forecast
In Fig. 7. (a) price signals of January 2017 are shown, in (b) price signals of
March 2018 are shown and (c) illustrates the price signals of March 2017 and
(d) shows price signals of March 2018. The price signals of same months i.e.
March 2017 and March 2018 shows a similar pattern. It is clear from Fig. 7. that
pattern of price signal of different months i.e. January 2018 and March 2018
is very different. Therefore, forecast engine is trained on January 2011, January
2012, up to first two weeks of January 2018 and test on last two weeks of January
2018. All twelve months are trained in the same fashion.
10 Sana Mujeeb et al.
0 100 200 300 400 500 600 700
Hours
0
0.2
0.4
0.6
0.8
1
Price ($/MWh) January 2017
(a)
0 100 200 300 400 500 600 700
Hours
0
0.2
0.4
0.6
0.8
1
Price ($/MWh) January 2018
(b)
0 100 200 300 400 500 600 700
Hours
0
0.2
0.4
0.6
0.8
1
Price ($/MWh) March 2017
(c)
0 100 200 300 400 500 600 700
Hours
0
0.2
0.4
0.6
0.8
1
Price ($/MWh) March 2018
(d)
Fig. 7: a: Normalized price of January 2017, b: Normalized price of January 2018, c:
Normalized price of March 2017, d: Normalized price of March 2018
Same month of the year exhibits almost same price patterns.
7 Conclusion
In this paper big data is studied for load and price forecasting problem. Deep
LSTM is proposed as forecast model for simultaneous short term load and price
forecasting. The proposed framework comprises of data preprocessing, training
of improved LSTM model, and forecasting of 24 and 168 hours load and price
patterns. The data is studied with great depth and analytics are performed ex-
ploring data behaviors and trends. Problems in training LSTM model are also
investigated. The main contribution of this work is the development of a frame-
work that can accurately forecast energy load and price and big data analysis
which gives deeper insights of energy consumption behavior and price trends.
This analysis can vitally serve energy utilities in future decision making and
improving market operation planning.
References
1. K. Wang, J. Yu, Y. Yu, Y. Qian, D. Zeng, S. Guo, Y. Xiang, and J. Wu, ”A survey on
energy internet: architecture, approach and emerging technologies”, IEEE Systems
Journal (2017).
2. Jiang, Hui, Kun Wang, Yihui Wang, Min Gao, and Yan Zhang. ”Energy big data:
A survey.” IEEE Access 4 (2016): 3844-3861.
3. Liu, Jin-peng, and Chang-ling Li. ”The short-term power load forecasting based
on sperm whale algorithm and wavelet least square support vector machine with
DWT-IR for feature selection.” Sustainability 9, no. 7 (2017): 1188.
Smart Grid Big Data Analytics 11
4. Ghasemi, A., H. Shayeghi, Mohammad Moradzadeh, and M. Nooshyar. ”A novel hy-
brid algorithm for electricity price and load forecasting in smart grids with demand-
side management.” Applied energy 177 (2016): 40-59.
5. Wang, Kun, Chenhan Xu, Yan Zhang, Song Guo, and Albert Zomaya. ”Robust big
data analytics for electricity price forecasting in the smart grid.” IEEE Transactions
on Big Data (2017).
6. Fan, Cheng, Fu Xiao, and Yang Zhao. ”A short-term building cooling load prediction
method using deep learning algorithms.” Applied energy 195 (2017): 222-233.
7. Ryu, Seunghyoung, Jaekoo Noh, and Hongseok Kim. ”Deep neural network based
demand side short term load forecasting.” Energies 10, no. 1 (2016): 3.
8. Fan, Cheng, Fu Xiao, and Yang Zhao. ”A short-term building cooling load prediction
method using deep learning algorithms.” Applied energy 195 (2017): 222-233.
9. Ugurlu, Umut, Ilkay Oksuz, and Oktay Tas. ”Electricity Price Forecasting Using
Recurrent Neural Networks.” Energies 11, no. 5 (2018): 1-23.
10. Kuo, Ping-Huan, and Chiou-Jye Huang. ”An Electricity Price Forecasting Model
by Hybrid Structured Deep Neural Networks.” Sustainability 10, no. 4 (2018): 1280.
11. Moghaddass, Ramin, and Jianhui Wang. ”A hierarchical framework for smart grid
anomaly detection using large-scale smart meter data.” IEEE Transactions on Smart
Grid (2017).
12. Hou, Weigang, Zhaolong Ning, Lei Guo, and Xu Zhang. ”Temporal, Functional
and Spatial Big Data Computing Framework for Large-Scale Smart Grid.” IEEE
Transactions on Emerging Topics in Computing (2017).
13. Zhang, Qingchen, Laurence T. Yang, Zhikui Chen, and Peng Li. ”A survey on deep
learning for big data.” Information Fusion 42 (2018): 146-157.
... However, the results in terms of M AE and M SE are not comparatively better, there are multiple false predictions. Mujeeb, Sana, Nadeem Javaid, Mariam Akbar, Rabiya Khalid, Orooj Nazeer, and Mahnoor Khan [26] suggested a DNN based model with combination of LSTM for the price estimation of electricity. They worked on load prediction as well, but the results are not satisfactory for the tasks of price estimation. ...
... As considered in related works, machine learning methods can effectively forecast energy costs. Hence, machine learning techniques have been applied for energy management and could be applicable to estimate future electricity prices [1] [26]. Thus, the electricity market have been largely influenced by electricity price forecasting. ...
Article
Full-text available
Cloud computing is rapidly taking over the information technology industry because it makes computing a lot easier without worries of buying the physical hardware needed for computations, rather, these services are hosted by companies with provide the cloud services. These companies contain a lot of computers and servers whose main source of power is electricity, hence, design and maintenance of these companies is dependent on the availability of steady and cheap electrical power supply. Cloud centers are energy-hungry. With recent spikes in electricity prices, one of the main challenges in designing and maintenance of such centers is to minimize electricity consumption of data centers and save energy. Efficient data placement and node scheduling to offload or move storage are some of the main approaches to solve these problems. In this paper, we propose an Extreme Gradient Boosting (XGBoost) model to offload or move storage, predict electricity price, and as a result reduce energy consumption costs in data centers. The performance of this method is evaluated on a real-world dataset provided by the Independent Electricity System Operator (IESO) in Ontario, Canada, to offload data storage in data centers and efficiently decrease energy consumption. The data is split into 70% training and 30% testing. We have trained our proposed model on the data and validate our model on the testing data. The results indicate that our model can predict electricity prices with a mean squared error (MSE) of 15.66 and mean absolute error (MAE) of 3.74% respectively, which can result in 25.32% cut in electricity costs. The accuracy of our proposed technique is 91% while the accuracy of benchmark algorithms RF and SVR is 89% and 88%, respectively.
Article
Full-text available
This paper focuses on a powerful and comprehensive overview of Deep Learning (DL) techniques on Distribution Automation System (DAS) applications to provide a complete viewpoint of modern power systems. DAS is a crucial approach to increasing the reliability, quality, and management of distribution networks. Due to the importance of development and sustainable security of DAS, the use of DL data-driven technology has grown significantly. DL techniques have blossomed rapidly, and have been widely applied in several fields of distribution systems. DL techniques are suitable for dynamic, decision-making, and uncertain environments such as DAS. This survey has provided a comprehensive review of the existing research into DL techniques on DAS applications, including fault detection and classification, load and energy forecasting, demand response, energy market forecasting, cyber security, network reconfiguration, and voltage control. Comparative results based on evaluation criteria are also addressed in this manuscript. According to the discussion and results of studies, the use and development of hybrid methods of DL with other methods to enhance and optimize the configuration of the techniques are highlighted. In all matters, hybrid structures accomplish better than single methods as hybrid approaches hold the benefit of several methods to construct a precise performance. Due to this, a new smart technique called Learning-to-learning (L2L) based DL is proposed that can enhance and improve the efficiency, reliability, and security of DAS. The proposed model follows several stages that link different DL algorithms to solve modern power system problems. To show the effectiveness and merit of the L2L based on the proposed framework, it has been tested on a modified reconfigurable IEEE 32 test system. This method has been implemented on several DAS applications that the results prove the decline of mean square errors by approximately 12% compared to conventional LSTM and GRU methods in terms of prediction fields.
Thesis
Full-text available
With the advent of the smart grid (SG), the concept of energy management flourished rapidly and it gained the attention of researchers. Forecasting plays an important role in energy management. In this work, a recurrent neural network, long short term memory (LSTM), is used for electricity price and demand forecasting using big data. This model uses multiple variables as input and forecasts the future values of electricity demand and price. Its hyperparameters are tuned using the Jaya optimization algorithm to improve the forecasting ability. It is named as Jaya LSTM (JLSTM). Moreover, the concept of local energy generation using renewable energy sources is also getting popular. In this work, to implement a hybrid peer to peer energy trading market, a blockchain based system is proposed. It is fully decentralized and allows the market members to interact with each other and trade energy without involving a third party. In addition, in vehicle to grid and vehicle to vehicle energy trading environments, local aggregators perform the role of energy brokers and are responsible for validating the energy trading requests. A solution to find accurate distance with required expenses and time to reach the charging destination is also proposed, which effectively guides electric vehicles (EVs) to reach the relevant charging station and encourages energy trading. Moreover, a fair payment mechanism using a smart contract to avoid financial irregularities is proposed. Apart from this, a blockchain based trust management method for agents in a multi-agent system is proposed. In this system, three objectives are achieved: trust, cooperation and privacy. The trust of agents depends on the credibility of trust evaluators, which is verified using the proposed methods of trust distortion, consistency and reliability. To enhance the cooperation between agents, a tit-3-for-tat repeated game strategy is developed. The strategy is more forgiving than the existing tit-for-tat strategy. It encourages cheating agents to re-establish their trust by cooperating for three consecutive rounds of play. Also, a proof-of-cooperation consensus protocol is proposed to improve agents’ cooperation while creating and validating blocks. The privacy of agents is preserved in this work using the publicly verifiable secret sharing mechanism. Additionally, a blockchain based edge and cloud system is proposed to resolve the resource management problem of EVs in a vehicular energy network. Firstly, a min-max optimization problem is formulated to construct the proposed entropy based fairness metric for resource allocation. This metric is used to determine whether users have received a fair share of the system’s resources or not. Secondly, a new deep reinforcement learning based content caching and computation offloading approach is designed for resource management of EVs. Lastly, a proof-of-bargaining consensus mechanism is designed for block’s validation and selection of miners using the concept of iterative negotiation. Besides, a survey of electricity load and price forecasting models is presented. The focus of this survey is on the optimization methods, which are used to tune the hyperparameters of the forecasting models. Moreover, this work provides a systematic literature review of scalability issues of the blockchain by scrutinizing across multiple domains and discusses their solutions. Finally, future research directions for both topics are discussed in detail. To prove the effectiveness of the proposed energy management solutions, simulation are performed. The simulation results show that the energy is efficiently managed while ensuring secure trading between energy prosumers and fair resource allocation.
Thesis
Full-text available
The revolution of power grids from traditional grids to Smart Grids (SGs) requires effective Demand Side Management (DSM) and reliable Renewable Energy Sources (RESs) incorporation in order to maintain demand, supply balance and optimize energy in an environment friendly manner. Data analytics provide solutions to the emerging challenges of power systems, such as DSM, environmental pollution (due to carbon emission), fossil fuel dependency mitigation, RESs incorporation, cost curtailment, grid’s stability and security. To efficiently manage electricity and maximize the profit of power utilities several tasks are focused in this thesis, i.e., prediction of electricity load to avoid demand and generation mismatch, wind power forecasting to satisfy energy demand effectively, electricity price forecasting for regulating market operations, carbon emissions forecasting for reducing payment of carbon tax, Electricity Theft Detection (ETD) for recovering power utilities’ revenue loss caused by electricity theft. In addition to that, a wind power forecast based DSM scheme is proposed. Furthermore, impact of RESs integration level on carbon emissions, electricity price and consumption cost is quantified. Both forecasting and classification techniques are utilized for efficient energy management. Forecasting of electricity load, price, wind power and carbon emissions is performed, whereas, classification of fair and fraudulent electricity consumers is performed. To balance electricity demand and supply, electricity load forecasting is required. Three models are proposed for this purpose, i.e., Deep Long Short-Term Memory (DLSTM), Efficient Sparse Autoencoder Nonlinear Autoregressive eXogenous network (ESAENARX) and Differential Evolution Recurrent Extreme Learning Machine (DE-RELM). DLSTM utilizes univariate data and gives single result, whereas, ESAENARX and DE-RELM model multivariate data and predict electricity load and price simultaneously. Due to adaptive and automatic feature learning mechanism, DLSTM achieves accurate results for separate forecasting of electricity load and price. ESAENARX and DE-RELM models are enhanced by newly proposed efficient feature extractor and model’s parameter tuning, respectively. Real-world datasets of ISO-NE, PJM, NYISO are used for load and price forecasting. The purpose of regulating the electricity market operations is achieved by forecasting of electricity load, price, wind power and carbon emissions. Wind power generation is predicted by an efficient model named Efficient Deep Convolution Neural Network (EDCNN). Moreover, a DSM strategy is also proposed based on predicted wind power generation. Power utilities have to pay carbon emissions tax imposed by government. To pay less carbon emissions tax, carbon emissions prediction is required, which helps in encouraging electricity consumers to shift their consumption load to low carbon price time periods of the day. For accomplishing the carbon emissions forecasting task, an efficient model named as Improved Particle Swarm Optimization based Deep Neural Network (IPSO DNN) is proposed. This model is improved by tunning the parameters of DNN by newly proposed improved optimization technique named as IPSO. ISO-NE dataset is used for wind power and carbon emissions forecasting. To reduce the financial loss of power utilities ETD is very important. For this purpose four models are proposed, named as, Differential Evolution Random Under Sampling Boosting (DE-RUSBoost), Jaya-RUSBoost, RUS Ensemble CNN (RUSE-CNN) and anomaly detection based ETD. In DE-RUSBoost and Jaya-RUSBoost, the parameters of RUSBoost classifier are tunned by DE and Jaya optimization techniques, respectively. In RUSE-CNN, RUS data balancing technique is applied along with ensemble CNN to improve ETD performance. DE-RUSBoost, Jaya-RUSBoost and RUSE-CNN are supervised model that work on labeled electricity theft data. Whereas, anomaly detection based ETD model is capable of identifying electricity theft from unlabeled electricity consumption data. Real-world datasets of SGCC, UMass, PRECON, CER, EnerNOC and LCL are used for ETD. Simulation results show that all the proposed models perform significantly better on real-world dataset as compared to their state-of-the-art counterpart models. The improved feature engineering and model hyper-parameter tuning enhance the performance of the proposed models in terms of prediction and classification results.
Thesis
Full-text available
The revolution of power grids from traditional grids to Smart Grids (SGs) requires effective Demand Side Management (DSM) and reliable Renewable Energy Sources (RESs) incorporation in order to maintain demand, supply balance and optimize energy in an environment friendly manner. Data analytics provide solutions to the emerging challenges of power systems, such as DSM, environmental pollution (due to carbon emission), fossil fuel dependency mitigation, RESs incorporation, cost curtailment, grid’s stability and security. To efficiently manage electricity and maximize the profit of power utilities several tasks are focused in this thesis, i.e., prediction of electricity load to avoid demand and generation mismatch, wind power forecasting to satisfy energy demand effectively, electricity price forecasting for regulating market operations, carbon emissions forecasting for reducing payment of carbon tax, Electricity Theft Detection (ETD) for recovering power utilities’ revenue loss caused by electricity theft. In addition to that, a wind power forecast based DSM scheme is proposed. Furthermore, impact of RESs integration level on carbon emissions, electricity price and consumption cost is quantified. Both forecasting and classification techniques are utilized for efficient energy management. Forecasting of electricity load, price, wind power and carbon emissions is performed, whereas, classification of fair and fraudulent electricity consumers is performed. To balance electricity demand and supply, electricity load forecasting is required. Three models are proposed for this purpose, i.e., Deep Long Short-Term Memory (DLSTM), Efficient Sparse Autoencoder Nonlinear Autoregressive eXogenous network (ESAENARX) and Differential Evolution Recurrent Extreme Learning Machine (DE-RELM). DLSTM utilizes univariate data and gives single result, whereas, ESAENARX and DE-RELM model multivariate data and predict electricity load and price simultaneously. Due to adaptive and automatic feature learning mechanism, DLSTM achieves accurate results for separate forecasting of electricity load and price. ESAENARX and DE-RELM models are enhanced by newly proposed efficient feature extractor and model’s parameter tuning, respectively. Real-world datasets of ISO-NE, PJM, NYISO are used for load and price forecasting. The purpose of regulating the electricity market operations is achieved by forecasting of electricity load, price, wind power and carbon emissions. Wind power generation is predicted by an efficient model named Efficient Deep Convolution Neural Network (EDCNN). Moreover, a DSM strategy is also proposed based on predicted wind power generation. Power utilities have to pay carbon emissions tax imposed by government. To pay less carbon emissions tax, carbon emissions prediction is required, which helps in encouraging electricity consumers to shift their consumption load to low carbon price time periods of the day. For accomplishing the carbon emissions forecasting task, an efficient model named as Improved Particle Swarm Optimization based Deep Neural Network (IPSO DNN) is proposed. This model is improved by tunning the parameters of DNN by newly proposed improved optimization technique named as IPSO. ISO-NE dataset is used for wind power and carbon emissions forecasting. To reduce the financial loss of power utilities ETD is very important. For this purpose four models are proposed, named as, Differential Evolution Random Under Sampling Boosting (DE-RUSBoost), Jaya-RUSBoost, RUS Ensemble CNN (RUSE-CNN) and anomly detection based ETD. In DE-RUSBoost and Jaya-RUSBoost, the parameters of RUSBoost classifier are tunned by DE and Jaya optimization techniques, respectively. In RUSE-CNN, RUS data balancing technique is applied along with ensemble CNN to improve ETD performance. DE-RUSBoost, Jaya- RUSBoost and RUSE-CNN are supervised model that work on labeled electricity theft data. Whereas, anomaly detection based ETD model is capable of identifying electricity theft from unlabeled electricity consumption data. Real-world datasets of SGCC, UMass*, PRECON, CER, EnerNOC and LCL are used for ETD. Simulation results show that all the proposed models perform significantly better on real-world dataset as compared to their state-of-the-art counterpart models. The improved feature engineering and model hyper-parameter tuning enhance the performance of the proposed models in terms of prediction and classification results.
Article
The collection and storage of large‐scale load data in a smart grid provide new approaches for the efficient, economical, and safe operation of power systems. Deep Learning (DL) has become increasingly popular for large‐scale load data analytics in recent years because of its ability to extract latent features and discovering complex relationships. This paper first overviews eight typical open load datasets of the grid and smart meter collected worldwide, the challenges faced by conventional machine learning, and the DL techniques applied to these challenges. A comprehensive review of the applications of DL techniques is then conducted from the perspective of analysis, forecast, management, and presented observation on each application. Critical points of DL models for improving performance are further discussed. In conclusion, several pressing problems of DL in load data analytics are identified, such as the accuracy gap between the actual and the expected, the generalization of hyperparameter setting, and the interpretation mechanism of DL output, which need special attention.
Article
Full-text available
Multihomed smart gas meters are Internet of Things (IoT) devices that transmit information wirelessly to a cloud or remote database via multiple network paths. The information is utilized by the smart gas grid for accurate load forecasting and several other important tasks. With the rapid growth in such smart IoT networks and data rates, reliable transport layer protocols with efficient congestion control algorithms are required. The small Transmission Control Protocol/Internet Protocol (TCP/IP) stacks designed for IoT devices still lack efficient congestion control schemes. Multipath transmission control protocol (MPTCP) based congestion control algorithms are among the recent research topics. Many coupled and uncoupled congestion control algorithms have been proposed by researchers. The default congestion control algorithm for MPTCP is coupled congestion control by using the linked-increases algorithm (LIA). In battery powered smart meters, packet retransmissions consume extra power and low goodput results in poor system performance. In this study, we propose a modified Fast-Vegas-LIA hybrid congestion control algorithm (MFVL HCCA) for MPTCP by considering the requirements of a smart gas grid. Our novel algorithm operates in uncoupled congestion control mode as long as there is no shared bottleneck and switches to coupled congestion control mode otherwise. We have presented the details of our proposed model and compared the simulation results with the default coupled congestion control for MPTCP. Our proposed algorithm in uncoupled mode shows a decrease in packet loss up to 50% and increase in average goodput up to 30%.
Article
Full-text available
Electrical load forecasting provides knowledge about future consumption and generation of electricity. There is a high level of fluctuating than behavior between energy generation and consumption. Sometimes, the energy demand of the consumer becomes higher than the energy already generated and vice versa. Electricity load forecasting provides a monitoring framework for future energy generation, consumption, and making a balance between them. In this paper, we proposed a framework, in which deep learning and supervised machine learning techniques are implemented for electricity load forecasting. The three-step model is proposed, which includes: feature selection, extraction, and classification. The hybrid of Random Forest (RF) and Extreme Gradient Boosting (XGB) is used to calculate features’ importance. The average feature importance of hybrid techniques selects the most relevant and high importance features in the feature selection method. The Recursive Feature Elimination (RFE) method is used to eliminate the irrelevant features in the feature extraction method. The load forecasting is performed with Support Vector Machine (SVM) and hybrid of Gated Recurrent Unit (GRU) and Convolutional Neural Network (CNN). The meta-heuristic algorithms, i.e., Grey Wolf Optimization (GWO) and Earth Worm Optimization (EWO) are applied to tune the hyper-parameters of SVM and CNN-GRU, respectively. The accuracy of our enhanced techniques CNN-GRU-EWO and SVM-GWO is 96.33% and 90.67%, respectively. Our proposed techniques CNN-GRU-EWO and SVM-GWO perform 7% and 3% better than State Of The Art (SOTA). In the end, a comparison with SOTA techniques is performed to show the improvement of the proposed techniques. This comparison showed that the proposed technique performed well and results in the lowest performance error rates and highest accuracy rates as compared to other techniques.
Article
Full-text available
Accurate electricity price forecasting has become a substantial requirement since the liberalization of the electricity markets. Due to the challenging nature of electricity prices, which includes high volatility, sharp price spikes and seasonality, various types of electricity price forecasting models still compete and cannot outperform each other consistently. Neural Networks have been successfully used in machine learning problems and Recurrent Neural Networks (RNNs) have been proposed to address time-dependent learning problems. In particular, Long Short Term Memory (LSTM) and Gated Recurrent Units (GRU) are tailor-made for time series price estimation. In this paper, we propose to use multi-layer Gated Recurrent Units as a new technique for electricity price forecasting. We have trained a variety of algorithms with three-year rolling window and compared the results with the RNNs. In our experiments, three-layered GRUs outperformed all other neural network structures and state-of-the-art statistical techniques in a statistically significant manner in the Turkish day-ahead market.
Article
Full-text available
Electricity price is a key influencer in the electricity market. Electricity market trades by each participant are based on electricity price. The electricity price adjusted with the change in supply and demand relationship can reflect the real value of electricity in the transaction process. However, for the power generating party, bidding strategy determines the level of profit, and the accurate prediction of electricity price could make it possible to determine a more accurate bidding price. This cannot only reduce transaction risk, but also seize opportunities in the electricity market. In order to effectively estimate electricity price, this paper proposes an electricity price forecasting system based on the combination of 2 deep neural networks, the Convolutional Neural Network (CNN) and the Long Short Term Memory (LSTM). In order to compare the overall performance of each algorithm, the Mean Absolute Error (MAE) and Root-Mean-Square error (RMSE) evaluating measures were applied in the experiments of this paper. Experiment results show that compared with other traditional machine learning methods, the prediction performance of the estimating model proposed in this paper is proven to be the best. By combining the CNN and LSTM models, the feasibility and practicality of electricity price prediction is also confirmed in this paper.
Article
Full-text available
Short-term power load forecasting is an important basis for the operation of integrated energy system, and the accuracy of load forecasting directly affects the economy of system operation. To improve the forecasting accuracy, this paper proposes a load forecasting system based on wavelet least square support vector machine and sperm whale algorithm. Firstly, the methods of discrete wavelet transform and inconsistency rate model (DWT-IR) are used to select the optimal features, which aims to reduce the redundancy of input vectors. Secondly, the kernel function of least square support vector machine LSSVM is replaced by wavelet kernel function for improving the nonlinear mapping ability of LSSVM. Lastly, the parameters of W-LSSVM are optimized by sperm whale algorithm, and the short-term load forecasting method of W-LSSVM-SWA is established. Additionally, the example verification results show that the proposed model outperforms other alternative methods and has a strong effectiveness and feasibility in short-term power load forecasting.
Article
Full-text available
With the deployment of monitoring devices, the smart grid is collecting large amounts of energy-related data at an unprecedented speed. The smart grid has become data-driven, which necessitates extracting meaningful data from a large dataset. The traditional approach of data extraction improves the computing efficiency in temporal dimension, but it is made for only one task in the smart grid. Moreover, the existing solutions neglect the geographical distribution of computing capacity in a large-scale smart grid. The future large-scale smart grid will run over the internet of energy where the dataset will be sent to a specific destination along power routers hop-by-hop. Consequently, we design a novel temporal, functional and spatial big data computing framework for large-scale smart grid. In functional dimension, we divide every dataset into sub-groups, each of which has data items shared by different tasks. In spatial dimension, we determine which location the power router should be placed to harvest computing resources used for extracting the sub-group of data items. Our method achieves a promising computing efficiency approaching to the optimal solution with 95% convergence ratio, and it saves the in-path bandwidth with 81% improvement ratio over benchmarks.
Article
Full-text available
In the smart grid, one of the most important research areas is load forecasting; it spans from traditional time series analyses to recent machine learning approaches and mostly focuses on forecasting aggregated electricity consumption. However, the importance of demand side energy management, including individual load forecasting, is becoming critical. In this paper, we propose deep neural network (DNN)-based load forecasting models and apply them to a demand side empirical load database. DNNs are trained in two different ways: a pre-training restricted Boltzmann machine and using the rectified linear unit without pre-training. DNN forecasting models are trained by individual customer's electricity consumption data and regional meteorological elements. To verify the performance of DNNs, forecasting results are compared with a shallow neural network (SNN), a double seasonal Holt-Winters (DSHW) model and the autoregressive integrated moving average (ARIMA). The mean absolute percentage error (MAPE) and relative root mean square error (RRMSE) are used for verification. Our results show that DNNs exhibit accurate and robust predictions compared to other forecasting models, e.g., MAPE and RRMSE are reduced by up to 17% and 22% compared to SNN and 9% and 29% compared to DSHW.
Article
Deep learning, as one of the most currently remarkable machine learning techniques, has achieved great success in many applications such as image analysis, speech recognition and text understanding. It uses supervised and unsupervised strategies to learn multi-level representations and features in hierarchical architectures for the tasks of classification and pattern recognition. Recent development in sensor networks and communication technologies has enabled the collection of big data. Although big data provides great opportunities for a broad of areas including e-commerce, industrial control and smart medical, it poses many challenging issues on data mining and information processing due to its characteristics of large volume, large variety, large velocity and large veracity. In the past few years, deep learning has played an important role in big data analytic solutions. In this paper, we review the emerging researches of deep learning models for big data feature learning. Furthermore, we point out the remaining challenges of big data deep learning and discuss the future topics.
Article
Electricity price forecasting is a significant part of smart grid because it makes smart grid cost efficient. Nevertheless, existing methods for price forecasting may be difficult to handle with huge price data in the grid, since the redundancy from feature selection cannot be averted and an integrated infrastructure is also lacked for coordinating the procedures in electricity price forecasting. To solve such a problem, a novel electricity price forecasting model is developed. Specifically, three modules are integrated in the proposed model. First, by merging of Random Forest (RF) and Relief-F algorithm, we propose a hybrid feature selector based on Grey Correlation Analysis (GCA) to eliminate the feature redundancy. Second, an integration of Kernel function and Principle Component Analysis (KPCA) is used in feature extraction process to realize the dimensionality reduction. Finally, to forecast price classification, we put forward a differential evolution (DE) based Support Vector Machine (SVM) classifier. Our proposed electricity price forecasting model is realized via these three parts. Numerical results show that our proposal has superior performance than other methods.
Article
Real-time monitoring and control of smart grids is critical to the enhancement of reliability and operational efficiency of power utilities. We develop a real-time anomaly detection framework, which can be built based upon smart meter data collected at the consumers’ premises. The model is designed to detect the occurrence of anomalous events and abnormal conditions at both lateral and customer levels. We propose a generative model for anomaly detection that takes into account the hierarchical structure of the network and the data collected from smart meters. We also address three challenges existing in smart grid analytics: (i) large-scale multivariate count measurements, (ii) missing points, and (iii) variable selection. We present the effectiveness of our approach with numerical experiments.
Article
Short-term building cooling load prediction is the essential foundation for many building energy management tasks, such as fault detection and diagnosis, demand-side management and control optimization. Conventional methods, which heavily rely on physical principles, have limited power in practice as their performance is subject to many physical assumptions. By contrast, data-driven methods have gained huge interests due to their flexibility in model development and the rich data available in modern buildings. The rapid development in data science has provided advanced data analytics to tackle prediction problems in a more convenient, efficient and effective way. This paper investigates the potential of one of the most promising techniques in advanced data analytics, i.e., deep learning, in predicting 24-h ahead building cooling load profiles. Deep learning refers to a collection of machine learning algorithms which are powerful in revealing nonlinear and complex patterns in big data. Deep learning can be used either in a supervised manner to develop prediction models with given inputs and output (i.e., cooling load), or in an unsupervised manner to extract meaningful features from raw data as model inputs. This study exploits the potential of deep learning in both manners, and compares its performance in cooling load prediction with typical feature extraction methods and popular prediction techniques in the building field. The results show that deep learning can enhance the performance of building cooling load prediction, especially when used in an unsupervised manner for constructing high-level features as model inputs. Using the features extracted by unsupervised deep learning as inputs for cooling load prediction can evidently enhance the prediction performance. The findings are enlightening and could bring more flexible and effective solutions for building energy predictions.
Article
Energy crisis and carbon emission have become two seriously concerned issues universally. As a feasible solution, Energy Internet (EI) has aroused global concern once proposed. EI is a new power generation developing a vision of evolution of smart grids into the Internet. The communication infrastructure is an essential component to the implementation of EI. A scalable and permanent communication infrastructure is crucial in both construction and operation of EI. In this paper, we present an introduction and the motivation to the evolution from smart grid to EI. We also introduce a representative EI architecture, i.e., the future renewable electric energy delivery and management system. Four critical EI features are emphasized. Then, we summarize the essential requirements that EI systems have to meet. With several key supporting technologies, EI shall realize the optimal utilization of highly scalable and distributed green energy resources, so that the situation of severe energy source crisis and carbon emission can be efficiently relieved. Since an EI system might have extensively distributed consumers and devices, the guarantee of its reliability and security is extremely significant. The further specific exploration for challenges, including reliability and security, will be stated in this paper.