Next Article in Journal
Prediction Model for the DC Flashover Voltage of a Composite Insulator Based on a BP Neural Network
Previous Article in Journal
Ensuring the Reliability of Gas Supply Systems by Optimizing the Overhaul Planning
Previous Article in Special Issue
Flat Unglazed Transpired Solar Collector: Performance Probability Prediction Approach Using Monte Carlo Simulation Technique
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Wavelet Artificial Neural Network, Wavelet Support Vector Machine, and Adaptive Neuro-Fuzzy Inference System Methods in Estimating Total Solar Radiation in Iraq

by
Wongchai Anupong
1,*,
Muhsin Jaber Jweeg
2,
Sameer Alani
3,
Ibrahim H. Al-Kharsan
4,
Aníbal Alviz-Meza
5,* and
Yulineth Cárdenas-Escrocia
6
1
Department of Agricultural Economy and Development, Faculty of Agriculture, Chiang Mai University, Chiang Mai 50200, Thailand
2
College of Technical Engineering, Al-Farahidi University, Baghdad 10001, Iraq
3
The University of Mashreq, Baghdad 10001, Iraq
4
Computer Technical Engineering Department, College of Technical Engineering, The Islamic University, Najaf 54001, Iraq
5
Grupo de Investigación en Deterioro de Materiales, Transición Energética y Ciencia de datos DANT3, Facultad de Ingenieria y Urbanismo, Universidad Señor de Sipán, Km 5 Via Pimentel, Chiclayo 14001, Peru
6
GIOPEN, Energy Optimization Research Group, Energy Department, Universidad de la Costa (CUC), Cl. 58 ##55-66, Barranquilla 080016, Atlántico, Colombia
*
Authors to whom correspondence should be addressed.
Energies 2023, 16(2), 985; https://doi.org/10.3390/en16020985
Submission received: 8 December 2022 / Revised: 2 January 2023 / Accepted: 10 January 2023 / Published: 16 January 2023
(This article belongs to the Special Issue Performance Analysis of Novel Solar Energy Systems)

Abstract

:
Estimating the amount of solar radiation is very important in evaluating the amount of energy that can be received from the sun for the construction of solar power plants. Using machine learning tools to estimate solar energy can be a helpful method. With a high number of sunny days, Iraq has a high potential for using solar energy. This study used the Wavelet Artificial Neural Network (WANN), Wavelet Support Vector Machine (WSVM), and Adaptive Neuro-Fuzzy Inference System (ANFIS) techniques to estimate solar energy at Wasit and Dhi Qar stations in Iraq. RMSE, EMA, R2, and IA criteria were used to evaluate the performance of the techniques and compare the results with the actual measured value. The results showed that the WANN and WSVM methods had similar results in solar energy modeling. However, the results of the WANN technique were slightly better than the WSVM technique. In Wasit and Dhi Qar stations, the value of R2 for the WANN and WSVM methods was 0.89 and 0.86, respectively. The value of R2 in the WANN and WSVM methods in Wasit and Dhi Qar stations was 0.88 and 0.87, respectively. The ANFIS technique also obtained acceptable results. However, compared to the other two techniques, the ANFIS results were lower, and the R2 value was 0.84 and 0.83 in Wasit and Dhi Qar stations, respectively.

1. Introduction

