| Literature DB >> 31150467 |
Hamidreza Ghazvinian1, Sayed-Farhad Mousavi1, Hojat Karami1, Saeed Farzin1, Mohammad Ehteram1, Md Shabbir Hossain2, Chow Ming Fai3, Huzaifa Bin Hashim4, Vijay P Singh5, Faizah Che Ros6, Ali Najah Ahmed3, Haitham Abdulmohsin Afan4, Sai Hin Lai4, Ahmed El-Shafie4.
Abstract
Solar energy is a major type of renewable energy, and its estimation is important for decision-makers. This study introduces a new prediction model for solar radiation based on support vector regression (SVR) and the improved particle swarm optimization (IPSO) algorithm. The new version of algorithm attempts to enhance the global search ability for the PSO. In practice, the SVR method has a few parameters that should be determined through a trial-and-error procedure while developing the prediction model. This procedure usually leads to non-optimal choices for these parameters and, hence, poor prediction accuracy. Therefore, there is a need to integrate the SVR model with an optimization algorithm to achieve optimal choices for these parameters. Thus, the IPSO algorithm, as an optimizer is integrated with SVR to obtain optimal values for the SVR parameters. To examine the proposed model, two solar radiation stations, Adana, Antakya and Konya, in Turkey, are considered for this study. In addition, different models have been tested for this prediction, namely, the M5 tree model (M5T), genetic programming (GP), SVR integrated with four different optimization algorithms SVR-PSO, SVR-IPSO, Genetic Algorithm (SVR-GA), FireFly Algorithm (SVR-FFA) and the multivariate adaptive regression (MARS) model. The sensitivity analysis is performed to achieve the highest accuracy level of the prediction by choosing different input parameters. Several performance measuring indices have been considered to examine the efficiency of all the prediction methods. The results show that SVR-IPSO outperformed M5T and MARS.Entities:
Mesh:
Year: 2019 PMID: 31150467 PMCID: PMC6544254 DOI: 10.1371/journal.pone.0217634
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Structure of the hybrid SVR and IPSO.
Fig 2Genetic porgramming structure and search process.
Fig 3a) Location of the studied stations b: Temperature Average c: Sun hours Average, d: Rainfall average and e: Humidity average.
Monthly statistical parameters of each climatological data set.
| Station | Data set | Unit | xmean | xmin | xmax | Correlation with SR |
|---|---|---|---|---|---|---|
| Adana | Tmax | °C | 31.32 | 17 | 43.8 | 0.802 |
| Tmin | °C | 9.32 | -6.4 | 23.4 | 0.794 | |
| Hs | H | 223 | 0 | 365 | 0.899 | |
| Ws | m/s | 1.34 | 0.10 | 2.3 | 0.277 | |
| Rh | % | 66.4 | 46.4 | 80.8 | 0.152 | |
| Sr | Langley | 110 | 36.3 | 195 | 1.000 | |
| Antakya | Tmax | °C | 30.10 | 14.4 | 42.6 | 0.798 |
| Tmin | °C | 9.38 | -4.6 | 24.8 | 0.818 | |
| Hs | H | 229 | 29.6 | 384 | 0.923 | |
| Ws | m/s | 3.15 | 1.1 | 7.1 | 0.865 | |
| Rh | % | 69.8 | 49.4 | 85.1 | -0.104 | |
| Sr | Langley | 98.6 | 27.5 | 179 | 1.000 |
Tmax = maximum temperature, Tmin = minimum temperature, Hs = sunshine duration, Ws = wind speed, Rh = relative humidity, Sr = solar radiation, xmin = minimum value, xmax = maximum value and xmean = average value
Comparison of statistical indices for different methods for estimation of solar radiation in Antakya station.
| Method | Input variables | MAE (Langley) | RMSE | MBE | NSE | Time (s) |
|---|---|---|---|---|---|---|
| SVR-IPSO (1) | Tmax, Tmin | 9.01 | 19.10 | 0.141 | 0.72 | 10 |
| SVR-PSO (1) | Tmax, Tmin | 9.12 | 19.11 | 0.142 | 0.701 | 10 |
| M5T (1) [3] | Tmax, Tmin | 17.83 | 23.80 | 0.176 | 0.639 | 12 |
| MARS (1) [3] | Tmax, Tmin | 16.75 | 21.74 | 0.166 | 0.699 | 14 |
| GP(1) | Tmax, Tmin | 16.55 | 20.72 | 0.154 | 0.654 | 11 |
| SVR-IPSO (2) | Tmax, Tmin, Hs | 8.12 | 12.52 | 0.101 | 0.843 | 12 |
| SVR-PSO (2) | Tmax, Tmin, Hs | 8.25 | 12.54 | 0.103 | 0.842 | 12 |
| M5T (2) [3] | Tmax, Tmin, Hs | 12.09 | 15.58 | 0.106 | 0.873 | 15 |
| MARS (2) [3] | Tmax, Tmin `, Hs | 11.17 | 14.10 | 0.112 | 0.845 | 17 |
| GP (2) | Tmax, Tmin `, Hs | 8.29 | 12.59 | 0.107 | 0.844 | 14 |
| SVR-IPSO (3) | Tmax, Tmin, Hs, Ws | 6.01 | 10.11 | -0.022 | 0.942 | 16 |
| SVR-PSO (3) | Tmax, Tmin, Hs, Ws | 6.12 | 10.12 | -0.023 | 0.917 | 16 |
| M5T (3) [3] | Tmax, Tmin, Hs, Ws | 9.45 | 12.58 | -0.037 | 0.899 | 18 |
| MARS (3) [3] | Tmax, Tmin, Hs, Ws | 9.88 | 11.56 | -0.097 | 0.915 | 20 |
| GP (3) | Tmax, Tmin, Hs, Ws | 6.72 | 10.45 | -0.022 | 0.824 | 17 |
| SVR-IPSO (4) | Tmax, Tmin, Hs, Ws, Rh | 4.10 | 9.01 | -0.020 | 0.954 | 18 |
| SVR-PSO (4) | Tmax, Tmin, Hs, Ws, Rh | 5.12 | 9.23 | -0.021 | 0.924 | 19 |
| M5T (4) [3] | Tmax, Tmin, Hs, Ws, Rh | 9.35 | 12.35 | -0.024 | 0.903 | 22 |
| MARS (4) [3] | Tmax, Tmin, Hs, Ws, Rh | 9.26 | 11.12 | -0.086 | 0.921 | 25 |
| GP (4) | Tmax, Tmin, Hs, Ws, Rh | 5.55 | 9.39 | -0.025 | 0.922 | 20 |
Fig 4Computed RMSE for Antakya station.
Fig 5Observed and estimated SR of Antakya station at the test stage.
(A) SVR-IPSO (4), (B) SVR- IPSO (3), (C) SVR-I PSO (2) and (D) SVR-IPSO (1).
Comparison of statistical indices for different models for estimation of solar radiation in the test stage for Adana station.
| Method | Input variables | MAE (Langley) | RMSE | MBE | NSE | Time (s) |
|---|---|---|---|---|---|---|
| SVR-IPSO (1) | Tmax, Tmin | 17.01 | 21.12 | 0.042 | 0.701 | 9 |
| SVR-PSO (1) | Tmax, Tmin | 17.54 | 22.12 | 0.045 | 0.699 | 10 |
| M5T (1) [3] | Tmax, Tmin | 21.39 | 26.54 | 0.053 | 0.611 | 12 |
| MARS (1) [3] | Tmax, Tmin | 19.67 | 23.46 | 0.049 | 0.696 | 14 |
| GP (1) | Tmax, Tmin | 17.61 | 22.02 | 0.042 | 0.612 | 11 |
| SVR-IPSO (2) | Tmax, Tmin, Hs | 11.10 | 12.21 | 0.032 | 0.734 | 12 |
| SVR-PSO (2) | Tmax, Tmin, Hs | 11.23 | 14.23 | 0.035 | 0.717 | 14 |
| M5T (2) [3] | Tmax, Tmin, Hs | 15.65 | 19.29 | 0.061 | 0.795 | 16 |
| MARS (2) [3] | Tmax, Tmin, Hs | 12.88 | 15.49 | 0.039 | 0.868 | 18 |
| GP (2) | Tmax, Tmin, Hs | 11.36 | 14.35 | 0.037 | 0.719 | 15 |
| SVR-IPSO (3) | Tmax, Tmin, Hs, Ws | 10.12 | 12.01 | 0.032 | 0.761 | 15 |
| SVR-PSO (3) | Tmax, Tmin, Hs, Ws | 10.25 | 12.11 | 0.034 | 0.711 | 16 |
| M5T (3) [3] | Tmax, Tmin, Hs, Ws | 15.36 | 19.13 | 0.079 | 0.798 | 17 |
| MARS (3) [3] | Tmax, Tmin, Hs, Ws | 11.91 | 14.69 | 0.036 | 0.881 | 19 |
| GP (3) | Tmax, Tmin, Hs, Ws | 10.27 | 12.22 | 0.39 | 0.722 | 17 |
| SVR-IPSO (4) | Tmax, Tmin, Hs, Ws, Hs | 9.01 | 10.02 | 0.034 | 0.871 | 17 |
| SVR-PSO (4) | Tmax, Tmin, Hs, Ws, Hs | 9.87 | 10.32 | 0.044 | 0.709 | 18 |
| M5T (4) [3] | Tmax, Tmin, Hs, Ws, Rh | 15.97 | 20.89 | 0.072 | 0.759 | 20 |
| MARS (4) [3] | Tmax, Tmin, Hs, Ws, Rh | 12.79 | 15.40 | 0.021 | 0.869 | 22 |
| GP (4) | Tmax, Tmin, Hs, Ws | 9.99 | 10.35 | 0.046 | 0.712 | 24 |
Fig 6Computed RMSE for Adana station.
Fig 7Observed and estimated SR of Adana station at the test stage.
(A) SVR-IPSO (4), (B) SVR- IPSO (3), (C) SVR- IPSO (2) and (D) SVR- IPSO (1).
Comparison of statistical indices for different methods for estimation of solar radiation at the test stage based on periodic models for Antakya station.
| Method | Input variables | MAE | RMSE | MBE | NSE | Time (s) |
|---|---|---|---|---|---|---|
| SVR-IPSO (1) | Tmax, Tmin, month | 6.40 | 7.20 | 0.065 | 0.961 | 19 |
| SVR-PSO (1) | Tmax, Tmin, month | 6.45 | 7.23 | 0067 | 0.959 | 20 |
| M5T (1) [3] | Tmax, Tmin, month | 10.06 | 12.1 | 0.091 | 0.954 | 22 |
| MARS (1) [3] | Tmax, Tmin, month | 6.83 | 8.48 | 0.077 | 0.906 | 24 |
| GP (1) | Tmax, Tmin, month | 6.49 | 7.29 | 0.069 | 0.961 | 21 |
| SVR-IPSO (2) | Tmax, Tmin, Hs, month | 6.05 | 7.10 | 0.060 | 0.955 | 20 |
| SVR-PSO (2) | Tmax, Tmin, Hs, month | 6.20 | 7.12 | 0.063 | 0.962 | 22 |
| M5T (2) [3] | Tmax, Tmin, Hs, month | 11.8 | 11.8 | 0.090 | 0.912 | 24 |
| MARS (2) [3] | Tmax, Tmin, Hs, month | 8.18 | 8.18 | 0.085 | 0.957 | 26 |
| GP(2) | max, Tmin, Hs, month | 6.23 | 7.91 | 0.089 | 0.967 | 23 |
| SVR-IPSO (3) | Tmax, Tmin, Hs, Ws, month | 5.28 | 5.40 | 0.001 | 0.986 | 24 |
| SVR-PSO (3) | Tmax, Tmin, Hs, Ws, month | 5.34 | 5.45 | 0.002 | 0.981 | 25 |
| M5T (3) [3] | Tmax, Tmin, Hs, Ws, month | 7.63 | 7.63 | 0.003 | 0.963 | 27 |
| MARS (3) [3] | Tmax, Tmin, Hs, Ws, month | 5.83 | 5.83 | 0.029 | 0.978 | 29 |
| GP (3) | Tmax, Tmin, Hs, Ws, month | 5.39 | 5.55 | 0.002 | 0.979 | 26 |
| SVR-IPSO (4) | Tmax, Tmin, Hs, Ws, Rh, month | 4.01 | 5.02 | 0.002 | 0.991 | 26 |
| SVR-PSO (4) | Tmax, Tmin, Hs, Ws, Rh, month | 4.30 | 5.12 | 0.002 | 0.985 | 28 |
| M5T (4) [3] | Tmax, Tmin, Hs, Ws, Rh, month | 5.87 | 7.68 | 0.005 | 0.962 | 30 |
| MARS (4) [3] | Tmax, Tmin, Hs, Ws, Rh, month | 4.36 | 5.42 | -0.019 | 0.981 | 32 |
| GP (4) | Tmax, Tmin, Hs, Ws, Rh, month | 4.32 | 5.18 | 0.004 | 0.989 | 29 |
Fig 8Observed and estimated SR of Antakya station at test stage based on the periodic model.
(A) SVR-IPSO (4), (B) SVR- IPSO (3), (C) SVR- IPSO (2) and (D) SVR- IPSO (1).
Comparison of statistical indices for different models for estimation of solar radiation at the test stage based on periodic models for Adana station.
| Method | Input variables | MAE | RMSE | MBE | NSE | Time (s) |
|---|---|---|---|---|---|---|
| SVR-IPSO (1) | Tmax, Tmin, month | 9.52 | 10.82 | -0.012 | 0.878 | 24 |
| SVR-PSO (1) | Tmax, Tmin, month | 9.54 | 10.9 | -0.014 | 0.933 | 25 |
| M5T (1) [3] | Tmax, Tmin, month | 10.2 | 13.2 | -0.016 | 0.903 | 27 |
| MARS (1) [3] | Tmax, Tmin, month | 9.17 | 11.2 | -0.031 | 0.930 | 29 |
| GP (1) | Tmax, Tmin, month | 9.59 | 11.12 | -0.015 | 0.932 | 26 |
| SVR-IPSO (2) | Tmax, Tmin, Hs, month | 6.56 | 8.84 | -0.090 | 0.962 | 25 |
| SVR-PSO (2) | Tmax, Tmin, Hs, month | 7.01 | 9.12 | -0.010 | 0.950 | 27 |
| M5T (2) [3] | Tmax, Tmin, Hs, month | 9.26 | 9.66 | -0.011 | 0.924 | 28 |
| MARS (2) [3] | Tmax, Tmin, Hs, month | 7.10 | 11.72 | -0.026 | 0.949 | 30 |
| GP (2) | Tmax, Tmin, Hs, month | 7.05 | 9.14 | 0.011- | 0949 | 29 |
| SVR-IPSO (3) | Tmax, Tmin, Hs, Ws, month | 5.89 | 8.02 | -0.009 | 0.962 | 27 |
| SVR-PSO (3) | Tmax, Tmin, Hs, Ws, month | 6.94 | 9.01 | -0.010 | 0.951 | 28 |
| M5T (3) [3] | Tmax, Tmin, Hs, Ws, month | 7.79 | 10.3 | -0.015 | 0.942 | 31 |
| MARS (3) [3] | Tmax, Tmin, Hs, Ws, month | 7.68 | 10.3 | -0.037 | 0.942 | 33 |
| GP (3) | Tmax, Tmin, Hs, Ws, month | 6.99 | 9.23 | -0.010 | 0.949 | 29 |
| SVR-IPSO (4) | Tmax, Tmin, Hs, Ws, Rh, month | 4.12 | 7.64 | -0.008 | 0.992 | 29 |
| SVR-PSO (4) | Tmax, Tmin, Hs, Ws, Rh, month | 6.45 | 8.67 | -0.009 | 0.970 | 30 |
| M5T (4) [3] | Tmax, Tmin, Hs, Ws, Rh, month | 8.46 | 10.40 | -0.032 | 0.940 | 32 |
| MARS (4) [3] | Tmax, Tmin, Hs, Ws, Rh, month | 7.84 | 10.1 | -0.018 | 0.944 | 33 |
| GP (4) | Tmax, Tmin, Hs, Ws, Rh, month | 6.49 | 8.69 | -0.009 | 0.971 | 31 |
Comparison of statistical indices for different methods for estimation of daily solar radiation in Konay station.
| Method | Input variables | MAE% | RMSE% | MBE% | NSE | Time (s) |
|---|---|---|---|---|---|---|
| SVR-IPSO (1) | Tmax, Tmin | 12 | 14 | 8 | 0.84 | 15 |
| SVR-PSO (1) | Tmax, Tmin | 14 | 16 | 9 | 0.80 | 18 |
| SVR-FFA (1) | Tmax, Tmin | 17 | 20 | 10 | 0.79 | 22 |
| SVR-GA (1) | Tmax, Tmin | 22 | 23 | 12 | 0.77 | 25 |
| SVR-IPSO (2) | Tmax, Tmin, Hs | 10 | 12 | 7 | 0.89 | 17 |
| SVR-PSO (2) | Tmax, Tmin, Hs | 12 | 14 | 8 | 0.83 | 20 |
| SVR-FFA. (2) | Tmax, Tmin, Hs | 15 | 18 | 10 | 0.82 | 25 |
| SVR-GA (2) | Tmax, Tmin `, Hs | 16 | 21 | 11 | 0.81 | 27 |
| SVR-IPSO (3) | Tmax, Tmin, Hs, Ws | 9 | 10 | 5 | 0.91 | 19 |
| SVR-PSO (3) | Tmax, Tmin, Hs, Ws | 11 | 12 | 7 | 0.85 | 21 |
| SVR-FFA (3) | Tmax, Tmin, Hs, Ws | 12 | 16 | 8 | 0.83 | 26 |
| SVR-GA (3) | Tmax, Tmin, Hs, Ws | 14 | 18 | 9 | 0.82 | 28 |
| SVR-IPSO (4) | Tmax, Tmin, Hs, Ws, Rh | 7 | 9 | 3 | 0.95 | 20 |
| SVR-PSO (4) | Tmax, Tmin, Hs, Ws, Rh | 10 | 10 | 5 | 0.90 | 22 |
| SVR-FFA (4) | Tmax, Tmin, Hs, Ws, Rh | 11 | 14 | 6 | 0.88 | 27 |
| SVR-GA (4) | Tmax, Tmin, Hs, Ws, Rh | 12 | 16 | 7 | 0.86 | 30 |
Fig 9Observed and estimated SR of Adana station based on periodic predication at the test stage.
(A) SVR-IPSO (4), (B) SVR- IPSO (3), (C) SVR- IPSO (2) and (D) SVR- IPSO (1).
The enhancement rate for best model (SVR-IPSO (4)) comparing with the previous study [3].
| Method | Enhancement Rate | |
|---|---|---|
| Adana | Antakya | |
| M5T (1) [3] | 42.12% | 58.51% |
| MARS (1) [3] | 31.78% | 40.80% |
| M5T (2) [3] | 20.91% | 57.45% |
| MARS (2) [3] | 34.81% | 38.63% |
| M5T (3) [3] | 25.82% | 34.20% |
| MARS (3) [3] | 25.82% | 13.89% |
| M5T (4) [3] | 26.53% | 34.63% |
| MARS (4) [3] | 24.35% | 7.38% |