999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Wind speed forecasting based on wavelet decomposition and wavelet neural networks optimized by the Cuckoo search algorithm

2019-05-27 01:25:34ZHANGYeYANGShipingGUOZhenhiGUOYnlingndZHAOJing

ZHANG Ye,YANG Shiping,GUO Zhenhi,GUO Ynling nd ZHAO Jing

aCollege of Physics and Information Engineering,Hebei Normal University,Shijiazhuang,China;

bState Key Laboratory of Numerical Modeling for Atmospheric Sciences and Geophysical Fluid Dynamics,Institute of Atmospheric Physics,Chinese Academy of Sciences,Beijing,China;

cCollege of Atmospheric Science,Lanzhou University,Lanzhou,China

ABSTRACT Wind speed forecasting is of great importance for wind farm management and plays an important role in grid integration.Wind speed is volatile in nature and therefore it is difficult to predict with a single model.In this study,three hybrid multi-step wind speed forecasting models are developed and compared-with each other and with earlier proposed wind speed forecasting models.The three models are based on wavelet decomposition(WD),the Cuckoo search(CS)optimization algorithm,and a wavelet neural network(WNN).They are referred to as CS-WD-ANN(arti f i cial neural network),CS-WNN,and CS-WD-WNN,respectively.Wind speed data from two wind farms located in Shandong,eastern China,are used in this study.The simulation result indicates that CS-WD-WNN outperforms the other two models,with minimum statistical errors.Comparison with earlier models shows that CS-WD-WNN still performs best,with the smallest statistical errors.The employment of the CSoptimization algorithm in the models shows improvement compared with the earlier models.

KEYWORDS Wind speed forecast;wavelet decomposition;neural network;Cuckoo search algorithm

1.Introduction

Owing to the environmental problems caused by fossil fuels,renewable energy plays an important role in the energy sector because of its sustainability.Among the renewable energy sources,wind energy has gained popularity recently.Currently,it supplies about 4%of the total electrical energy demand worldwide(GWEC 2018)-a f i gure that is expected to reach 15%-18%by 2050(Philbert et al.2013).China is the largest wind energy producer,with an installation capacity of 188 232 MW(GWEC 2018).

The optimal performance of a wind farm depends mainly on the quality of the wind speed forecasting within the wind farm.However,wind speed has strong randomness and volatility,which makes forecasting diff i cult.Accurate prediction of wind speed is important in wind power generation and the safe operation of wind farms.Therefore,wind speed-related forecasting techniques have become a focal point in the wind energy sector(Salcedo-Sanz et al.2009).

Early studies used different techniques to address the forecasting of wind speed.These methods include physical methods(Landberg 1999;Negnevitsky and Poter 2006;Lange and Focken 2009),statistical methods(Ma et al.2009),and a combination of the two(Zhang et al.2014).Currently,arti f i cial neural networks(ANNs)are widely used in wind speed forecasting,including multi-layer perceptron (Madhiarasan and Deepa 2017),radial basis function(Zhang et al.2018),recurrent neural networks(Shao,Deng,and Jiang 2018;Shi,Liang,and Dinavahi 2018),amongst others.Early studiesalso showed that arti f i cial intelligence(AI)methods appear to be more accurate compared to traditional statistical models.As an AItechnique,ANNs have been widely applied in different forecasting f i elds.The ANN method requires only one parameter(e.g.wind speed)that is suitable for online measurement.Compared with other methods,the ANN method has higher error tolerance.Proposed by Rumelhart,Hintont,and Williams(1986),the back propagation neural network(BPNN)is a typical ANN method that can implement any complex nonlinear mapping function proved by mathematical theories and approximate an arbitrary nonlinear function with satisfactory accuracy,according to Zhang et al.(2008).However,the sigmoid functions,usually used as the transfer function in ANN models,easily fall into local minima(Alexandridis and Zapranis 2013),resulting in lower accuracy of wind speed forecasting.

In addition,traditional ANNsuse the gradient descent method to calculate the input weights,output weights,and hidden-node bias,which can converge slowly in the calculation processand tend to get stuck in local minima easily.To overcome these drawbacks,Zhang and Benveniste(1992)introduced the wavelet neural network(WNN)as an alternative to the traditional ANN,which is a single-hidden layer feed-forward neural network(SLFN)that appliesawavelet astheactivation function instead of the classical sigmoid function.This technique has been shown to improvewind speed forecasting compared with traditional ANNs(Falamarzi et al.2014;Chitsaz,Amjady,and Zareipour 2015).Recently,Wu,Wang,and Chi(2013)and Zhao et al.(2016)introduced AIfor parameter determination,within which the bionics heuristic algorithm seemsthe most promising,including particle swarm optimization(PSO)(Liu et al.2018),genetic algorithms(GAs)(Zheng et al.2018),and more.