Human life has always depended on how energy is used to perform activities [1,2]. Since the beginning of history, identifying energy sources and their optimal exploitation has been considered one of the crucial tools for the development and economic self-sufficiency of any country. Population increase and the expansion of industrial activities are two factors that led to an increasing trend in electricity consumption worldwide. The need for electricity increased from 14,000 TWh in 2000 to more than 25,000 TWh in 2019. Known sources of energy currently available to humanity include fossil fuels (coal, oil, and natural gas), wood, surface water flow such as rivers and waterfalls, wind, sea waves, geothermal, nuclear, and solar [1,2,3]. Providing the required energy with oil and other fossil fuels has caused adverse environmental consequences, especially damage to the climate, land, and wildlife. Due to the shortage in fossil fuel sources, the change in their cost, and environmental problems, cleaner energy technologies utilizing renewable energy sources such as wind and solar have been developed recently [4,5]. According to the literature, solar energy is a clean, renewable, and endless resource that helps preserve valuable natural resources such as oil and gas for future generations. Of course, the energy of solar radiation reaching the earth is not the same all over the world, and it is at a maximum in the areas near the equator [6]. One of the most important applications of solar energy is converting solar energy into electrical energy with photovoltaic systems without moving mechanisms. We can use solar energy by using solar panels and unglazed transpired solar collectors (UTCs) for different purposes such as food processing, wastewater treatment, home heating, commercial heating, and institutional heating [7]. This advantage has made it possible to use this type of solar energy on small and large scales, from mill-watts to several mega-watts. Additionally, building photovoltaic systems is very easy compared to other types of renewable energy, such as wind and geothermal energy. For this reason, constructing photovoltaic solar power plants is suitable for providing sustainable energy worldwide. Besides this advantage, selecting the most suitable places for exploiting solar energy depends on technical and economic climatic factors and criteria, so that the more these factors are optimized, the more energy will be received, and the initial investment and operation costs will be lower [6,8]. In the studies related to the assessment of solar radiation intensity (Rs), it is impossible to include all the effective elements in the equations. As a result, only a limited number of climatic variables are used to assess the intensity of solar radiation by empirical and semi-empirical equations [9]. In recent years, researchers have focused their studies on using data-driven methods and machine learning to estimate meteorological variables. The results of these studies have shown that using these methods has advantages and disadvantages. The most important advantage of these methods is the description and revealing of complex relationships. Despite the advantages that data-driven and machine-learning methods have over experimental and semi-experimental methods, there are also disadvantages in these methods, including the accuracy of the results, which greatly depends on the size of the training set [10,11].
Researchers have shown that the usage of data-driven methods and machine learning in estimating the amount of solar energy have performed well and can be suitable tools for the initial evaluation of solar energy production on a site. In China, the ability of the support vector machine (SVM) method to model solar radiation was investigated. The results indicated that the SVM method was able to be successfully employed in solar radiation modeling [12,13]. In Nigeria, SVM and adaptive neuro-fuzzy inference system (ANFIS) methods were used to model solar radiation [14]. A study investigated the thermal performance of energy conversion systems using solar energy. In this research, different approaches for modeling, including artificial neural networks, were investigated. The results showed that artificial neural networks could achieve high accuracy [15]. The solar potential has been evaluated in India using neural networks and the GIS technique. Using the artificial neural network (ANN) model was suggested to solve complex problems [11]. In a study in Eritrea, the potential of solar energy was estimated using remote sensing tools and GIS. The results showed the proper performance of these tools [16]. Solar radiation in several stations was evaluated in Turkey using Resilient Propagation learning algorithms and the ANN technique. The outcomes demonstrated that the artificial neural network technique had better results than other algorithms [8]. In Singapore, solar radiation was modeled using the ANN technique with fuzzy logic preprocessing and a forward neural network with error back propagation. Researchers have stated that the reason for using fuzzy logic preprocessing was to improve the error correction coefficient to reduce the prediction error [9]. In Brazil, researchers evaluated direct radiation hourly and daily using two methods, ANN and SVM, with 13-year data. The results showed the positive performance of the two methods [17]. Additionally, using an ANN for predicting the potential of solar, water, and wind energy sources has been investigated, and researchers have identified neural networks as reliable models for investigating energy sources [18].
Considering the importance of the accurate estimation of solar radiation intensity in stations that cannot be measured, on the one hand, and the use of small variables in experimental equations, on the other hand, it is necessary to investigate the non-linear relationships between meteorological variables affecting solar radiation intensity using data-driven and machine learning methods. In this research, based on the number of sunny days and the high potential of solar energy in Iraq, an estimate of the amount of solar energy (Rs) has been attempted using a wavelet artificial neural network (WANN), wavelet support vector machine (WSVM), and ANFIS methods. In this study, the prediction of the intensity of the sun’s radiation has been made using the effect of wavelet on the study of ANN and SVM methods. The input data has been decomposed into a subseries of components by different wavelets at different levels. Then, the sub-series analyzed by the mother wavelets were entered into the ANN and SVM methods to increase the accuracy of forecasting the intensity of solar radiation.
As discussed in the literature review, the previous research mainly investigated two machine learning methods. In this research, three methods were used to make a more comprehensive comparison between machine learning methods. Additionally, the wavelet function was used to pre-process the data for two ANN and SVM methods. In addition to the above issues, despite the high potential for solar energy production in Iraq, studies have yet to be conducted in this field. Therefore, investigating the amount of solar energy in Iraq at two different stations using three machine learning methods is one of the first studies in the region mentioned.
Selecting the input variables to evaluate Rs is vital for more accuracy in the model, so it was tried to assess the intensity of solar radiation using the variables that can be measured at the stations. One reason for this act is to prevent errors caused by the measurement tools of input variables, and the other is to increase network performance speed in the training and learning stages. To achieve this purpose, the following plans are followed in the current study: (1) Determining the appropriate number of neurons to obtain the optimal structure in the ANN method. (2) Choosing the most appropriate membership functions in ANFIS. (3) Defining the optimal value of the triple coefficients of the SVM method. (4) Calibration and Validation of ANN, ANFIS, and SVM methods in the estimation of Rs in the selected areas.

2. Materials and Methods

2.1. Study Area

This research selected two stations with a hot and desert climate in the Wasit and Dhi Qar provinces of Iraq. Figure 1 shows the geographical situation of the two provinces. In general, the number of sunny days in Iraq is high, so the potential of solar energy in this region is estimated to be high. On average, the number of sunny days in the Wasit region is 307 days, and in the Dhi Qar region, it is 312 days. The geographical coordinates of the middle region are 32°40′ N 45°45′ E. Additionally, Dhi Qar is at coordinates 31°02′ N 46°15′ E. The data used in this research are: maximum (Tmax), minimum (Tmin), average temperature (Tavg), average humidity (H avg), and sunshine hours (S) as input and solar radiation (Rs) as the output of the models. It was obtained from the daily time scale from the study stations during the statistical period of 2008–2020 from the Iraqi Agricultural and Meteorological Center (IAC) [19]. Table 1 illustrates the climatic averages of the variables used during this statistical period.

2.2. Artificial Neural Network (ANN)

