Next Article in Journal
The Behaviour of Fracture Growth in Sedimentary Rocks: A Numerical Study Based on Hydraulic Fracturing Processes
Previous Article in Journal
Effect of the Coordinative Optimization of Interruptible Loads in Primary Frequency Regulation on Frequency Recovery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Spatio-Temporal Linear Models for Very Short-Term Wind Speed Forecasting

Department of Electrical and Electronics Engineering, Anadolu University, Eskisehir 26555, Turkey
Energies 2016, 9(3), 168; https://doi.org/10.3390/en9030168
Submission received: 5 January 2016 / Revised: 15 February 2016 / Accepted: 25 February 2016 / Published: 7 March 2016

Abstract

:
In this paper, the spatio-temporal (multi-channel) linear models, which use temporal and the neighbouring wind speed measurements around the target location, for the best short-term wind speed forecasting are investigated. Multi-channel autoregressive moving average (MARMA) models are formulated in matrix form and efficient linear prediction coefficient estimation techniques are first used and revised. It is shown in detail how to apply these MARMA models to the spatially distributed wind speed measurements. The proposed MARMA models are tested using real wind speed measurements which are collected from the five stations around Canakkale region of Turkey. According to the test results, considerable improvements are observed over the well known persistence, autoregressive (AR) and multi-channel/vector autoregressive (VAR) models. It is also shown that the model can predict wind speed very fast (in milliseconds) which is suitable for the immediate short-term forecasting.

1. Introduction

Electricity consumption of the developing countries increases annually [1,2]. However, the authorities are aiming to reduce the greenhouse gas emission and also the electricity consumption by increasing the amount of renewable energy and improving the energy efficiency respectively [3]. Since wind energy is sustainable, emission-free and cost-effective, it is very attractive and a good candidate to achieve the above ambitious aims. In order to use these energy sources reliably in the future’s optimum economic power system operations, it is critically important to accurately forecast wind power generation [4,5,6]. Since wind power is a function of the cube of wind speed, accurate wind power output prediction depends on wind speed prediction [7].
Wind speed prediction problem is widely investigated in literature and various methods are presented [5,7,8,9,10,11,12,13]. The available methods are generally separated as physical and statistical methods. However, for very short-term wind speed forecasting, physical model-based methods such as numerical whether prediction (NWP) have high computational complexity and lower accuracy [7,8]. Therefore, some hybrid of physical (NWP) and statistical methods are proposed in literature as in [8,9]. Computationally efficient but accurate and reliable statistical methods for very short-term wind speed forecasting are required especially for the electricity market-wind forecasting control [14]. The statistical methods can be classified as point and probabilistic forecasting approaches [8]. In point forecasting approach, future wind speed is given as a single value. However, in probabilistic forecasting case, the future wind speed value is modelled as random variable and its probability density function (pdf) is given as a result.
Recently, spatial correlation models, which also known as "spatio-temporal" methods, are appeared as a new trend in short-term wind speed forecasting [5]. These methods use measurements from neighbourhood of target location (wind farm) for more accurate wind speed forecasting with a modest processing overhead [15,16,17,18,19,20,21]. Since wind is a horizontal movement in atmosphere, its spatial correlation carries important information for such spatial models. However, the spatial correlation of low level wind directly depends on the complexity of the terrain. In [15], space-time forecasting model is proposed which promises more accurate results according to conventional time series models. However, this model which is called as calibrated probabilistic forecasting is designed only for the selected region. This region specific forecasting model is improved in [16], so it does not require any prior geographic information for the target region. In [17] a graph-learning based spatio-temporal analysis techniques are used to characterize probabilistic models for short-term forecasting. In [5], a methodology is proposed for optimum probabilistic forecasting of geographically dispersed information. In [19], multichannel adaptive filtering technique is applied for short-term prediction which promise lower complexity, improved robustness and ability to track seasonal variations. Most of the above methods are based on the statistical analysis and interpretation of the location specific multi-channel data collected in years.
On the other hand, the conventional linear time series models are easy to implement and requires no preliminary analysis for model development. Hence these models are widely preferred for short-term wind speed forecasting [12,22,23,24]. However, the multi-channel (spatio-temporal) linear methods, which uses the measurements from neighbourhood of target location, have not been addressed sufficiently for short term wind speed forecasting. The vector autoregressive (VAR) method is applied to geographically dispersed (multi-channel) wind speed data in [25]. There are also some other hybrid artificial neural network (ANN) based methods [26,27,28].
The multi-channel autoregressive moving average (ARMA) models are commonly used for blind identification of single input multi output (SIMO) systems in communications, source localization and medical imaging [29,30,31]. These multi-channel blind linear system models can also be applied for multi-channel wind speed prediction problem for more accurate results on target location [32,33].
In this paper, the multi-channel linear prediction models for short-term wind speed forecasting using neighbouring wind speed measurements around the target location which is sketched in Figure 1 are investigated and reviewed. These multi-channel linear prediction models can also be called as multi-channel ARMA or MARMA. The problem formulation, compact matrix forms and efficient multi-channel coefficient estimation approaches are presented and tested using hourly averaged real wind speed/direction values. These values are collected from the five synchronized measurements station of the Turkish State Meteorological Service. These stations are selected around the Canakkale Canel of the Turkey, namely Bozcaada (BOZ), Ipsala (IPS), Gonen (GON), Bandirma (BAN), and Sile (SIL). The root mean square error (RMSE) and mean absolute error (MAE) are used as the performance measurements of the prediction models. It is shown that MARMA model’s prediction performance is better than uni-variable AR and multi-variable vector AR (VAR). It is also observed that the performance’s of the MARMA increases when the forecast lead time is increased compared to other methods.
The paper is structured as follows: (1) Multi-channel linear prediction models and their compact matrix forms for short-term wind speed forecasting is presented and reviewed. (2) Computationally efficient and accurate linear solution techniques with a new linear channel selection approach for multichannel coefficients are proposed and discussed. (3) MARMA forecasting models are tested using the real wind speed data which are collected from three different locations from the Canakkale region of Turkey. The RMSE and MAE performances are compared for various cases. The section organization of the paper is as follows. In Section 2, problem formulation of the multi-channel linear prediction models and the coefficient estimation techniques are presented. In Section 3, the selected region where the real multi-channel wind data collected is introduced and prediction performances of the models in Section 2 are tested and compared with other methods. We conclude the results in Section 4.

