Professional Documents
Culture Documents
Wind Speed Forecasting Using Long Short Term Memory Networks
Wind Speed Forecasting Using Long Short Term Memory Networks
Abstract— Globally, wind power industry is growing very wind speed. [10] dealt with seasonal wind speed forecasting
fast, but intermittency of the wind is causing difficulty in using ANFIS. This paper proposes Long Short Term Memory
integrating wind power to the grid due to issues such as power (LSTM) for the forecasting of wind speed.
scheduling, system control and dispatch, voltage regulation and
frequency response reserve, energy imbalance etc. So, accurate II. LONG SHORT TERM MEMORY NETWORK
wind speed prediction is recommended for scheduling the wind
LSTM is a model of the deep learning network, proposed
power to maintain stability in the power system. In this paper,
by Sepp hochetrier and Jurgen schmidhuber in 1997, which is
long short term memory network (LSTM) is proposed for
predicting wind speed one hour ahead by clustering the time used as a complex non-linear unit to construct a deep neural
series data into windy and non-windy months. LSTM model is network [7]. It can reflect the long term memory and also has
applied to forecast wind speed for four different sites and results the ability of the deep neural network. The LSTM network
are presented. helps in preserving the error that can be back propagated [7]
[3]. The information of the LSTM is contained in the gated
Keywords— one hour-ahead, long short term memory network, cell. Fig.1 shows the structure of the LSTM showing an input
Root Mean Square Error, seasonal forecast, Wind speed layer, an output layer and a memory unit.
forecasting.
I. INTRODUCTION
Fluctuations of wind result in lots of stability and reliability
issues in the grid. Unforeseen increase or decrease in the
amount of wind power generation may result in inefficient
market design, reserve capacity reduction, improper
scheduling, high operational cost for both wind power
generators and conventional generators and curtailment loss.
Forecasting the wind power generation well in advance
resolves many issues such as imbalance charges, efficient
maintenance and operations planning etc. Wind forecasting
methods are classified into four types- physical, statistical & Fig. 1. Stucture of LSTM [8]
computational and hybrid model [1] The physical method uses
the data from numerical weather predictors (NWP). The The LSTM cells are governed by the Equations (1) to (3)
statistical method includes the time series analytical methods i t g(w xi x t w hi s t 1 bi )
(1)
like auto regression and moving average methods. [2] applied
Forget Layer:
Auto Regressive Integrated Moving Average(ARIMA) for
wind speed forecasting. The computational method is based on f t g(w xf x t w hf s t 1 b f )
(2)
artificial intelligence, such as neural network, Fuzzy logic, Output layer:
ANFIS etc, which helps in increasing the wind forecasting o t g(w xo x t w ho b o )
accuracy. The deep neural network is the advanced method in (3)
the artificial intelligence [4]. By using the networks of deep
neural networks like recurrent neural network, convolution Where,
network and stacked auto-encoders, the wind forecasting 𝑥𝑡 is the input to the LSTM unit at the present step t.
errors can be reduced. Deep learning is used mainly for the big 𝑠𝑡 is the hidden input of the LSTM at the present step t.
data analysis and it has the powerful capacity of learning big g denotes the gate function.
data and generalizing the big data [5]. The deep learning 𝑏𝑖 ,𝑏𝑜 , 𝑏𝑓 denotes the bias at each layer.
techniques like the stacked auto encoder and the deionizing 𝑊𝑥𝑖 , 𝑊𝑥𝑓 , 𝑊𝑥𝑜 , 𝑊ℎ𝑖 , 𝑊ℎ𝑓 , 𝑊ℎ𝑜 - Weights at each layer.
stacked auto encoder is used for the ultra-short term wind
speed forecasting [6]. [9] discusses about the application of
Neural network, ARIMA and hybrid models for predicting
Authorized licensed use limited to: Newcastle University. Downloaded on May 31,2020 at 04:18:11 UTC from IEEE Xplore. Restrictions apply.
2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT)
20
Wind Speed(m/s)
15
10
5
0
0 200 400 600 800
Time(hours)
Fig. 3. Variations of wind speed for jagmin for january 2012
Fig. 2. Flowchart for LSTM
20
The number of input neurons in each layer and number of
Wind Speed(m/s)
Authorized licensed use limited to: Newcastle University. Downloaded on May 31,2020 at 04:18:11 UTC from IEEE Xplore. Restrictions apply.
2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT)
Fig. 3 to Fig. 6 show the variations of wind speed for The forecasting accuracy is calculated is using the root
different sites during the month of January. Fig. 7 and Fig. 8 mean square error (RMSE) given by equation (4)
show the wind speed trend for Jagmin in 2012 and 2013
respectively. The wind speed seasonal fluctuations can be 1 m 2
observed in consecutive years. For wind speed forecasting, the
RMSE e t
M t 1
yearly wind speed is clustered into two groups as high wind (4)
months (April – October) and low wind months (January – The RMSE is calculated for the four sites Jagmin,
March & November-December). Fig. 9 shows the flow chart Jogimatti, Kayathar and Lamba during high wind months and
for the wind speed forecasting using LSTM method. The wind low wind months and shown in Table 2. The advantage of
speed data for a year is split into high wind and low wind seasonal clustering is that the prediction models gets more
months. Then the wind speed forecasting for one hour ahead similar inputs, thus resulting in better accuracy. Results show
is done taking 3 months data for training, fourth month data that the RMSE error is less for the high wind period and more
for testing and fifth month data for validation. for low wind period
2.5
CLUSTERING CLUSTERING
AS HIGH WIND AS LOW WIND 2
Wind Power (MW)
MONTHS MONTHS
1.5
TRAINING TRAINING
USING 3 USING 3
1
MONTHS DATA MONTHS DATA
0.5
FORCASTING FORECASTING
FOR 4th MONTH FOR 4th MONTH 0
0 2 4 6 8 10 12 14 16 18 20 22 24 26
VALIDATING VALIDATING
Wind Speed (m/s)
USING 5th USING 5th Fig. 10. Power curve for SUZLON 2.1 MW
MONTH DATA MONTH DATA
Authorized licensed use limited to: Newcastle University. Downloaded on May 31,2020 at 04:18:11 UTC from IEEE Xplore. Restrictions apply.
2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT)
Number Of Predicted
Sl Deviation
Absolute error
no charges(Rs) 600
Samples
1. <10% No penalty 400
600
Samples
Authorized licensed use limited to: Newcastle University. Downloaded on May 31,2020 at 04:18:11 UTC from IEEE Xplore. Restrictions apply.
2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT)
Jagmin 43.5
Jogimatti 36.7
Kayathar 42
Lamba 11.5
V. CONCULSION
In this paper, LSTM model based on seasonal data is used
for one hour ahead wind speed forecasting in Jogimatti,
Jagmin, Kayathar and Lamba. The results shows that the
seasonal wind speed forecasting using LSTM model can
reduce the forecasting errors. The deviation charges are
calculated for a 2.1MW wind turbine based on the predicted
wind speed. It is seen that most of the blocks are coming under
no penalty region and only less charges need to be paid to state
load centre.
REFERENCES
[1] David Barbosa de Alencar, Carolina de Mattos Affonso, Roberto Célio
Limão de Oliveira, Jorge Laureano Moya Rodríguez , Jandecy Cabral
Leite and José Carlos Reston Filho (2017) Different models for
forecasting wind power generation: case study In: ENERGIES, vol 10,
2017, pp no.1-27
[2] Vishnupriyadharshini, A., Vanitha, V., Palanisamy, T.”Wind speed
forecasting based on statistical Auto Regressive Integrated Moving
Average (ARIMA) method”, International Journal of Control Theory
and Applications” Vol.9, No.15, pp. 7681-7690,2016.
[3] Shilong Yu(2018) Residual Learning and LSTM networks for wearable
human activity recognition In: preceedings of 37 th Chinese control
interference, Wuhan, China, K. Elissa, “Title of paper if known,”
unpublished.
[4] Hui Liu, Xiwei Mi, Yanfei Li (2018) Smart deep learning based wind
prediction model using wavelet decomposition, convolution network
and convolution long shirt term network In: energy conversion and
management 166, pp no. 120-131
[5] Qu Xiaoyun, Kang Xiaoning, Zhang Chao, Jiang Shuai, Ma Xiuda
(2016) Short-Term Prediction of Wind Power Based on Deep Long
Short-Term Memory In: 2016 IEEE PES Asia-Pacific Power and
Energy Conference - Xi'an – China, pp no. 1148-1152.
[6] Mahdi Khodayar, Okyay Kaynak, Mohammad E. Khodaya r(2017)
Rough Deep Neural Architecture for Short-Term Wind Speed
Forecasting In: IEEE Transactions On Industrial Informatics, Vol. 13,
No. 6, pp no. 2770-2780, December
[7] Anderson Tenório Sergio, and Teresa B. Ludermir (2015) Deep
Learning for Wind Speed Forecasting in North eastern Region of Brazil
In: 2015 Brazilian Conference on Intelligent Systems. pp. no.322-327.
2015
[8] https://medium.com/@kangeugine/long-short-term-memory-lstm-
concept-cb3283934359
[9] Nair, K.R., Vanitha, V., Jisma, M.,”Forecasting of wind speed using
ANN, ARIMA and Hybrid models”, International Conference on
Intelligent Computing, Instrumentation and Control Technologies,
ICICICT 2017, pp. 170-175.
[10] Delna Raphel, V.Vanitha (2018) Seasonal wind speed forecasting using
ANFIS In: 2018 Biennial International Conference on Power and
Energy Systems: Towards Sustainable Energy (PESTSE) (in press)
Authorized licensed use limited to: Newcastle University. Downloaded on May 31,2020 at 04:18:11 UTC from IEEE Xplore. Restrictions apply.