journal article·2021-01-24Open access

Hybrid Techniques to Predict Solar Radiation Using Support Vector Machine and Search Optimization Algorithms: A Review

José Manuel Álvarez-Alvarado, José Gabriel Ríos-Moreno, Saul Antonio Obregón-Biosca, Guillermo Ronquillo-Lomelí, Eusebio Ventura-Ramos, Mario Trejo-Perea

Applied Sciences· Volume 11· Issue 3

Abstract

The use of intelligent algorithms for global solar prediction is an ideal tool for research focused on the use of solar energy. Forecasting solar radiation supports different applications focused on the generation and transport of energy in places where there are no meteorological stations. Different solar radiation prediction techniques have been applied in different time horizons, such as neural networks (ANN) or machine learning (ML), with the latter being the most important. The support vector machine (SVM) is a classification method of the ML that is used to predict solar radiation. To obtain a better accuracy of prediction data, search optimization algorithms (SOA) such as genetic algorithms (GA) and the particle swarm optimization algorithm (PSO) were used to optimize the prediction accuracy by searching the model parameters. This article presents a review of different hybrid SVM models with SOA applied to obtain the best parameters to reduce the prediction error of solar radiation using meteorological variables. Research articles from the last 5 years on solar radiation prediction using SVM models and hybrid SMV optimized models with SOA were studied. The results show that SVM with GA presents a better performance than the classical SVM models using the Radial basis kernel function for prediction parameters.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Solar Radiation and Photovoltaics · Energy Load and Power Forecasting · Photovoltaic System Optimization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

División de Investigación y Posgrado, Facultad de Ingeniería, Universidad Autónoma de Queretaro, Queretaro 76010, Mexico

Facultad de Ingeniería, Universidad Autónoma de Queretaro, Queretaro 76010, Mexico

Centro de Ingeniería y Desarrollo Industrial, Querétaro 76125, Mexico

References (90)

