Forecasting Daily Solar Radiation Using CEEMDAN Decomposition-Based MARS Model Trained by Crow Search Algorithm

The precise forecasting of daily solar radiation (DSR) is receiving prominent attention among thriving solar energy studies. In this study, three standalone models, including gene expression programing (GEP), multivariate adaptive regression splines (MARS), and self-adaptive MARS (SaMARS), were evaluated to forecast DSR. A SaMARS model was classified as MARS model when using the crow search algorithm (CSA). In addition, to overcome the limitations of the standalone models, the complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) was employed to enhance the accuracy of DSR forecasting. Therefore, three hybrid models including CEEMDAN-GEP, CEEMDAN-MARS, and CEEMDAN-SaMARS were proposed to forecast DSR in Busan and Incheon stations in South Korea. The performance of proposed models were evaluated and affirmed that the accuracy of the CEEMDAN-SaMARS model (NSE = 0.878–0.883) outperformed CEEMDAN-MARS (NSE = 0.819–0.818), CEEMDAN-GEP (NSE = 0.873–0.789), SaMARS (NSE = 0.846–0.769), MARS (NSE = 0.819–0.758), and GEP (NSE = 0.814–0.755) models at both stations. Therefore, it can be concluded that the optimized CEEMDAN-SaMARS model significantly enhanced the accuracy of DSR forecasting compared to that of standalone models.

[1]  Sancho Salcedo-Sanz,et al.  An efficient neuro-evolutionary hybrid modelling mechanism for the estimation of daily global solar radiation in the Sunshine State of Australia , 2018 .

[2]  Yan Li,et al.  Ensemble committee-based data intelligent approach for generating soil moisture forecasts with multivariate hydro-meteorological predictors , 2018, Soil and Tillage Research.

[3]  Danny H.W. Li,et al.  Prediction of diffuse solar irradiance using machine learning and multivariable regression , 2016 .

[4]  Shahaboddin Shamshirband,et al.  Daily global solar radiation prediction from air temperatures using kernel extreme learning machine: A case study for Iran , 2015 .

[5]  De-ti Xie,et al.  Estimation of monthly solar radiation from measured temperatures using support vector machines – A case study , 2011 .

[6]  R. K. Somashekar,et al.  Principal component analysis and hydrochemical facies characterization to evaluate groundwater quality in Varahi river basin, Karnataka state, India , 2017, Applied Water Science.

[7]  Ozgur Kisi,et al.  Prediction of solar radiation in China using different adaptive neuro‐fuzzy methods and M5 model tree , 2017 .

[8]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[9]  C. Willmott,et al.  A refined index of model performance , 2012 .

[10]  T. Hu,et al.  Rainfall–runoff modeling using principal component analysis and neural network , 2007 .

[11]  Lale Özbakir,et al.  Prediction of compressive and tensile strength of limestone via genetic programming , 2008, Expert Syst. Appl..

[12]  C. W. Tong,et al.  A new hybrid support vector machine–wavelet transform approach for estimation of horizontal global solar radiation , 2015 .

[13]  Marcelo Keese Albertini,et al.  Estimating photovoltaic power generation: Performance analysis of artificial neural networks, Support Vector Machine and Kalman filter , 2017 .

[14]  J. Freidman,et al.  Multivariate adaptive regression splines , 1991 .

[15]  Amit Kumar Yadav,et al.  Solar radiation prediction using Artificial Neural Network techniques: A review , 2014 .

[16]  S. Rehman,et al.  Artificial neural network estimation of global solar radiation using air temperature and relative humidity , 2008 .

[17]  Saad Mekhilef,et al.  Adaptive neuro-fuzzy approach for solar radiation prediction in Nigeria , 2015 .

[18]  Mohammad Rezaie-Balf,et al.  Multivariate Adaptive Regression Splines Model for Prediction of Local Scour Depth Downstream of an Apron Under 2D Horizontal Jets , 2019 .

[19]  Jianzhou Wang,et al.  A novel hybrid model based on artificial neural networks for solar radiation prediction , 2016 .

[20]  Xu Fan,et al.  A combined model based on CEEMDAN and modified flower pollination algorithm for wind speed forecasting , 2017 .

[21]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .

[22]  Joseph A. Jervase,et al.  Solar radiation estimation using artificial neural networks , 2002 .

[23]  Mohanad S. Al-Musaylh,et al.  Two-phase particle swarm optimized-support vector regression hybrid model integrated with improved empirical mode decomposition with adaptive noise for multiple-horizon electricity demand forecasting , 2018 .

[24]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .

[25]  X. Wen,et al.  A wavelet-coupled support vector machine model for forecasting global incident solar radiation using limited meteorological dataset , 2016 .