Artificial neural networks can identify a nonlinear dynamic plan without having defaults in the strategy of modeling. The architecture of an ANN involves a 3-section design, which contains input, hidden, and output sections. The input section prepares the input information to go to the hidden section. Then, before sending information to the output section, the hidden section computes weight coefficients employing transfer functions such as logical functions. The 3-section structure of the ANN is founded on a linear variety of input variables that is changed by a nonlinear function. This design of the ANN is called the leading network. Additionally, within a section, neurons do not communicate with each other. In the ANN, the output of the Y network is modeled as Equation (1) [20,21,22]:
y i = j = 1 n W i , j   X i , j + θ i
where, x i , j is the input signal from the j th neuron in the input section, W i , j is the connection weight of neuron j to neuron i, and θ i is the bias of neuron i. During the training process, these weights and fixed values that are added to them and are called bias are changed successively so that the error reaches its lowest value. After calculating each y i , the network starts to modify it under a function. The function is typically a bounded uniform function like the standard sigmoid function and is defined as Equation (2):
f x = 1 e x + 1  

2.3. Support Vector Machine (SVM)

SVM is a method employed to classify and examine the relationship between data. If the data is discrete, SVM leads linear machines to create an optimal surface that divides the data without error and with the highest distance between the surface and the closest training points of the support vectors. If the training points are defined as [ x i ,   y i ] and the input vector x i   R n and the class value y i   {−1,1}, i = 1,…I, then in the case that the data are linearly separable. The decision rules are defined according to Equation (3) in such a way that they separate the binary decision categories by an optimal surface [23,24]:
y = s i g n   ( i = 1 N y i     a i   ( X · X i ) + b )
where y is the output of the equation, and y i is the category value of the training example and illustrates the inner multiplication. The vector x   =   ( x 1 ,   x 2 ,     x n ) represents an input datum and the vectors i   = 1 ,   ,   N ,   X i   are the support vectors. In the equation, the parameters a and b determine the superplane. If the data are not linearly separable, Equation (3) is changed to Equation (4):
y = s i g n   ( i = 1 N y i     a i   K ( X · X i ) ) + b
where the K ( X · X i ) function is a kernel function that generates internal multiplications to create machines with different types of non-linear decision levels in the data space.

2.4. Wavelet Transform

Wavelet transform is an efficient mathematical transformation in signal processing. Mathematical transformations are utilized to acquire additional data from the signal that is not available. Wavelet analysis, like Fourier examination, deals with the expansion of functions, but this expansion is completed in terms of wavelets. The wavelet is a supposed characteristic function with zero average. Unlike trigonometric polynomials, they are checked locally in space. In this way, a closer relationship between some functions and their coefficients is possible, and more numerical stability is supplied in reconstruction and measures. Any application founded on a fast Fourier analysis can be formulated employing wavelets and obtaining more local spatial data [25,26].
The wavelet has two essential characteristics, short-term and volatility. In other words, ψ(x) is a wavelet function if and only if its Fourier transform ψ( ω ) satisfies the following situation [26]:
+ | ψ   ( ω ) | | ω | 2   d ω < +  
This condition is an acceptance condition of the ψ(x) wavelet. The above equation can be considered equivalent to the following formula that must be satisfied [26]:
ψ   ( 0 ) = + ψ   ( x )   d x = 0  
This function feature with zero mean is not limiting, and numerous functions can be named wavelet functions according to it. ψ ( x ) is the main wavelet function that the functions employed in the investigation transfer and scaling changes the size and location during the signal analysis, and in the end, the wavelet coefficients for each value of the scale (a) and at each point of the signal (b) can be calculated with Equation (7) [26]:
ψ a , b   ( x ) = 1 a   ψ   ( x b a )  
As a mathematical operator, the act of scaling expands or compresses the signal. For the assumed function f(t), if s < 1, f(st) is the expanded state of f(t), and if s > 1, it is the compressed state of f(t). As can be seen in Equation (7), the term a is in the denominator and, therefore, is the opposite of what was said; if a < 1, the signal is compressed, and if a > 1, the signal is expanded. Additionally, in the above relationship, the parameter b models delay and precedence on a function.

2.5. Adaptive Neural Fuzzy Inference System (ANFIS)

ANFIS is a multilayer feed-forward approach that uses fuzzy logic and neural network learning algorithms to map an input space to an output space. The structure of this model involves 5 layers of input nodes, base nodes, intermediate nodes, result nodes, and output nodes. If the result of every neuro-fuzzy network layer is exhibited as Q i , j , which is the output of the i-th group in the 1st node, the execution of the different layers can be expressed as follows [27,28]:
  • Layer 1: Every node in this layer is equal to a fuzzy set, Equation (8).
  • Layer 2: The input signals are multiplied and create output, Equation (9).
  • Layer 3: This layer calculates the proportion of the activity grade of the i-th rule to the sum of the activity degrees of all the rules, Equation (10).
  • Layer 4: The result of every node in this layer is as seen in Equation (11).
  • Layer 5: Each node in this layer, which is displayed as ∑, calculates the last output value in the form of Equation (12).
Q i 1 = μ A i ( x )  
w i = μ A i ( x ) × μ B i ( y )                                         i = 1 , 2  
W i _ _ _ = w i w 1 + w 2 ,                                                   i = 1 , 2  
Q i 4 = W ¯ i f i = W i ¯ ( p i x + q i y + r i )  
Q i 5 = i W ¯ i f i = i W i f i i W i  
where W ¯ i is the output of the third layer and { p i , q i , r i } are the set of adaptive parameters of this layer. These parameters are called result parameters.

2.6. Criteria for Evaluating