Early studieson combining wavelet analysisand ANNs adopted the WD-ANN structure(Chandra et al.2014;Liu et al.2013;Babu and Arulmozhivarman 2013)or a WNN(Falamarzi et al.2014;Chitsaz,Amjady,and Zareipour 2015).Here,we use the Cuckoo search(CS)algorithm,proposed by Yang and Deb(2009),as an optimizing technique.CSis a new optimization metaheuristic algorithm that has been widely and successfully used in optimizing the parameters of models and other practical problems(Babu and Arulmozhivarman 2013).CS algorithms have fewer parameters requiring f i ne tuning,and a stronger ability to search for optimal solutions of the multimodal objective functionsthan PSO,GAs,and other algorithms.Three hybrid multi-step forecasting models,which are combinations of the CS algorithm,wavelet analysis,and an ANN,are introduced and validated with observations from two wind farms for the winter and summer periods.These three modelsare named the CS optimized WD-ANN(CS-WD-ANN)model,the CS optimized WNN(CS-WNN)model,and the CSoptimized WD-WNN(CS-WD-WNN)model.

We explain the methods and data used in this study in section 2.In section 3,we present the results of the simulation from the three hybrid models,and compare them with earlier proposed forecasting models.Finally,we close the paper with a discussion and conclusion in section 4.

2.Methods,study area,and data

2.1.Three multi-step forecasting methods combining WD,WNN,and CS

Wavelet analysis and WNNs have been widely applied in wind speed forecasting (Chandra et al.2014;Doucoure,Agbossou,and Cardenas 2016).However,the accuracy of the forecasting result depends on the mechanisms used to determine the optimization parameters.Here,we develop three hybrid multi-step models that use the CS optimization algorithm for parameter determination(Yang and Deb 2009;Valian and Valian 2013).The three multi-step forecasting models represent three different combinations of WD,ANN,and WNN.Furthermore,the CSalgorithm is utilized as an optimization tool for parameter determination.

2.1.1.CS-WD-ANN

One widely used method to construct forecasting models for complex data series like wind speed is to decompose the original series into several sub-series,and then establish sub-forecasting models.Applying this concept,the CS-WD-ANN model discussed in this study employs wavelet analysis for series decomposition.For a series x that undergoes WD into approximation series Aj,j=1,2,...,n,and detail series Dj,j=1,2,...,n,it can be represented by

The decomposition level will be stopped depending on an empirical relation,which is shown by(Doucoure,Agbossou,and Cardenas 2016;Siwek and Osowski 2012)

where SD stands for the standard deviation,Ajmeans the approximation component at the j th decomposition level,and x is the original series.

After the wavelet-based decomposition,the CSWD-ANN method establishes a neural network for each sub-series(Figure 1(a)).The SLFN method is used as a sub-forecasting model,in which the parameters are optimized by the CSalgorithm.Let Njbe the sub-forecasting model of Dj,j=1,2,...,n,and Nn+1be the sub-forecasting model of An.The multistep forecasting result is denoted as vector^x,expressed by

Figure 1.Framework of the(a)CS-WD-ANN,(b)CS-WNN,and(c)CS-WD-WNNmodel.

2.1.2.CS-WNN

A CS-optimized WNN model,named CS-WNN,is established.The structure of the model isshown in Figure 1(b).Let the input and output of WNN be x1,x2,...,xnand y1,y2,...,ym,respectively.The output of the j th hiddenlayer neuron can be expressed as

where l is the number of hidden-layer neurons;ωijdenotes the weights from input layer to hidden layer;hjis the wavelet function of the j th hidden-layer neuron,and ajand bjare the scale and position factors,respectively.In this study,the Gaussian second derivation wavelet is applied as an activation function,de f i ned as

where a and b are the scale and position factors,respectively.The optimization of network weights,scale,and position factors of activation functions are calculated by the CSalgorithm.The output of the WNN can be calculated by

where l and m denote the numbers of hidden-layer neurons and output-layer neurons,respectively;ωikis the weight from hidden layer to output layer;and h(i)is de f i ned in Equation(4).

The output error of the WNN is estimated as the f i tness function in the CSalgorithm,as

where yn(k)is the desired output and y(k)is the forecast value;M is the number of samples.

2.1.3.CS-WD-WNN

