Next Article in Journal
Deep Reinforcement Learning-Based Robotic Grasping in Clutter and Occlusion
Previous Article in Journal
Rural Tourism Destination: The Ligurian Farmers’ Perspective
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solar Photovoltaic Power Prediction Using Big Data Tools

1
Department of Electrical Engineering, Hanyang University, Seoul 04763, Korea
2
Department of Electrical Engineering, University of Santo Tomas, Manila 1015, Philippines
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(24), 13685; https://doi.org/10.3390/su132413685
Submission received: 2 November 2021 / Revised: 21 November 2021 / Accepted: 30 November 2021 / Published: 10 December 2021

Abstract

:
Solar photovoltaic (PV) installation has been continually growing to be utilized in a grid-connected or stand-alone network. However, since the generation of solar PV power is highly variable because of different factors, its accurate forecasting is critical for a reliable integration to the grid and for supplying the load in a stand-alone network. This paper presents a prediction model for calculating solar PV power based on historical data, such as solar PV data, solar irradiance, and weather data, which are stored, managed, and processed using big data tools. The considered variables in calculating the solar PV power include solar irradiance, efficiency of the PV system, and characteristics of the PV system. The solar PV power profiles for each day of January, which is a summer season, were presented to show the variability of the solar PV power in numerical examples. The simulation results show relatively accurate forecasting with 17.57 kW and 2.80% as the best root mean square error and mean relative error, respectively. Thus, the proposed solar PV power prediction model can help power system engineers in generation planning for a grid-connected or stand-alone solar PV system.

1. Introduction

The utilization and the development of renewable energy sources (i.e., solar, wind, hydropower, biomass power, geothermal, and concentrated solar power (CSP)) have been one of the solutions to the depletion of fossil fuel used in conventional power sources and to the reduction of pollution. In addition, renewable energy sources are also used to provide power to the grid and the stand-alone network. From the additional power capacities from renewable energy sources in 2016, the highest additional capacity is from solar photovoltaic (PV) which accounts for 47%, whereas 34% is from wind, 15.5% is from hydropower, and 3.5% is from other renewable energy sources (i.e., biomass power, geothermal power, and CSP) [1]. These additional power capacities came from the top ten markets which include China, the United States, Japan, India, the United Kingdom, Germany, the Republic of Korea, Australia, the Philippines, and Chile [1]. According to the Australian Renewable Energy Agency (ARENA), Australia has the highest solar radiation per square meter, which is considered to have some of the best solar energy sources in the world [2]. Hence, the additional capacity from solar PV power in Australia is nearly 0.9 GW which is from the combined development of small, medium, and large-scale solar technologies [1]. Therefore, the integration of solar PV power to the grid and stand-alone network has been studied and developed. However, since solar energy sources are intermittent, as it depends on the amount of sunlight at a given time in a particular place, they cause problems in balancing the supply and demand. To closely match the fluctuating solar PV power generation to the demand, an accurate prediction of solar PV power is necessary. A reliable prediction result will help determine whether there is a shortage or excess in solar PV power generation. Therefore, different prediction methods have been developed and used to predict solar PV power. These methods are classified into three major methods that include time series methods, physical methods, and hybrid methods [3].
Time-series methods are highly dependent on historical data, which consist of a sequence of observations over time. The relationship between the historical data was constructed to be used in modeling the prediction model in this method. These time series methods include autoregressive [4,5,6,7], artificial neural network (ANN) [8,9,10,11], support vector machine (SVM) [12,13], and Markov chain [14,15]. Different autoregressive models are used in forecasting solar PV power, such as autoregressive moving average (ARMA) which is applied to stationary time series [4,5], autoregressive integrated moving average (ARIMA) which deals with nonstationary time series [5,6], and autoregressive moving average with exogenous inputs (ARMAX) which considers the external factors influencing the variable to be forecasted [7]. Study [4] applied the ARMA model and the persistence model to predict solar generation using historical solar radiation data, whereas study [5] compared ARMA and ARIMA models for multi-periods, one-period, two-periods, and three-periods ahead for prediction of solar radiation. In a study [6], a comparison of different methods for forecasting solar radiation was evaluated using ARIMA, Unobserved Components models, transfer function, neural networks, and hybrid models. Whereas the ARMAX model was suggested by study [7] to consider the exogenous inputs to forecast the power output of a grid-connected PV system. These previous studies that used time series methods [4,5,6,7] required a large amount of historical data. To handle this large amount of historical data efficiently, this paper proposed a solar PV power prediction model using big data tools.
Meanwhile, ANN is a mathematical model which is developed based on the operation of the biological neural system. ANN has been used in many applications in solving complex nonlinear data and pattern recognition where its accuracy depends on input parameters, training algorithm, and structure configuration [3]. The typical ANN structure consists of the input layer, hidden layer, and output layer [3]. In a previous study [8], the mean daily solar irradiance and air temperature were used as input variables to ANN models which used a Multilayer Perceptron model to forecast the output of 24 h solar irradiance. In a study [9], the time horizon with the highest representative for generated solar power prediction of the small-scale solar power system was determined. Meanwhile, study [10] used two ANN models which considered the power of the PV plant and radiation as the inputs to forecast the output power of the PV power plant. Moreover, two neural network structures, such as the general regression neural network and backpropagation, were used to model the PV panel output power which used temperature and irradiance as inputs in a study [11]. Compared with these previous studies [8,9,10,11] which use solar irradiance and temperature as data, this paper uses other weather data such as humidity, wind speed, precipitation, cloudiness, and weather condition, in addition to solar irradiance and temperature. In addition, SVM is a machine-learning technique used in forecasting solar PV power. It has also been used in pattern recognition, object classification, and regression analysis [16]. In a previous study [12], one-day-ahead PV power output was predicted based on weather data and power output data using SVM. In study [13], the historical data of transmissivity and the meteorological parameters were used in forecasting solar power using least-square SVM. Moreover, the Markov chain is also one of the time series methods which is a stochastic process in which a probability of a certain state depends on one or more previous states. In a previous study [14], the PV system was divided into several states considering the weather condition, solar radiation, and other factors which are calculated by the Markov chain mathematical model to forecast generation capacity. Compared to these previous studies [8,9,10,11,12,13,14,15] that used complex structure configuration, this paper provides a simple and straightforward solar power prediction model.
Second, physical methods are another major method in forecasting solar PV power. They are used when the atmospheric components are available to determine their effect on solar radiations. To measure these components, an appropriate device is necessary. Different tools were used, such as numerical weather prediction [17], sky imagery [18], and satellite imaging [19]. Furthermore, with the limitations of the individual methods discussed above, the use of hybrid methods [20,21,22,23] was presented to enhance the strengths and to improve the forecasting performance of the individual methods. As stated above, different techniques and methods were used in forecasting solar PV power; however, big data tools have not been used in forecasting solar PV power. Therefore, this paper proposes a solar PV power prediction model that uses big data tools based on solar PV power data, solar irradiance data, and weather data.
In this paper, the technical architecture using big data technologies presented in the previous study [24] is the basis of the methods used in formulating the proposed solar PV power prediction model. Study [24] applied this technical architecture in forecasting EV charging demand, and this is applied in formulating the solar PV power prediction model in this paper. Since this is applied to different data, different approaches and calculations were used in this paper compared to the previous study [24]. In this paper, the proposed methods for the solar PV power prediction model include storing historical data, managing historical data, and processing historical data. These historical data include the solar PV power data, solar irradiance data, and weather data of the University of Queensland, Australia. In storing and managing historical data, the big data tools that include built-in functions in MATLAB are used in this paper. In processing the historical data, three approaches are used, including clustering solar irradiance patterns, identifying significant factors affecting solar irradiance, and forming a decision tree. Once the solar irradiance cluster is determined based on the forecast weather data using the decision tree, the solar PV power is calculated using the solar irradiance, the efficiency of the PV system, and the characteristics of the PV system (i.e., area of the PV module of the PV system).
As another technique and method in accurately predicting solar PV power, the contributions of this paper are the following:
  • This paper introduces the use of big data tools in forecasting solar PV power. With different methods and techniques presented in forecasting solar PV power in previous studies [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23], big data tools have not been applied in forecasting solar PV power. This paper develops the solar PV power prediction model using big data tools based on actual data. Since time series methods [4,5,6,7,8,9,10,11,12,13,14,15] are highly dependent on historical data that consists of a sequence of data, a larger amount of historical data is necessary for the formulation of the forecasting model to procure an accurate result using these methods. However, processing this large amount of data requires a lot of time and computer memory. The use of big data tools may address these issues and challenges in processing a large amount of data, and thus provide an efficient prediction of solar PV power. In addition, the formulation of a solar PV power prediction model using big data tools is simple and straightforward compared to modeling a solar PV power prediction model using time series methods.
  • In addition, this paper considers other weather data such as humidity, wind speed, precipitation, cloudiness, and weather condition, in addition to temperature, in formulating the solar PV power prediction model. Compared to previous studies [8,9,11] that use temperature and solar irradiance as input variables for forecasting solar irradiance or solar PV power, this paper considers solar irradiance, average temperature, average humidity, average wind speed, average precipitation, cloudiness, and weather condition in formulating a solar PV power prediction model. These weather data (i.e., solar irradiance, average temperature, average humidity, average wind speed, average precipitation, cloudiness, and weather condition) are the factors that influence the calculated solar PV power. In this paper, the factors that significantly affect solar irradiance are identified.
  • Furthermore, based on the simulation results of this paper, the forecasting performance was improved using the proposed solar PV power prediction model. Different forecasting error measurements were used in previous studies [4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23] to verify the performance of the forecasting model. In this paper, the root mean square error (RMSE) and the mean relative error (MRE) were used to verify the effectiveness of the proposed solar PV power prediction model. Compared with previous studies [12,22] that use RMSE and MRE as the evaluation indices, this paper shows a relatively lower MRE result. Considering the lower error, the proposed solar PV power prediction model can provide a relatively accurate forecasting result in determining if there is a shortage or excess of solar PV power generation that will be used to supply the grid or the load in a stand-alone network. Using these results, the proposed solar PV power prediction model can help provide reliable power to these networks.