2. Multi-Channel Wind Data and Linear Prediction Models

2.1. Multi-Channel Wind Data

We consider M spatially distinct (geographically separated) measurement stations with known positions as shown in Figure 1. At each m t h station (channel), discrete measurements are assumed to be collected as:
y m [ n ] = 1 Δ t t n - Δ t t n y m ( t ) d t
where y m [ n ] is averaged wind speed values at discrete time index n respectively. Δ t is the averaging time duration and can be chosen as a minute or a hour.
The problem is to forecast short-term wind speed value at m t h station, using M spatially distributed (multi-channel) averaged wind data measurements as in Figure 1. Since wind directions are spread to all directions, wind measurement stations should surround the target location for the best result.

2.2. Multi-Channel Linear Prediction Models

In this part, multi-channel ARMA model which is used for blind identification of SIMO systems in [31] are modified and implemented for the multichannel wind speed prediction model. AR model is applied to multi-channel real wind speed data which is called as vector autoregressive model (VAR) in [25]. The VAR predictor’s Δ hour ahead output for the m t h channel (target location) is given as:
y m [ n + Δ ] = i = 1 M p = 1 P a i , p m y i [ n - p ] + w m [ n ] , m = 1 , . . . , M
where M is the number of channels, P is the number of coefficients and w m [ n ] is the additive noise (model error) terms at each channel and assumed as temporally and spatially white random process with variance σ w 2 .
Two different multi-channel ARMA models are proposed for short-term wind speed prediction. First model is called as MARMA-1 and Δ hour forecast lead time output at m t h location is defines as:
y m [ n + Δ ] = i = 1 M p = 1 P a i , p m y i [ n - p ] + q = 1 Q b q m s [ n - q ] + w m [ n ] , m = 1 , . . . , M
where s [ n ] is the common input signal which is white noise random process with constant power spectrum and statistically independent from the additive channel noises w m [ n ] with variance σ s 2 . Second model is called as MARMA-2 and Δ hour forecast lead time output at m t h channel which differently using multi-channel spatially and temporally white noise inputs, s k [ n ] , as follows:
y m [ n + Δ ] = i = 1 M p = 1 P a i , p m y i [ n - p ] + k = 1 M q = 1 Q b k , q m s k [ n - q ] + w m [ n ] , m = 1 , . . . , M
It is possible to put M channel wind data for the above linear prediction models in matrix form as:
y [ n + Δ ] = A x [ n ] + w [ n ]
where y [ n + Δ ] = [ y 1 [ n + Δ ] y M [ n + Δ ] ] T is a M × 1 vector and this vector (also known as snapshot) includes M channel wind values from different locations at the same time. x [ n ] is the input data for the multichannel linear prediction models and defined for MARMA-1 in Equation (6) and MARMA-2 in Equation (7) respectively as:
x [ n ] = [ y ̲ 1 T [ n - 1 ] y ̲ M T [ n - 1 ] s ̲ T [ n - 1 ] ] T
x [ n ] = [ y ̲ 1 T [ n - 1 ] y ̲ M T [ n - 1 ] s ̲ 1 T [ n - 1 ] s ̲ M T [ n - 1 ] ] T
where y ̲ m [ n - 1 ] = [ y m [ n - 1 ] y m [ n - P ] ] T for m = 1 M and s ̲ [ n - 1 ] = [ s [ n - 1 ] s [ n - Q ] ] T . Similarly multi-channel white noise process in Equation (7) is defined as s ̲ m [ n - 1 ] = [ s m [ n - 1 ] s m [ n - Q ] ] T for m = 1 M . x [ n ] in Equation (6) is a ( M P + Q ) × 1 vector and x [ n ] in in Equation (7) is a ( M ( P + Q ) ) × 1 vector. w [ n ] = [ w 1 [ n ] w M [ n ] ] T is M × 1 additive channel noise vector. Finally the multi-channel prediction filter coefficient matrix ( A ) for MARMA-1 is defined as:
A = a 1 1 a M 1 b 1 a 1 2 a M 2 b 2 a 1 M a M M b M
where a i m = [ a i , 1 m a i , P m ] and b m = [ b 1 m b Q m ] for i = 1 , , M , m = 1 , , M . A is a M × ( M P + Q ) matrix and it includes all the unknown coefficients in Equation (3). Similarly for MARMA-2, A matrix is defined as:
A = a 1 1 a M 1 b 1 1 b M 1 a 1 2 a M 2 b 1 2 b M 2 a 1 M a M M b 1 M b M M
where a i m = [ a i , 1 m a i , P m ] and b k m = [ b k , 1 m b k , Q m ] for i = 1 , , M , k = 1 , , M , m = 1 , , M . In this case, A is a M × M ( P + Q ) matrix and it includes all the unknown coefficients in Equation (4).
It is required to efficiently solve linear prediction model coefficients in Equations (8) and (9). The matrix form of the multi-channel linear prediction models, which is given in Equation (5), is similar to well known array signal model in array theory [34]. Array signal processing area deals with the space-time signals which are collected by an array of sensors. It is possible to solve these coefficients using the subspace methods in [30]. Another computationally efficient way of solving these coefficients is given in [31].
In the next section, computationally efficient and accurate linear solution technique with a new linear channel selection approach for multichannel coefficient estimation is presented.