Show source-provided references
1. Climate change impacts on renewable electricity generation10.1680/iasma.14.00034 ↗
2. How large are global fossil fuel subsidies?10.1016/j.worlddev.2016.10.004 ↗
3. Climate change effects of forestry and substitution of carbon-intensive materials and fossil fuels10.1016/j.rser.2016.09.056 ↗
4. Climate effects of bioenergy from forest residues in comparison to fossil energy10.1016/j.apenergy.2014.10.013 ↗
5. A multilevel inverter for photovoltaic systems with fuzzy logic control10.1109/TIE.2010.2044119 ↗
6. Oscillation characteristic study of wind speed, global solar radiation and air temperature using wavelet analysis10.1016/j.apenergy.2016.12.149 ↗
7. Álvarez-Alvarado, J.M., Ríos-Moreno, J.G., Ventura-Ramos, E.J., Ronquillo-Lomeli, G., and Trejo-Perea, M. (2020). An alternative methodology to evaluate sites using climatology criteria for hosting wind, solar, and hybrid plants. Energy Sources Part A Recover. Util. Environ. Eff., 1–18.10.1080/15567036.2020.1772911 ↗
8. Machine learning methods for solar radiation forecasting: A review10.1016/j.renene.2016.12.095 ↗
9. Energy models for demand forecasting—A review10.1016/j.rser.2011.08.014 ↗
10. Improving the separation of direct and diffuse solar radiation components using machine learning by gradient boosting10.1016/j.solener.2017.05.018 ↗
11. A benchmarking of machine learning techniques for solar radiation forecasting in an insular context10.1016/j.solener.2014.12.014 ↗
12. Prediction of daily diffuse solar radiation using artificial neural networks10.1016/j.ijhydene.2017.09.150 ↗
13. ANN model for predicting the direct normal irradiance and the global radiation for a solar application to a residential building10.1016/j.jclepro.2016.07.049 ↗
14. A support vector machine–firefly algorithm-based model for global solar radiation prediction10.1016/j.solener.2015.03.015 ↗
15. Deep photovoltaic nowcasting10.1016/j.solener.2018.10.024 ↗
16. Hybrid models for global solar radiation prediction: A case study10.1080/01430750.2018.1443498 ↗
17. Estimation of solar radiation components incident on Helwan site using neural networks10.1016/j.solener.2004.11.006 ↗
18. The sun’s total and spectral irradiance for solar energy applications and solar radiation models10.1016/j.solener.2003.08.039 ↗
19. Diffuse solar radiation estimation models for Turkey’s big cities10.1016/j.enconman.2008.08.013 ↗
20. Jiang, Y. (2009, January 24–26). Daily diffuse solar radiation at Beijing. Proceedings of the IEEE 2009 World Non-Grid-Connected Wind Power and Energy Conference, Nanjing, China.10.1109/WNWEC.2009.5335871 ↗
21. Comparison of solar radiation models and their validation under Algerian climate—The case of direct irradiance10.1016/j.enconman.2015.03.067 ↗
22. Short-term solar radiation forecasting by advecting and diffusing MSG cloud index10.1016/j.solener.2017.07.045 ↗
23. Global solar radiation prediction by ANN integrated with European Centre for medium range weather forecast fields in solar rich cities of Queensland Australia10.1016/j.jclepro.2019.01.158 ↗
24. Short-term solar power prediction using a support vector machine10.1016/j.renene.2012.10.009 ↗
25. Zamarbide Ducun, I. (2014). Predicción de Radiacion Solar a Corto y Medio Plazo. [Master’s Thesis, Universidad Publica de Navarra].
26. An adaptive multi-modeling approach to solar nowcasting10.1016/j.solener.2015.11.041 ↗
27. Short-term forecasting of solar irradiance10.1016/j.renene.2019.05.075 ↗
28. Gallucci, D., Romano, F., Cersosimo, A., Cimini, D., Di Paola, F., Gentile, S., Geraldi, E., Larosa, S., Nilo, S.T., and Ricciardelli, E. (2018). Nowcasting surface solar irradiance with AMESIS via motion vector fields of MSG-SEVIRI data. Remote Sens., 10.10.3390/rs10060845 ↗
29. Forecast for surface solar irradiance at the Brazilian Northeastern region using NWP model and artificial neural networks10.1016/j.renene.2015.11.005 ↗
30. Lorenz, E., Kühnert, J., and Heinemann, D. (2012, January 24–28). Short term forecasting of solar irradiance by combining satellite data and numerical weather predictions. Proceedings of the 27th European PV Solar Energy Conference (EU PVSEC), Frankfurt, Germany.
31. Tiwari, S., Sabzehgar, R., and Rasouli, M. (2018, January 25–28). Short term solar irradiance forecast using numerical weather prediction (nwp) with gradient boost regression. Proceedings of the 2018 9th IEEE International Symposium on Power Electronics for Distributed Generation Systems (PEDG), Charlotte, NC, USA.10.1109/PEDG.2018.8447751 ↗
32. Sun, X., and Zhang, T. (2017, January 17–21). Solar power prediction in smart grid based on nwp data and an improved boosting method. Proceedings of the 2017 IEEE International Conference on Energy Internet (ICEI), Beijing, China.10.1109/ICEI.2017.23 ↗
33. Short-term photovoltaic solar power forecasting using a hybrid Wavelet-PSO-SVM model based on SCADA and Meteorological information10.1016/j.renene.2017.11.011 ↗
34. Notton, G., Voyant, C., Fouilloy, A., Duchaud, J.L., and Nivet, M.L. (2019). Some applications of ANN to solar radiation estimation and forecasting for energy applications. Appl. Sci., 9.10.3390/app9010209 ↗
35. What are the Current Status and Future Prospects in Solar Irradiance and Solar Power Forecasting?
36. Hourly solar irradiance prediction based on support vector machine and its error analysis
37. Application of support vector machine models for forecasting solar and wind energy resources: A review10.1016/j.jclepro.2018.07.164 ↗
38. Machine learning for solar irradiance forecasting of photovoltaic system10.1016/j.renene.2015.12.069 ↗
39. Shalev-Shwartz, S., and Ben-David, S. (2014). Understanding Machine Learning: From Theory to Algorithms, Cambridge University Press.10.1017/CBO9781107298019 ↗
40. Machine learning models and bankruptcy prediction10.1016/j.eswa.2017.04.006 ↗
41. A systematic review shows no performance benefit of machine learning over logistic regression for clinical prediction models10.1016/j.jclinepi.2019.02.004 ↗
42. Extractive summarization using supervised and unsupervised learning10.1016/j.eswa.2019.05.011 ↗
43. Integration of unsupervised and supervised machine learning algorithms for credit risk assessment10.1016/j.eswa.2019.02.033 ↗
44. An evaluation of the robustness of existing supervised machine learning approaches to the classification of emotions in speech10.1016/j.specom.2007.01.006 ↗
45. Supervised machine learning: A brief primer10.1016/j.beth.2020.05.002 ↗
46. Saravanan, R., and Sujatha, P. (2018, January 14–15). A state of art techniques on machine learning algorithms: A perspective of supervised learning approaches in data classification. Proceedings of the IEEE 2018 Second International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India.10.1109/ICCONS.2018.8663155 ↗
47. Machine learning methods for histopathological image analysis10.1016/j.csbj.2018.01.001 ↗
48. Solar radiation prediction using Artificial Neural Network techniques: A review10.1016/j.rser.2013.08.055 ↗
49. Comparison of Support Vector Machine and Extreme Gradient Boosting for predicting daily global solar radiation using temperature and precipitation in humid subtropical climates: A case study in China10.1016/j.enconman.2018.02.087 ↗
50. Modeling of daily solar energy system prediction using support vector machine for Oman
51. Knowledge transfer in SVM and neural networks10.1007/s10472-017-9538-x ↗
52. Yang, X., Jiang, F., and Liu, H. (2013, January 9–11). Short-term solar radiation prediction based on SVM with similar data. Proceedings of the 2nd IET Renewable Power Generation Conference (RPG 2013), Beijing, China.
53. Prediction of daily and mean monthly global solar radiation using support vector machine in an arid climate10.1016/j.enconman.2016.03.082 ↗
54. A novel hybrid model for hourly global solar radiation prediction using random forests technique and firefly algorithm10.1016/j.enconman.2017.02.006 ↗
55. A wavelet-coupled support vector machine model for forecasting global incident solar radiation using limited meteorological dataset10.1016/j.apenergy.2016.01.130 ↗
56. Wang, H., and Hu, D. (2005, January 13–15). Comparison of SVM and LS-SVM for regression. Proceedings of the IEEE 2005 International Conference on Neural Networks and Brain, Beijing, China.
57. ANFIS, SVM and ANN soft-computing techniques to estimate daily global solar radiation in a warm sub-humid environment10.1016/j.jastp.2017.02.002 ↗
58. A comparative study between fuzzy linear regression and support vector regression for global solar radiation prediction in Iran10.1016/j.solener.2014.08.023 ↗
59. Prajapati, G.L., and Patle, A. (2010, January 19–21). On performing classification using SVM with radial basis and polynomial kernel functions. Proceedings of the IEEE 2010 3rd International Conference on Emerging Trends in Engineering and Technology, Goa, India.10.1109/ICETET.2010.134 ↗
60. Hassan, M.Z., Ali, M.E.K., Ali, A.S., and Kumar, J. (2017, January 11–13). Forecasting day-ahead solar radiation using machine learning approach. Proceedings of the IEEE 2017 4th Asia-Pacific World Congress on Computer Science and Engineering (APWC on CSE), Nadi, Fiji.10.1109/APWConCSE.2017.00050 ↗
61. Zhen, Z., Wang, F., Sun, Y., Mi, Z., Liu, C., Wang, B., and Lu, J. (2015, January 18–20). SVM based cloud classification model using total sky images for PV power forecasting. Proceedings of the 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA.10.1109/ISGT.2015.7131784 ↗
62. Smits, G.F., and Jordaan, E.M. (2002, January 12–17). Improved SVM regression using mixtures of kernels. Proceedings of the IEEE 2002 International Joint Conference on Neural Networks. IJCNN’02 (Cat. No. 02CH37290), Honolulu, HI, USA.
63. A study on sigmoid kernels for SVM and the training of non-PSD kernels by SMO-type methods
64. Grey-related least squares support vector machine optimization model and its application in predicting natural gas consumption demand10.1016/j.cam.2018.01.033 ↗
65. Chavero-Navarrete, E., Trejo-Perea, M., Jáuregui-Correa, J.C., Carrillo-Serrano, R.V., and Ríos-Moreno, J.G. (2019). Expert control systems for maximum power point tracking in a wind turbine with PMSG: State of the art. Appl. Sci., 9.10.3390/app9122469 ↗
66. Forecasting solar radiation using an optimized hybrid model by Cuckoo Search algorithm10.1016/j.energy.2015.01.006 ↗
67. Estimation of monthly solar radiation from measured temperatures using support vector machines—A case study10.1016/j.renene.2010.06.024 ↗
68. Global horizontal radiation forecast using forward regression on a quadratic kernel support vector machine: Case study of the Tibet Autonomous Region in China10.1016/j.energy.2017.05.124 ↗
69. Wang, F., Zhen, Z., Wang, B., and Mi, Z. (2018). Comparative study on KNN and SVM based weather classification models for day ahead short term solar PV power forecasting. Appl. Sci., 8.10.3390/app8010028 ↗
70. Solar radiation forecast based on fuzzy logic and neural networks10.1016/j.renene.2013.05.011 ↗
71. Solar irradiance forecasting in the tropics using numerical weather prediction and statistical learning10.1016/j.solener.2018.01.007 ↗
72. Forecasting of solar radiation using an empirical model
73. Li, Z., Rahman, S., Vega, R., and Dong, B. (2016). A hierarchical approach using machine learning methods in solar photovoltaic energy production forecasting. Energies, 9.10.3390/en9010055 ↗
74. Assessing the relative importance of climate variables to rice yield variation using support vector machines10.1007/s00704-015-1559-y ↗
75. Net load forecasts for solar-integrated operational grid feeders10.1016/j.solener.2017.09.052 ↗
76. Investigating the performance of support vector machine and artificial neural networks in predicting solar radiation on a tilted surface: Saudi Arabia case study10.1016/j.enconman.2015.07.083 ↗
77. Daily global solar radiation prediction based on a hybrid Coral Reefs Optimization–Extreme Learning Machine approach10.1016/j.solener.2014.04.009 ↗
78. The potential of novel data mining models for global solar radiation prediction10.1007/s13762-019-02344-0 ↗
79. Hou, M., Zhang, T., Weng, F., Ali, M., Al-Ansari, N., and Yaseen, Z.M. (2018). Global solar radiation prediction using hybrid online sequential extreme learning machine model. Energies, 11.10.3390/en11123415 ↗
80. The implementation of univariable scheme-based air temperature for solar radiation prediction: New development of dynamic evolving neural-fuzzy inference system model10.1016/j.apenergy.2019.03.089 ↗
81. Solar radiation prediction using multi-gene genetic programming approach10.1007/s00704-020-03356-4 ↗
82. Solar power prediction based on satellite images and support vector machine10.1109/TSTE.2016.2535466 ↗
83. A support vector machine approach to estimate global solar radiation with the influence of fog and haze10.1016/j.renene.2018.05.069 ↗
84. Modeling and forecasting hourly global solar radiation using clustering and classification techniques10.1016/j.solener.2016.06.039 ↗
85. A nonlinear support vector machine model with hard penalty function based on glowworm swarm optimization for forecasting daily global solar radiation10.1016/j.enconman.2016.08.069 ↗
86. A hybrid SVM-FFA method for prediction of monthly mean global solar radiation10.1007/s00704-015-1482-2 ↗
87. SVM parameter optimization using grid search and genetic algorithm to improve classification performance10.12928/telkomnika.v14i4.3956 ↗
88. Short-term PV power forecasting using hybrid GASVM technique10.1016/j.renene.2019.02.087 ↗
89. Comparison of support vector machine and copula-based nonlinear quantile regression for estimating the daily diffuse solar radiation: A case study in China10.1016/j.renene.2019.07.053 ↗
90. Hybrid support vector machines with heuristic algorithms for prediction of daily diffuse solar radiation in air-polluted regions10.1016/j.renene.2019.07.104 ↗