The remainder of this paper is organized as follows: the materials and methods used in formulating the solar PV power prediction model using big data tools are described in Section 2. A numerical example presenting the results that include the solar PV power profiles of the whole month of a summer season is presented in Section 3 to illustrate the effectiveness of the proposed solar PV power prediction model. Finally, Section 4 discusses the results of the paper with a summary of findings.

2. Materials and Methods

This paper develops a solar PV power prediction model using big data tools utilized in a previous study [24]. In the previous study [24], the technical architecture based on big data tools used in the EV charging demand forecasting model has four layers that include data sources, data storage, data management, and data processing. In this paper, the methodology used in formulating a solar PV power prediction model includes storing historical data, managing historical data, processing historical data, and solar PV power calculation shown in Figure 1.
The historical data used in this paper include solar PV data, solar irradiance data, and weather data in Australia. The solar PV data and the solar irradiance data were collected every minute from 1 January 2012 to 31 January 2017 in the University of Queensland (UQ), Australia [25]. These historical solar PV data and solar irradiance data were collected from the UQ PV site specifically from the UQ Centre of the St. Lucia campus with a capacity of 433.44 kW and a PV module area of 2956 m2, which uses a polycrystalline silicon type of solar cells. The historical solar PV data includes power and energy which were collected from 5:00 to 18:59 whereas the historical solar irradiance data were collected from 0:00 to 23:59. The historical weather data, which include temperature, feels, humidity, wind speed, gust, pressure, precipitation, chance of precipitation, cloudiness, visibility, and weather condition, were collected every hour [26]. In this paper, the historical data collected from 1 January 2012 to 31 January 2016 were considered as the training data whereas the historical data collected from the whole month of January 2017 were considered as the testing data.

2.1. Storing Historical Data

Storing historical data is the first method used in formulating the solar PV power prediction model in which the historical data from 1 January 2012 to 31 January 2017 were stored in a local disk on a computer. From these stored historical data, the necessary data for the formulation of the solar PV power prediction model was accessed. This paper used the Datastore function in MATLAB to access the necessary data which include the historical solar PV power, historical solar irradiance, and historical weather data (i.e., temperature, humidity, wind speed, precipitation, cloudiness, and weather condition). This function provides these necessary data in a chunk-like manner to have a faster and more effective way of accessing these historical data. The output of this method is the necessary historical data used in the formulation of the solar PV power prediction model which includes solar PV power, solar irradiance, and weather data (i.e., temperature, humidity, wind speed, precipitation, cloudiness, and weather condition).

2.2. Managing Historical Data