The wind speed data are decomposed by WD into subsequence waveforms with different frequencies.These sub-sequence waveforms are used as the input in the WNN(Figure 1(c)).The CS algorithm is employed to optimize the parameters of each sub-sequence series to obtain the f i nal result.

2.2.Study area and data

The wind data used as a training dataset to the CSWD-ANN,CS-WNN,and CS-WD-WNNmodelsare collected at 80 m above ground level from the anemometer towers of two wind farms in Shandong Province,eastern China.The two wind farmsare located at(36.03°N,116.22°E)and(37.50°N,120.97°E),respectively.These examples are obtained in summer and winter.Compared with spring and autumn,wind speed in winter and summer is more volatile and more difficult to predict.The data from the f i rst wind farm for the period 19-25 January 2014 and 1-7 July 2014 are referred to as case1winter and case1-summer,respectively.The datafrom the second wind farm for the period 5-11 February 2014 and 20-26 August 2014 are referred to as case2winter and case2summer,respectively.In each case,696 data points with a 15-min interval are used.

2.3.Evaluation criteria

We apply four criteria to evaluate the forecasting performance of the three models:the mean absolute error(MAE)(Equation(8)),the mean absolute percentage Here,^xtrepresents the forecasting value of the corresponding observation xt,and T is the number of forecast periods.error(MAPE)(Equation (9)),the root-mean-square error(RMSE)(Equation(10)),and the Pearson correlation coefficient(r)(Equation(11)):

3.Results and comparative analysis

To validate the effectiveness of CS-WD-ANN,CS-WNN,and CS-WD-WNN,four wind speed series(presented in Figure S1)are used to perform the multi-step wind speed forecasting in case1winter,case2winter,case1-summer,and case2summer,respectively.It is important to note that the 601st and 696th data points(the last day of each case)are used as the test data in all cases.WDis used to decompose the original data of the wind speed series into various frequencies(Figures S2-5)at decomposition level 6.Depending on the decomposition result,the developed models establish a CS-optimized SLFN for each sub-series.

In this study,the number of neurons(h)for the hidden layer in all developed hybrid models is determined by

where n and m denote the numbers of input-layer neuronsand output-layer neurons,respectively.According to the autocorrelation of the wind speed sequence,we choose the number of input-layer neurons to be 20.The number of output neurons is set to be 1(one-step),3(three-step),and 5(f i ve-step)ahead.The number of hidden-layer neurons is decided by using an empirical expression(Equation(12)).We can obtain such a result:h≈(5+a)=6,7,8,...,15.After testing all values of h,6 isproven to achieve the highest prediction accuracy.

3.1.Comparison among the three developed models

Figure 2 and Figures S6-8 show the forecasting results for case1winter,case2winter,case1summer,and case2-summer,respectively.In each case and prediction step,the plots that compare the results of the developed hybrid models and observations are labeled as(a)and three scatterplots that compare each the developed model with the observational result as(b),(c),and(d).Table 1 shows the mean errors for different experimental testsin case1winter and case2winter;Table S1 shows the mean errors for different experimental tests in case1summer and case2summer.

As shown in Table 1,Figure 2 and Figure S6,the prediction accuracy reduces as the forecast step increases for all developed models in the two cases(case1winter and case2winter).For example,the RMSE of CS-WD-WNN in case1winter for one-step,three-step and f i ve-step predictions is 0.3870,0.5772,and 0.7697,respectively.Similar results are obtained in the other two models and case2winter.The results demonstrate that CS-WD-WNNoutperforms all the other developed hybrid models.Figure 2,Figure S6,and the error results shown in Table 1 indicate that CS-WD-WNNperformsbest compared to the other models.CS-WD-ANN performs much worse than all the developed models in this study.The values of MAE,MAPE,and RMSE for CS-WD-WNN in both cases are smallest compared with CS-WNN and CS-WD-ANN.The values of RMSEfor case1winter in CSWD-WNN compared with CS-WD-ANN and CS-WNN are respectively reduced by 45.95%and 43.86%for one-step,40.39%and 30.52%for three-step,and 29.06%and 15.60%for f i ve-step predictions.For case2winter,the RMSE is reduced by 41.04%and 16.72%for one-step,47.77%and 28.09%for three-step,and 24.83%and 6.27%for f i ve-step predictions.

The scatterplots in Figure 2(b-d)and Figure S6(b-d),and the calculated r values in Table 1,for both cases,indicate that the result of CS-WD-WNN is closer to the actual wind speed from the wind farms.The value of r in case1winter is greater than 0.98(close to 1)in all prediction steps,while it is greater than 0.93 for one-step and three-step predictions in case2winter.In f i ve-step prediction,the value of r is much smaller compared to the other two prediction steps for case2winter.As pointed out earlier,the forecasting accuracy reduces as the number of prediction steps increases.