To evaluate and compare the accuracy of the used methods, root mean square error (RMSE), mean absolute error (MAE), index of agreement (IA), and the coefficient of determination (R2) were used.
RMSE is the difference between the value predicted by the model and the actual value and is a good tool for comparing the prediction errors of a data set (Equation (13)) [29]:
RMSE = i = 1 n ( O i P i ) 2   n  
R2 (Equation (14)) indicates how much of the changes in the dependent variable are influenced by the corresponding independent variable, and the rest of the dependent variables are related to other factors. R2 is between zero and one. Zero indicates that the model does not determine any of the variability of the response data around its average. However, a value of one indicates that all observed values will be the same as the fitted values, and all the data points will lie on the fitted line [29].
R 2 = [ i = 1 n ( O i O ¯ ) ( P i P ¯ ) ] 2 i = 1 n ( O i O ¯ ) 2   ( P i P ¯ ) 2
MAE, ideally, should be zero, and negative and positive values indicate underestimation and overestimation, respectively. The Equation (15) of this parameter represents the method’s accuracy and the error’s average value [29].
MAE = i = 1 n ( O i P i ) 2 n
AI has a value between zero and one, where a value of one represents the best fit and is calculated according to Equation (16) [29].
AI = i = 1 n   | P i O i | i = 1 n | ( P i P ¯ ) 2 | + | ( O i O ¯ ) 2 |  
In Equations (13)–(16), P i is the predicted radiation intensity, P ¯ is the mean predicted radiation intensity, O i is the measured radiation intensity, O ¯ is the mean measured radiation intensity, and n is the number of recorded data.

2.7. Training, Validation, and Testing Sets

The approach of soft data computing models is based on the use of criteria for dividing data into training, validation, and test sets to create and evaluate the performance of these algorithms. The training, validation, and test sets are defined as follows [30]:
A training set is a set of examples that are used to develop learning training and create a soft computing base data model. The case data sample is used to fit the model. The validation set is a subset of the training set, which includes several examples to adjust model parameters and control the training process. The validation data set can be used to stop training the model. The test set is a set of samples used only to evaluate and correct the performance of the created base data model. In this study, 70%, 15%, and 15% of the data were used for the training, validation, and test sets, respectively.

3. Results

For Wasit and Dhi Qar station, among the selected models, WANN-2 with log-sigmoid function and arrangement (4-1-25) in Dhi Qar station and WANN-3 with log-sigmoid function and arrangement (4-1-20) in Wasit station were the best models. After 38 runs, the desired optimal parameters algorithm was obtained for the WSVM method. For the SWVM method, at Dhi Qar station, the optimal parameters were WSVM-3 with C = 500, γ = 5, and ε = 0.06 for the error parameter. For Wasit station, WSVM-1 with C = 500, γ = 15, and ε = 0.07 was chosen as the best model. Additionally, for each station, among the selected models, ANFI-2 with membership functions Trimf in Dhi Qar station and ANFIS-4 with membership functions Pimf in Wasit station were the best models.
To assess and compare the performance of models with each other, training and test data were used. The output values of each method were compared with the corresponding observed values, and its details were analyzed based on error measurement statistics. The results of the optimal structures of WANN, WSVM, and ANFIS in estimating the value of Rs separately for each station are shown in Table 2, Table 3 and Table 4. Comparing the performance of WANN, WSVM, and ANFIS with error measurement criteria (RMSE, R2, MEA and IA) demonstrated that these models were able to predict solar energy.
For Wasit station, according to the results obtained from the WANN, the lowest values of RMSE, MAE, and the highest values of R2 and AI were related to WANN-3. The amount of RMSE, MAE, R2, and AI in the training phase were 3.42, 1.8, 0.89, and 0.98, respectively, and for the testing phase, the amounts were 2.84, 2.05, 0.88, and 0.97. However, the results of WANN-1 for Wasit station were also somewhat acceptable, but the difference with WANN-3 is significant. In the WANN model, the results obtained for Dhi Qar station from the WANN-2 model had the best values for the RMSE, MEA, R2, and AI criteria. The criteria values were equal to 2.93, 2.09, 0.86, and 0.97 in the training phase and 2.78, 2.09, 0.85, and 0.96 in the test phase. The investigation revealed that the answers of the WANN-1 model at Dhi Qar station were also acceptable.
For Wasit station, based on the results obtained from the WSVM, the lowest values of RMSE, MAE, and the highest values of R2 and AI were related to WSVM-1. The amount of RMSE, MAE, R2, and AI in the training phase were 2.67, 1.58, 0.88, and 0.97, respectively, and for the testing phase, the amount was 2.45, 1.81, 0.86, and 0.95. However, the WSVM-4 model at Wasit station had close results with the WSVM-1 model, which was the best model at this station. The results of the other two models, WSVM-2 and WSVM-3, were acceptable. In the WSVM model, the results obtained for Dhi Qar station from the WANN-3 model had the best values for the RMSE, MEA, R2, and AI criteria. The criteria values were equal to 2.45, 1.92, 0.87, and 0.97 in the training phase and 2.54, 2.18, 0.85, and 0.97 in the test phase. In this station also, the WSVM-1 model obtained good results.
For Wasit station, according to the results obtained from the ANFIS, the best results of RMSE, MAE, R2, and AI were related to ANFIS-4. The amount of RMSE, MAE, R2, and AI in the training phase were 2.7, 1.91, 0.84, and 0.92, respectively, and for the testing phase, the amount was 2.69, 2.11, 0.8, and 0.92. The results of the ANFIS-1 model in this station were also good. In the ANFIS model, the results obtained for Dhi Qar station from the ANFIS-2 model had the best values for the RMSE, MEA, R2, and AI criteria. The criteria values were 2.62, 2.13, 0.83, and 0.94 in the training phase and 2.64, 1.98, 0.78, and 0.92 in the test phase. The results of other models for this station differed greatly from the best model.
The correlation between the Rs values evaluated by WANN, WSVM, and ANFIS models and the observed values of each station are shown in Figure 2 and Figure 3 separately from the two training and testing stages. This result showed the relationship between the observed Rs values and estimated values from the WANN, WSVM, and ANFIS models. The figures shown for each model (WANN, WSVM, and ANFIS) were taken from the best model of each method. This was WANN-3 and WANN-2 for the WANN model in Wasit and Dhi Qar stations, respectively, and WSVM-1 and WSVM-3 for the WSVM model in Wasit and Dhi Qar stations, respectively. Finally, ANFIS-2 and ANFIS-4 were used for the ANFIS model in Wasit and Dhi Qar stations, respectively.
As shown in Figure 2 and Figure 3, both WAAN and WSVM models had higher R2 values in both the training and the test phases compared to the ANFIS model in both Wasit and Dhi Qar stations. These results showed that the performance of the WANN and WSVM models was better than the ANFIS model. However, the ANFIS model recorded values higher than 0.78 in both stations for the training and testing phases, which showed that this model could also record acceptable estimation. However, if it is possible to use two other models, it is better to use the WAAN and WSVM models.