The second method used in formulating the solar PV power prediction model is managing the necessary historical data (i.e., solar PV power, solar irradiance, weather data) accessed from the previous method. As stated above, the historical solar PV power was collected every minute from 5:00 to 18:59, the historical solar irradiance data were also collected every minute from 0:00 to 23:59, whereas the historical weather data were collected every hour from 0:00 to 23:00. To organize the historical data to have the same time range, the MapReduce function in MATLAB was used to access only the historical solar irradiance from 5:00 to 18:59. This will provide all the necessary historical data for the formulation of a solar PV power prediction model in a uniform structure. In addition, to avoid high errors due to missing data, these missing values were filled with the values of the previous minute. Lastly, these necessary historical data were grouped according to a month to consider the effect of monthly weather data on solar irradiance. Figure 2 shows all the historical solar irradiance data of the month of January collected every minute from 5:00 to 18:59 for five years (i.e., 2012 to 2016). Each color in Figure 2 represents one day in the month of January from 2012 to 2016. All these historical solar irradiances have a mean solar irradiance of 460 W/m2 which is represented by the line. The month of January was chosen to show the solar PV power profile of the summer season in Australia. The summer season was chosen because solar irradiance is highest during this season.

2.3. Processing Historical Data

Processing historical data is the third method in formulating the solar PV power prediction model as shown in Figure 1. In this paper, the approaches used for processing the historical data includes clustering the solar irradiance pattern, identifying significant factors affecting solar irradiance, and forming a decision tree.

2.3.1. Clustering Solar Irradiance Pattern

In this approach, the historical solar irradiance pattern for the month of January from 2012 to 2015 shown in Figure 2 was classified into clusters based on their similarities. In this paper, agglomerative hierarchical clustering was used to group solar irradiance data in a multilevel hierarchy. The first level is to find the similarity between each datum of the solar irradiance. Then, these objects are paired into a group that form a larger group until a hierarchical tree is formed. Lastly, the hierarchical tree is cut into clusters. In this paper, three built-in functions (i.e., Pdist, Linkage, and Cluster) in MATLAB were used in each level to cluster the historical solar irradiance.
In the first level, the Pdist function was used to calculate distance based on the similarity between every datum of solar irradiance. To determine their similarities, this function computes the Euclidean distance between two data points. Given a matrix with m (1 × n) and row vectors x1, x2, …, xm, the distance between the vector xi and xj is calculated as [24,27]:
d i j = k = 1 n ( x i k x j k ) 2 ,
Next, the calculated distance from the Pdist function was used by the Linkage function to group the data into a multilevel hierarchical tree. In this function, the distance between two groups is calculated to determine the proximity of data to each other. In this paper, the smallest distance between the data in the two groups was used, which is given as [27]:
d r s = m i n [ d i s t ( x r i , x s j ) ] i ( 1 , , n r )   j ( 1 , , n s ) ,
where nr and ns are the numbers of data in group r and s, respectively, and xri and xsj are the ith and jth data in group r and s, respectively. As the data are paired into groups, larger groups are formed into a hierarchical tree.
Lastly, the Cluster function was used to determine the partition to form clusters by detecting natural groupings in the hierarchical tree or by cutting off the hierarchical tree arbitrarily. This function provides clusters from an agglomerative hierarchical cluster tree formed using the output of the Linkage function. Since hierarchical clustering requires a number of clusters, the silhouette evaluation index was used to determine the number of clusters to be input when cutting off the hierarchical tree into clusters. The silhouette method determines the similarity between the object and the cluster. The silhouette evaluation index has a range of –1 to 1, in which a silhouette evaluation index close to 1 indicates a close relationship between the object and the cluster. The Evalclusters’ built-in function in MATLAB was used to create a criterion in clustering which calculated the silhouette evaluation index as [27]:
s i = ( b i a i ) m a x ( a i , b i ) ,
where ai is the average distance from the ith point to the other points in the same cluster as i, and bi is the minimum average distance from the ith point to the points in a different cluster.
As a result, there are two optimal numbers of clusters classified, as shown in Figure 3. Figure 3 shows the clustered historical solar irradiance data. Since there are two clusters classified using the silhouette method, the historical solar irradiance data in Figure 2 is divided into two clusters using agglomerative hierarchical clustering. Figure 3a shows the first cluster of the solar irradiance classified from Figure 2. As observed in Figure 3a, the solar irradiance pattern includes the days with lower solar irradiance which were affected by external factors, such as clouds. Figure 3b shows the second cluster of solar irradiance patterns classified from Figure 2. These solar irradiance patterns include higher solar irradiance throughout the considered time range (i.e., 5:00 to 18:59). As shown in Figure 3, the solar irradiance patterns in cluster 1 and cluster 2 have mean solar irradiances of 352.4 W/m2 and 460 W/m2, respectively. These calculated means indicate that the solar irradiance in cluster 1 is lower compared to that in cluster 2.

2.3.2. Identifying Significant Factors Affecting Solar Irradiance