2.3. Multi-Channel Linear Prediction Coefficient Estimation

In order to find multi-channel linear prediction coefficients for more accurate results, N snapshot measurements are collected and the data in Equation (5) is extended as:
y [ n + Δ ] y [ n + Δ - 1 ] y [ n + Δ - N ] = A A A x [ n ] x [ n - 1 ] x [ n - N ] + w [ n ] w [ n - 1 ] w [ n - N ]
which can be rewritten as:
Y [ n + Δ ] = A ¯ X [ n ] + W [ n ]
where Y [ n + Δ ] is extended multi-channel linear prediction output vector with size M N × 1 and X [ n ] is extended prediction input vector. W [ n ] is extended model error vector with size M N × 1 and A ¯ is the extended coefficient matrix. In order to solve MARMA-1 and MARMA-2 coefficients in Equations (8) and (9) respectively, it is possible to apply a selection matrix for the specified m t h target location as:
S m Y [ n + Δ ] = S m ( A ¯ X [ n ] + W [ n ] )
where the selection matrix for the m t h location is defined as:
S m = [ e 1 e 2 e M ] T .
e k is a 1 × M N row vector as:
e k = [ 0 , , 0 M ( k - 1 ) + m - 1 , 1 , 0 , , 0 M ( N - k + 1 ) - m ]
If we multiply N multi-channel data in Equation (10) with m t h selection matrix S m as in Equation (12) we get linear set of equations for the m t h location as:
Y m = H a ¯ m T + w m
where Y m = [ y m [ n + Δ ] y m [ n + Δ - N ] ] T is a N × 1 , m t h channel output data vector. H matrix is equivalent to the X [ n ] in Equation (11) and it is the measurement data matrix which consist from the previous multichannel wind data and white noise signal. a ¯ m is the m t h row of the A matrix in Equations (8) or (9) which is the prediction coefficients of MARMA-1 and MARMA-2 respectively for the m t h target location. This model is the well known linear model in classical estimation theory [35] and it is possible to apply linear least squares (LS) techniques to find the optimum prediction coefficients. In this case, it is required to minimize the following cost function:
min a ¯ m J ( a ¯ m ) = ( Y m - H a ¯ m T ) T ( Y m - H a ¯ m T )
where ( ) T is for transpose operation and the optimum LS solution for the unknown prediction coefficients is:
a ^ m T = ( H T H ) - 1 H T Y m
There are some computationally efficient ways to solve the above matrix pseudoinverse solutions as in [36,37].

3. Data and Test Results

3.1. Data Set