It can be seen from Table S1 and Figures S7 and S8 that the same conclusion as that in winter can be drawn.As the number of forecasting steps of the model increases,the accuracy reduces.Also,comparing the three models,CS-WD-WNN still shows the highest accuracy.The values of RMSEfor case1summer in CSWD-WNN compared with CS-WD-ANN and CS-WNN are respectively reduced by 24.37%and 20.77%for onestep,11.23%and 7.98%for three-step,and 34.45%and 16.32%for f i ve-step predictions.For case2summer,the RMSE is reduced by 37.92%and 30.44%for one-step,13.19%and 3.15%for three-step,and 31.04%and 22.35% for f i ve-step predictions.The scatterplots(Figures S7(b-d)and S8(b-d))and the r values(Table S1),for both cases,indicate that the result of CS-WDWNN is closer to the actual wind speed from the wind farms.

We can see that the accuracy of each model in summer is not as good as that in winter;however,comparing the three models,CS-WD-WNNstill performs the best.

3.2.Comparison between the developed hybrid models with other wind forecasting models

To further discuss the forecasting performance of the three hybrid models,this section compares them with earlier proposed models, including the BPNN,Autoregressive Integrated Moving Average(ARIMA),WNN,wavelet transformation decomposed Particle Swarm Optimization WNN(PSO-WD-WNN)and Persist methods.Speci f i cally,the BPNN,ARIMA,and Persist models are the generally used benchmarks for veryshort-term wind speed forecasting.Moreover,WNN and PSO-WD-WNN are related hybrid models corresponding to our three models.The results of error comparison among the different models is displayed in Table 2,with the MAE,MAPE,RMSE,and r used as evaluation criteria.Figure 3 compares the performance of the developed hybrid models with earlier wind forecasting models for both cases,including the forecasting error.Most wind speed forecasting applications require multiple-step predictions.However,the effective prediction step size of statistical models usually does not exceed 3-5 steps.Here,we choose three-step forecasting to compare with the earlier proposed wind speed forecasting models for application purposes.

Form Table 2,the average MAE,RMSE,and MAPEfor CS-WD-WNN are 0.4597,0.5578,and 6.08%,respectively.These errors are smallest compared to all other models.The box plots in Figure 3 show that the boxes of CS-WD-WNN are narrow,the forecasting errors of which are distributed around zero and with very few outliers compared with the other models.This indicates that the predicted result of the model is stable and close to the actual wind speed.

Figure 2.Wind speed forecast resultsof CS-WD-ANN,CS-WNN,and CS-WD-WNNfor case1winter,where the subscripts1,2,and 3 in the panel lettering refer to one-,three-,and f i ve-step predictions,respectively:(a)wind speed forecast on 25 January;(b-d)scatterplots for CS-WD-ANN,CS-WNN,and CS-WD-WNN,respectively.

Table 1.Error results for the multi-step predictions in case1winter and case2winter for the three developed models.

Table 2.Error results for the multi-step prediction for CS-WD-WNN and other existing wind speed forecasting models(winter).

Figure 3.Three-step wind speed forecast results by different models for case1winter and case2winter:(a1)wind speed forecast on 25 January 2014 in case1winter;(a2)wind speed forecast on 11 February 2014 in case2winter;(b1,b2)box plotsof forecasting error.

As shown in Table S2,the two cases(case1summer and case2summer) show that the forecasting performance of each model in summer is not as good as that in winter.The wind speed data of different seasons show different volatility and statistical characteristics.So,even using the same model,the forecasting errors of winter and summer may be different.The results show that,even in the summer,our proposed CS-WD-WNN model shows better forecasting results than other models.

In addition,the introduction of CSin the developed hybrid models in our study improves the forecasting result compared with the previous models.From Table 2 and Table S2,the average RMSEis reduced by 12.69%and 8.56%from WNN to CS-WNN,respectively.This indicates that the introduction of the CSoptimization algorithm has an advantage on CS-WNN over the gradient descent method on WNN.Comparing the CSWD-WNN and PSO-WD-WNN models,CS shows an advantage over PSO,with the average RMSE reduced by 14.25%and 2.86%,respectively,from PSO-WD-WNN to CS-WD-WNN(Table 2 and Table S2).

4.Conclusion

In this study,we develop three hybrid multi-step wind speed forecasting models(CS-WD-ANN,CS-WNN,and CS-WD-WNN).The models combine wavelet analysis,SLFN,and CS.The CS-WD-ANNmodel employswavelet analysis to decompose the original series into several sub-series,and then CS-optimized SLFN is applied to each sub-series.In CS-WNN,the CS algorithm is applied to the wavelet activation functions to determine the forecasting parameters.Lastly,in CS-WDWNN,the original series is decomposed by wavelet analysis into sub-sequence waveforms with different frequencies.These waveforms are used as the input in the WNN.The CS algorithm is used to optimize the parameters of each WNNto obtain the f i nal result.The observational data from two wind farms in Shandong Province,eastern China,are used as an input for the developed models.

The results show that CS-WD-WNN performs best among the three developed hybrid models,with lowest values of MAE,MAPE,and RMSE,and highest values of r in all cases.CS-WD-ANN performs worst among the three developed hybrid models in all cases.Furthermore,the models are compared with the earlier proposed wind forecasting models,including BPNN,Persist,ARIMA,WNN,and PSO-WD-WNN.CS-WD-WNN still outperforms all these models;the average MAE,MAPE,and RMSEare lowest in CS-WDWNN compared to other models.Employment of the CS algorithm in our developed hybrid models shows more of an advantage with respect to the forecasting results compared with other models.For example,comparison between WNN and our CS-WNN model shows that the errors in CS-WNN are smaller than in WNN.The CSalgorithm also shows an advantage over PSO in the two cases'wind speed forecasting results.The CS-WD-WNN model performs well in wind speed prediction,and the accuracy is higher than that of earlier proposed models.

Acknowledgments

We are grateful to the members of our research group who are not listed as coauthors,for their helpful discussions and comments.

Disclosure statement

No potential con f l ict of interest was reported by the authors.

Funding

This work was supported by the National Key Research and Development Program of China [grant number 2017YFA0604500].

主站蜘蛛池模板: 老司国产精品视频91| 国产精品 欧美激情 在线播放| 国产va在线观看免费| 26uuu国产精品视频| 国产黄在线免费观看| 国产欧美中文字幕| 99re在线视频观看| 青青国产成人免费精品视频| 国产美女在线免费观看| 免费无码一区二区| 亚洲成a人片| 999国内精品久久免费视频| 国产精品jizz在线观看软件| 一级一级一片免费| 国产精品区视频中文字幕| 69视频国产| 亚洲国产第一区二区香蕉| 五月婷婷欧美| 三级国产在线观看| 国产超薄肉色丝袜网站| 91久久大香线蕉| 亚洲国产一成久久精品国产成人综合| 天堂网国产| 亚洲中文字幕日产无码2021| 中文字幕久久精品波多野结| 亚洲一级毛片| 久久久精品无码一二三区| 极品尤物av美乳在线观看| 亚洲系列无码专区偷窥无码| 亚洲成a人片在线观看88| 青青热久免费精品视频6| 日韩精品高清自在线| 日韩久久精品无码aV| 成人午夜免费视频| 永久免费无码日韩视频| 在线综合亚洲欧美网站| 免费国产不卡午夜福在线观看| 欧美国产菊爆免费观看| 日本午夜网站| 国产在线观看一区二区三区| 青青草国产一区二区三区| 国产全黄a一级毛片| 中文精品久久久久国产网址| 特级aaaaaaaaa毛片免费视频| 91成人在线免费视频| 精品国产中文一级毛片在线看| 伊人久久婷婷| 婷婷成人综合| 蜜臀AV在线播放| av在线人妻熟妇| 九色在线观看视频| 日本手机在线视频| 欧美一区福利| AV无码国产在线看岛国岛| 国产成人你懂的在线观看| 好久久免费视频高清| 波多野结衣无码视频在线观看| 97色伦色在线综合视频| 欧美日韩在线成人| 国产青榴视频| 福利一区三区| 狠狠操夜夜爽| 看国产一级毛片| lhav亚洲精品| 又粗又大又爽又紧免费视频| 精品欧美一区二区三区久久久| 色精品视频| 2018日日摸夜夜添狠狠躁| 亚洲第一视频区| 国产亚洲欧美日本一二三本道| 99久久无色码中文字幕| 免费三A级毛片视频| 992tv国产人成在线观看| 亚洲欧美自拍中文| 成人日韩视频| 亚洲αv毛片| 国产一区二区三区夜色| 亚洲中文在线看视频一区| 香蕉色综合| 亚洲综合二区| 亚洲第一中文字幕| 5388国产亚洲欧美在线观看|