4. Discussion

Today, the estimation and forecasting of solar energy have been developed using artificial intelligence and machine learning models. This study aimed to evaluate the effectiveness of the WANN, WSVM, and ANFIS methods in estimating solar energy in Wasit and Dhi Qar stations. This research used the wavelet for data preprocessing of the ANN and SVM models. In order to evaluate solar energy in two stations, data related to the maximum temperature, minimum temperature, average humidity, and sunny hours were considered as input to the models. Using statistical indicators for the WANN method, RSME = 2.42, EMA = 1.8, R2 = 0.89, and IA = 0.98 was obtained in Wasit station, and RSME = 2.84, EMA = 2.05, R2 = 0.86, and IA = 0.97 was obtained in Dhi Qar station. In the WSVM method, RSME = 2.67, EMA = 1.58, R2 = 0.88, and IA = 0.97 for Wasit station. In Dhi Qar station, RSME = 2.54, EMA = 1.92, R2 = 0.87, and IA = 0.97. In the ANFIS method, for Wasit station, RSME = 2.7, EMA = 1.91, R2 = 0.84, and IA = 0.95. In Dhi Qar station, RSME = 2.62, EMA = 1.98, R2 = 0.83, and IA = 0.94. The results of this study indicated that all three used models predict the results well. WANN and WSVM methods in solar energy modeling had similar results. However, the results of the WANN model were slightly better than the WSVM model. The ANFIS method also obtained acceptable results but compared to the other two models, ANFIS results were less accurate. The better results of WANN and WSVR could be due to the use of the wavelet model in data preprocessing. The results of this research are similar to research conducted in Mexico. In the research conducted in Mexico, two ANN and SVM models had better results than an ANFIS model [31]. Additionally, a study completed in Nigeria showed that the SVM model had better results than the ANFIS model [14]. In this research, the MLP model was used for the learning process in the WANN method. It is suggested to use EFB and CFB methods in future studies and evaluate the best learning method. Additionally, using the Gene Expression Programming (GEP) black box model to estimate radiation intensity and compare it with other models can be a subject for researchers in future studies.

5. Conclusions

With the increase in the need for energy around the world, clean energy, such as solar energy, is receiving more attention. Investigating the potential of solar energy using physical tools is difficult and expensive. This research showed that using machine learning methods is suitable for estimating the amount of solar energy. In this research, it was demonstrated that WANN, WSVM, and ANFIS models have an excellent ability to estimate the amount of solar energy. In Wasit and Dhi Qar stations, the value of R2 for the WANN and WSVM methods was 0.89 and 0.86, respectively. The value of R2 in the WANN and WSVM methods in the Wasit and Dhi Qar stations was 0.88 and 0.87, respectively. The ANFIS technique also obtained acceptable results. However, compared to the other two techniques, the ANFIS results were lower, and the R2 value was 0.84 and 0.83 in Wasit and Dhi Qar stations, respectively.

Author Contributions

Conceptualization, W.A.; Methodology, S.A. and A.A.-M.; Software, W.A.; Validation, W.A.; Formal analysis, M.J.J. and S.A.; Investigation, M.J.J. and Y.C.-E.; Resources, A.A.-M. and Y.C.-E.; Data curation, I.H.A.-K. and A.A.-M.; Writing—original draft, I.H.A.-K.; Writing—review & editing, Y.C.-E. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

SymbolsdefinitionUnit
ANNArtificial Neural Network-
SVMSupport Vector Machine-
ANFISAdaptive Neuro-Fuzzy Inference System-
WANNWavelet Artificial Neural Network-
WSVMWavelet Support Vector Machine-
Rssolar radiationMJ/m2 d
TWhTerawatt-hour-
GISGeographic Information System-
T maxMaximum Temperature°C
T minMinimum Temperature°C
H aveAverage Humidity%
T avgAverage Temperature°C
W i , j The Connection Weight of Neuron j to Neuron i-
K ( X . X i ) a Kernel Function-
θ i The Bias of Neuron i-
ψ (x)Wavelet Function-
W ¯ i The Output of The Third layer in ANFIS Model-
{ p i ,   q i ,   r i } Set of Adaptive parameters-
RMSERoot Mean Square Error-
MAEMean Absolute Error-
IAIndex of Agreement-
R2Coefficient of Determination-
P i The Predicted Radiation IntensityMJ/m2 d
P ¯ The Mean Predicted Radiation IntensityMJ/m2 d
O i The Measured Radiation IntensityMJ/m2 d
O ¯ The Mean Measured Radiation IntensityMJ/m2 d
n The Number of Recorded Data-

References

  1. Guedri, K.; Salem, M.; Assad, M.E.H.; Rungamornrat, J.; Malek Mohsen, F.; Buswig, Y.M. PV/Thermal as Promising Technologies in Buildings: A Comprehensive Review on Exergy Analysis. Sustainability 2022, 14, 12298. [Google Scholar] [CrossRef]
  2. Molajou, A.; Afshar, A.; Khosravi, M.; Soleimanian, E.; Vahabzadeh, M.; Variani, H.A. A new paradigm of water, food, and energy nexus. Environ. Sci. Pollut. Res. 2021, 1–11. [Google Scholar] [CrossRef] [PubMed]
  3. Vahabzadeh, M.; Afshar, A.; Molajou, A. Energy simulation modeling for water-energy-food nexus system: A systematic review. Environ. Sci. Pollut. Res. 2022, 1–15. [Google Scholar] [CrossRef] [PubMed]
  4. Sharifpur, M.; Ahmadi, M.H.; Rungamornrat, J.; Malek Mohsen, F. Thermal Management of Solar Photovoltaic Cell by Using Single Walled Carbon Nanotube (SWCNT)/Water: Numerical Simulation and Sensitivity Analysis. Sustainability 2022, 14, 11523. [Google Scholar] [CrossRef]
  5. Afshar, A.; Soleimanian, E.; Akbari Variani, H.; Vahabzadeh, M.; Molajou, A. The conceptual framework to determine interrelations and interactions for holistic Water, Energy, and Food Nexus. Environ. Dev. Sustain. 2022, 24, 10119–10140. [Google Scholar] [CrossRef]
  6. Asgher, U.; Babar Rasheed, M.; Al-Sumaiti, A.S.; Ur-Rahman, A.; Ali, I.; Alzaidi, A.; Alamri, A. Smart Energy Optimization Using Heuristic Algorithm in Smart Grid with Integration of Solar Energy Sources. Energies 2018, 11, 3494. [Google Scholar] [CrossRef] [Green Version]
  7. Parimita Panigrahi, S.; Kumar Maharana, S.; Rajashekaraiah, T.; Gopalashetty, R.; Sharifpur, M.; Ahmadi, M.H.; Saleel, C.A.; Abbas, M. Flat Unglazed Transpired Solar Collector: Performance Probability Prediction Approach Using Monte Carlo Simulation Technique. Energies 2022, 15, 8843. [Google Scholar] [CrossRef]
  8. Şenkal, O. Solar Radiation and Precipitable Water Modeling for Turkey Using Artificial Neural Networks. Meteorol. Atmos. Phys. 2015, 127, 481–488. [Google Scholar] [CrossRef]
  9. Sivaneasan, B.; Yu, C.Y.; Goh, K.P. Solar Forecasting Using ANN with Fuzzy Logic Pre-Processing. Energy Procedia 2017, 143, 727–732. [Google Scholar] [CrossRef]
  10. Fourcade, Y.; Besnard, A.G.; Secondi, J. Paintings Predict the Distribution of Species, or the Challenge of Selecting Environmental Predictors and Evaluation Statistics. Glob. Ecol. Biogeogr. 2018, 27, 245–256. [Google Scholar] [CrossRef]
  11. Anwar, K.; Deshmukh, S. Assessment and Mapping of Solar Energy Potential Using Artificial Neural Network and GIS Technology in the Southern Part of India. Int. J. Renew. Energy Res. 2018, 8, 974–985. [Google Scholar]
  12. Voyant, C.; Notton, G.; Kalogirou, S.; Nivet, M.-L.; Paoli, C.; Motte, F.; Fouilloy, A. Machine Learning Methods for Solar Radiation Forecasting: A Review. Renew. Energy 2017, 105, 569–582. [Google Scholar] [CrossRef]
  13. Chen, J.-L.; Li, G.-S. Evaluation of Support Vector Machine for Estimation of Solar Radiation from Measured Meteorological Variables. Theor. Appl. Climatol. 2014, 115, 627–638. [Google Scholar] [CrossRef]
  14. Olatomiwa, L.; Mekhilef, S.; Shamshirband, S.; Mohammadi, K.; Petković, D.; Sudheer, C. A Support Vector Machine–Firefly Algorithm-Based Model for Global Solar Radiation Prediction. Sol. Energy 2015, 115, 632–644. [Google Scholar] [CrossRef]
  15. Rashidi, M.M.; Nazari, M.A.; Mahariq, I.; Assad, M.E.H.; Ali, M.E.; Almuzaiqer, R.; Nuhait, A.; Murshid, N. Thermophysical Properties of Hybrid Nanofluids and the Proposed Models: An Updated Comprehensive Study. Nanomaterials 2021, 11, 3084. [Google Scholar] [CrossRef]
  16. Ghebrezgabher, M.G.; Weldegabir, A.K. Estimating Solar Energy Potential in Eritrea: A GIS-Based Approach. Renew. Energy Res. Appl. 2022, 3, 155–164. [Google Scholar]
  17. Dos Santos, C.M.; Escobedo, J.F.; Teramoto, E.T.; da Silva, S.H.M.G. Assessment of ANN and SVM Models for Estimating Normal Direct Irradiation (Hb). Energy Convers. Manag. 2016, 126, 826–836. [Google Scholar] [CrossRef] [Green Version]
  18. Ferrero Bermejo, J.; Gómez Fernández, J.F.; Olivencia Polo, F.; Crespo Márquez, A. A Review of the Use of Artificial Neural Network Models for Energy and Reliability Prediction. A Study of the Solar PV, Hydraulic and Wind Energy Sources. Appl. Sci. 2019, 9, 1844. [Google Scholar] [CrossRef] [Green Version]
  19. IAC Iraqi Agrometeorological Center, Baghdad, Iraq. 2020. Available online: https://www.agromet.gov.iq (accessed on 9 December 2022).
  20. Sharghi, E.; Nourani, V.; Najafi, H.; Molajou, A. Emotional ANN (EANN) and Wavelet-ANN (WANN) Approaches for Markovian and Seasonal Based Modeling of Rainfall-Runoff Process. Water Resour. Manag. 2018, 32, 3441–3456. [Google Scholar] [CrossRef]
  21. Molajou, A.; Nourani, V.; Afshar, A.; Khosravi, M.; Brysiewicz, A. Optimal design and feature selection by genetic algorithm for emotional artificial neural network (EANN) in rainfall-runoff modeling. Water Resour. Manag. 2021, 35, 2369–2384. [Google Scholar] [CrossRef]
  22. Samadi, M.; Afshar, M.H.; Jabbari, E.; Sarkardeh, H. Prediction of Current-Induced Scour Depth around Pile Groups Using MARS, CART, and ANN Approaches. Mar. Georesour. Geotechnol. 2021, 39, 577–588. [Google Scholar] [CrossRef]
  23. Wu, W.; Zhou, H. Data-Driven Diagnosis of Cervical Cancer with Support Vector Machine-Based Approaches. IEEE Access 2017, 5, 25189–25195. [Google Scholar] [CrossRef]
  24. Mohan, L.; Pant, J.; Suyal, P.; Kumar, A. Support Vector Machine Accuracy Improvement with Classification. In Proceedings of the 2020 12th International Conference on Computational Intelligence and Communication Networks (CICN), Bhimtal, India, 25–26 September 2020; IEEE: Manhattan, NY, USA, 2020; pp. 477–481. [Google Scholar]
  25. Zhang, D. Wavelet Transform. In Fundamentals of Image Data Mining; Springer: Berlin/Heidelberg, Germany, 2019; pp. 35–44. [Google Scholar]
  26. Abbate, A.; Koay, J.; Frankel, J.; Schroeder, S.C.; Das, P. Signal Detection and Noise Suppression Using a Wavelet Transform Signal Processor: Application to Ultrasonic Flaw Detection. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 1997, 44, 14–26. [Google Scholar] [CrossRef]
  27. Kharb, R.K.; Shimi, S.L.; Chatterji, S.; Ansari, M.F. Modeling of Solar PV Module and Maximum Power Point Tracking Using ANFIS. Renew. Sustain. Energy Rev. 2014, 33, 602–612. [Google Scholar] [CrossRef]
  28. Jang, J.-S. Input Selection for ANFIS Learning. In Proceedings of the IEEE 5th International Fuzzy Systems, New Orleans, LA, USA, 11 September 1996; IEEE: Manhattan, NY, USA, 1996; Volume 2, pp. 1493–1499. [Google Scholar]
  29. Meenal, R.; Selvakumar, A.I. Assessment of SVM, Empirical and ANN Based Solar Radiation Prediction Models with Most Influencing Input Parameters. Renew. Energy 2018, 121, 324–343. [Google Scholar] [CrossRef]
  30. Breck, E.; Polyzotis, N.; Roy, S.; Whang, S.; Zinkevich, M. Data Validation for Machine Learning. In Proceedings of the MLSys, Stanford, CA, USA, 31 March–2 April 2019. [Google Scholar]
  31. Quej, V.H.; Almorox, J.; Arnaldo, J.A.; Saito, L. ANFIS, SVM and ANN Soft-Computing Techniques to Estimate Daily Global Solar Radiation in a Warm Sub-Humid Environment. J. Atmos. Sol. Terr. Phys. 2017, 155, 62–70. [Google Scholar] [CrossRef]