The accuracy of the proposed multi-channel linear prediction models are tested with hourly averaged wind speed and direction data which were collected from five stations around the Canakkale region of Turkey. Data is available in [38]. The three years hourly averaged wind speed and direction values between the years 2008 and 2010 are used. These five stations (Bozcaada, Ipsala, Gonen, Bandirma and Sile) belong to the Turkish State Meteorological Service and the locations are shown in Figure 2.
All wind measurements are taken from 10 meters height above ground. The region is known as having one of the highest wind energy potential in Turkey. These stations are selected arbitrary from the available measurement locations in that region. The topographic map of the region is shown in Figure 3. The topography is indicated by different colors; green colors indicated low altitude and white colors indicate hight altitude. As shown in Figure, these measurement stations are not close each other and the canal. BOZ is located at the highest point of an island. IPS is located in a valley. BAN is close to GON but it is separated from the canal. SIL is approximately 250 km far away from GON which is completely separated from the canal and other stations.
Figure 4 shows the Auto and Cross-Correlation Coefficients of the stations with the target location GON for different time delays. All the correlations demonstrate a decline with time delay, except for maximum at diurnal periods (multiples of 24 h). It can be seen from Figure 4 that cross-correlation coefficient values of BOZ and IPS are higher than the other two (BAN and SIL) stations for short time delays, 1 Δ 4 . SIL station has the lowest correlation values as expected. Since these stations are selected arbitrarily from the available stations their spatial dependencies are limited as shown. So it is not possible to apply a region specific space time method such as [15].
Figure 5 shows the frequency of the wind directions at the measurement stations as polar histograms. These polar plots show that prevailing wind directions at the stations are similar and along the Canakkale Canal from North East (NE) to South West (SW) and vice versa due to the large-scale circulation in that region.
Some of the basic statistics (annual maximum, mean and variance values) of the used multi-channel data set are summarized in Table 1.

3.2. Test Results

In this section, real wind speed forecasting performances of the proposed multi-channel models are compared with the persistence, AR, VAR models. In order to compare and show the performances of the forecasting models, RMSE and MAE are calculated as,
R M S E m ( Δ ) = 1 K k ( y ^ m [ k + Δ ] - y m [ k + Δ ] ) 2 M A E m ( Δ ) = 1 K k | y ^ m [ k + Δ ] - y m [ k + Δ ] |
where y ^ m is the predicted value and y m is the actual value. Δ is for forecast lead time in hours and m indicates the index of target location. K is the number of total predictions to calculate the RMSE and MAE in Equation (18). In this study, K is selected to cover the whole data between the years 2009 and 2010. In the following calculations of RMSE and MAE results total K = 17280 prediction values are used as in Equation (18) respectively. The persistence forecasting method in [25,39] is used as a benchmark to compare all the results. In persistence forecasting, the Δ ahead future value is taken as the current value. The prevailing wind directions are along the NE to SW and vice versa as shown in Figure 5. GON station is in the midst of the prevailing wind directions according to other stations. Therefore in the following case study, third station ( m = 3 ) is selected as the target station which is also surrounded by other stations. However, it is also possible to select the other stations as the target station.

3.2.1. Model Order

The linear prediction model orders of P and Q in Equations (2), (3) and (4) can be selected using the information criteria in [40] or the minimum description length in [41]. Figure 6 and Figure 7 show the RMSE and MAE performances of the AR, VAR and MARMA models according to the model order for the 3rd station, GONEN ( m = 3 ) and for the forecast lead time Δ = 2 , respectively. It is observed that the AR has minimum error for P = 2 and VAR and MARMA-1 gives minimum error when P = 1 . On the other hand, MARMA-2’s RMSE and MAE values are reducing when the filter order increased. Therefore, MARMA-2 model gives the best performance when P = 4 compared with other models.
The similar confirmation is repeated for the Q parameter’s of the MARMA models. Figure 8 and Figure 9 show the RMSE and MAE performances of the MARMA-1 and MARMA-2 models respectively according to Q. It is observed that the increasing the model order Q slightly reduces the performances. For the best performance, Q is selected as 1 for MARMA models.

3.2.2. Number of Samples

In order to solve the multichannel linear prediction filter coefficients, the selection of the number of previous samples, N, in Equation (10) is another critical parameter. It is observed that increasing the number of N after certain value do not improve the forecasting performances of the AR and VAR models as shown in Figure 10. On the other hand, MARMA-2’s forecasting performance is better than the other models when relatively large number of previous samples are used. MARMA-2 uses different random noise processes for each channels and if the large number of previous samples are used, this model gives statistically efficient results.
In the following section to make a fair comparison, N is selected as 1000 h for all models.

3.2.3. Number of Channels

In this part the effect of number of channels, M, in Equations (2), (3) and (4) is investigated. Table 2 shows RMSE performances of important channel selections. For M = 4 , if we exclude BOZ or IPS from data set, RMSE increases which indicates the significance of these measurements for GON. However, if we exclude SIL, which has minimum correlation value with GON, RMSE value almost unchanged which verifies the correlation values in Figure 4.
Figure 11 shows the RMSE performances with respect to the channel number, M. As it is seen, if the used channel is decreased the forecasting error demonstrate a steady increase.

3.2.4. Forecasting Results

Table 3 shows the RMSE and MAE of the target station ( m = 3 ) according the forecast lead time (Δ). The multi-channel MARMA-2 has better RMSE and MAE performance than the persistence, AR and VAR models. Table 3 also show that when the lead time period is increased the MARMA models have much better performance than the others.
Table 4 shows the percentage improvements of the AR, VAR and MARMA-2 methods over persistence method. It is observed that the proposed MARMA-2 method has the best performance and approximately 2.6% more improvements on the average than the multichannel VAR method. It is also seen in Table 4, the multichannel (spatio-temporal) models (VAR and MARMA) which using the neighbouring measurements have significant improvements according the only temporal AR model.
The average execution times of the used and the proposed methods are given in Table 5 for a single Δ hour ahead forecasting. The used desktop computer has Intel Core(TM) i7-3770K CPU @ 3.50 GHz Processor and 16 GB RAM. Since all the single and multi-channel models are linear and uses efficient linear least square techniques, the observed execution times in table are less than one second with an ordinary desktop computer. It is possible to forecast very short term (in seconds) wind speed values with the proposed spatio-temporal linear MARMA model.

4. Conclusions

In this study, the spatio-temporal (multi-channel) linear models, which use the neighbouring measurements around the target location, are investigated for short-term wind speed forecasting problem. The problem formulation of the multi-channel ARMA models (called as MARMA) are presented and efficient multi-channel prediction coefficient estimation techniques are revised. The proposed MARMA models and solution techniques are tested using hourly averaged real wind values from the five station around Canakkale region of Turkey. The forecasting RMSE and MAE’s of the MARMA-2 model is compared with the persistence, AR and multi-channel AR (VAR) methods. As a result, considerable improvements are observed compared to well known temporal persistence ( 24 . 01 % improvement) and AR ( 7 . 41 % improvement) methods. The proposed MARMA-2 model gives 2 . 6 % better results than the spatio-temporal VAR method. It is shown that MARMA-2’s performance is continuously improved when number of previous samples (N) and filter order are increased unlike the other models. It should be also noted that since the proposed MARMA model moves on the data set using the N previous available samples, it can also adapt the seasonal variations. It is also shown that the proposed multi-channel linear model can predict Δ hour wind speed value using an ordinary desktop computer in milliseconds which is suitable for very short term (in seconds) wind speed forecasting.

Acknowledgments

