Abstract
The knowledge of the probabilistic wind speed distribution is of particular significance in reliable evaluation of the wind energy potential and effective adoption of site specific wind turbines. Among all proposed probability density functions, the two-parameter Weibull function has been extensively endorsed and utilized to model wind speeds and express wind speed distribution in various locations. In this research work, extreme learning machine (ELM) is employed to compute the shape (k) and scale (c) factors of Weibull distribution function. The developed ELM model is trained and tested based upon two widely successful methods used to estimate k and c parameters. The efficiency and accuracy of ELM is compared against support vector machine, artificial neural network and genetic programming for estimating the same Weibull parameters. The survey results reveal that applying ELM approach is eventuated in attaining further precision for estimation of both Weibull parameters compared to other methods evaluated. Mean absolute percentage error, mean absolute bias error and root mean square error for k are 8.4600 %, 0.1783 and 0.2371, while for c are 0.2143 %, 0.0118 and 0.0192 m/s, respectively. In conclusion, it is conclusively found that application of ELM is particularly promising as an alternative method to estimate Weibull k and c factors.
Similar content being viewed by others
Change history
29 November 2018
Editors have retracted this article because validity of the content of this article cannot be verified.
16 July 2015
An erratum to this article has been published.
29 November 2018
Editors have retracted this article because validity of the content of this article cannot be verified.
29 November 2018
Editors have retracted this article because validity of the content of this article cannot be verified.
References
Akdag SA, Dinler A (2009) A new method to estimate Weibull parameters for wind energy applications. Energy Convers Manage 50:1761–1766
Andrade CFd, Neto HFM, Costa Rocha PA, da Silva MEV (2014) An efficiency comparison of numerical methods for determining Weibull parameters for wind energy applications: a new approach applied to the northeast region of Brazil. Energy Convers Manag 86:801–808
Annema AJ, Hoen K, Wallinga H (1994) Precision requirements for single-layer feedforward neural networks, In: fourth international conference on microelectronics for neural networks and fuzzy systems, p. 145‒51
Arslan T, Bulut YM, Yavuz AA (2014) Comparative study of numerical methods for determining Weibull parameters for wind energy potential. Renew Sustain Energy Rev 40:820–825
Asefa T, Kemblowski M, McKee M, Khalil A (2006) Multi-time scale stream flow predictions: the support vector machines approach. J Hydrol 318(1):7–16
Aziz A, Wong K (1992) Neural-network approach to the determination of aquifer parameters. Ground Water GRWAAP 30:164–166
Babovic V, Keijzer M (2000) Rainfall runoff modeling based on genetic programming. Nord Hydrol 33:331–346
Balkhair K (2002) Aquifer parameters determination for large diameter wells using neural network approach. J Hydrol 265:118–128
Breton SP, Moe G (2009) Status, plans and technologies for offshore wind turbines in Europe and North America. Renew Energy 34(3):646–654
Chau K (2007) Reliability and performance-based design by artificial neural network. Adv Eng Softw 38:145–149
Chellali F, Khellaf A, Belouchrani A, Khanniche R (2012) A comparison between wind speed distributions derived from the maximum entropy principle and Weibull distribution. Case of study; six regions of Algeria. Renew Sustain Energy Rev 16:379–385
Collobert R, Bengio S (2000) Support vector machines for large-scale regression problems. Institut Dalle Molle d’Intelligence Artificelle Perceptive (IDIAP), Martigny, Switzerland, Technical Report IDIAP-RR-00-17
Curry CL, Dvd Kamp, Monahan AH (2012) Statistical downscaling of historical monthly mean winds over a coastal region of complex terrain. I. Predicting wind speed. Clim Dyn 38:1281–1299
Demuth H, Beale M (1997) Neural network toolbox for use with MATLAB, users guide, version 3.0. The Mathworks Inc., Natick., Mass
García-Bustamante E, González-Rouco JF, Navarro J, Xoplaki E, Luterbacher J, Jiménez PA et al (2013) Relationship between wind power production and North Atlantic atmospheric circulation over the northeastern Iberian Peninsula. Clim Dyn 40:935–949
Ghouti L, Sheltami TR, Alutaibi KS (2013) Mobility prediction in mobile ad hoc networks using extreme learning machines. Proced Comput Sci 19:305–312
Huang C, Davis L, Townshend J (2002) An assessment of support vector machines for land cover classification. Int J Remote Sens 23(4):725–749
Huang GB, Zhu QY, Siew CK (2004) Extreme learning machine: a new learning scheme of feedforward neural networks. In: International joint conference on neural networks, vol 2, pp 985‒990
Mohammadi K, Mostafaeipour A, Sabzpooshani M (2014) Assessment of solar and wind energy potentials for three free economic and industrial zones of Iran. Energy 67:117–128
Mostafaeipour A, Jadidi M, Mohammadi K, Sedaghat A (2014) An analysis of wind energy potential and economic evaluation in Zahedan, Iran. Renew Sustain Energy Rev 30:641–50
Huang GB, Zhu QY, Siew CK (2006a) Extreme learning machine: theory and applications. Neurocomputing 70:489–501
Huang GB, Chen L, Siew CK (2006b) Universal approximation using incremental constructive feedforward networks with random hidden nodes. IEEE Trans Neural Netw 17:879–892
Ji Y, Sun S (2013) Multitask multiclass support vector machines: model and experiments. Pattern Recogn 46(3):914–924
Joachims T (1998) Text categorization with support vector machines: learning with many relevant features. Springer, New York
Khu ST, Liong S-Y, Babovic V, Madsen H, Muttil N (2001) Genetic programming and its application in real-time runoff forecasting. J Am Water Resour Assoc 37:439–451
Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT press, Cambridge
Li Z, Boyle F, Reynolds A (2012) Domestic application of micro wind turbines in Ireland: investigation of their economic viability. Renew Energy 41:64–74
Liang NY, Huang GB, Rong HJ, Saratchandran P, Sundararajan N (2006) A fast and accurate on-line sequential learning algorithm for feedforward networks. IEEE Trans Neural Netw 17:1411–1423
Lu W-Z, Wang W-J (2005) Potential assessment of the “support vector machine” method in forecasting ambient air pollutant trends. Chemosphere 59(5):693–701
Manwell JF, McGowan JG, Rogers AL (2002) Wind energy explained: theory, design and application. Wiley, Amherst
Mohammadi K, Mostafaeipour A (2013a) Using different methods for comprehensive study of wind turbine utilization in Zarrineh. Iran Energy Convers Manag 65:463–470
Mohammadi K, Mostafaeipour A (2013b) Economic feasibility of developing wind turbines in Aligoodarz. Iran Energy Convers Manag 76:645–653
Mukkamala S, Janoski G, Sung A (2002) Intrusion detection using neural networks and support vector machines. IJCNN ‘02. IEEE proceedings of the 2002 international joint conference on neural networks, pp. 1702‒7
Nian R, He B, Zheng B, Heeswijk MV, Yu Q, Miche Y et al (2014) Extreme learning machine towards dynamic model hypothesis in fish ethology research. Neurocomputing 128:273–284
O’Rourke F, Boyle F, Reynolds A (2009) Renewable energy resources and technologies applicable to Ireland. Renew Sustain Energy Rev 13(8):1975–1984
Ouammi A, Dagdougui H, Sacile R, Mimet A (2010) Monthly and seasonal assessment of wind energy characteristics at four monitored locations in Liguria region (Italy). Renew Sustain Energy Rev 14:1959–1968
Petković D, Shamshirband S, Anuar NB, Saboohi H, Abdul Wahab AW, Protić M et al (2014) An appraisal of wind speed distribution prediction by soft computing methodologies: a comparative study. Energy Convers Manag 84:133–139
Pishgar-Komleh SH, Keyhani A, Sefeedpari P (2015) Wind speed and power density analysis based on Waybill and Rayleigh distributions (a case study: Firouzkooh county of Iran). Renew Sustain Energy Rev 42:313–322
Pryor SC, Barthelmie RJ, Kjellstrӧm E (2005) Potential climate change impact on wind energy resources in northern Europe: analyses using a regional climate model. Clim Dyn 25:815–835
Rajasekaran S, Gayathri S, Lee T-L (2008) Support vector regression methodology for storm surge predictions. Ocean Eng 35(16):1578–1587
Sahu BK, Hiloidhari M, Baruah DC (2013) Global trend in wind power with special focus on the top five wind power producing countries. Renew Sustain Energy Rev 19:348–359
Salcedo-Sanz S, Pastor-Sánchez A, Prieto L, Blanco-Aguilera A, García-Herrera R (2014) Feature selection in wind speed prediction systems based on a hybrid coral reefs optimization–extreme learning machine approach. Energy Convers Manag 87:10–18
Schalkoff RJ (1997) Artificial neural networks. McGraw-Hill Higher Education, NewYork
Shamshirband S, Petković D, Saboohi H, Anuar NB, Inayat I, Akib S et al (2014) Wind turbine power coefficient estimation by soft computing methodologies: comparative study. Energy Convers Manag 81:520–526
Singh R, Balasundaram S (2007) Application of extreme learning machine method for time series analysis. Int J Intell Technol 2:256–262
Sudheer C, Mathur S (2012) Particle swarm optimization trained neural network for aquifer parameter estimation KSCE. J Civil Eng 16:298–307
Sun S (2013) A survey of multi-view machine learning. Neural Comput Appl 23(7–8):2031–2038
Sung AH, Mukkamala S (2003) Identifying important features for intrusion detection using support vector machines and neural networks. In: applications and the internet, proceedings, 2003 symposium on IEEE 209‒16
Ucar A, Balo F (2010) Assessment of wind power potential for turbine installation in coastal areas of Turkey. Renew Sustain Energy Rev 14:1901–1912
Vapnik V (2000) The nature of statistical learning theory. Springer, Berlin
Vapnik VN, Vapnik V (1998) Statistical learning theory. Wiley, New York
Vapnik V, Golowich SE, Smola A (1997) Support vector method for function approximation, regression estimation, and signal processing. Advances in neural information processing systems, pp 281‒87
Wan C, Xu Z, Pinson P, Yang Dong Z, Po Wong K (2014) Probabilistic forecasting of wind power generation using extreme learning machine. IEEE Trans Power Syst 29:1033–1044
Wang X, Han M (2014) Online sequential extreme learning machine with kernels for nonstationary time series prediction. Neurocomputing 145:90–97
Wang DD, Wang R, Yan H (2014) Fast prediction of protein–protein interaction sites based on extreme learning machines. Neurocomputing 128:258–266
Wong PK, Wong KI, Vong CM, Cheung CS (2015) Modeling and optimization of biodiesel engine performance using kernel-based extreme learning machine and cuckoo search. Renew Energy 74:640–647
Wu K-P, Wang S-D (2009) Choosing the kernel parameters for support vector machines by the inter-cluster distance in the feature space. Pattern Recogn 42(5):710–717
Wu S, Wang Y, Cheng S (2013) Extreme learning machine based wind speed estimation and sensorless control for wind turbine power generation system. Neurocomputing 102:163–175
Yang H, Huang K, King I, Lyu MR (2009) Localized support vector regression for time series prediction. Neurocomputing 72(10):2659–2669
Yu Q, Miche Y, Séverin E, Lendasse A (2014) Bankruptcy prediction using extreme learning machine and financial expertise. Neurocomputing 128:296–302
Acknowledgments
The authors would like to thank the University of Malaya for the research grants allocated (UMRG RP015C-13AET and High Impact Research Grant, HIR-D000006-16001). Special appreciation is also credited to the Malaysian Ministry of Education, MOE for the Fundamental Research Grant Scheme (FP053-2013B). The authors would like to thank the Bright Spark Unit of University of Malaya for the financial support.
Author information
Authors and Affiliations
Corresponding author
Additional information
The Editors have retracted this article because validity of the content of this article cannot be verified. This article showed evidence of peer review manipulation. None of the authors agree to this retraction.
Appendix
Appendix
1.1 Coefficient of determination (R2)
The R2 provides a measure of level of the linear relationship between the estimated and the actual values. The R2 is obtained by:
1.2 Mean absolute percentage error (MAPE)
The MAPE shows the mean absolute percentage difference between the estimated and actual data. The MAPE is calculated by following equation:
1.3 Mean absolute bias error (MABE)
The MABE represents the average quantity of total absolute bias errors between estimated and actual values and is defined by:
1.4 Root mean square error (RMSE)
The RMSE determines the precision of the model by comparing the deviation between the estimated and actual data. The RMSE has always a positive value and is calculated by:
where X i,est, X i,act and X act,avg represent the ith estimated value based upon the applied approaches, ith actual value and average of actual values, respectively. Also, n is the number of data.
About this article
Cite this article
Shamshirband, S., Mohammadi, K., Tong, C.W. et al. RETRACTED ARTICLE: Application of extreme learning machine for estimation of wind speed distribution. Clim Dyn 46, 1893–1907 (2016). https://doi.org/10.1007/s00382-015-2682-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00382-015-2682-2