Solar irradiance is affected by many factors, such as the weather. Most of the studies [8,9,11] consider only the effect of temperature in solar irradiance. In this paper, the effect of other weather data, such as humidity, wind speed, precipitation, cloudiness, and weather condition, on solar irradiance were also considered. Humidity affects the reception of solar which reduces the amount of received solar radiation of the PV module [28]. In addition, a study [29] provided the statistical relationship between solar radiation, sunshine, and relative humidity of the environment to provide reasonable estimates of solar radiation in areas where no other data is available. The previous study estimated solar radiation as [29]:
Q = 464 + 265S − 248R,
where Q is the solar radiation in Watt-hour/m2, S is the ratio of the recorded hours of bright sunshine to a fixed reference of 12 h, and R is the relative humidity as a percent. From (4), solar radiation was estimated using humidity which assumes that humidity affects solar radiation. Hence, humidity is another factor that affects solar irradiance in this paper.
In addition, wind speed may also affect the solar reception of the PV module because it helps assist reduce the dirt on the surface of the PV module to a certain extent [30]. Moreover, precipitation (i.e., rain) may also affect solar irradiance as rain helps in washing and removing dirt on the surface of the PV module. A previous study [31] developed a model and analysis of PV soiling and its effect on the transmittance of solar radiation. In this previous study [31], a dust overlay model was used to determine the effect of dust particles on the transmission of solar radiation. This previous study [31] improved the relative transmittance of the system, which considered whole particle size distribution on the PV panel in addition to the horizontal panel and the spherical shape of the dust particles as [31]:
τ 2 ( θ ) τ 1 ( θ ) = e ( 3 γ 4 ρ d A c o s θ × i = 1 n m i R i ) ,
where τ is the transmittance, θ is the angle of incidence between the normal panel and the incoming direct beam, γ is the average transmittance of a single layer of dust, ρd is the density of dust particles, R is the radius of a single dust particle, A is the area of the solar panel, n is the number of particles, and m is the number of different masses of dust. As shown in (5), dust affects the transmittance of solar radiation. Since the wind speed and rain can help remove the dust or dirt in the solar PV panel, wind speed and precipitation are also considered factors that affect the solar irradiance in this paper.
Cloudiness, which is the percentage of being cloudy, was also considered as a factor affecting solar irradiance as it also reduces the solar reception of PV modules. This paper also considered weather condition, which includes clear, partly cloudy, cloudy, overcast, mist, lightly patchy rain, moderate patchy rain, heavy patchy rain, light rain, moderate rain, rain shower, heavy rain, patchy storm, and heavy storm [26]. A previous study [32] predicted solar radiation from an established relationship between the monthly average daily global radiation and the mean number of rainy days. In this previous study [32], the clearness index, which is calculated using sky transmittance of clear days and sky transmittance of overcast days, uses the rainfall data to predict solar radiation. The mean daily values of the sky transmittance of clear days and mean daily values of the sky transmittance of overcast days are calculated by integrating and averaging (6) and (7), respectively, over the day [32].
( K T ) C h = 0.83 e ( 0.026 T I sin ( h ) ) ,
( K T ) O h = a + b ( c c ) 2 sin ( h ) + c ( c c ) 2 + d sin ( h ) ,
where (KT)Ch is the sky transmittance calculated for solar elevation, (KT)Oh is the sky transmittance of an overcast day calculated for solar elevation, TI is the turbidity factor, h is the solar elevation, cc is the fraction of cloud cover, and a, b, c, and d are the regression coefficients. Based on (6) and (7), the cloudiness and weather condition can affect the prediction of solar radiation; hence, these factors are also considered in this paper.
In this paper, the significant factors were determined every hour from 5:00 to 18:00 to establish the influential factors affecting solar irradiance per hour. Thus, the average temperature, average humidity, average wind speed, average precipitation, cloudiness, and weather condition per hour were used to determine the significant factors affecting solar irradiance per hour using the grey relational grade based on the previous study [24]. Grey relational analysis is used to compare similarities between reference data and comparative data [26,27,28,30,33]. The Grey relational grade indicates the correlation scale between the reference data and the comparative data [28,33]. The Grey relational grade is determined as the average value of the Grey relational coefficients, which are determined as [24,28,33]:
ξ i j ( k ) = Δ i j m i n + ρ Δ i j m a x Δ i j ( k ) + ρ Δ i j m a x ,
Δ i j ( k ) = x i ( k ) x j ( k ) ,
Δ i j m i n ( k ) = m i n i m i n j x i ( k ) x j ( k ) ,
Δ i j m a x ( k ) = m a x i m a x j x i ( k ) x j ( k ) ,
where ρ is a coefficient with a range between 0 and 1. For simplicity, ρ is set to 0.5 in this paper. After determining the Grey relational coefficient, the Grey relational grade can be calculated as [24,28,33]:
γ i j = 1 n k = 1 n ξ i j ( k ) .  
The Grey relational grade of each factor per hour is listed in Table 1. As shown in Table 1, the factors with a Grey relational grade greater than 0.6 is approximately 62% while factors with greater than 0.7 is approximately 7%. Since only 7% of the factors have a Grey relational grade greater than 0.7, considering only these factors may affect the accuracy of the solar PV power prediction model. These Grey relational grades indicate that many factors affect solar irradiance but the factors with the Grey relational grade greater than 0.6 were considered significant factors that affect solar irradiance in this paper. Those factors with a Grey relational grade lower than 0.6 were considered negligible and were not considered as significant factors in this paper. The Grey relational grade of each factor per hour is listed in Table 1.
As listed in Table 1, the Grey relational grade of average temperature every hour from 5:00 to 18:00 is greater than 0.6. This indicates that the variation of average temperature per hour has a significant effect on the solar irradiance pattern. In addition to average temperature, other factors significantly affect solar irradiance. Average humidity has a Grey relational grade of less than 0.6, which was considered to have a negligible effect on solar irradiance at 5:00. On the other hand, average precipitation and weather condition have a negligible effect on solar irradiance from 6:00 to 9:00 and from 17:00 to 18:00. At 10:00, only the average precipitation was considered to have a negligible effect on solar irradiance since it has a Grey relational grade of less than 0.6. In contrast, average precipitation, cloudiness, and weather condition were the factors considered negligible from 11:00 to 16:00. As a result, average temperature, average wind speed, average precipitation, cloudiness, and weather condition were the identified significant factors at 5:00. From 6:00 to 9:00 and from 17:00 to 18:00, the average temperature, average humidity, average wind speed, and cloudiness were the determined significant factors. The determined significant factors at 10:00 were average temperature, average humidity, average wind speed, cloudiness, and weather condition. However, from 11:00 to 16:00, only the average temperature, average humidity, and average wind speed were determined as significant factors affecting solar irradiance. Therefore, all those identified significant factors per hour and the cluster determined from the historical solar irradiance were the parameters used in forming the decision tree per hour.

2.3.3. Forming Decision Tree

The decision tree was used to establish the relationship between the classified solar irradiance clusters and identified significant factors affecting solar irradiance. In this paper, the Fitctree built-in function in MATLAB was used to form the decision tree for each hour using the formed solar irradiance clusters 1 and 2 and the determined significant factors in each hour. The decision trees for each hour from 5:00 to 18:00 are shown in Figure A1a–n in Appendix A. These decision trees were used to create classification criteria that determine the solar irradiance cluster based on the input forecast weather data from the identified significant factors in each hour.

2.3.4. Solar PV Power Calculation

Once the solar irradiance cluster per hour was determined from the significant factors based on the forecast weather data per hour using the output of the decision trees, the solar PV power per hour was calculated. In this paper, the solar PV power was calculated using solar irradiance, efficiency of the PV system, and area of the PV module of the PV system.

Solar Irradiance