This work was supported by Anadolu University Scientific Research Projects Fund with projects 1505F512 and 1505F299. The received fund covers the costs to publish in open access. The authors would also like to acknowledge Turkish State Meteorological Service for providing the necessary wind data.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Filik, Ü.B.; Filik, T.; Gerek, Ö.N. New electric transmission systems—Experiences from Turkey. In The Handbook of Clean Energy Systems; Yan, J.Y., Ed.; John Wiley and Sons Ltd: New York, NY, USA, 2015; Volume 4, pp. 1981–1994. [Google Scholar]
  2. Filik, Ü.B.; Gerek, Ö.N.; Kurban, M. A novel modeling approach for hourly forecasting of long-term electric energy demand. Energy Convers. Manag. 2011, 52, 199–211. [Google Scholar]
  3. Moldan, B.; Janouskova, S.; Hak, T. How to understand and measure environmental sustainability: Indicators and targets. Ecol. Indic. 2012, 17, 4–13. [Google Scholar] [CrossRef]
  4. Farhangi, H. The path of a smart grid. IEEE Power Energy Mag. 2010, 8, 18–28. [Google Scholar] [CrossRef]
  5. Tastu, J.; Pinson, P.; Trombe, P.J.; Madsen, H. Probabilistic forecasts of wind power generation accounting for geographically dispersed information. IEEE Trans. Smart Grid 2014, 5, 480–489. [Google Scholar] [CrossRef]
  6. Bracale, A.; De Falco, P. An Advanced Bayesian Method for Short-Term Probabilistic Forecasting of the Generation of Wind Power. Energies 2015, 8, 10293–10314. [Google Scholar] [CrossRef]
  7. Lei, M.; Shiyan, L.; Jiang, C.W.; Liu, H.L.; Zhang, Y. A review on the forecasting of wind speed and generated power. Renew. Sustain. Energy Rev. 2009, 13, 915–920. [Google Scholar] [CrossRef]
  8. Zhu, X.X.; Genton, M.G. Short Term Wind Speed Forecasting for Power System Operations. Int. Stat. Rev. 2012, 80, 2–23. [Google Scholar] [CrossRef]
  9. De Giorgi, M.G.; Campilongo, S.; Ficarella, A.; Congedo, P.M. Comparison Between Wind Power Prediction Models Based on Wavelet Decomposition with Least-Squares Support Vector Machine (LS-SVM) and Artificial Neural Network (ANN). Energies 2014, 7, 5251–5272. [Google Scholar] [CrossRef]
  10. Jung, J.; Broadwater, R.P. Current status and future advances for wind speed and power forecasting. Renew. Sustain. Energy Rev. 2014, 31, 762–777. [Google Scholar] [CrossRef]
  11. Zhang, Y.; Wang, J.X.; Wang, X.F. Review on probabilistic forecasting of wind power generation. Renew. Sustain. Energy Rev. 2014, 32, 255–270. [Google Scholar] [CrossRef]
  12. Tascikaraoglu, A.; Uzunoglu, M. A review of combined approaches for prediction of short-term wind speed and power. Renew. Sustain. Energy Rev. 2014, 34, 243–254. [Google Scholar] [CrossRef]
  13. Sun, W.; Liu, M.; Liang, Y. Wind Speed Forecasting Based on FEEMD and LSSVM Optimized by the Bat Algorithm. Energies 2015, 8, 6585–6607. [Google Scholar] [CrossRef]
  14. Potter, C.W.; Negnevitsky, M. Very short-term wind forecasting for Tasmanian power generation. IEEE Trans. Power Syst. 2006, 21, 965–972. [Google Scholar] [CrossRef]
  15. Gneiting, T.; Larson, K.; Westrick, K.; Genton, M.G.; Aldrich, E. Calibrated probabilistic forecasting at the stateline wind energy center: The regime-switching space time method. J. Am. Stat. Assoc. 2006, 101, 968–979. [Google Scholar] [CrossRef]
  16. Hering, A.S.; Genton, M.G. Powering up with space-time wind forecasting. J. Am. Stat. Assoc. 2010, 105, 92–104. [Google Scholar] [CrossRef]
  17. He, M.; Yang, L.; Zhang, J.S.; Vittal, V. A spatio-temporal analysis approach for short-term forecast of wind farm generation. IEEE Trans. Power Syst. 2014, 29, 1–12. [Google Scholar] [CrossRef]
  18. Xie, L.; Gu, Y.Z.; Zhu, X.X.; Genton, M.G. Short-term spatio-temporal wind power forecast in robust look-ahead power system dispatch. IEEE Trans. Smart Grid 2014, 5, 511–520. [Google Scholar] [CrossRef]
  19. Dowell, J.; Weiss, S.; Hill, D.; Infield, D. Short term spatio temporal prediction of wind speed and direction. Wind Energy 2014, 17, 1945–1955. [Google Scholar] [CrossRef]
  20. Mohandes, M.A.; Rehman, S.; Rahman, S.M. Spatial estimation of wind speed. Int. J. Energy Res. 2012, 36, 545–552. [Google Scholar] [CrossRef]
  21. Pourhabib, A.; Huang, J.Z.; Ding, Y. Short-term Wind Speed Forecast Using Measurements from Multiple Turbines in a Wind Farm. Technometrics 2015, 58, 138–147. [Google Scholar] [CrossRef]
  22. Sfetsos, A. A comparison of various forecasting techniques applied to mean hourly wind speed time series. Renew. Energy 2000, 21, 23–35. [Google Scholar] [CrossRef]
  23. Riahy, G.H.; Abedi, M. Short term wind speed forecasting for wind turbine applications using linear prediction method. Renew. energy 2008, 33, 35–41. [Google Scholar] [CrossRef]
  24. Brown, B.G.; Katz, R.W.; Murphy, A.H. Time series models to simulate and forecast wind speed and wind power. J. Clim. Appl. Meteorol. 1984, 23, 1184–1195. [Google Scholar] [CrossRef]
  25. Hill, D.C.; McMillan, D.; Bell, K.R.W.; Infield, D. Application of auto-regressive models to UK wind speed data for power system impact studies. IEEE Trans. Sustain. Energy 2012, 3, 134–141. [Google Scholar] [CrossRef]
  26. Shukur, O.B.; Lee, M.H. Daily wind speed forecasting through hybrid KF-ANN model based on ARIMA. Renew. Energy 2015, 76, 637–647. [Google Scholar] [CrossRef]
  27. Cadenas, E.; Rivera, W. Wind speed forecasting in three different regions of Mexico, using a hybrid ARIMA ANN model. Renew. Energy 2010, 35, 2732–2738. [Google Scholar] [CrossRef]
  28. Hernandez, L.; Baladron, C.; Aguiar, J.M.; Calavia, L.; Carro, B.; Sanchez-Esguevillas, A.; Perez, F.; Fernandez, A.; Lloret, J. Artificial Neural Network for Short-Term Load Forecasting in Distribution Systems. Energies 2014, 7, 1576–1598. [Google Scholar] [CrossRef]
  29. Swami, A.; Giannakis, G.; Shamsunder, S. Multichannel ARMA processes. IEEE Trans. Signal Process. 1994, 42, 898–913. [Google Scholar] [CrossRef]
  30. Moulines, E.; Duhamel, P.; Cardoso, J.F.; Mayrargue, S. Subspace methods for the blind identification of multichannel FIR filters. IEEE Trans. Signal Process. 1995, 43, 516–525. [Google Scholar] [CrossRef]
  31. Yu, C.P.; Zhang, C.S.; Xie, L.H. Blind identification of multi-channel ARMA models based on second-order statistics. IEEE Trans. Signal Process. 2012, 60, 4415–4420. [Google Scholar] [CrossRef]
  32. Filik, T. A Multidimensional Short-Term Wind Speed/Directional Analysis Based on Spatial Covariance Matrix Model. In Proceedings of the Turkish-German Conference on Energy Technologies, METU, Ankara, Turkey, 13–15 October 2014.
  33. Filik, T. An Improved Multichannel Spatial Correlation Matrix Based ARMA Model for Short-Term Wind Forecasting. In Proceedings of the 5th International 100% Renewable Energy Conference (IRENEC-2015), Istanbul, Turkey, 28–30 May 2015.
  34. Van Trees, H.L. Detection, Estimation, and Modulation Theory, Optimum Array Processing; John Wiley and Sons Ltd: New York, NY, USA, 2004. [Google Scholar]
  35. Kay, S.M. Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory; Prentice Hall: Upper Saddle River, NJ, USA, 1993. [Google Scholar]
  36. Bjorck, A.; Elfving, T. Accelerated projection methods for computing pseudoinverse solutions of systems of linear equations. BIT Numer. Math. 1979, 19, 145–163. [Google Scholar] [CrossRef]
  37. Golub, G.H.; Van Loan, C.F. Matrix Computations; The Johns Hopkins University Press (JHU Press): Baltimore, MD, USA, 2012; Volume 3. [Google Scholar]
  38. Filik, T. Wind Forecasting, Multichannel Wind Speed and Direction Data. Available online: http://www.eem.anadolu.edu.tr/tansufilik/EEM%20547/icerik/wind_forecasting.htm (accessed on 29 February 2016).
  39. Parkes, J.; Tindal, A.; Works, S.V.S.; Lane, S. Forecasting short term wind farm production in complex terrain. In Proceedings of the 2004 European Wind Energy Conference, London, UK, 22–25 November 2004.
  40. Akaike, H. A new look at the statistical model identification. IEEE Trans. Autom. Control 1974, 19, 716–723. [Google Scholar] [CrossRef]
  41. Rissanen, J. Modeling by shortest data description. Automatica 1978, 14, 465–471. [Google Scholar] [CrossRef]
Figure 1. Multi-channel wind data measurement stations around the target location.
Figure 1. Multi-channel wind data measurement stations around the target location.
Energies 09 00168 g001
Figure 2. The measurement stations, Bozcaada (BOZ), Ipsala (IPS), Gonen (GON), Bandirma (BAN), and Sile (SIL) of Turkey where N indicates the North.
Figure 2. The measurement stations, Bozcaada (BOZ), Ipsala (IPS), Gonen (GON), Bandirma (BAN), and Sile (SIL) of Turkey where N indicates the North.
Energies 09 00168 g002
Figure 3. The topographic map of Turkey—A portion is zoomed for visual purposes. ("Turkey topo" by Captain Blood—Licensed under CC BY-SA 3.0)
Figure 3. The topographic map of Turkey—A portion is zoomed for visual purposes. ("Turkey topo" by Captain Blood—Licensed under CC BY-SA 3.0)
Energies 09 00168 g003
Figure 4. Autocorrelation and cross-correlation coefficients of wind measurements at Bozcaada (BOZ), Ipsala (IPS), Bandirma (BAN), and Sile (SIL) with Gonen (GON) in October–November 2008.
Figure 4. Autocorrelation and cross-correlation coefficients of wind measurements at Bozcaada (BOZ), Ipsala (IPS), Bandirma (BAN), and Sile (SIL) with Gonen (GON) in October–November 2008.
Energies 09 00168 g004
Figure 5. The frequency of the wind directions at the measurement stations for three year hourly averaged data where North is zero degree.
Figure 5. The frequency of the wind directions at the measurement stations for three year hourly averaged data where North is zero degree.
Energies 09 00168 g005
Figure 6. Root mean square error (RMSE) performances of the autoregressive (AR), vector autoregressive (VAR) and multi-channel autoregressive moving average (MARMA) models with respect to model order P when m = 3 (GONEN) and Δ = 2 h.
Figure 6. Root mean square error (RMSE) performances of the autoregressive (AR), vector autoregressive (VAR) and multi-channel autoregressive moving average (MARMA) models with respect to model order P when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g006
Figure 7. MAE performances of the AR, VAR and MARMA models with respect to model order P when m = 3 (GONEN) and Δ = 2 h.
Figure 7. MAE performances of the AR, VAR and MARMA models with respect to model order P when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g007
Figure 8. RMSE performances of the MARMA-1 and MARMA-2 models with respect to model order Q when m = 3 (GONEN) and Δ = 2 h.
Figure 8. RMSE performances of the MARMA-1 and MARMA-2 models with respect to model order Q when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g008
Figure 9. Mean absolute error (MAE) performances of the MARMA-1 and MARMA-2 models with respect to model order Q when m = 3 (GONEN) and Δ = 2 h.
Figure 9. Mean absolute error (MAE) performances of the MARMA-1 and MARMA-2 models with respect to model order Q when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g009
Figure 10. RMSE performances of the AR, VAR and MARMA models with respect to number of previous samples N when m = 3 (GONEN) and Δ = 2 h.
Figure 10. RMSE performances of the AR, VAR and MARMA models with respect to number of previous samples N when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g010
Figure 11. MAE performances of the VAR and MARMA-2 models with respect to number of channel M when m = 3 (GONEN) and Δ = 2 h.
Figure 11. MAE performances of the VAR and MARMA-2 models with respect to number of channel M when m = 3 (GONEN) and Δ = 2 h.
Energies 09 00168 g011
Table 1. Some basic statistics of the used multi-channel data set.
Table 1. Some basic statistics of the used multi-channel data set.
Year(1)-BOZ (m/s)(2)-IPS (m/s)(3)-GON (m/s)(4)-BAN (m/s)(5)-SIL (m/s)
maxmeanvarmaxmeanvarmaxmeanvarmaxmeanvarmaxmeanvar
200827.75.713.416.52.83.312.42.12.517.73.76.912.72.12.6
200922.85.612.914.72.73.111.51.92.117.33.77.111.02.21.9
201039.76.120.822.53.26.017.62.23.937.74.0411.115.52.32.2
Table 2. RMSE and MAE performances of MARMA-2 for different M when m = 3 (GON), Δ = 2 and P = 4 .
Table 2. RMSE and MAE performances of MARMA-2 for different M when m = 3 (GON), Δ = 2 and P = 4 .
Number of channel, MMAERMSE
M = 50.79561.0721
M = 4
BOZ(1) is excluded
0.80711.0909
M = 4
IPS(2) is excluded
0.80351.0898
M = 4
BAN(4) is excluded
0.79941.0765
M = 4
SIL(5) is excluded
0.79681.0730
M = 3
BOZ(1), IPS(2) are excluded
0.81951.1146
M = 3
IPS(2), SIL(5) are excluded
0.80401.0891
M = 3
BAN(4), SIL(5) are excluded
0.80031.0763
M = 2
BOZ(1), IPS(2), BAN(4) are excluded
0.83551.1403
M = 2
IPS(2), BAN(4), SIL(5) are excluded
0.81421.1017
M = 1
All other channels are excluded
0.84801.1699
Table 3. RMSE and MAE performances of the persistent, AR, VAR and MARMA models according the forecast lead time (Δ).
Table 3. RMSE and MAE performances of the persistent, AR, VAR and MARMA models according the forecast lead time (Δ).
Model Δ = 1 h Δ = 2 h Δ = 3 h Δ = 4 h
MAERMSEMAERMSEMAERMSEMAERMSE
Persistent0.89981.24431.03041.41481.16861.58421.28511.725
AR0.71510.99470.85821.19090.98931.35781.10731.5081
VAR0.69620.94380.81561.09840.92151.22521.01271.3348
MARMA-20.68540.93010.79561.07210.88791.18340.95881.2700
Table 4. The percentage improvements in MAE of the models with respect to persistence model.
Table 4. The percentage improvements in MAE of the models with respect to persistence model.
Model Δ = 1 Δ = 2 Δ = 3 Δ = 4 Average
AR20.52%16.71%15.34%13.83%16.60%
VAR22.62%20.84%21.14%21.19%21.44%
MARMA-223.83%22.79%24.02%25.40%24.01%
Table 5. The execution times of the used and the proposed models in milliseconds (ms).
Table 5. The execution times of the used and the proposed models in milliseconds (ms).
ModelPrediction Time
Persistence0.021 ms
AR0.712 ms
VAR1.500 ms
MARMA-231.20 ms

Share and Cite

MDPI and ACS Style

Filik, T. Improved Spatio-Temporal Linear Models for Very Short-Term Wind Speed Forecasting. Energies 2016, 9, 168. https://doi.org/10.3390/en9030168

AMA Style

Filik T. Improved Spatio-Temporal Linear Models for Very Short-Term Wind Speed Forecasting. Energies. 2016; 9(3):168. https://doi.org/10.3390/en9030168

Chicago/Turabian Style

Filik, Tansu. 2016. "Improved Spatio-Temporal Linear Models for Very Short-Term Wind Speed Forecasting" Energies 9, no. 3: 168. https://doi.org/10.3390/en9030168

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop