1. Introduction
In recent years, the use of renewable energy resources has continuously increased in many countries worldwide. This is due to the growing popular consciousness of using clean energy, and the electrical sectors have many initiatives in place to diversify energy resources and reduce reliance on traditional fuels [
1,
2].
Wind energy can be considered one of the potential energy resources which can be used in a commercial way. Wind speed is the main source of wind energy by converting it into electrical power at the rotor of the wind turbine. Because wind speed has an intermittent and variable condition, the study of speed distribution is a vital task in determining the wind energy capacity of the site [
3]. Nowadays, wind resources are integrated with distribution power systems [
4], cogeneration systems [
5], AC-DC power networks [
6], and multi-area power systems [
7].
Due to the intermittent nature of wind velocity, wind energy is unstable and fluctuating. The uncertainties make it difficult to make certain judgments, such as operational and investment decisions. To overcome operational challenges, wind energy should be combined with other conventional technologies. Furthermore, making more precise use of wind speed distribution might aid in making profitable wind energy investment selections [
8]. In this context, many PDFs have been provided in the literature to represent the distribution of wind speed, and they have been compared to identify the most suited one.
The nature of wind speed introduces two major uncertainties, one of which is wind speed forecast uncertainty, which may be handled by an efficient PDF, as demonstrated in several studies. The second uncertainty pertains to wind speed to power conversion, which may be resolved by employing several models to represent the nonlinear portion of the power curve [
3,
9]. Because wind speed is stochastic, statistical analysis is critical for dealing with uncertainties in two issues: wind speed forecasting and wind output power. The Weibull distribution is a statistical technique that is widely used and recommended for calculating the PDF of wind speed [
10].
Aside from the Weibull distribution, various probabilistic distributions, such as gamma, normal, and log-normal distributions, have been used to describe wind speed data and transform it from discrete values to continuous functions [
11]. In addition, detailed comparisons of the Weibull and various distribution functions are presented in ref. [
12]. The characterization of the wind regime may be determined from a probability distribution of wind speed, which is regarded as the main stage in the construction of wind power projects as well as making investment decisions.
The two major parameters of the Weibull distribution function are utilized to fit measured data at the wind farm location. Many researchers have presented analytical methods for estimating parameters process such as in refs. [
10,
13,
14,
15]. In ref. [
10], seven analytical methods were used for determining the best Weibull parameters for wind energy generation in the northeast region of Brazil, which are the graphical method (GM), maximum likelihood method (MLM), moment method (MM), energy pattern factor method (EPFM), empirical method (EM), modified maximum likelihood method (MMLM), and equivalent energy method (EEM). The Weibull distribution of the Zafarana projects in the Suez Gulf, Egypt, were determined based on monthly averaged data for one year as well as every 10 min for two days and compared with other analytical methods to achieve the best Weibull parameters [
13]. Additionally, the power density method (PD) was presented to estimate Weibull distribution parameters and was compared with other analytical methods [
14]. Furthermore, a developed method called the wind energy intensification method (WEIM) was presented to calculate the Weibull parameters of 60 locations in Pakistan based on three years (2014–2017) of hourly measured wind data at 50 m height [
16]; furthermore, a comparative assessment of the analytical methods was carried out and an energy variance method (EVM) was performed [
17].
The Weibull and Rayleigh, which is a special case of the Weibull distribution, have been compared to fit the measured wind speed data at Iskenderun, located in Turkey, and the wind energy potential has been evaluated based on 1-year measured hourly time-series wind speed data [
18]. Additionally, the least square method (LSM) has been utilized to calculate the parameters of the Weibull distribution at Kayathar, Tamil Nadu, India [
19,
20]. In ref. [
21], probability-weighted moments based on the power density method were executed as another analytical method and compared to other common methods. In this study, the MM, MLM, LSM, and maximum entropy principal Method (MEPM) were presented and compared as parametric models to estimate Weibull parameters. Additionally, the modified method of moment (MMOM) was provided as a novel methodology and compared to established methods, but not to any heuristic optimization algorithms [
22]. There are different statistical tests which have been utilized to compare the performance of each method, such as the determination coefficient (R
2), root mean square error (RMSE), mean absolute error (MAE), correlation coefficient (R), standard deviation, wind energy error (WEE), and Monte Carlo simulation [
15,
23,
24]. Where iterative features have been used, the analytical approaches still exhibit their limitations. The wind speed distribution cannot always be represented efficiently due to analytical approaches. As a result, the optimum Weibull distribution parameters may be determined using heuristic optimization methods that employ the goal function to obtain the best fitting values. In this context, the mean squared, RMSE, MAE, and MSE can be used as objective functions to obtain optimal values of Weibull parameters.
On the level of optimization algorithms, one of the heuristic optimization algorithms called social spider optimization has been presented to estimate Weibull parameters for wind speed distribution and compared to MLM, MM, and LSM as analytical methods and particle swarm optimization (PSO), genetic algorithm (GA), and cuckoo optimization algorithm (COA) as heuristic algorithms [
8]. Additionally, the single and combined parameter PDFs, which are Weibull, Rayleigh, log-normal, and gamma, were developed to overcome the shortcoming exit in a single PDF. The comparison between some common analytical methods such as MMLM, EM, EPF, MM, and GM and heuristic optimization algorithms such as the grey wolf algorithm (GWO), bat optimization algorithm (BOA), GA, and bee colony algorithm (BCA) have been presented to guarantee the optimal fitting of Weibull parameters. The results of Weibull fitness tests show that heuristic optimization algorithms offer more accuracy than the numerical methods [
25,
26]. Additionally, the results of a harmony search (HS), COA, PSO, and ant colony optimization (ACO) have been compared to evaluate the performance of each method with those obtained by MLM, MM, EM, and the equivalent energy method (EEM) [
27]. An investigated comparison between the analytical methods and heuristic estimation methods was implied [
26], and the results show that heuristic estimation outperforms parametric methods in terms of fitting accuracy and operational simplicity. Additionally, the parameters of the Weibull distribution estimated using a simulated annealing algorithm were conducted in ref. [
28].
Another uncertainty source is the wind power curve [
9] which is produced from the nonlinearity part of the power curve. In the literature, there are several studies that presented many models for the nonlinearity part of the wind power curve. The polynomial, exponential, and cubic models have been addressed to achieve an optimal model for wind energy sites [
18,
21,
29,
30,
31].
Analytical methods are difficult to resolve as numerical iterations are needed to determine the parameters for the Weibull distribution. Moreover, the error in adapting analytical methods based on statistical analysis is high when estimating Weibull parameters. Accordingly, achieving the optimal wind PDF speed model is still considered a challenging task. Therefore, in this paper, different optimization algorithms of PSO and AO are developed, employed, and compared with other analytical techniques for handling this task. PSO, similar to GA, is a population-based algorithm. Its population and individuals are called swarm and particles, respectively. Each particle keeps track of its coordinates in the problem space, which is usually associated with the best solution obtained so far [
8,
11,
32]. Additionally, the Aquila optimizer (AO) is a novel meta-heuristic algorithm that was presented in 2020 and implemented for solving several benchmarks [
33]. Moreover, the simple structure, easy implementation, searching force, and faster convergence motivated it to be proposed to solve one of the important optimization problems.
The contribution of this work can be summarized as follows:
Analysis of the distribution of real data obtained for Zafarana and Shark El-Ouinate sites, Egypt.
Implementation of MLM, EM, MM, and EPFM as analytical methods for optimal fitting based on R2, RMSE, MAE, and wind production deviation (WPD).
Analysis of novel intelligence optimization methods called PSO and AO for measuring the accuracy of fitting by statistical tests.
The paper is described in an organized format with six sections.
Section 1 specifies the introduction to the motivation of the research and the existing research that is related to the present.
Section 2 demonstrates the analytical and heuristic methods that are used for PDF of wind speed distribution.
Section 3 presents the measurement of fitting for all methods.
Section 4 provides wind speed data and wind turbine data for Zafarana and Shark El-Ouinate sites and illustrates the comprehensive indexes intended to validate the Weibull parameter, statistical analysis, and convergence characteristics of PSO and AO.
Section 5 depicts the different models for wind power curves to find the most appropriate model for each site.
Section 6 derives the conclusion of the research.
5. Power Curve Modeling
There is no doubt that the determination of wind output power is a vital issue in making investment decisions and other issues related to the planning and operation of the power system. Therefore, the wind power forecasted error should be reduced as much as possible using efficient models. In addition to wind speed uncertainty, there is uncertainty in wind speed to power conversion. Although the most precise power curve model may be created, the projected inaccuracy from speed to power conversion may persist. Because of the existence of power curve uncertainty, each wind speed does not have a single value of output power, but several values of output power can be produced at the same wind speed [
3]. The parameters of the forecasting model are not fixed for the same site because of the nonlinearity and randomness of the power curve [
3,
35]. Thus, traditional methods cannot represent the power uncertainty in a perfect manner.
Figure 8 depicts the power curve that is produced in terms of wind speed.
From
Figure 8, the power curve is divided into four major parts. The first part occurs at wind speed less than cut-in speed, which leads to zero output power. In the second part, the wind speed is between cut-in (
) and rated speed (
), while the output power has nonlinear characteristics. The wind turbine output power has a constant value of rated output power for all models when the wind speed value is located between the rated and cut-out speed, as shown in the third part. To protect the wind turbine from damage, the wind turbine must be stopped when the wind speed becomes greater than the cut-out speed (
) [
30]. In the literature, various models have been used to describe this nonlinear relationship, such as the third-degree polynomial curve in ref. [
21], as well as fitted polynomial function as in refs. [
35,
36]. The general form can be represented by:
where
g(
v) represents the relationship between the wind speed and the wind turbine output power that can be formed in several models as follows [
29,
30]:
where
,
,
,
, and
are polynominal coefficients calculated in MATLAB by the polyfit function. According to the previous comparison between analytical and heuristic methods for estimation of the Weibull distribution parameters, the proposed AO method provides the best fit for wind speed distribution for the two sites. Therefore, its output shape and scaling factors of the Weibull parameters are utilized, and then the detailed models (
g1–
g9) are considered to find the best model for each site. In order to compare the performance of these nine models in estimating the energy from a wind turbine, the error (
) between the actual energy density (
) and estimated energy (
) is calculated by the following expression [
21]:
The error of energy density results for two sites is calculated where the distributions of energy density error for the nine models are shown in
Figure 9 and
Figure 10 for the Zafarana and Shark El-Ouinate sites, respectively. From
Figure 9, at the Zafarana site, the second model (
g2) provides the minimum error of energy density of 5.728%. After that, the fourth (
g4) and seventh (
g7) models come with an error of energy density of 6.005 and 6.167%, respectively. On the other side, all the models illustrate close errors where there is no great divergence in the results, as the worst model provides an error of energy density of 6.593%. From
Figure 10, at the Shark El-Ouinate site, the eigth model (
g8), the cubic form, provides the minimum error of energy density of 13.2%. After that, the ninth (
g4) and seventh (
g7) models come with an error of energy density of 13.6 and 16.6%, respectively.