Figure 1. The geographical location of Wasit and Dhi Qar provinces.
Figure 1. The geographical location of Wasit and Dhi Qar provinces.
Energies 16 00985 g001
Figure 2. Correlation between radiation intensity (Rs) assessed by WANN, WSVM, and ANFIS methods and observed values at Wasit station in two stages of training and testing.
Figure 2. Correlation between radiation intensity (Rs) assessed by WANN, WSVM, and ANFIS methods and observed values at Wasit station in two stages of training and testing.
Energies 16 00985 g002
Figure 3. Correlation between radiation intensity (Rs) assessed by WANN, WSVM, and ANFIS methods and observed values at Dhi Qar station in two stages of training and testing.
Figure 3. Correlation between radiation intensity (Rs) assessed by WANN, WSVM, and ANFIS methods and observed values at Dhi Qar station in two stages of training and testing.
Energies 16 00985 g003
Table 1. Average meteorological data used in the studied stations.
Table 1. Average meteorological data used in the studied stations.
StationWasitDhi Qar
MaxMinAverageMaxMinAverage
T max (°C)43.517.831.244.817.332.4
T min (°C)25.45.715.628.16.217.1
H avg (%)95.63.728.497.25.429.2
S (h)13.80.09.713.40.09.2
Rs (MJ/m2 d)41.73.122.840.22.721.6
Table 2. The results of statistical analysis of different input patterns of WANN model in Rs evaluation.
Table 2. The results of statistical analysis of different input patterns of WANN model in Rs evaluation.
StationDhi QarWasit
ModelWANN-1WANN-2WANN-3WANN-4WANN-1WANN-2WANN-3WANN-4
Training phaseRMSE3.102.763.003.083.013.402.423.21
MEA2.242.092.202.182.022.211.802.07
R20.820.860.770.780.820.760.890.79
IA0.960.970.960.950.950.950.980.96
Validation PhaseRMSE3.182.833.203.363.083.382.593.22
MEA2.282.072.282.382.152.212.042.13
R20.800.850.770.760.790.770.880.74
IA0.960.950.950.930.930.940.960.95
Testing PhaseRMSE3.392.933.243.473.13.302.843.20
MEA2.332.092.312.432.142.232.052.14
R20.790.850.760.740.800.790.880.76
IA0.940.960.930.930.950.950.970.96
Table 3. The results of statistical analysis of different input patterns of WSVM model in Rs evaluation.
Table 3. The results of statistical analysis of different input patterns of WSVM model in Rs evaluation.
StationDhi QarWasit
ModelWSVM-1WSVM-2WSVM-3WSVM-4WSVM-1WSVM-2WSVM-3WSVM-4
Training phaseRMSE2.883.062.453.132.673.023.002.69
MEA2.042.081.922.121.581.911.901.84
R20.820.790.870.780.880.790.800.86
IA0.960.960.970.950.970.960.960.96
Validation PhaseRMSE3.073.572.493.522.453.863.382.99
MEA2.182.192.112.211.673.843.191.98
R20.750.660.850.740.860.770.880.82
IA0.940.940.960.940.930.950.940.95
Testing PhaseRMSE3.373.772.543.682.453.923.423.27
MEA2.222.372.182.301.812.222.062.21
R20.740.670.850.690.860.720.760.81
IA0.950.920.970.930.950.930.940.96
Table 4. The results of statistical analysis of different input patterns of ANFIS model in Rs evaluation.
Table 4. The results of statistical analysis of different input patterns of ANFIS model in Rs evaluation.
StationDhi QarWasit
ModelANFIS-1ANFIS-2ANFIS-3ANFIS-4ANFIS-1ANFIS-2ANFIS-3ANFIS-4
Training phaseRMSE2.942.622.852.922.863.233.042.70
MEA2.121.982.092.071.912.101.961.91
R20.740.830.730.770.800.720.750.84
IA0.910.940.930.900.890.920.930.95
Validation PhaseRMSE3.182.592.943.192.893.173.002.65
MEA2.142.082.112.242.002.092.172.10
R20.710.810.730.750.840.690.710.81
IA0.900.930.910.850.860.880.910.94
Testing PhaseRMSE3.222.643.073.292.943.133.032.69
MEA2.212.132.192.312.032.112.152.11
R20.700.780.720.700.760.700.720.80
IA0.890.920.900.880.870.890.910.92
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Anupong, W.; Jweeg, M.J.; Alani, S.; Al-Kharsan, I.H.; Alviz-Meza, A.; Cárdenas-Escrocia, Y. Comparison of Wavelet Artificial Neural Network, Wavelet Support Vector Machine, and Adaptive Neuro-Fuzzy Inference System Methods in Estimating Total Solar Radiation in Iraq. Energies 2023, 16, 985. https://doi.org/10.3390/en16020985

AMA Style

Anupong W, Jweeg MJ, Alani S, Al-Kharsan IH, Alviz-Meza A, Cárdenas-Escrocia Y. Comparison of Wavelet Artificial Neural Network, Wavelet Support Vector Machine, and Adaptive Neuro-Fuzzy Inference System Methods in Estimating Total Solar Radiation in Iraq. Energies. 2023; 16(2):985. https://doi.org/10.3390/en16020985

Chicago/Turabian Style

Anupong, Wongchai, Muhsin Jaber Jweeg, Sameer Alani, Ibrahim H. Al-Kharsan, Aníbal Alviz-Meza, and Yulineth Cárdenas-Escrocia. 2023. "Comparison of Wavelet Artificial Neural Network, Wavelet Support Vector Machine, and Adaptive Neuro-Fuzzy Inference System Methods in Estimating Total Solar Radiation in Iraq" Energies 16, no. 2: 985. https://doi.org/10.3390/en16020985

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop