Next Article in Journal
Supporting K-12 Students to Learn Social-Emotional and Self-Management Skills for Their Sustainable Growth with the Solution-Focused Kids’Skills Method
Previous Article in Journal
Has the Pandemic Altered Public Perception of How Local Green Spaces Affect Quality of Life in the United Kingdom?
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluation of Artificial Neural Networks with Satellite Data Inputs for Daily, Monthly, and Yearly Solar Irradiation Prediction for Pakistan

1
Solar Energy Research Institute, Universiti Kebangsaan Malaysia, Bangi 43600, Malaysia
2
Department of Renewable Energy, Khushal Khan Khattak University, Karak 27200, Pakistan
3
Faculty of Science and Natural Resources, Universiti Malaysia Sabah, Kota Kinabalu 88400, Malaysia
4
Engineering Department, American University of Iraq, Sulaimani, Kurdistan Region, Sulaimani 46001, Iraq
5
Center for Advanced Studies in Energy, University of Engineering and Technology, Peshawar 25120, Pakistan
*
Authors to whom correspondence should be addressed.
Sustainability 2022, 14(13), 7945; https://doi.org/10.3390/su14137945
Submission received: 25 May 2022 / Revised: 18 June 2022 / Accepted: 24 June 2022 / Published: 29 June 2022

Abstract

:
Solar irradiation is the most critical parameter to consider when designing solar energy systems. The high cost and difficulty of measuring solar irradiation makes it impractical in every location. This study’s primary objective was to develop an artificial neural network (ANN) model for global horizontal irradiation (GHI) prediction using satellite data inputs. Three types of ANN, namely, the feed forward neural network (FFNN), cascaded forward neural network (CFNN), and Elman neural network (EMNN), were tested. The findings revealed that altitude, relative humidity, and satellite GHI are the most effective parameters, as they are present in all the best-performing models. The best model for daily GHI prediction was FFNN, which decreased daily MAPE, RMSE, and MBE by 25.4%, 0.11 kWh/ m 2 / d , and 0.01 kWh/ m 2 / d . The FFNN daily MAPE, RMSE, and MBE values were 7.83%, 0.49 kWh/ m 2 / d , and 0.01 kWh/m2/d. The EMNN performed best for monthly and annual prediction, reducing monthly MAPE, RMSE, and MBE by 50.62%, 0.13 kWh/ m 2 / d , and 0.13 kWh/ m 2 / d , while the reduction for yearly was 91.6%, 0.11 kWh/ m 2 / d , 0.2 kWh/ m 2 / d . The EMNN monthly MAPE, RMSE, and MBE values were 3.36%, 0.16 kWh/ m 2 / d , and 0.16 kWh/ m 2 / d , while the yearly values were 0.47%, 0.18 kWh/ m 2 / d , and 0.004 kWh/ m 2 / d .

1. Introduction

Due to growing concerns about climate change worldwide, the use of renewable energy resources, particularly solar energy, has increased during the last decade. These system’s production cannot be planned according to demand because solar energy generation is dependent on uncontrollable weather and climatic variables. The intermittent nature of solar energy resources is a fundamental constraint to the greater use of renewable energy in the central power system [1]. Due to the random nature of solar power, even isolated solar power systems find it challenging to generate a constant output [2]. The shifting trends of renewable energy resources, particularly solar energy, should be assessed in order to be utilized [3]. Solar irradiation data can determine the shifting trends of solar energy. These data show how much energy a specific area receives from the sun at different times of the day, month, or year. This information is critical in the planning of solar energy systems. Physically measuring these data is nearly impossible due to the cost and challenges associated, especially in developing nations [4,5].
Researchers have developed numerous approaches to overcome the problems and expenses associated with evaluating global horizontal irradiation (GHI) on the ground. The best-studied models are empirical, physical, and artificial intelligence (AI)-based models. Researchers have used empirical models for GHI prediction and have shown excellent results. They can be classified into sunshine-based, modified, and non-sunshine-based models. Sunshine-based models only use the sunshine duration fraction as an input for GHI prediction, while modified sunshine-based models use other meteorological parameters, such as temperature and humidity, in addition to the sunshine duration fraction, and non-sunshine-based models do not use the sunshine fraction as an input, instead using other meteorological parameters for GHI prediction. Among these three models, the modified sunshine-based models predict more accurately, but the unavailability of sunshine hours data limits their use to areas in which meteorological stations record sunshine hours data [6,7,8,9]. Furthermore, due to dependence on extraterrestrial irradiation, the models are location-based, and each location-specific set of constants should be determined before using a model for GHI prediction [10]. L. Wang et al. [11] confirmed that the same empirical model accuracy changes with station location.
Physical models use the radiative transferring process for the estimation of solar irradiation. This method has accurately predicted solar radiation in several world regions [12]. These models are too complex, and numerous meteorological data, such as cloud cover, height, ozone, aerosol, and cloud type, are required to build a physical model. These data are generally not readily available, and if they are available, they make the model very complex. Due to their complexity and a lack of data, these models are rarely used [13].
In recent years, AI models have shown encouraging results in forecasting GHI [14]. With promising results, ANNs have recently been widely used in various parts of the world, including Turkey, Oman, China, India, Australia, and many other places [15].
For the prediction of average monthly solar radiation in Makurdi, Nigeria, Kuhe, Achirgbenda, and Agada [16] used a feed forward neural network (FFNN), a radial basis function network (RBFN), and a generalized regression neural network (GRNN). They used datasets from Makurdi meteorological stations to train and test the ANN model. The inputs used for the training of neural networks were relative humidity (RH), maximum temperature (Tmax), minimum temperature (Tmin), wind speed (WS), and sunshine hours (SH).
The hourly GHI forecasts of FFNNs, k-nearest neighbor (k-NN), auto regressive integrated moving average (ARIMA), and SVM, for the Tetouan region in Morocco were compared by Brahim Belmahdi, Mohamed Louzazni, and Abdelmajid El Bouardi [17]. Clearness Index (KT), maximum and minimum temperature difference (ΔT), ratio temperature, mean temperature (Tmean), Tmax, and extraterrestrial irradiation (H0) were the input parameters used, which were determined using the Pearson coefficient test. For network performance evaluation, six distinct statistical metrics were used: root mean square error (RMSE), normalized root mean square error (NRMSE), mean absolute percentage error (MAPE), mean bias error (MBE), t-statistics (t-stat), and standard deviation (σ). The statistical measures indicated that FFNNs trained with the LM approach outperform other models in terms of accuracy. The top performing model’s MAPE, NRMSE, RMSE, MBE, and t-stat values were 1.80 percent, 0.57, 15.8, 23.88, and 6.68 percent.
Tegenu Argaw Woldegiyorgis et. Al. [18] compared the performance of their ANN model to three empirical models for Lalibela in Ethiopia. The empirical models included the Angstrom–Prescot model and the Louche model, which are sunshine duration-based models, and the third model was the Glover–McCulloch model, which, in addition to sunshine duration, also utilizes latitude as input. Three-year data were used for this study. MBE, RMSE, and R2 were used to evaluate the performance of each model. The ANN’s R2 value was 0.799, while the empirical model values ranged from 0.126 to 0.17. The MBE values for the empirical models ranged from −0.468 to −0.05, while for the ANN, MBE was −0.0005. Similarly, the RMSE value for the ANN was 0.331 kWh/m2, while the RMSE values for the empirical models ranged from 1.071 kWh/m2 to 1.263 kWh/m2. All three statistical indicators confirmed that the ANN model’s predictions were more accurate than the sunshine duration-based models.
Agbulut, Gurul, and Bicen [19] used four different machine learning techniques, FFNN, kernel nearest neighbor (k-NN), support vector machine (SVM), and deep learning, for daily GHI prediction in four Turkish cities. They used data from meteorological stations for Tmax, Tmin, and cloud cover (CC), as well as two computed input factors, extraterrestrial radiation and SH. Compared to the other three methodologies, they found that the ANN model accurately forecasted solar radiation. For accuracy checking, they used seven different statistical metrics. Mahdy, Yousaf, and Dosky [20] investigated the effects of meteorological parameters on solar radiation. They developed seven distinct ANN models, each with its own set of input parameters. The input parameters were Tmax, Tmin, CC, RH, WS, atmospheric pressure (AP), and ultraviolet irradiation (UVI). They calculated the daily GHI for Duhok City, Iraq, and compared this to data collected from the Directorate of Meteorology and Seismology station in Duhok City.
Ghimire et al. [21] used four different machine learning approaches and two deterministic models to assess solar energy potential in Queensland, Australia; the results revealed that the ANN outperformed all the other models. They used 36 years of data, including ERA-interim reanalysis and scientific data for landowners.
Sozen et al. [22] employed an FFNN network with the following input parameters: latitude (L), longitude (Lon), altitude (Alt), mean SH, month (m), day (d), and mean temperature (Tmean) for solar mapping in Turkey. They used data from 11 cities for training and six cities to test the FFNN. The trained and tested FFNN showed high accuracy in cities where sun radiation data were unavailable.
Ozen Senkal and Kuleli [23] compared physical method results with ANN results in Turkey and discovered that the ANN results were considered superior to the physical method results. They used data from nine Turkish meteorological sites to train the ANN and data from three different locations to test it. They utilized L, Lon, Alt, mean diffuse radiation, and mean beam radiation for ANN training.
Khatib et al. [24] investigated the accuracy of linear, nonlinear, fuzzy, and ANN prediction accuracy for GHI predictions for five sites in Malaysia and discovered that ANN prediction accuracy was the highest of all the approaches. The mean absolute percentage error (MAPE) values for linear, nonlinear, fuzzy, and ANN were 8.13 percent, 6.93 percent, 6.71 percent, and 5.38 percent, respectively.
In 1957, the Pakistan Meteorological Department (PMD) started measuring solar radiation at its five stations in Islamabad, Karachi, Peshawar, Lahore, and Quetta, ceasing in 2000. The PMD also recorded sunshine duration from its 37 meteorological stations. Significant research on the solar mapping of Pakistan was conducted between 1986 and 1996; after 1996, no significant attempts were made to predict the GHI until 2007 [25]. In 2007, the National Renewable Energy Laboratory (NREL), USA, performed a satellite-based solar mapping of Pakistan. In 2015, the Energy Sector Management Assistance Program (ESMAP) of the World Bank started recording GHI for nine sites in Pakistan [26].
Sukhera and Pasha created the first model for solar radiation prediction using the Angström model in Pakistan in 1987 [27]. Table 1 lists other researchers who have created models based on empirical methods. Monthly and annual solar radiation maps show the average GHI data for each month and year. Daily maps show the same GHI received on a given day. They created an annual and monthly map for 58 locations in Pakistan using data from 37 stations for SH and 21 sites for Tmax and Tmin. To date, no attempt has been made in Pakistan to predict GHI using an ANN [25].
ANNs have shown excellent performance in solar radiation prediction, as seen in [15,16,19,20,21,22,23,24]. Only FFNN, LSTM, RBFN, k-NN, and SVM performances have been tested in earlier studies, with FFNN providing the best results. There have been no studies on the accuracy of the cascaded forward neural network (CFNN) or Elman neural network (EMNN), the closest in operation to FFNN, for GHI prediction in the literature. The models developed employ input parameters recorded by meteorological stations, and they are relevant for regions with meteorological stations. On the other hand, meteorological stations are only present in major cities in developing countries such as Pakistan. It should be clarified that, for Pakistan, only empirical models for solar radiation prediction have been created; no AI-based model has been developed for Pakistan [25,26,27,28,29,30,31,32].
The only data available for all of Pakistan are NASA data, which overestimate sun irradiation by 25% in some locations. This information is used by solar energy planners to develop residential and commercial solar power projects. The use of NASA satellite data leads to project under-sizing, making plant operation unsustainable and putting project owners at risk of frequent power outages. This is one of the most significant obstacles to the sustainable development of solar energy in Pakistan.
This study aims to develop a more accurate GHI prediction model by correlating satellite data parameters and ground-measured GHI in order to make solar project operation and development more sustainable. We will evaluate the performance of feed forward neural networks (FFNNs), cascaded forward neural networks (CFNNs), and Elman neural networks (EMNNs) to achieve this goal. Satellite data are available for all places in Pakistan; however, they exaggerate GHI by up to 25% in some areas.

2. Artificial Neural Networks

An artificial neural network (ANN) is a human brain replica that connects multiple parameters in large amounts of nonlinear and uncertain data. The use of ANNs to solve problems does not necessitate any prior knowledge of complex mathematics. This means that ANNs take less computing effort to link input parameters to targets than other techniques [32]. Nonalgorithmic and nonlinear parallel information processing approaches are known as ANNs [4]. A neuron is the basic unit of an ANN, stacked in layers. Although an ANN can have many layers, they are grouped into input, hidden, and output layers. The input layer receives all information, the data processing begins in the hidden layer, and the results are determined in the output layer [33]. The input signal is multiplied by a weight, and then bias is added to it. The input layer signal is transmitted to the hidden layer, consisting of its activation function. The hidden layer processes this information and then passes it to the output layer, which has its activation function. Purelin, which has the same output format as input, is a typical activation function for output neurons [34]. In this study, we compared the performance of three ANN types for GHI prediction: FFNN, CFNN, EMNN. The FFNN model has demonstrated promising GHI prediction results, but the other two networks have not been evaluated for daily, monthly, or annual GHI prediction. Figure 1 depicts the structure of an FFNN.

2.1. Feed Forward Neural Network (FFNN)

An FFNN is a multilayer perception (MLP) network with an input layer that receives inputs. The input layer standardizes the inputs, ensuring that each value falls between −1 and 1. The standardized inputs are then distributed to the hidden layer by the input layer. Standardized inputs are multiplied by weights, bias is introduced, and the resultant values are aggregated in the hidden layer. The output layer receives the combined value after passing through the transfer function. The result of the hidden layer is multiplied by weights in the output layer, and biases are then added to the output. The output layer transfer function receives the result from the output layer and produces the final projected results [35]. FFNNs have been extensively utilized by researchers in diverse domains with encouraging results [36]. They have been routinely used to predict GHI across the world.

2.2. Cascaded Forward Neural Network (CFNN)

CFNNs also consist of input, hidden, and output layers in which neurons are arranged. In terms of operation, CFNNs are comparable to FFNNs. A forward pass across the network is also part of CFNN operation, with additional connections from the input to each layer and from each layer to successive layers [37]. Figure 2 shows the CFNN model.

2.3. Elman Neural Network (FFNN)

The main configuration of EMNNs is identical to that of FFNNs, but it incorporates an extra layer known as the context layer. The hidden layer neuron’s output is sent to context layer neurons, which store the values. The stored values are fed back into the hidden layer to improve the correlation [37]. Figure 3 shows the EMNN model. The layers and connections of FFNN, CFNN, and EMNN are shown in Table 2.

3. Test Area and Data

Figure 4 depicts the nine locations (Bahawalpur, Hyderabad, Islamabad, Karachi, Khuzdar, Multan, Lahore, Peshawar, and Quetta) where ESMAP has been recently used to measured GHI data. Peshawar is the capital of Khyber Pakhtunkhwa, a province in Pakistan’s northwest. Islamabad is Pakistan’s capital city, located east of Peshawar. Lahore, Multan, and Bahawalpur are in the Punjab province, whereas Karachi and Hyderabad are located in the southern province of Sindh. Quetta is in the province of Balochistan. These location data were used to appropriately evaluate the FFNN, CFNN, and EMNN models. The locations are spread across the country’s climatic and geographical zones.
Ground-measured GHI data were employed as targets in this study, with satellite data characteristics as inputs for the training and testing of ANNs. The ESMAP measured GHI for two years at a time interval of 10 min. The satellite data were downloaded from the NASA Power Data Viewer.

4. Methodology

4.1. Data Collection and Processing

All nine locations’ data were downloaded from the ESMAP website. The data were collected at 10-min intervals. They were transformed into hourly, daily, and monthly formats. The data were cleaned before conversion by deleting any missing points. MS Excel was used to convert the data to hourly, daily, and monthly formats after they had been cleaned. The satellite data were downloaded in an hourly format from the NASA Power Data Viewer [38] and then converted to daily and monthly formats.
Following data organization, the data were normalized to a range of 0.1 to 0.9 for model consistency, using the equation as follows:
x n = 0.8 ( x x m i n x m a x x m i n ) + 0.1
where xn is the normalized value and x is the original value, and xmin and xmax are the minimal and maximal values, respectively.

4.2. Development of ANN

For the development the ANN models, 12 meteorological and non-meteorological inputs (latitude (L), longitude (Lon), altitude (Alt), day (d), month (m), maximum temperature (Tmax), minimum temperature (Tmin), relative humidity (RH), absolute humidity (AH), Kt, and satellite GHI (Gsat)) were used as inputs, and 45 different combinations of these parameters were developed, resulting in 45 ANN models with different input combinations. The ANN models were developed using MATLAB version R2019b on a Core I7 10th generation laptop.

4.3. Training and Testing of ANN

The data from eight locations were used to train ANNs, while the ninth site’s data were used to test the ANNs. This approach was repeated nine times to use all nine sites as test sites, resulting in nine datasets that were used to determine the accuracy of the ANNs across all areas. After the publication of ESMAP data in 2019, the data were downloaded, and ANN simulations using MATLAB began in March 2021.
The performance of FFNN, CFNN, and EMNN was assessed. As a training algorithm, Levenberg–Marquardt was utilized. In addition, 45 ANN models with subsets of the twelve input parameters, stated in Section 4.2, were generated and an FFNN was used to check the accuracy of all 45 models. For each model, up to 60 hidden layer neurons were examined to determine the number of neurons with the maximum accuracy. Then, based on accuracy, we chose the best eight models, as shown in Table 3, and we used these models to assess the performance of the CFNN and EMNN models.

4.4. Performance Evaluation Using Statistical Metrics

After finishing the predictions for all models and all three networks, the predicted GHI data were compared with the measured GHI data using statistical metrics. For ANN accuracy assessment, MAPE, RMSE, and MBE were used in this study. The equations for calculating these statistical metrics are provided in Equations (2)–(4) as follows:
MAPE = 1 n i = 1 n GHI GHI ANN GHI
RMSE = 1 n i = 1 n ( GHI ANN GHI ) 2
MBE = 1 n i = 1 n ( GHI ANN GHI )
where GHI represents the measured value, GHIANN means the predicted value, and n denotes the total number of datapoints tested [39]. The higher the precision, the lower the MAPE, RMSE, and MBE values are. MAPE was used to classify the ANN model. A MAPE of less than 10% implied great accuracy [40]. After that, the average MAPE of each model was calculated to determine the model that can be used for any location across the country.

5. Results and Discussion

Using satellite data inputs and the ESMAP GHI data as targets, twenty-four models (FFNN = 8, CFFN = 8, EMNN = 8, shown in Table 3) were trained nine times to verify the accuracy of each model for each location. The use of satellite data as inputs removes the limitation of previous ANN models that can only be used for sites where meteorological stations are available. Furthermore, the testing of different ANN networks for Pakistan proves that all the networks have the potential to predict GHI accurately. A comparison of the FFNN, CFNN, and EMNN models has shown that, as the time frame increases, the results of all networks improve. Secondly, the tick and trial method for neuron selection was very effective and helped select the most effective number of neurons. In addition, testing the different combinations of input parameters helped in finding the input parameters that influence the results. We predicted daily GHI for each site first; then monthly GHI for each site; and, lastly, calculated annual GHI for each site. Table 4 shows the daily, monthly, and yearly satellite data MAPE, RMSE, and MBE for each site and the average of all locations. Table 4 shows that the satellite data overpredict daily, monthly, and yearly data, with MAPE ranging from 5.53% in Hyderabad to 25.31% in Lahore, 1.78% in Quetta to 15.27 percent in Lahore, and 0.24 percent in Multan to 15.27 percent in Lahore. Daily GHI RMSE ranges from 0.41 kWh/ m 2 / d in Multan to 1.07 kWh/ m 2 / d in Lahore, monthly RMSE from 0.10 kWh/ m 2 / d to 0.53 kWh/ m 2 / d in Lahore, and annual RMSE from −0.10 kWh/ m 2 / d in Quetta to 0.29 kWh/ m 2 / d in Lahore.
For satellite data, the average daily, monthly, and annual MAPE, RMSE, and MBE values were (10.50%, 0.60 kWh/ m 2 / d , 0.02 kWh/ m 2 / d ), (6.38%, 0.29 kWh/ m 2 / d , 0.29 kWh/ m 2 / d ), and (−1.92%, 0.29 kWh/ m 2 / d ).
Table 5 provides the daily, monthly, and annual evaluation metrics, including MAPE, RMSE, and MBE for the FFNN, CFNN, and EMNN models. It is clear from Table 4 and Table 5 that the networks predicted GHI better in terms of MAPE, RMSE and MBE for daily, monthly, and annual data than satellites. Except for Lahore and Peshawar, all the models in Table 5 can be classified as high accuracy models [33].
Table 6, Table 7 and Table 8 show each model’s daily, monthly, and annual MAPE for each city and the average MAPE of each model for the whole country. Among the models depicted in Table 6, ANN10 had the best daily predictions out of all the networks. For monthly, as shown in Table 7, ANN45, ANN31, and ANN29 predicted best using the FFNN, CFNN, and EMNN models.
For annual predictions, ANN30 predicted best using the FFNN and EMNN models, while ANN43 predicted best using the CFNN model. The results of the ANN10 model had the highest accuracy for daily prediction among all the models. The best model for monthly prediction was ANN45, and the most accurate model for annual was ANN30.
The FFNN results were more accurate for daily predictions, as the MAPEs for daily GHI prediction ranged from 3.37% in Hyderabad to 16.49% in Lahore. The MAPE for the FFNN model was 7.83% on average. The FFNN RMSE for daily predictions varied from 0.24 kWh/ m 2 / d in Hyderabad to 0.77 kWh/ m 2 / d in Lahore. The FFNN model has an overall RMSE of 0.49 kWh/ m 2 / d . The FFNN model’s daily MBE was 0.01 kWh/ m 2 / d , ranging from 0.000 kWh/ m 2 / d in Multan to 0.22 kWh/ m 2 / d in Peshawar. Monthly MAPE ranges from 1.36% in Hyderabad to 8.38% in Lahore, with RMSE and MBE values ranging from 0.08 kWh/ m 2 / d in Multan to 0.33 kWh/ m 2 / d in Lahore. For annual the GHI prediction, the FFNN model’s average MAPE, RMSE, and MBE were 0.99%, 0.17 kWh/ m 2 / d , and 0.05 kWh/ m 2 / d .
Figure 5 and Figure 6 compare daily and monthly FFNN GHI to the measured GHI for each site, with the most accurate model name listed in the upper right corner of the location map. Figure 5 shows that, except for sharp peaks, the predicted GHI follows the measured GHI pattern. For the performance evaluation of the CFFN model, we examined eight models, as shown in Table 3. For daily, monthly, and annual GHI prediction, the ANN10, ANN29, and ANN30 performed best. Table 5 indicates that the GHI predicted by all CFFN models was better than satellite-derived GHI. For daily prediction, the average MAPE, RMSE, and MBE values were 8.22%, 0.50 kWh/ m 2 / d , and 0.003 kWh/ m 2 / d . The average MAPE, RMSE, and MBE for monthly prediction were 3.41%, 0.15 kWh/ m 2 / d , and 0.15 kWh/ m 2 / d , and 0.86%, 0.18 kWh/ m 2 / d and 0.05 kWh/ m 2 / d , for annual prediction. The comparisons between CFFN-projected daily and monthly GHI and the measured GHI for each site are shown in Figure 7 and Figure 8, with the most accurate model in the upper right of each location subplot.
Compared to the CFFN and FFNN models, the EMNN model had higher MAPE, RMSE, and MBE values for daily GHI prediction, as shown in Table 5. Compared to the CFNN and FFNN models, the EMNN model had the highest accuracy for monthly and annual forecasting. In terms of daily predictions, the best model average MAPE, RMSE, and MBE values were 8.23%, 0.51 kWh/ m 2 / d , and 0.05 kWh/ m 2 / d . The average MAPE, RMSE, and MBE values in monthly prediction were 3.45%, 0.16 kWh/ m 2 / d , and 0.16 kWh/ m 2 / d , and 0.47%, 0.18 kWh/ m 2 / d , and 0.03 kWh/ m 2 / d for annual prediction. The comparisons between EMNN-predicted daily and monthly GHI and measured GHI for each site are shown in Figure 9 and Figure 10, with the correct model in the upper right of each location subplot.
We noticed that RH, Gsat, and Alt were all present in the top eight models. Another point to consider is that if the Gsat error is high, so is the predicted GHI error. GHI, RH, and Alt are the most influential input parameters. The FFNN model had the best predictions among the networks for daily value, and the EMNN model had the worst. The EMNN model had the best predictions for monthly and annual values, and the FFNN model had the worst. Furthermore, it is clear from Table 4 and Table 5 that all networks predicted GHI more accurately than the satellite. The FFNN model reduced the daily MAPE, RMSE, and MBE by 25.4%, 0.11 (kWh/ m 2 / d ), and 0.01 (kWh/ m 2 / d ), the monthly MAPE, RMSE, and MBE by 47.3%, 0.13 kWh/ m 2 / d , and 0.13 kWh/ m 2 / d , and the annual MAPE, RMSE, and MBE by 81.14%, 0.12 kWh/ m 2 / d , and 0.19 kWh/ m 2 / d . The daily MAPE, RMSE, and MBE reduction by the CFFN model was 21.7%, 0.1 kWh/ m 2 / d , and 0.017 kWh/ m 2 / d , the monthly reduction was 49.5%, 0.13 kWh/ m 2 / d , and 0.13 kWh/ m 2 / d , while the annual reduction was 83.6%, 0.11 kWh/ m 2 / d , 0.18 kWh/ m 2 / d . For the EMNN model, it reduced the daily MAPE and RMSE by 21.6% and 0.1 kWh/ m 2 / d , while the MBE was increased by 0.03 kWh/ m 2 / d . For monthly, the EMNN model performed best and reduced the MAPE, RMSE, and MBE by 50.62%, 0.13 kWh/ m 2 / d , and 0.13 kWh/ m 2 / d , while for annual values, the reduction was 91.6%, 0.11, and 0.2.
The EMNN model best predicted the monthly and annual GHI predictions, but the EMNN model is more time and resource-consuming. As the number of neurons in the hidden layer increases by 20, it takes almost 3 to 4 min per simulation, while the FFNN and CFNN models take 1 to 2 s per simulation.
The reason that the FFNN model performed best for daily GHI prediction and worst for yearly GHI prediction is that the FFNN model may demand a large quantity of data for training, and we had 720 datapoints for each city in the daily GHI predictions, totaling 6480 datapoints. While we only have 192 datapoints in the monthly predictions, this may be insufficient for FFNNs to develop an accurate correlation between inputs and targets. While the results for the EMNN and CFNN models improved when the amount of data decreased. The large volume of data may lead the CFNN and EMNN models to become confused. Therefore, the EMNN and CFNN models outperform the FFNN model for monthly and annual GHI prediction.
Our results are more accurate than Agbulut, Gurul, and Bicen [19], as their ANN model MAPE ranged from 15.92% to 22.56%, while our model MAPE ranges from 3.37% to 16.49%. This increase in accuracy is due to testing different combinations of inputs and a wide range of neurons in hidden layers. This is because they just used five input parameters, including Tmax, Tmin, cloud cover (CC), extraterrestrial radiation, and SH, and did not test the RH and other important parameters for training ANN.
Our results agree with Kuhe, Achirgbenda, and Agada [16,25], as the MAPE of their FFNN model was 5.67%, and our models’ MAPEs, for most of the cities, range from 3.37% to 8.08%, except for Peshawar and Lahore. The results of Brahim Belmahdi, Mohamed Louzazni, and Abdelmajid El Bouardi [17] were more accurate than ours, as their model’s MAPE was 1.80%. ANN results are dependent on data correlation. Due to the higher inaccuracy of satellite data in these cities, the MAPE in Lahore and Peshawar was substantially higher than in other cities. As a result, it is probable that the data they were working with contained less nonlinearities. In addition, the Tegenu Argaw Woldegiyorgis et al. [18] results, in terms of RMSE, are consistent with the findings of our study, as their ANN model RMSE value was 0.331 kWh/m2/d, whereas our model RMSE values vary from 0.24 kwh/m2/d to 0.77 kwh/m2/d.
The results also reveal that the ANN models’ predictions are more precise in places where satellite data are accurate. For example, the satellite GHI MAPE is 25.31 percent and 18.32 percent in Lahore and Peshawar. The MAPE of the models for Lahore and Peshawar in Table 5 and Table 6 are also in the double digits. The satellite GHI MAPE is the lowest in Hyderabad; similarly, ANN model MAPEs are the lowest of all the cities. This explains how the accuracy of satellite data affects the accuracy of the ANN model. If someone is planning to use satellite data, comparing satellite data GHI with ground-measured GHI can predict the range of ANN accuracy. The models were put to the test in various climate zones. It was discovered that climatic zones have an impact on the accuracy of satellite data inputs, as well as on the output of ANN models. As a result, it is recommended that, before applying these models to any place on the planet, satellite data from training sets must be checked for accuracy, which will help the researcher to predict the pre-simulation accuracy of models against the ground data. Whether the satellite accuracy is higher or lower, ANN models will decrease the error rate of satellite data.
The models can be utilized in any place with or without a meteorological station, according to the discussion. Because the model can be trained on data from nearby stations before being applied to satellite data. These models have overcome the limitations of previous models, which could only predict GHI for locations with meteorological stations. Reliance on satellite GHI accuracy is the weakness of these models, as when satellite data GHI accuracy decreases, model accuracy decreases as well.
We not only created an ANN model for GHI prediction in this study, but we also discovered the satellite data error rate for nine cities across various climates, which is the primary cause of incorrect solar project sizing. The model will aid solar project engineers in conducting accurate feasibility studies, resulting in the long-term functioning of solar systems and more people agreeing to switch to solar energy, resulting in the sustainable development of solar energy systems. This will assist the country in reducing its dependency on fossil fuels and its associated import expenditure.

6. Conclusions

This research investigated how well artificial neural networks predict daily, monthly, and annual global horizontal irradiation in Pakistan. The FFNN, CFFN, and EMNN models were tested for nine cities in Pakistan in order to construct a model that can more accurately predict than satellite data. The FFNN model outperformed the CFFN and EMNN models for daily GHI prediction, while EMNN’s findings were more accurate for monthly and annual predictions. For daily ANN models with the inputs of latitude, longitude, altitude, day, maximum temperature, minimum temperature, relative humidity, absolute humidity, clearness index, and precipitation, satellite global horizontal irradiation was predicted with the highest accuracy for all three types of networks. A monthly GHI prediction model with the inputs of latitude, longitude, altitude, month, day, precipitation, relative humidity, satellite global horizontal irradiation should be used with the EMNN model, while an EMNN with the inputs of latitude, longitude, altitude, day, precipitation, relative humidity, satellite global horizontal irradiation should be used for annual GHI predictions. The predictions from all three networks were more accurate than the available satellite data.
As in this research, inputs from satellite data were used, which covered all areas in the country. The models were trained on data from diverse locations across the different climatic and geographical zones of Pakistan. As a result, regardless of whether a meteorological station is available, all three networks can be used in any area in the country.
The model’s accuracy depends primarily on the accuracy of satellite data, rather than geographical location or climate, and it produces more accurate results than satellite data, enabling it to be used in any location around the world. In any case, the model will decrease satellite data error by 25% to 50%.

Author Contributions

Conceptualization, F.N. and M.A.; methodology, F.N. and M.A.; software, M.A.; validation, A.A. and M.F.F.; formal analysis, F.N. and M.A.; investigation, F.N.; resources, F.N. and M.A.; data curation, F.N.; writing—original draft preparation, F.N. and M.A.; writing—review and editing, A.S.A.H. and A.I.; visualization, F.N., A.A., M.A. and M.F.F.; supervision, A.I.; project administration, A.S.A.H. and A.I.; funding acquisition, A.S.A.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Program Translational MRUN Rakan-RU-2019-001/4 (Universiti Kebangsaan Malaysia) and SPBK-UMS phase 1/2022 (SBK0518-2022-Universiti Malaysia Sabah) research grants. The APC was funded by Universiti Malaysia Sabah.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the Solar Energy Research Institute, Universiti Kebangsaan Malaysia (UKM), and the Faculty of Science and Natural Resources, Universiti Malaysia Sabah (UMS). This research was supported by the MRUN Rakan-RU-2019-001/4 (UKM) and SPBK-UMS phase 1/2022 (SBK0518-2022) (UMS) research grants. The authors also thank Nasim Javed, student of M.S. Geology at Universiti Kebangsaan Malaysia, for providing help in map preparation through ARC Gis.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. El-Kenawy, E.-S.M.; Mirjalili, S.; Ghoneim, S.S.; Eid, M.M.; El-Said, M.; Khan, Z.S.; Ibrahim, A. Advanced Ensemble Model for Solar Radiation Forecasting Using Sine Cosine Algorithm and Newton’s Laws. IEEE Access 2021, 9, 115750–115765. [Google Scholar] [CrossRef]
  2. Zhang, Z.; Wang, C.; Peng, X.; Qin, H.; Lv, H.; Fu, J.; Wang, H. Solar Radiation Intensity Probabilistic Forecasting Based on K-Means Time Series Clustering and Gaussian Process Regression. IEEE Access 2021, 9, 89079–89092. [Google Scholar] [CrossRef]
  3. Braik, A.H.; Sopian, K.; Jarimi, H.; Fazlizan, A.; Ibrahim, A.; Abd Hamid, A.S. Geospatial Analysis of Photovoltaic Plants Potential in Palestine Using a GIS-AHP-Based Technique. Int. J. Renew. Energy Res. (IJRER) 2022, 12, 479–488. [Google Scholar]
  4. Khatib, T.; Mohamed, A.; Sopian, K.; Mahmoud, M. Assessment of artificial neural networks for hourly solar radiation prediction. Int. J. Photoenergy 2012, 2012, 1–7. [Google Scholar] [CrossRef]
  5. Hamid, A.; Ibrahim, A.; Assadeg, J.; Ahmad, E.; Sopian, K. Techno-economic Analysis of a Hybrid Solar Dryer with a Vacuum Tube Collector for Hibiscus Cannabinus L Fiber. Int. J. Renew. Energy Res. 2020, 10, 1609–1613. [Google Scholar]
  6. Patchali, T.E.; Oyewola, O.M.; Ajide, O.O.; Matthew, O.J.; Salau, T.A.; Adaramola, M.S. Assessment of global solar radiation estimates across different regions of Togo, West Africa. Meteorol. Atmos. Phys. 2022, 134, 1–15. [Google Scholar] [CrossRef]
  7. Oyewola, O.M.; Patchali, T.E.; Ajide, O.O.; Singh, S.; Matthew, O.J. Global solar radiation predictions in Fiji Islands based on empirical models. Alex. Eng. J. 2022, 61, 8555–8571. [Google Scholar] [CrossRef]
  8. Mustafa, J.; Alqaed, S.; Almehmadi, F.A.; Jamil, B. Development and comparison of parametric models to predict global solar radiation: A case study for the southern region of Saudi Arabia. J. Therm. Anal. Calorim. 2022, 1–31. [Google Scholar] [CrossRef]
  9. Abd Hamid, A.S.; Razali, H. Solar Car: Brief Review and Challenges. Borneo Sci. J. 2019, 40, 27–37. [Google Scholar]
  10. Besharat, F.; Dehghan, A.A.; Faghih, A.R. Empirical models for estimating global solar radiation: A review and case study. Renew. Sustain. Energy Rev. 2013, 21, 798–821. [Google Scholar] [CrossRef]
  11. Wang, L.; Kisi, O.; Zounemat-Kermani, M.; Salazar, G.A.; Zhu, Z.; Gong, W. Solar radiation prediction using different techniques: Model evaluation and comparison. Renew. Sustain. Energy Rev. 2016, 61, 384–397. [Google Scholar] [CrossRef]
  12. Qin, W.; Wang, L.; Lin, A.; Zhang, M.; Xia, X.; Hu, B.; Niu, Z. Comparison of deterministic and data-driven models for solar radiation estimation in China. Renew. Sustain. Energy Rev. 2018, 81, 579–594. [Google Scholar] [CrossRef]
  13. Kaba, K.; Sarıgül, M.; Avcı, M.; Kandırmaz, H.M. Estimation of daily global solar radiation using deep learning model. Energy 2018, 162, 126–135. [Google Scholar] [CrossRef]
  14. Aljanad, A.; Tan, N.M.; Agelidis, V.G.; Shareef, H. Neural Network Approach for Global Solar Irradiance Prediction at Extremely Short-Time-Intervals Using Particle Swarm Optimization Algorithm. Energies 2021, 14, 1213. [Google Scholar] [CrossRef]
  15. Khatib, T.; Mohamed, A.; Sopian, K.; Mahmoud, M. Modeling of solar energy for Malaysia using artificial neural networks. In Proceedings of the 11th WSEAS/IASME International Conference on Electric Power Systems, High Voltages, Electric Machines, Penang, Malaysia, 3–5 October 2011; pp. 486–489. Available online: https://d1wqtxts1xzle7.cloudfront.net/38267684/ICOPOW-13-with-cover-page-v2.pdf?Expires=1656249562&Signature=R0vhdVyVcYRbBD8AWd2xZ4nSK7JghLuQuZVaqnmlaslhdR3dKS0gWeXUblXVHRF0uoyQr32QZw3bkT4Utk3LZFpoTLkLyZyBIt51Q3Cv-QQZ4Fa0QCFzVswicirgkAEMRob3-7st~SJ3m08GncSamLIZNFwvmWBBzTkjpan0LQWCId48woBq4DbS-qp90Dmc1nnsFcInaIajLCUE-DvHSXw1o5U6kK3-oZE1oolpHi5DbRr3Zw7zH1m67a1s8ScpI7U-QUDgXR8ut4WpiJhd3NaXoxSuq5N7grXIAP~E8RC5-Mv4OQoIsE8ShuB0YvcKEqhcgUNc51kWo4Y5Swj-tA__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA (accessed on 24 May 2022).
  16. Kuhe, A.; Achirgbenda, V.T.; Agada, M. Global solar radiation prediction for Makurdi, Nigeria, using neural networks ensemble. Energy Sources Part A Recovery Util. Environ. Eff. 2021, 43, 1373–1385. [Google Scholar] [CrossRef]
  17. Belmahdi, B.; Louzazni, M.; El Bouardi, A. Comparative optimization of global solar radiation forecasting using machine learning and time series models. Environ. Sci. Pollut. Res. 2022, 29, 14871–14888. [Google Scholar] [CrossRef]
  18. Woldegiyorgis, T.A.; Admasu, A.; Benti, N.E.; Asfaw, A.A. A Comparative Evaluation of Artificial Neural Network and Sunshine Based models in prediction of Daily Global Solar Radiation of Lalibela, Ethiopia. Cogent Eng. 2022, 9, 1996871. [Google Scholar] [CrossRef]
  19. Ağbulut, Ü.; Gürel, A.E.; Biçen, Y. Prediction of daily global solar radiation using different machine learning algorithms: Evaluation and comparison. Renew. Sustain. Energy Rev. 2021, 135, 110114. [Google Scholar] [CrossRef]
  20. Mahdi, B.H.; Yousif, K.M.; Dosky, L.M. Using Artificial Neural Networks to Predict Solar Radiation for Duhok City, Iraq. In Proceedings of the 2020 International Conference on Computer Science and Software Engineering (CSASE), Duhok, Iraq, 16–18 April 2020; pp. 1–6. [Google Scholar]
  21. Ghimire, S.; Deo, R.C.; Downs, N.J.; Raj, N. Global solar radiation prediction by ANN integrated with European Centre for medium range weather forecast fields in solar rich cities of Queensland Australia. J. Clean. Prod. 2019, 216, 288–310. [Google Scholar] [CrossRef]
  22. Sözen, A.; Arcaklioǧlu, E.; Özalp, M.; Kanit, E.G. Use of artificial neural networks for mapping of solar potential in Turkey. Appl. Energy 2004, 77, 273–286. [Google Scholar] [CrossRef]
  23. Şenkal, O.; Kuleli, T. Estimation of solar radiation over Turkey using artificial neural network and satellite data. Appl. Energy 2009, 86, 1222–1228. [Google Scholar] [CrossRef]
  24. Khatib, T.; Mohamed, A.; Mahmoud, M.; Sopian, K. Modeling of daily solar energy on a horizontal surface for five main sites in Malaysia. Int. J. Green Energy 2011, 8, 795–819. [Google Scholar] [CrossRef]
  25. Tahir, Z.; Asim, M. Surface measured solar radiation data and solar energy resource assessment of Pakistan: A review. Renew. Sustain. Energy Rev. 2018, 81, 2839–2861. [Google Scholar] [CrossRef]
  26. Azhar, M.; Blanc, P.; Asim, M.; Imran, S.; Hayat, N.; Shahid, H.; Ali, H. The evaluation of reanalysis and analysis products of solar radiation for Sindh province, Pakistan. Renew. Energy 2020, 145, 347–362. [Google Scholar]
  27. Sukhera, M.; Pasha, M. Solar radiation maps for Pakistan. Sol. Wind. Technol. 1987, 4, 229–238. [Google Scholar] [CrossRef]
  28. Adnan, S.; Hayat Khan, A.; Haider, S.; Mahmood, R. Solar energy potential in Pakistan. J. Renew. Sustain. Energy 2012, 4, 032701. [Google Scholar] [CrossRef]
  29. Ghaffar, M.A. The energy supply situation in the rural sector of Pakistan and the potential of renewable energy technologies. Renew. Energy 1995, 6, 941–976. [Google Scholar] [CrossRef]
  30. Chaudhary, Q.-U.-Z. A procedure to obtain globar solar radiation maps from sunshine duration for Pakistan. Sol. Wind. Technol. (UK) 1990, 7, 245–253. [Google Scholar] [CrossRef]
  31. Raja, I.; Twidell, J. Distribution of global insolation over Pakistan. Sol. Energy 1989, 43, 355–357. [Google Scholar] [CrossRef]
  32. Garud, K.S.; Jayaraj, S.; Lee, M.Y. A review on modeling of solar photovoltaic systems using artificial neural networks, fuzzy logic, genetic algorithm and hybrid models. Int. J. Energy Res. 2021, 45, 6–35. [Google Scholar] [CrossRef]
  33. Hoang, A.T.; Nižetić, S.; Ong, H.C.; Tarelko, W.; Le, T.H.; Chau, M.Q.; Nguyen, X.P. A review on application of artificial neural network (ANN) for performance and emission characteristics of diesel engine fueled with biodiesel-based fuels. Sustain. Energy Technol. Assess. 2021, 47, 101416. [Google Scholar]
  34. Toghraie, D.; Sina, N.; Jolfaei, N.A.; Hajian, M.; Afrand, M. Designing an Artificial Neural Network (ANN) to predict the viscosity of Silver/Ethylene glycol nanofluid at different temperatures and volume fraction of nanoparticles. Phys. A Stat. Mech. Its Appl. 2019, 534, 122142. [Google Scholar] [CrossRef]
  35. Khatib, T. A novel approach for solar radiation prediction using artificial neural networks. Energy Sources Part A Recovery Util. Environ. Eff. 2015, 37, 2429–2436. [Google Scholar] [CrossRef]
  36. Milad, A.; Adwan, I.; Majeed, S.A.; Yusoff, N.I.M.; Al-Ansari, N.; Yaseen, Z.M. Emerging technologies of deep learning models development for pavement temperature prediction. IEEE Access 2021, 9, 23840–23849. [Google Scholar] [CrossRef]
  37. Cheng, Y.-C.; Qi, W.-M.; Cai, W.-Y. Dynamic properties of Elman and modified Elman neural network. In Proceedings of the International Conference on Machine Learning and Cybernetics, Beijing, China, 4–5 November 2002; pp. 637–640. [Google Scholar]
  38. Sparks, A.H. nasapower: A NASA POWER global meteorology, surface solar energy and climatology data client for R. J. Open Source Softw. 2018, 3, 1035. [Google Scholar] [CrossRef] [Green Version]
  39. Mubiru, J. Predicting total solar irradiation values using artificial neural networks. Renew. Energy 2008, 33, 2329–2332. [Google Scholar] [CrossRef]
  40. Lewis, C.D. Industrial and Business Forecasting Methods: A Practical Guide to Exponential Smoothing and Curve Fitting; Butterworth-Heinemann: Oxford, UK, 1982. [Google Scholar]
Figure 1. Feed forward neural network.
Figure 1. Feed forward neural network.
Sustainability 14 07945 g001
Figure 2. Cascaded forward neural network.
Figure 2. Cascaded forward neural network.
Sustainability 14 07945 g002
Figure 3. Elman neural network.
Figure 3. Elman neural network.
Sustainability 14 07945 g003
Figure 4. ESMAP GHI-measuring sites.
Figure 4. ESMAP GHI-measuring sites.
Sustainability 14 07945 g004
Figure 5. FFNN-predicted GHI vs. measured GHI.
Figure 5. FFNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g005
Figure 6. Monthly FFNN-predicted GHI vs. measured GHI.
Figure 6. Monthly FFNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g006
Figure 7. Daily CFNN-predicted GHI vs. measured GHI.
Figure 7. Daily CFNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g007
Figure 8. Monthly CFNN-predicted GHI vs. measured GHI.
Figure 8. Monthly CFNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g008
Figure 9. Daily EMNN-predicted GHI vs. measured GHI.
Figure 9. Daily EMNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g009
Figure 10. Monthly EMNN-predicted GHI vs. measured GHI.
Figure 10. Monthly EMNN-predicted GHI vs. measured GHI.
Sustainability 14 07945 g010
Table 1. Pakistan Solar Maps.
Table 1. Pakistan Solar Maps.
Sr. No.Ref.Map TypeSolar Radiation Data Used (No. of Stations)Sunshine Duration Data Used (No. of Stations)Data Predicted for No. of Stations
1.Adnan et al. (2012) [28]Annual-58 (37 for SH. 21 for Tmax and Tmin).58
2.Ghaffar (1995) [29]Monthly53737
3.Chaudry (1990) [30] Annual
Monthly
53737
4.Raja And Tidwell (1989) [31]Annual
Monthly
7 (2 sites from India)4040
5.Sukhera and Pasha (1987) [27]Annual,
Monthly
53535
Table 2. ANN networks comparison.
Table 2. ANN networks comparison.
NetworkTypes of LayersConnections
FFNN3 (Input, Hidden, Output)
1.
Inputs → Hidden → Output
CFNN3 (Input, Hidden, Output)
1.
Inputs → Hidden → Output
2.
Inputs → Outputs
EMNN4 (Input, Hidden, Output, Context)
1.
Inputs → Hidden → Output
2.
Inputs → Hidden → Context → Hidden → Output
Table 3. ANN models with input parameters.
Table 3. ANN models with input parameters.
ANN ModelInputs
ANN10L, Lon, Alt, d, Tmax, Tmin, RH, AH, KT, Prec, Gsat
ANN11L, Lon, Alt, d, Tmax, Tmin, RH, AH, Gsat
ANN13L, Lon, Alt, m, d, Tmax, Tmin, RH, AH, Gsat
ANN29L, Lon, Alt, m, d, Prec, RH, Gsat
ANN30L, Lon, Alt, d, Prec, RH, Gsat
ANN31L, Lon, Alt, m, d, Prec, RH, AH, Gsat
ANN43L, Lon, Alt, d, Gsat
ANN45Alt, m, d, Tmax, Tmin, RH, AH, Gsat
Table 4. Satellite data evaluation metrics.
Table 4. Satellite data evaluation metrics.
DailyMonthlyAnnual
SiteMAPE (%)RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
MAPE (%)RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
MAPE
(%)
RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
Lahore25.311.070.5315.270.530.535.250.290.24
Peshawar18.320.850.4811.620.470.4711.620.470.47
Bahawalpur8.580.57−0.305.800.330.334.630.330.30
Hyderabad5.530.40−0.265.010.300.304.090.300.26
Islamabad9.000.470.184.380.180.184.360.180.18
Karachi6.930.430.013.440.170.171.010.170.01
Khuzdar7.820.67−0.355.590.350.355.590.350.35
Multan7.370.41−0.084.510.200.200.240.200.07
Quetta5.670.49−0.031.780.100.100.470.100.03
Average10.500.600.026.380.290.295.250.290.24
Table 5. Evaluation of the best ANN models in each network.
Table 5. Evaluation of the best ANN models in each network.
DailyMonthlyAnnual
SiteNetworkMAPE (%)RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
MAPE (%)RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
MAPE
(%)
RMSE
( kWh / m 2 / d )
MBE
( kWh / m 2 / d )
LahoreFFNN16.490.770.018.380.330.330.890.330.004
CFNN18.950.850.128.480.350.350.370.370.05
EMNN19.540.890.039.000.340.340.690.430.00
PeshawarFFNN11.750.660.093.230.130.130.170.130.03
CFNN13.020.690.043.670.170.170.740.210.08
EMNN12.440.720.223.700.140.140.150.160.00
BahawalpurFFNN6.360.440.012.570.110.110.830.160.01
CFNN6.370.430.092.020.110.110.290.120.03
EMNN6.680.460.062.260.130.130.090.160.04
HyderabadFFNN3.370.240.031.360.080.080.130.120.02
CFNN3.580.260.052.010.110.110.150.110.01
EMNN3.560.250.002.000.110.110.050.110.004
IslamabadFFNN8.070.460.062.340.120.120.650.140.06
CFNN7.790.450.052.730.130.130.040.160.02
EMNN7.920.450.022.740.130.130.130.130.04
KarachiFFNN6.280.41−0.062.740.150.150.010.17−0.03
CFNN6.170.400.041.930.090.090.380.15−0.01
EMNN6.400.41−0.062.460.110.110.020.18−0.03
KhuzdarFFNN5.590.56−0.061.560.100.100.200.10−0.02
CFNN5.590.56−0.061.560.100.100.200.10−0.02
EMNN5.550.56−0.071.740.110.11−0.050.12−0.01
MultanFFNN6.070.37−0.041.930.100.100.250.10−0.0002
CFNN5.760.350.00011.820.080.080.010.10−0.0001
EMNN6.050.35−0.0031.820.090.090.340.10−0.01
QuettaFFNN5.250.470.021.650.090.090.070.130.01
CFNN5.410.470.0021.810.100.100.100.140.02
EMNN5.350.470.021.670.100.100.040.110.01
AverageFFNN7.830.49−0.013.360.160.160.990.170.05
CFNN8.220.500.0033.220.160.160.860.180.06
EMNN8.230.51−0.053.160.160.160.470.180.04
Table 6. Daily MAPE values for each city and model.
Table 6. Daily MAPE values for each city and model.
CitiesANN10ANN11ANN13ANN29ANN30ANN31ANN43ANN45
MAPE (%)
FFNN
Peshawar11.7512.6612.5812.3313.0812.4712.712.67
Bahawalpur6.356.806.856.987.187.157.356.69
Hyderabad3.503.483.783.823.753.373.953.67
Islamabad8.498.888.848.268.098.958.078.86
Karachi6.966.276.496.816.846.726.446.93
Khuzdar5.595.675.705.855.975.765.945.71
Multan6.076.426.636.706.856.497.006.52
Quetta5.255.455.395.615.665.405.775.63
Lahore16.4820.2419.9919.7820.0720.1820.1923.83
Average7.838.438.478.468.618.508.608.95
CFNN
Peshawar13.0214.1313.4614.0013.7113.4413.7613.28
Bahawalpur6.366.776.637.287.396.677.326.91
Hyderabad3.573.793.833.693.943.703.953.93
Islamabad8.978.788.898.217.938.777.798.76
Karachi6.296.656.176.317.076.496.366.56
Khuzdar5.595.675.705.855.975.765.945.71
Multan5.766.136.186.606.536.157.006.53
Quetta5.455.545.415.745.665.405.695.61
Lahore18.9521.2020.4519.0119.7119.4919.6224.12
Average8.228.748.538.528.668.438.609.04
EMNN
Peshawar12.4413.0613.7213.2913.2012.7813.5012.70
Bahawalpur6.677.026.847.047.137.167.326.79
Hyderabad3.563.633.983.963.943.703.953.93
Islamabad8.498.938.898.358.048.957.929.04
Karachi6.406.486.456.686.636.796.606.86
Khuzdar5.555.705.655.905.855.675.985.91
Multan6.046.466.596.296.626.516.996.06
Quetta5.345.455.345.685.775.465.815.76
Lahore19.5420.0321.8220.4620.0320.4520.7123.56
Average8.238.528.818.638.588.618.758..96
Table 7. Monthly MAPE values for each city and model.
Table 7. Monthly MAPE values for each city and model.
CitiesANN10ANN11ANN13ANN29ANN30ANN31ANN43ANN45
MAPE (%)
FFNN
Peshawar5.905.104.284.514.594.645.183.22
Bahawalpur3.182.662.573.023.273.373.312.70
Hyderabad1.521.952.142.332.281.352.372.13
Islamabad4.014.523.873.052.334.052.783.97
Karachi4.072.732.823.583.453.013.323.45
Khuzdar2.411.841.811.612.401.722.111.55
Multan1.922.022.372.853.332.403.183.16
Quetta1.812.271.672.12.441.902.181.65
Lahore8.379.978.6811.38.869.8811.828.37
Average3.693.673.363.823.663.594.033.336
CFNN
Peshawar6.306.303.894.924.795.315.043.67
Bahawalpur2.022.612.543.433.662.203.513.22
Hyderabad2.232.132.502.092.292.002.372.10
Islamabad4.864.694.363.672.734.512.724.39
Karachi2.732.901.922.583.802.772.932.82
Khuzdar2.411.841.811.612.401.722.111.55
Multan2.042.012.052.993.291.813.181.94
Quetta1.812.301.922.522.441.902.001.94
Lahore10.8611.1211.398.489.958.4710.5415.63
Average3.923.993.603.593.933.413.824.14
EMNN
Peshawar6.775.136.593.704.385.294.714.32
Bahawalpur2.263.482.842.633.123.553.362.88
Hyderabad1.992.022.431.992.292.0082.372.10
Islamabad4.354.624.483.552.744.632.724.48
Karachi2.632.622.463.363.513.183.413.57
Khuzdar2.211.861.901.922.121.742.051.99
Multan2.042.532.202.083.162.303.351.82
Quetta1.671.661.402.242.521.862.40262
Lahore9.8410.7110.869.599.5610.889.0014.63
Average3.753.853.913.453.753.943.714.27
Table 8. Annual MAPE values for each city and model.
Table 8. Annual MAPE values for each city and model.
CitiesANN10ANN11ANN13ANN29ANN30ANN31ANN43ANN45
MAPE (%)
FFNN
Peshawar1.573.642.613.152.372.204.110.16
Bahawalpur0.831.631.480.930.771.990.862.59
Hyderabad0.480.670.130.660.070.460.150.28
Islamabad1.122.010.711.230.882.570.653.19
Karachi3.90.530.191.550.852.160.360.01
Khuzdar0.661.050.760.201.150.000.740.81
Multan0.940.251.160.670.480.542.052.63
Quetta0.160.200.160.060.100.180.31057
Lahore0.892.743.005.742.273.973.890.89
Average1.181.411.131.580.991.561.461.24
CFNN
Peshawar1.391.391.302.950.744.411.182.40
Bahawalpur1.551.331.530.850.860.281.092.64
Hyderabad0.530.141.870.700.220.350.150.32
Islamabad0.100.741.600.030.212.030.473.56
Karachi1.210.0.381.051.333.111.540.260.96
Khuzdar0.661.050.760.201.150.000.740.81
Multan0.010.890.390.801.520.212.051.21
Quetta0.381.681.070.980.100.180.300.09
Lahore4.145.551.100.361.062.081.4415.63
Average1.111.461.110.911.001.230.853.07
EMNN
Peshawar5.282.032.263.700.142.862.072.39
Bahawalpur0.853.200.760.250.252.170.091.89
Hyderabad0.040.560.040.040.220.350.150.32
Islamabad0.982.001.151.450.120.311.182.76
Karachi0.510.661.820.810.392.120.022.10
Khuzdar0.841.010.350.680.241.000.041.02
Multan0.490.970.761.080.820.331.921.00
Quetta0.290.570.631.131.070.031.122.08
Lahore1.060.799.518.550.930.696.5014.60
Average1.151.311.921.970.471.101.343.13
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nawab, F.; Abd Hamid, A.S.; Alwaeli, A.; Arif, M.; Fauzan, M.F.; Ibrahim, A. Evaluation of Artificial Neural Networks with Satellite Data Inputs for Daily, Monthly, and Yearly Solar Irradiation Prediction for Pakistan. Sustainability 2022, 14, 7945. https://doi.org/10.3390/su14137945

AMA Style

Nawab F, Abd Hamid AS, Alwaeli A, Arif M, Fauzan MF, Ibrahim A. Evaluation of Artificial Neural Networks with Satellite Data Inputs for Daily, Monthly, and Yearly Solar Irradiation Prediction for Pakistan. Sustainability. 2022; 14(13):7945. https://doi.org/10.3390/su14137945

Chicago/Turabian Style

Nawab, Faisal, Ag Sufiyan Abd Hamid, Ali Alwaeli, Muhammad Arif, Mohd Faizal Fauzan, and Adnan Ibrahim. 2022. "Evaluation of Artificial Neural Networks with Satellite Data Inputs for Daily, Monthly, and Yearly Solar Irradiation Prediction for Pakistan" Sustainability 14, no. 13: 7945. https://doi.org/10.3390/su14137945

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