The solar irradiance pattern of the determined solar irradiance cluster was divided per hour to determine the solar irradiance per hour which is assumed to be a random variable. Each division is fitted in distribution (i.e., Normal, Exponential, Rayleigh, and Kernel) from which their parameters are determined using the historical solar irradiance data in each hourly division. The historical solar irradiance in each division was observed to have a Normal, Exponential, Rayleigh, or Kernel probability distribution functions (pdfs) given in (13)–(16), respectively, as [27,33]:
f ( I ) = 1 σ N 2 π e ( I μ ) 2 σ N 2 .  
where I is the solar irradiance, μ is the mean value of the historical solar irradiance, and σN is its standard deviation. These parameters (i.e., μ, and σN) were determined based on the historical solar irradiance per hour.
f ( I ) = λ e λ I .  
where I is the solar irradiance and λ is the exponential distribution parameter which is also determined based on the historical solar irradiance per hour.
f ( I ) = 1 σ R 2 e I 2 2 σ R 2 .  
where I is the solar irradiance and σR is the Rayleigh distribution parameter which is also determined based on the historical solar irradiance per hour.
f ( I ) = 1 n h i = 1 n K ( I I i h ) .  
where I is the solar irradiance, n is the sample size, h is the bandwidth, and K is the Kernel smoothing function, which are also determined based on the historical solar irradiance per hour. Those pdfs in (13)–(16) are fitted in terms of the solar irradiance data per hour in each cluster shown in Figure 3. In addition, all the parameters of these pdfs were also obtained using the solar irradiance data per hour in each cluster.

Efficiency of the PV System

The efficiency of the PV system is used in the calculation of the solar PV power to measure the ability of the PV system to convert sunlight into usable energy. In this paper, the efficiency of the PV system is based on the forecast temperature which is given as [12]:
η = η 0 [ 1 γ ( T T 0 ) ] ,  
where η is the efficiency of the PV system, η0 is the conversion efficiency under reference temperature (i.e., 0.1470 for polycrystalline silicon) [25], γ is the temperature parameter (i.e., 0.005 °C−1) [12], T is the forecast temperature, and T0 is the reference temperature (i.e., 25 °C).

Solar PV Power

P ( t ) = I × η × A ,  
where P(t) is the solar PV power at time t, I is the solar irradiance obtained using the pdfs in (13)–(16) at time t, η is the efficiency of the PV system calculated using (17) at time t, and A is the area of the PV module which is equal to 2956 m2 [25]. The solar PV power was calculated from 5:00 to 18:00 for each day of January 2017, which is a summer season.

2.3.5. Flowchart of the Solar PV Power Prediction Model

The flowchart of the solar PV power prediction model in this paper is shown in Figure 4. The program starts after the forecast date, which includes the month and the day, is entered. The computer program finds the weather data of the forecast date from the stored historical data from the local disk. From the forecast weather data, the computer program determines the cluster of every hour from 5:00 to 18:00 of the forecast date. The solar irradiance per hour is determined using random sampling based on the pdfs in (13)–(16) of the solar irradiance pattern of the determined cluster per hour. The efficiency of the PV system is calculated using the forecast temperature per hour using (17). The solar PV power is calculated using the determined solar irradiance per hour using random sampling, the calculated efficiency of the PV system, and the area of the PV module of the PV system using (18). The solar PV power is calculated until the number of hours (h) is equal to 14, which is the number of hours from 5:00 to 18:00. The output is the solar PV power profile from 5:00 to 18:00 of the forecast date.

3. Results

This section provides numerical examples to illustrate the proposed solar PV power prediction model presented in Section 2. In this paper, the historical data, which include the solar PV power, solar irradiance, and weather data, are used to formulate the solar PV power prediction model and are from the month of January, which is a summer season in Australia. Only one season is considered for the limitation of this paper because presenting all the seasons would make the paper redundant in terms of processing the data. The summer season is chosen to determine the impact of other weather data on solar irradiance when solar irradiance is highest. Nevertheless, the proposed solar PV power prediction may be used to predict any day in all the seasons given that the historical data used to formulate the prediction model is from the month to be forecasted. To show the effectiveness of the prediction model, the solar PV power of the whole month of January 2017 are forecasted and compared to the actual solar PV power.
From the different techniques and methods in forecasting solar PV power presented in previous studies [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23], big data tools have not been applied. This paper formulates a solar PV power prediction model using big data tools. Compared with previous studies [8,9,11], this paper also considers humidity, wind speed, precipitation, cloudiness, and weather condition, together with the temperature as the weather data used in formulating the solar PV power prediction model. In addition, this paper calculates the solar PV power using the following assumptions:
  • The solar irradiance per hour is assumed to be a random variable that follows a Normal, Exponential, Rayleigh, or Kernel distribution, of which each parameter is calculated using the historical solar irradiance per hour of the month of January from 2012 to 2016.
  • The efficiency of the PV system is based on the temperature of the forecast day.
In addition, the root mean square error (RMSE) and the mean relative error (MRE) were used to verify the effectiveness of the proposed solar PV power prediction model in this paper. The RMSE, which is the total error in the entire duration of the prediction period, was chosen because it is one of the common evaluation indices used to determine the accuracy of the solar PV power prediction model [3]. In this paper, the accuracy error of the solar PV power prediction model is expressed in solar PV power in terms of kW. Moreover, the MRE was also used to verify the performance of the proposed solar PV power prediction model to compare the obtained result to previous studies. The MRE was also chosen as the evaluation index in this paper because it is reasonable to divide the difference of the actual and forecast solar PV power by the total power capacity of the PV system that shows a practical impact. In this paper, the actual and forecast average solar PV power values for every hour from 5:00 to 18:00 were considered in computing the RMSE and the MRE given in (19) and (20), respectively:
R M S E = 1 N i = 1 N ( P A P F ) 2 ,  
M R E = 1 N i = 1 N | P A P F P T | × 100 ,
where PA is the actual average solar PV power, PF is the forecast average solar PV power, PT is the total power capacity of the PV system (i.e., 433.44 kW), and N is the number of forecast hours from 5:00 to 18:00 (i.e., 14).
Figure 5 shows the solar PV power profiles of each day of January 2017 obtained using the proposed solar PV power prediction model. The whole month of a summer season was chosen to show the variability of the solar PV power profile in each day. To show the accuracy of the forecast values, the actual and the forecast solar PV power profiles from 5:00 to 18:00 for each day of January 2017 were compared as depicted in Figure 5.
In addition, the parameters which describe the forecast solar PV power in Figure 5 are listed in Table 2 to provide information on the forecast solar PV power. As shown in Figure 5 and as listed in Table 2, the maximum solar PV power with 403.36 kW is observed on 14 January 2017, which also has the highest average temperature of 31.5 °C. This indicates that temperature has a significant impact on the generated solar PV power. In contrast, the lowest average solar PV power per day of 60.54 kW was observed on 3 January 2017. This is because the lowest average temperature of 24.79 °C, the highest average humidity of 86.93%, and the highest percentage of being cloudy of 99.29% were also forecast on this day (i.e., 3 January 2017). This shows that having the highest humidity and the highest percentage of being cloudy results in a reduced amount of solar radiation received by the PV module. Moreover, the maximum solar PV power for each day was observed at different times, which is caused by different factors. As observed in Table 1, different factors significantly affect the solar irradiance per hour which also affects the solar PV power. The variation in the time of having the maximum solar PV power for each day shows that the solar PV power varies with weather data (i.e., temperature, humidity, wind speed, precipitation, cloudiness, and weather condition) per hour and not with the day of the week.
As observed in Figure 5, the actual solar PV power and the forecast solar PV power show some discrepancies. These discrepancies are from the stochastic nature of the solar irradiance determined using the pdfs in (13)–(16), which were used as a parameter in the calculation of the solar PV power. To show the accuracy of the solar PV power prediction model, Table 3 shows the RMSE and MRE results that are determined by comparing the actual and forecast average solar PV power per hour for each forecast day of January 2017. As listed in Table 3, the best RMSE and MRE of 17.57 kW and 2.80% was obtained on 6 January 2017, which shows relatively accurate results obtained from the proposed solar PV power prediction model. This result also shows an improved MRE result obtained in evaluating the performance of the solar PV power prediction model compared to MRE results obtained in the solar PV power prediction model in previous studies [12,22]. Therefore, the result of this proposed solar PV power prediction model may provide information on the shortage and excess of solar PV power generation. Furthermore, the proposed solar PV power prediction model may help in generation planning for reliable integration into the grid and a stand-alone PV system.