[26]  Anthony T. C. Goh,et al.  Multivariate adaptive regression splines for analysis of geotechnical engineering systems , 2013 .

[27]  Anthony T. C. Goh,et al.  Multivariate adaptive regression splines and neural network models for prediction of pile drivability , 2016 .

[28]  Amir Hossein Alavi,et al.  A robust data mining approach for formulation of geotechnical engineering systems , 2011 .

[29]  H. Demirhan,et al.  New horizontal global solar radiation estimation models for Turkey based on robust coplot supported genetic programming technique , 2015 .

[30]  Joel J. P. C. Rodrigues,et al.  Usability feature extraction using modified crow search algorithm: a novel approach , 2018, Neural Computing and Applications.

[31]  Sungwon Kim,et al.  Time series forecasting of river flow using an integrated approach of wavelet multi-resolution analysis and evolutionary data-driven models. A case study: Sebaou River (Algeria) , 2018 .

[32]  Mohammad Rezaie-Balf,et al.  Wavelet coupled MARS and M5 Model Tree approaches for groundwater level forecasting , 2017 .

[33]  A. Kamsin,et al.  Identifying the most significant input parameters for predicting global solar radiation using an ANFIS selection procedure , 2016 .

[34]  Youcef Messlem,et al.  Estimation of the daily global solar radiation based on Box–Jenkins and ANN models: A combined approach , 2016 .

[35]  E. Rotigliano,et al.  Assessment of susceptibility to earth-flow landslide using logistic regression and multivariate adaptive regression splines: A case of the Belice River basin (western Sicily, Italy) , 2015 .

[36]  Cândida Ferreira,et al.  Gene Expression Programming and the Evolution of Computer Programs , 2004 .

[37]  M. EL-Shimy,et al.  A new empirical model for forecasting the diffuse solar radiation over Sahara in the Algerian Big South , 2018 .

[38]  Yaguo Lei,et al.  Application of the EEMD method to rotor fault diagnosis of rotating machinery , 2009 .

[39]  Ozgur Kisi,et al.  Application of ensemble empirical mode decomposition based on machine learning methodologies in forecasting monthly pan evaporation , 2018, Hydrology Research.

[40]  Loretta Mastroeni,et al.  A maximum entropy method to assess the predictability of financial and commodity prices , 2015, Digit. Signal Process..

[41]  A. Gandomi,et al.  New formulations for mechanical properties of recycled aggregate concrete using gene expression programming , 2017 .

[42]  O. Kisi,et al.  Comparison of Gene Expression Programming with neuro-fuzzy and neural network computing techniques in estimating daily incoming solar radiation in the Basque Country (Northern Spain) , 2012 .

[43]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[44]  Alireza Askarzadeh,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm , 2016 .

[45]  A. Regattieri,et al.  Artificial neural network optimisation for monthly average daily global solar radiation prediction , 2016 .

[46]  R. Urraca,et al.  Solar irradiation mapping with exogenous data from support vector regression machines estimations , 2015 .

[47]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[48]  Yanbin Yuan,et al.  Wind power prediction using hybrid autoregressive fractionally integrated moving average and least square support vector machine , 2017 .

[49]  Yanfei Li,et al.  Smart multi-step deep learning model for wind speed forecasting based on variational mode decomposition, singular spectrum analysis, LSTM network and ELM , 2018 .

[50]  Yan-Fang Sang,et al.  Discrete wavelet‐based trend identification in hydrologic time series , 2013 .

[51]  M. Despotovic,et al.  Evaluation of empirical models for predicting monthly mean horizontal diffuse solar radiation , 2016 .

[52]  Wei Qiao,et al.  Short-term solar power prediction using a support vector machine , 2013 .

[53]  Adnan Sözen,et al.  Estimation of solar potential in Turkey by artificial neural networks using meteorological and geographical data , 2004 .

[54]  Christian A. Gueymard,et al.  A review of validation methodologies and statistical performance indicators for modeled solar radiation data: Towards a better bankability of solar projects , 2014 .

[55]  Patrick Flandrin,et al.  A complete ensemble empirical mode decomposition with adaptive noise , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[56]  O. Kisi Pan evaporation modeling using least square support vector machine, multivariate adaptive regression splines and M5 model tree , 2015 .

[57]  Mohammad Ali Ghorbani,et al.  Evaluation of daily solar radiation flux using soft computing approaches based on different meteorological information: peninsula vs continent , 2018, Theoretical and Applied Climatology.

[58]  Min Wu,et al.  Two-phase extreme learning machines integrated with the complete ensemble empirical mode decomposition with adaptive noise algorithm for multi-scale runoff prediction problems , 2019, Journal of Hydrology.