4. Discussion

A solar PV power prediction model using big data tools was presented in this paper. The historical solar PV power, historical solar irradiance, and historical weather data (i.e., temperature, humidity, wind speed, precipitation, cloudiness, and weather condition) were used in the formulation of the solar PV power prediction model. These historical data were stored, managed, and processed using big data tools. The solar irradiance, efficiency of the PV system, and the area of the PV module in the PV system were considered in the calculation of the solar PV power in this paper.
The solar PV power profile of each day of January 2017 was presented in numerical examples to show the variability of the solar PV power profiles in a summer season. The solar PV power of the whole month of January 2017 can only be forecast since the historical data used in formulating the solar PV power prediction model are from the month of January from 2012 to 2016. Although solar PV power prediction was formulated using the historical data of January from 2012 to 2016, it can still be used in predicting the solar PV power of the future. Nevertheless, the proposed solar PV power prediction method may be used to predict any day in all the seasons given that the historical data used to formulate the prediction model is from the month to be forecasted.
The results of the presented solar PV power prediction model show that the maximum solar PV power value varies with time based on the factors (i.e., weather data) that affect the solar irradiance. This shows that it is important to determine the factors that significantly affect the solar irradiance per hour to accurately illustrate the solar PV power profile for each day. In addition, the day with the highest average temperature per day appeared to have the highest average solar PV power per day. Meanwhile, the day that shows the lowest average solar PV power per day was observed to have the lowest average temperature, highest average humidity, and the highest percentage of being cloudy per day. This is because the humidity and cloudiness reduced the solar radiation reception of the PV module in the PV system.
Moreover, the performance of the presented solar PV power prediction model was also verified using RMSE and MRE results obtained by comparing the actual and forecast average solar PV power per hour. The best RMSE and MRE results of 17.57 kW and 2.80%, respectively, were obtained using the presented solar PV power prediction model that has a lower MRE result compared to the MRE results obtained by the solar PV power prediction model of previous studies. The results of the presented solar PV power prediction model provide relatively accurate forecasting of solar PV power.
Therefore, the solar PV power profiles obtained using the presented solar PV power prediction model may provide information on the availability of solar PV power generation. Furthermore, the presented solar PV power prediction model may help in generation planning for reliable integration of solar PV systems to the grid and provide reliable power to a stand-alone network.

Author Contributions

Conceptualization: M.B.A. and S.B.; methodology: M.B.A.; formal analysis: M.B.A. and S.B.; writing—original draft preparation: M.B.A.; writing—review and editing: S.B.; supervision: S.B.; project administration: S.B.; funding acquisition: S.B. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry & Energy (MOTIE) of the Republic of Korea (No. 20192010107050).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The solar PV data and solar irradiance data used in this study are available in http://www.uq.edu.au/solarenergy/pv-array/uq-photovoltaic-sites (accessed on 9 January 2018). The weather data can be found in https://oplao.com/en/weather/Brisbane_AU (accessed on 9 January 2018).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1 shows the decision trees used in this paper. These decision trees were developed using the classified solar irradiance clusters shown in Figure 3 and the identified significant factors affecting solar irradiance in each forecast hour listed in Table 1. As depicted in Figure A1, 14 decision trees correspond to each forecast hour (i.e., 5:00 to 18:00). As shown in Figure A1a, the significant factors at 5:00 (i.e., average temperature, average wind speed, average precipitation, cloudiness, and weather condition) were used to establish relationships in each cluster. For forecast hours 6:00 to 9:00 and 17:00 to 18:00, the significant factors used to establish the decision trees in Figure A1b–e and Figure A1m–n are average temperature, average humidity, average wind speed, and cloudiness. Figure A1f shows the decision tree used for forecast hour 10:00, in which the significant factors used are average temperature, average humidity, average wind speed, cloudiness, and weather condition. Meanwhile, only the average temperature, average humidity, and average wind speed were used in establishing the decision trees in Figure A1g–l for forecast hours 11:00 to 16:00, respectively.
Figure A1. Decision trees for each hour from 5:00 to 18:00: (a) 5:00; (b) 6:00; (c) 7:00; (d) 8:00; (e) 9:00; (f) 10:00; (g) 11:00; (h) 12:00; (i) 13:00; (j) 14:00; (k) 15:00; (l) 16:00; (m) 17:00; (n) 18:00.
Figure A1. Decision trees for each hour from 5:00 to 18:00: (a) 5:00; (b) 6:00; (c) 7:00; (d) 8:00; (e) 9:00; (f) 10:00; (g) 11:00; (h) 12:00; (i) 13:00; (j) 14:00; (k) 15:00; (l) 16:00; (m) 17:00; (n) 18:00.
Sustainability 13 13685 g0a1aSustainability 13 13685 g0a1b

References

  1. Renewables 2017 Global Status Report. Available online: http://www.ren21.net/status-of-renewables/global-status-report/ (accessed on 9 January 2018).
  2. Australian Renewable Energy Agency (ARENA). Available online: https://arena.gov.au/about/what-is-renewable-energy/solar-energy/ (accessed on 9 January 2018).
  3. Sobri, S.; Koohi-Kamali, S.; Rahim, N.A. Solar photovoltaic generation forecasting methods: A review. Energy Convers. Manag. 2018, 156, 459–497. [Google Scholar] [CrossRef]
  4. Huang, R.; Huang, T.; Gadh, R.; Li, N. Solar generation prediction using the ARMA model in a laboratory-level micro-grid. In Proceedings of the IEEE International Conference on Smart Grid Communications, Tainan, Taiwan, 5–8 November 2012. [Google Scholar] [CrossRef]
  5. Colak, I.; Yesilbudak, M.; Genc, N.; Bayindir, R. Multi-period prediction of solar radiation using ARMA and ARIMA models. In Proceedings of the IEEE International Conference on Machine Learning and Applications (ICMLA), Miami, FL, USA, 9–11 December 2015. [Google Scholar] [CrossRef]
  6. Reikard, G. Predicting solar radiation at high resolutions: A comparison of time series forecasts. Sol. Energy 2009, 83, 342–349. [Google Scholar] [CrossRef]
  7. Li, Y.; Su, Y.; Shu, L. An ARMAX model for forecasting the power output of a grid connected photovoltaic system. Renew. Energy 2014, 66, 78–89. [Google Scholar] [CrossRef]
  8. Mellit, A.; Pavan, A.M. A 24-h forecast of solar irradiance using artificial neural network: Application for performance prediction of a grid-connected PV plant at Trieste, Italy. Sol. Energy 2010, 84, 807–821. [Google Scholar] [CrossRef]
  9. Izgi, E.; Oztopal, A.; Yerli, B.; Kaymak, M.K.; Sahin, A.D. Short-mid-term solar power prediction by using artificial neural networks. Sol. Energy 2012, 86, 725–733. [Google Scholar] [CrossRef]
  10. Kardakos, E.G.; Alexiadis, M.C.; Vagropoulos, S.I.; Simoglou, C.K.; Biskas, P.N.; Bakirtzis, A.G. Application of time series and artificial neural network models in short-term forecasting of PV power generation. In Proceedings of the International Universities’ Power Engineering Conference (UPEC), Dublin, Ireland, 2–5 September 2013. [Google Scholar] [CrossRef]
  11. Saberian, A.; Hizam, H.; Radzi, M.A.M.; Ab Kadir, M.Z.A.; Mirzaei, M. Modelling and prediction of photovoltaic power output using artificial neural networks. Int. J. Photoenergy 2014, 2014, 1–10. [Google Scholar] [CrossRef] [Green Version]
  12. Shi, J.; Lee, W.; Liu, Y.; Yang, Y.; Wang, P. Forecasting power output of photovoltaic systems based on weather classification and support vector machines. IEEE Trans. Industry Appl. 2012, 48, 1064–1069. [Google Scholar] [CrossRef]
  13. Zeng, J.; Qiao, W. Short-term solar power prediction using a support vector machine. Renew. Energy 2013, 52, 118–127. [Google Scholar] [CrossRef]
  14. Li, Y.; Niu, J. Forecast of power generation for grid-connected photovoltaic system based on Markov chain. In Proceedings of the Asia-Pacific Power and Energy Engineering Conference, Wuhan, China, 27–31 March 2009. [Google Scholar] [CrossRef]
  15. Hua, Z.; Xiaojuan, H.; Jin-yue, D. A method to forecast photo-voltaic power outputs based on Markov chain. In Proceedings of the 2015 International Power, Electronics and Materials Engineering Conference, Dalian, China, 16–17 May 2015. [Google Scholar] [CrossRef] [Green Version]
  16. Sapankevych, N.I.; Sankar, R. Time series prediction using support vector machines: A survey. IEEE Comput. Intell. Mag. 2009, 4, 24–38. [Google Scholar] [CrossRef]
  17. Monteiro, C.; Santos, T.; Fernandez-Jimenez, L.A.; Ramirez-Rosado, I.J.; Terreros-Olarte, M.S. Short-term power forecasting model for photovoltaic plants based on historical similarity. Energies 2013, 6, 2624–2643. [Google Scholar] [CrossRef]
  18. Chow, C.W.; Urquhart, B.; Lave, M.; Dominguez, A.; Kleissl, J.; Shields, J.; Washom, B. Intra-hour forecasting with a total sky imager at the UC San Diego solar energy testbed. Sol. Energy 2011, 85, 2881–2893. [Google Scholar] [CrossRef] [Green Version]
  19. Aguiar, L.M.; Pereira, B.; Lauret, P.; Diaz, F.; David, M. Combining solar irradiance measurements, satellite-derived data and a numerical weather prediction model to improve intra-day solar forecasting. Renew. Energy 2016, 97, 599–610. [Google Scholar] [CrossRef] [Green Version]
  20. Quan, D.M.; Ogliari, E.; Grimaccia, F.; Leva, S.; Mussetta, M. Hybrid model for hourly forecast of photovoltaic and wind power. In Proceedings of the IEEE International Conference on Fuzzy Systems, Hyderabad, India, 7–10 July 2013. [Google Scholar] [CrossRef]
  21. Bouzerdoum, M.; Mellit, A.; Pavan, A.M. A hybrid model (SARIMA-SVM) for short-term power forecasting of a small-scale grid-connected photovoltaic plant. Sol. Energy 2013, 98, 226–235. [Google Scholar] [CrossRef]
  22. Yang, H.; Huang, C.; Huang, Y.; Pai, Y. A weather-based hybrid method for 1-day ahead hourly forecasting of PV power output. IEEE Trans. Sustain. Energy 2014, 5, 917–926. [Google Scholar] [CrossRef]
  23. Rana, M.; Koprinska, I.; Agelidis, V.G. Forecasting solar power generated by grid connected PV systems using ensembles of neural networks. In Proceedings of the International Joint Conference on Neural Networks, Killarney, Ireland, 12–17 July 2015. [Google Scholar] [CrossRef]
  24. Arias, M.B.; Bae, S. Electric vehicle charging demand forecasting model based on big data technologies. Appl. Energy 2016, 183, 327–339. [Google Scholar] [CrossRef]
  25. The University of Queensland. Available online: http://www.uq.edu.au/solarenergy/pv-array/uq-photovoltaic-sites (accessed on 9 January 2018).
  26. OPLAO. Available online: https://oplao.com/en/weather/Brisbane_AU (accessed on 9 January 2018).
  27. MATLAB and SIMULINK. Available online: https://kr.mathworks.com/ (accessed on 9 January 2018).
  28. Kazem, H.A.; Chaichan, M.T.; Al-Shezawi, I.M.; Al-Saidi, H.S.; Al-Rubkhi, H.S.; Al-Sinani, J.K.; Al-Waeli, A.H.A. Effect of humidity on the PV performance in Oman. Asian Trans. Eng. 2012, 2, 29–32. [Google Scholar]
  29. Swartman, R.K.; Ogunlade, O. A statistical relationship between solar radiation, sunshine and relative humidity in the tropics. Atmosphere 1967, 5, 25–34. [Google Scholar] [CrossRef] [Green Version]
  30. Maghami, M.R.; Hizam, H.; Gomes, C.; Radzi, M.A.; Rezadad, M.I.; Hajighorbani, S. Power loss due to soiling on solar panel: A review. Renew. Sustain. Energy Rev. 2016, 59, 1307–1316. [Google Scholar] [CrossRef] [Green Version]
  31. Haddad, A.G.; Dhaouadi, R. Modeling and analysis of PV soiling and its effect on the transmittance of solar radiation. In Proceedings of the Advances in Science and Engineering Technology International Conference, Abu Dhabi, UAE, 6 February–5 April 2018; pp. 1–5. [Google Scholar] [CrossRef]
  32. Sendanayake, S.; Miguntanna, N.P.; Jayasinghe, M.T.R. Predicting solar radiation for tropical islands from rainfall data. J. Urban. Environ. Eng. 2015, 9, 109–118. [Google Scholar] [CrossRef]
  33. Song, J.; Krishnamurthy, V.; Kwasinski, A.; Sharma, R. Development of a Markov-chain-based energy storage model for power supply availability assessment of photovoltaic generation plants. IEEE Trans. Sustain. Energy 2013, 4, 491–500. [Google Scholar] [CrossRef]
Figure 1. Methods for formulating the solar PV power prediction model.
Figure 1. Methods for formulating the solar PV power prediction model.
Sustainability 13 13685 g001
Figure 2. Historical solar irradiance of UQ Centre for the month of January from 2012 to 2016.
Figure 2. Historical solar irradiance of UQ Centre for the month of January from 2012 to 2016.
Sustainability 13 13685 g002
Figure 3. Clusters of historical solar irradiance of the month of January from 2012 to 2016: (a) Cluster 1; (b) Cluster 2.
Figure 3. Clusters of historical solar irradiance of the month of January from 2012 to 2016: (a) Cluster 1; (b) Cluster 2.
Sustainability 13 13685 g003
Figure 4. Flowchart of the solar PV power prediction model.
Figure 4. Flowchart of the solar PV power prediction model.
Sustainability 13 13685 g004
Figure 5. Solar PV power generation profiles of each day of January 2017 obtained from the proposed solar PV power prediction model.
Figure 5. Solar PV power generation profiles of each day of January 2017 obtained from the proposed solar PV power prediction model.
Sustainability 13 13685 g005
Table 1. Grey relational grades of the factors affecting solar irradiance.
Table 1. Grey relational grades of the factors affecting solar irradiance.
HourAVTAVHAVWAVPCLOWEA
50.66370.54160.76420.68630.62860.6692
60.68130.67220.65880.55430.60870.5908
70.68310.67040.63590.52570.60630.5757
80.70650.65110.64020.53520.60230.5885
90.71620.64130.63150.52600.60750.5988
100.75220.66870.65900.56760.64310.6256
110.69090.60890.61240.50380.59270.5754
120.68090.60820.60720.50650.57580.5585
130.67140.61140.62150.51500.56280.5543
140.67320.61490.64940.51970.57830.5466
150.68410.63790.67520.51580.56600.5476
160.68760.64450.67210.53770.59800.5509
170.70410.65760.68410.57100.60710.5682
180.70640.66870.69020.58430.62370.5865
AVT = average temperature, AVH = average humidity, AVW = average wind speed, AVP = average precipitation, CLO = cloudiness, WEA = weather condition.
Table 2. The average and maximum forecast solar PV power and the time with maximum solar PV power for each day of January 2017.
Table 2. The average and maximum forecast solar PV power and the time with maximum solar PV power for each day of January 2017.
DayAverage Solar PV Power
(kW)
Maximum Solar PV Power
(kW)
Time with Maximum Solar PV PowerDayAverage Solar PV Power
(kW)
Maximum Solar PV Power
(kW)
Time with Maximum Solar PV Power
1171.97368.8414:0017138.00352.739:00
2135.37297.7211:0018144.23385.2111:00
360.54154.2910:0019116.25273.2110:00
4110.99245.5712:0020106.91215.1014:00
586.67228.038:002178.289155.8310:00
697.54166.2810:0022123.826353.009:00
7110.31231.5613:0023139.320305.2413:00
8129.16242.0214:0024177.553369.0412:00
9131.95366.4813:0025129.147333.8312:00
10146.64361.3612:0026138.573276.0013:00
11135.12264.9010:002768.370167.5010:00
12138.91389.4913:0028114.358235.4015:00
13154.32398.6712:0029143.351366.7313:00
14153.78403.3610:0030132.994282.5615:00
1577.46143.0712:0031145.51358.4714:00
16122.44375.7113:00
Table 3. Root mean square error (RMSE) and mean relative error (MRE) of each day of January 2017.
Table 3. Root mean square error (RMSE) and mean relative error (MRE) of each day of January 2017.
DayRMSE (kW)MRE (%)DayRMSE (kW)MRE (%)
158.879.501753.968.55
225.524.341857.089.39
329.515.261963.118.78
425.715.032058.209.01
533.715.512147.017.49
617.572.802249.838.31
727.714.482337.896.78
833.735.812453.638.68
952.977.142549.838.98
1053.319.182657.088.75
1148.298.632747.828.78
1256.408.802848.897.79
1352.137.562955.529.07
1456.768.833048.328.43
1546.018.523155.498.83
1657.018.12
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Arias, M.B.; Bae, S. Solar Photovoltaic Power Prediction Using Big Data Tools. Sustainability 2021, 13, 13685. https://doi.org/10.3390/su132413685

AMA Style

Arias MB, Bae S. Solar Photovoltaic Power Prediction Using Big Data Tools. Sustainability. 2021; 13(24):13685. https://doi.org/10.3390/su132413685

Chicago/Turabian Style

Arias, Mariz B., and Sungwoo Bae. 2021. "Solar Photovoltaic Power Prediction Using Big Data Tools" Sustainability 13, no. 24: 13685. https://doi.org/10.3390/su132413685

APA Style

Arias, M. B., & Bae, S. (2021). Solar Photovoltaic Power Prediction Using Big Data Tools. Sustainability, 13(24), 13685. https://doi.org/10.3390/su132413685

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