© 2026 The authors. This article is published by IIETA and is licensed under the CC BY 4.0 license (http://creativecommons.org/licenses/by/4.0/).
OPEN ACCESS
Accurate characterization of site-specific wind-speed distributions is crucial for dependable wind energy potential assessment. This work sort of compares the usual numerical estimation strategies with a hybrid Firefly Algorithm–Bayesian neural network (FFA–BNN) to estimate inverse Weibull distribution parameters and wind power density using daily mean wind-speed data from four places in Andhra Pradesh, India: Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati. The benchmark set here covers the method of moments, maximum likelihood estimation, the energy density method, the energy pattern factor method, its modified variants, and the Rayleigh model. For checking how well the models did, relative power-density error (RPDE), root-mean-square error (RMSE), plus goodness-of-fit measures for the probability density function (PDF) and cumulative distribution function (CDF) were used. And because the study had multiple performance indicators, a generalized three-way decision (G3WD) ranking framework was applied to blend the outcomes together, kind of in one view. Looking across the four sites, the FFA–BNN approach ended up with the top overall ranking, and it also seemed the most consistent in matching the observed wind-speed distributions. Some of the conventional techniques, especially the modified energy-pattern-factor, energy-pattern-factor, and energy-density approaches, also gave good results under certain evaluation criteria, but their rankings kept shifting depending on the site and the metric. Overall, the findings suggest that pairing Firefly-based global optimization with Bayesian neural-network training, and then using G3WD-based decision ranking, forms a strong and rather robust framework for inverse Weibull parameter estimation and wind energy potential assessment, even when wind conditions are noticeably different from one site to another.
Bayesian neural network, Firefly Algorithm, generalized three-way decision, inverse Weibull distribution, wind energy potential assessment, wind power density, wind-speed distribution modeling
The significant potential of wind energy to meet the growing global demand for sustainable electricity has made the systematic assessment of wind resources an important area of research. These evaluations are also important in the design and optimization of floating wind platforms. Adopting wind energy in the context of India, there has been a significant improvement in this sector, especially since it is very crucial in enhancing the hybrid power production systems [1]. The Indian wind industry has grown over the years significantly, which was stimulated by governmental efforts as well as the increased need of renewable energy solutions. The Government of India has been encouraging development of wind power infrastructure through a well-integrated policy, program and regulations. Specifically, the New and Renewable Energy Ministry has come up with a set of specific initiatives and schemes to stimulate the creation and development of wind power plants. The cumulative installed wind power capacity presented as of January 31, 2024 [2].
There are a significant count of wind farms and wind projects located in India and Tamil Nadu, Maharashtra, Gujarat, Karnataka and Rajasthan turned out to be the most powerful states in wind energy production. The country has over the years moved towards progressively embracing bigger and efficient wind turbines hence increasing the total generation capacity. Even with this development, the industry still struggles to deal with issues especially when it comes to proper and consistent measurement of wind resources. The core of these issues is still relevant in guaranteeing the future sustainability and growth of wind power generation.
In this connection, a number of scientists have made meaningful contributions on the assessment of wind resources at the global level. As an example, Dayal et al. [3] suggested a 100-kW turbine of wind that has a factor having a capacity of 16.7% and an electricity cost that has a controlled level of 1.15/kWh as a useful system to run the villages in the Arctic. Similarly, Neupan et al. [4] and Franke et al. [5] performed an overall evaluation of wind resources in Faliraki, Nabouwalu and Udu in Fiji. They found the mean wind speed of 7.6 m/s, 7.1 m/s and 7.0 m/s with wind power potential (WPP) of 401 W/m2, 512 W/m2 and 294 W/m2, respectively. Wind conversion efficiencies at these sites were stated to be between 97% and 98%.
Estimates of China’s WPP, based on meteorological datasets, land-use patterns, and wind turbine designs, range from 1,783 TWh to 39,000 TWh [6]. In a similar study, Brazil’s offshore wind power potential was evaluated, yielding three different estimates [7]: a gross potential of 1,688 GW, a socio-environmentally constrained potential of 330 GW, and a technically feasible potential of 1,064 GW.
Performed evaluation on the WPP of South Sudan and found the value to be between 128.36 W/m2 and 14.39 W/m2 in 10-meters height [8]. In line with these, the wind speed was observed to range with a difference of 5.08 m/s to 2.36 m/s. Sedzro et al. [9] used multiverse optimization in another study to evaluate the parameters of Weibull of the Tirumala region of India. It was discovered that the greatest mean wind speeds were in December with the values being 5.12 m/s and 6.62 m/s at 10 meters and 65 meters respectively.
Compared three models that were numerical support the regression of vector, the multilayer perceptron (MLP) method, and the adaptive neuro-fuzzy inference system (ANFIS) to ensure which law of distribution is the most appropriate to predict wind speeds and which method produces the best estimates of wind energy potential [10]. Their case study results showed that these techniques offered very good distribution suits and good wind-estimates energy potential. The most resistant and the most efficient models calculated were among them, ANFIS and MLP, which were suggested as most suitable to assess the wind resource in Togo and Benin.
The use of machine learning and hybrid optimization in enhancing wind energy potential assessment under uncertainty is a topic that has garnered increased attention over the recent past. Indicatively, Bayesian neural networks (BNNs) have been of interest since they can also make probabilistic forecasts and estimate uncertainty in nonlinear environmental systems and this is why they are appropriate in stochastic wind behavior modeling. Recent studies show that frameworks based on BNNs can be used to enhance the resilience of a wind speed forecasting and parameter estimation task relative to deterministic neural networks, especially when there is a high level of variability or when the sample size is limited [11-18].
On the same note, metaheuristic optimization methods like Firefly Algorithm (FA) have been broadly used to improve convergence characteristics in nonlinear parameter estimation issues. Recent works indicate that firefly-based hybrid models are better than the classical optimization methods like Genetic Algorithms (GAs) and Particle Swarm Optimization (PSO) in convergence stability and prediction accuracy of renewable energy prediction tasks. Specifically, probabilistic neural network hybridized with bio-inspired optimization algorithms have been effectively used in predicting wind speed, solar radiation and energy demand forecasting and have shown better predictive performance and resistance to noisy environmental data [19-28].
These recent advances indicate the increased significance of uncertainty-sensitive machine learning models in renewable energy modelling and justify the implementation of BNNs and Firefly optimization in the current research. The hybrid Firefly Algorithm–Bayesian neural network (FFA–BNN) model, which integrates probabilistic inference and global optimization power, is part of the new direction of research of intelligent and uncertainty-aware wind resource assessment [23-30].
Applied Weibull and Rayleigh probability density functions (PDFs) to determine the nature of winds in Deokjeok-do Island, in South Korea. Their findings suggested that wind velocities were normally under 8 m/s, mostly of an East, South or southwest origin [31]. Most wind speeds however, fell in the range of 2–3 m/s. Gandomi et al. [32] estimated measures of Weibull in a related study.
In a study [22] conducted in Istanbul, Republic of Turkey, numerous approaches were applied to assess the parameters of the model. The results indicated that the GA approach achieved the best performance in parameter prediction. Furthermore, the influence of wind speed data size on the accuracy of Weibull parameter estimation was highlighted. Akdağ and Güler [22] introduced a novel method that is robust, and has efficiency, practicality and can be applicable, and in a position higher than the conventional techniques for the evaluation of the distribution of the measures of Weibull. Their results demonstrated that the proposed method is highly suitable for determining Weibull distribution parameters.
Reddy et al. [15] conducted a preliminary estimation of WPP at 70 m via the employment of the systems of the information related to Geographic Information System (GIS) and remote sensing techniques. For Indian sites, the annual average wind speed was found to range between 2.5 and 3.0 m/s, which was then used to extrapolate WPP at 80 m. Similarly, Al-Quraan et al. [28] reported GIS-based assessments of wind resources.
There was an estimated wind potential of 4, 250, 639.912 MW [14]. Singh and Prakash [14] evaluated the WPP of Ranchi, Jamshedpur, Deoghar, Lohardaga and Chaibasa in Jharkhand, India, with the distribution of probability of Weibull at 10 m. Nevertheless, they observed that the 10 m was low in order to be practically used in generating electricity in wind turbines.
In the study by Reddy et al. [15], the statistical analysis was used to evaluate the WPP at 50 m in Gadanki, India with a yearly energy yield of 332.8 kWh/m2 and an average wind speed of 2.9 m/s. In the case of the western Himalayan state of Himachal Pradesh, Chandel et al. [16] used Weibull distribution to assess WPP at 30, 50, 80, and 100 m and obtained that wind speed is maximum in summer and minimum in winter. Chandel et al. [16] later tested the Program of Wind Atlas Analysis and Application to measure WPP in 30, 50, 70 and 100 m and found the best place to install micro-turbines at Hamirpur.
Sangroya and Nayak [18] employed the distribution of Weibull to evaluate the WPP in ten Indian states at 90 m with an estimate the capacity of generation of 21,268.3 MW as May 2014. Murthy and Rahi [19] compared WPP at 150 m in Uttara Kannada district of Karnataka and in Bheemunipatna, northern Andhra Pradesh. They found both moderate and steady wind speeds, and strong winds with the speed of up to 13.3 m/s in the site.
Kumar and Yadav [20] assessed the WPP in 62 sites in 12 Indian states in six approaches taking into account the hub heights of 10–150 m. The most effective of these was the novel energy pattern factor method (NEPFM) with estimated energy-cost of between 0.28 and 15.31 kWh at 10 m and 0.10 and 3.53 kWh at 150 m respectively.
To exploit the wind power of a location, then it is necessary to calculate the WPP by means of a methodical evaluation. The type of WPP method to be used depends on the nature of the site and the suitability of the data of the wind at the site. Thus, various methods should be comparatively analyzed in order to find the most appropriate method. In this work, a set of seven analysis methods and an artificial intelligence-based one is compared to estimate the inverse Weibull parameters. The main aim would be to ascertain the most suitable method to be employed in computing the inverse Weibull parameters of a particular site and the corresponding wind data in an accurate way.
The remainder of this paper is organized as follows: Section 2 describes the methodology and data-processing procedures. Sections 3–6 present the theoretical framework and estimation methods. Section 7 describes the study sites, and Section 8 presents the results and discussion, and the final section summarizes the conclusions.
The methodology to be used to assess wind power generation potential and the cost analysis of the economic aspects of the installation of the turbine of wind within various tower height is as suggested and shown in Figure 1, which shows the step-by-step process. According to this framework and equations available in the computational analysis subsection the analysis was conducted.
Figure 1. Workflow of current research
2.1 Wind speed dataset description and preprocessing
The daily mean wind-speed data were collected from the Central Pollution Control Board, Government of India, from four monitoring stations in the state of Andhra Pradesh namely Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati. The following periods were all used for analysis: The data for the three cities, namely Visakhapatnam, Rajamahendravaram and Tirupati, were collected during four years from 1 January 2018 to 31 December 2021 (raw N = 1461 daily observations per city). The dates are 1 January 2020 to 31 December 2021 (two years; raw N = 731 daily observations). After quality control process and interpolation of the gaps in the data, the final sample size for distribution fitting were N = 1461 (Visakhapatnam, Rajamahendravaram and Tirupati) and N = 731 (Amaravati).
2.1.1 Missing data handling
The raw wind-speed series were screened for missing and invalid observations. Missing observations represented 15 records (1.0%) in Visakhapatnam, 18 records (1.2%) in Rajamahendravaram, 12 records (0.8%) in Tirupati, and 9 records (1.2%) in Amaravati. Short gaps were corrected using linear interpolation to preserve continuity of the daily mean wind-speed series. A quality-control rule was established whereby gaps of seven or more consecutive days would be excluded from subsequent distribution-fitting analyses. However, no such long gaps occurred in any of the four datasets. Consequently, no observations were excluded, and the number of excluded days was zero for all study sites.
2.1.2 Outlier screening and treatment
Outliers were screened on a monthly basis to respect seasonal variability. A data point was flagged as an outlier if it deviated by more than 3 standard deviations from the corresponding monthly mean. This procedure flagged 7 observations (0.5%) in Visakhapatnam, 10 (0.7%) in Rajamahendravaram, 6 (0.4%) in Tirupati, and 4 (0.5%) in Amaravati. Flagged values were manually checked against neighboring days and the overall seasonal pattern. When a flagged value was clearly inconsistent with local temporal context (indicative of measurement error), it was treated as missing and handled using the missing-data protocol described above; otherwise, it was retained to avoid removing genuine high-wind events that are important for tail-sensitive modelling. The numbers corrected (treated as missing and then interpolated) were 3 (0.2%) in Visakhapatnam, 5 (0.3%) in Rajamahendravaram, 2 (0.1%) in Tirupati, and 2 (0.3%) in Amaravati.
2.1.3 Normalization for machine learning
For the BNN component, wind-speed values were normalized using z-score standardization (subtract mean and divide by standard deviation), computed on the training subset only and then applied to validation/test subsets to avoid data leakage. Distribution fitting for the inverse Weibull and other parametric models was conducted on the original physical units (m/s) to retain interpretability.
2.1.4 Influence of preprocessing on distribution fitting
Variance, tail behavior and extreme-value representation effects can be caused by the preprocessing procedures which may affect the distribution fitting. Only observations that were identified as either not observed or clearly erroneous after the context was verified were corrected in order to minimize potential bias. The percent of interpolated and corrected observations were very small (less than 1.5% of observations) for all four sites, so the effect of preprocessing on the final estimates of the parameters is likely to be minimal. The percentages of corrected observations are explicitly reported to give transparency on data quality and the effects of data preprocessing.
2.2 Inverse Weibull parameters computation
The evaluation of wind energy is based on the modeling of the wind speed through the inverse Weibull distribution. Eight estimation techniques are compared, such as moments method (MoM), EPFM, maximum likelihood method (MLM), energy density method (EDM), Rayleigh, FFA–BNN, and novel NEPFM [22], and the Rayleigh technique is coded in MATLAB [25]. The inverse Weibull PDF and CDF given below are used to obtain the power potential of wind [23].
$g\left( v \right)=\left( \frac{a}{b} \right){{\left( \frac{v}{b} \right)}^{-\left( a+1 \right)}}{{e}^{-{{\left( \frac{v}{b} \right)}^{-a}}}},~v>0$ (1)
$G\left( v \right)=1-{{e}^{-{{\left( \frac{v}{b} \right)}^{-a}}}}$ (2)
In this case, $g\left( v \right)$ is the probability density function of the speed of the wind at the speed v (in m/s), and $G\left( v \right)$ is the CDF of v. The dimensionless shape parameter a determines the distribution shape, while the scale parameter b is expressed in the same units as v (m/s).
$\text{MFV}=a{{\left( \frac{b}{a+1} \right)}^{1/a}}$ (3)
$V{{C}_{\text{max}}}=a{{\left( \frac{b}{a-2} \right)}^{1/a}}$ (4)
The inverse Weibull distribution was chosen because it is flexible in heavy tailed behavior of wind speeds and it can capture the nature of failure rates that is applicable in the variability of wind energy. The inverse Weibull distribution has better ability to represent extreme regimes of wind and skewed distributions typical of coastal and semi-arid areas compared to other distributions like Gamma, Lognormal or Rayleigh. In prior research, it was shown that Weibull models have the advantage of reflecting tail risk behavior of low-probability high-impact wind events, which is essential in the stable estimation of wind power density and turbine performance. Also, the inverse Weibull formulation can be integrated with reliability-based models and decision-theoretic models, like the generalized three-way decision (G3WD) scheme, used in this paper consistent with that. The Gamma distribution provides analytical simplicity, but can be inaccurate in estimating the dispersion in tails of heterogeneous wind regimes, and thus is less accurate in power density estimation. Thus, inverse Weibull distribution was chosen as a more appropriate probabilistic model of the variability of the wind speed in the chosen sites. A key condition for selecting the appropriate wind evaluation methods and WPP assessment is the accuracy of the wind power potential assessment, especially in the case of wind power systems located in locations with different wind regimes. The present study focuses exclusively on the inverse Weibull distribution and compares alternative parameter-estimation methods for this distribution rather than comparing different probability-distribution families. The objective is to determine which estimation method provides the most accurate and reliable inverse Weibull parameter estimates for wind-resource assessment. Accordingly, the comparative analysis is performed using relative power-density error (RPDE), root-mean-square error (RMSE), PDF and CDF goodness-of-fit measures, and the G3WD ensemble decision framework. The superiority of a particular estimation method is therefore assessed according to its overall performance across these evaluation criteria rather than through comparisons with alternative probability distributions. To ensure consistency throughout the manuscript, the inverse Weibull distribution is parameterized using a unified notation. The shape parameter is denoted by a, and the scale parameter is denoted by b. This notation is used consistently in all analytical derivations, numerical algorithms, and result tables. Any alternative symbols appearing in intermediate derivations or prior literature are mapped to this notation for clarity and comparability across methods.
The three-way decision (3WD) model classifies objects into three decision regions: the positive region (POS), boundary region (BND), and negative region (NEG) [33]. Alternatives in the BND area indicate the instances of uncertainty and are held back in the meantime pending further analysis. This mechanism allows the decision-makers to deal with ambiguity by holding judgments at a lower level in case of insufficient confidence levels. The 3WD model has its basis on the Conditional Probability of Selection (CPOS) approach and integrates the Bayesian principles. It is normally implemented in two phases [34-41]. It is important to stress that G3WD is not a probability distribution, the parameter estimation method, an optimization algorithm, nor a predictive model. Instead, G3WD is a post-estimation decision framework for evaluating, comparing and categorize the outputs from the various estimation processes based on several performance criteria. Based on the parameter estimation, in the present study, G3WD operates after the parameter estimation and the decision attributes used are RPDE, RMSE (PDF), RMSE (CDF) and goodness-of-fit statistics. Thus, G3WD will not provide shape or scale parameters; it will only be used to assess the output from the eight estimation methods.
In the present section, we generalize the model to develop G3WD in a general fuzzy environment following the procedures [42-45]. Where F is the chosen set of fuzzy elements, L is an averaging operator on F, and $\xi $ is a distance function on F, the m candidate choices are assessed on ${{n}_{F}}$ evaluation criteria, with weights ${{\left( {{\omega }_{i}} \right)}_{i=1,\ldots ,{{n}_{F}}}}$ assigned to the respective criteria.
$O^{[k]}=\left(o_{i j}^{[k]}\right)_{\substack{i=1, \ldots, m \\ j=1, \ldots, n_F}}$ for $k=1, \ldots, n_E$ (5)
The matrices are the evaluation profiles of the experts, in which each matrix captures the scores of the m options under the nF evaluation criteria, and nEsignifies the overall number of the experts involved. Specifically, $o_{ij}^{\left[ k \right]}$ denotes the opinion provided by expert k regarding the i-th alternative under the j-th criterion. Within the 3WD framework, the next step is to determine the optimal and least desirable fuzzy elements denoted ${{\chi }^{\text{best}}}$ and worst ${{\chi }^{\text{worst}}}$, respectively selected from the fuzzy set $\mathcal{F}$.
Phase 1. Conditional Probability of Selection (CPOS) computation
Step 1: Plot opinion matrices given in Eq. (5) to their fuzzy counterparts.
$\tilde{O}^{[k]}=\left(\tilde{o}_{i j}^{[k]}\right)_{\substack{i=1, \ldots, m \\ j=1, \ldots, n_F}}$, for $k=1, \ldots, n_E$ (6)
where, $\overset{}{\mathop{o}}\,_{ij}^{\left[ k \right]}$ is the element that is fuzzy and is associated with $o_{ij}^{\left[ k \right]}$ within the environment $\mathcal{F}$ which is also fuzzy and a selected a priori.
Step 2: Combine all the viewpoints of experts into a unified matrix $\bar{O}=\left(\bar{o}_{i j}\right)_{\substack{i=1, \ldots, m \\ j=1, \ldots, n_F}}$ using the predefined operator of aggregation, as specified in Eq. (7).
$\begin{gathered}\bar{o}_{i j}=\mathcal{L}\left(\tilde{o}_{i j}^{[1]}, \ldots, \tilde{o}_{i j}^{\left[n_E\right]}\right), \\ \text { for } i=1, \ldots, m, j=1, \ldots, n_F\end{gathered}$ (7)
where, $\mathcal{L}$ is an operator of aggregation that is defined on $\mathcal{F}$.
Step 3: Calculate every measure of the utility of group alternative $s_{i}^{3\text{WD}}$ and individual regret value $g_{i}^{3\text{WD}}$, as in Eq. (8) and Eq. (9), via the employment of the measure of distance $\xi $ selected a priori.
$s_{i}^{3\text{WD}}=\underset{j=1}{\overset{{{n}_{F}}}{\mathop \sum }}\,{{\omega }_{j}}\frac{\xi \left( {{\overset{}{\mathop{o}}\,}_{ij}},\chi _{j}^{+} \right)}{\xi \left( {{\overset{}{\mathop{o}}\,}_{ij}},\chi _{j}^{-} \right)},\text{ }\!\!~\!\!\text{ for }\!\!~\!\!\text{ }i=1,\ldots ,m$ (8)
and
$g_{i}^{3\text{WD}}=\underset{1\le j\le {{n}_{F}}}{\mathop{\text{max}}}\,\left( {{\omega }_{j}}\frac{\xi \left( {{\overset{}{\mathop{o}}\,}_{ij}},\chi _{j}^{+} \right)}{\xi \left( {{\overset{}{\mathop{o}}\,}_{ij}},\chi _{j}^{-} \right)} \right),\text{ }\!\!~\!\!\text{ for }\!\!~\!\!\text{ }i=1,\ldots ,m$ (9)
where, $\chi _{j}^{+},\chi _{j}^{-}$ are used to refer to the superior solutions, which form the best as well as the worst ones included within every part respectively. As a result, what is obtained is:
$\chi_j^{+}= \begin{cases}\chi^{\text {best }} & \text { if } j \text {-th aspect is of advantage kind } \\ \chi^{\text {worst }} & \text { if } j \text {-th aspect is of type of the cost }\end{cases}$ (10)
and
$\chi_j= \begin{cases}\chi^{\text {worst }} & \text { if } j \text {-th aspect is of benefit type } \\ \chi^{\text {best }} & \text { if } j \text {-th aspect is of the kind of cost }\end{cases}$ (11)
Step 4: Calculate every ranking value of the alternative’s compromise $q_{i}^{3\text{WD}}$ and the probability that is conditional $p_{i}^{3\text{WD}}$, as in Eqs. (12) and (13), via the use of the scores obtained in Eqs. (8) and (9).
$\begin{aligned} & q_i^{3 \mathrm{WD}}=\tau \frac{s_i^{3 \mathrm{WD}}-\min _{1 \leq i \leq m} s_i^{3 \mathrm{WD}}}{\max _{1 \leq i \leq m}^{3 \mathrm{WD}}-\min _{1 \leq i \leq m} s_i^{3 \mathrm{WD}}} +(1-\tau) \frac{g_i^{3 \mathrm{WD}}-\min _{1 \leq i \leq m} g_i^{3 \mathrm{WD}}}{\max _{1<i<m} g_i^{3 \mathrm{WD}}-\min _{1<i \leq m} g_i^{3 \mathrm{WD}}}\end{aligned}$ (12)
and
$p_{i}^{3\text{WD}}=1-q_{i}^{3\text{WD}}$ (13)
for $i=1,\ldots ,m,$ where $\tau \in \left[ 0,1 \right]$ is the parameter of combination that locates the risk-averse of the decision-maker. In the current research, the $\tau =1$ was taken.
Step 5: The $m$ alternatives-ranking via depending on their probabilities that are got by Eq. (13) in an order that is descending.
Phase 2. Generation that is thresholds
Step 1: Build the 3 × 2 matrix of loss function of the combined opinion matrix $\overset{}{\mathop{O}}\,$ shown in Eq. (31) as follows:
$\lambda\left(\bar{o}_{i j}\right)=\left(\begin{array}{cc}\lambda_{i j}^{\mathrm{PP}} & \lambda_{i j}^{\mathrm{PN}} \\ \lambda_{i j}^{\mathrm{BP}} & \lambda_{i j}^{\mathrm{BN}} \\ \lambda_{i j}^{\mathrm{NP}} & \lambda_{i j}^{\mathrm{NN}}\end{array}\right)=\left(\begin{array}{cc}0 & \xi\left(\bar{o}_{i j}, \chi_j^{+}\right) \\ \sigma \xi\left(\bar{o}_{i j}, \chi_j^{-}\right) & \sigma \xi\left(\bar{o}_{i j}, \chi_j^{+}\right) \\ \xi\left(\bar{o}_{i j}, \chi_j^{-}\right) & 0\end{array}\right)$ (14)
for $i=1,\ldots ,m$ and $j=1,\ldots ,{{n}_{F}}$, where $\sigma \in \left[ 0,0.5 \right)$ is the coefficient of the risk aversion. The $\sigma $ is increasing as parallel to the decision-makers’ certainty.
Step 2: Derive the consolidated loss matrix by incorporating the aspect weights into the loss function matrices of Eq. (14).
$\bar{\lambda}_i=\sum_{j=1}^{n_F} \omega_j \lambda\left(\bar{o}_{i j}\right)=\left(\begin{array}{ll}\lambda_i^{\mathrm{PP}} & \lambda_i^{\mathrm{PN}} \\ \lambda_i^{\mathrm{BP}} & \lambda_i^{\mathrm{BN}} \\ \lambda_i^{\mathrm{NP}} & \lambda_i^{\mathrm{NN}}\end{array}\right)$, for $i=1, \ldots, m$ (15)
Step 3: Count the upper thresholds which are initial $\alpha ={{\left( {{\alpha }_{i}} \right)}_{i=1,\ldots ,m}}$ and lower thresholds $\beta ={{\left( {{\beta }_{i}} \right)}_{i=1,\ldots ,m}}$ using the comprehensive loss matrix in Eq. (15).
${{\alpha }_{i}}=\frac{\overset{}{\mathop{\lambda }}\,_{i}^{\text{PN}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{BN}}}{\left( \overset{}{\mathop{\lambda }}\,_{i}^{\text{PN}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{BN}} \right)+\left( \overset{}{\mathop{\lambda }}\,_{i}^{\text{BP}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{PP}} \right)}$ (16)
and
${{\beta }_{i}}=\frac{\overset{}{\mathop{\lambda }}\,_{i}^{\text{BN}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{NN}}}{\left( \overset{}{\mathop{\lambda }}\,_{i}^{\text{BN}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{NN}} \right)+\left( \overset{}{\mathop{\lambda }}\,_{i}^{\text{NP}}-\overset{}{\mathop{\lambda }}\,_{i}^{\text{BP}} \right)}$ (17)
for $i=1,\ldots ,m$.
Step 4: Set the rules of 3WD: (P) The $i$-th alternative is in the set of POS when $p_i^{3 \mathrm{WD}} \geq \bar{\alpha}$. (B) The $i$-th alternative is in the set of BNDS when $\bar{\beta}<p_i^{3 \mathrm{WD}}<\bar{\alpha}$. (N) The $i$-th alternative is in the NEG group if $p_i^{3 \mathrm{WD}} \leq \bar{\beta}$. Where $\bar{\alpha}=\sum_{i=1}^m \alpha_i$ is the upper threshold and $\bar{\beta}=\sum_{i=1}^m \beta_i$ is the lower threshold.
There’s theoretical connection, between the G3WD decision modeling and the statistical parameter estimation really, they blend into one organized process for uncertainty analysis, especially when you look at the parameters of the inverse Weibull distribution. The idea is that combining the G3WD framework with parameter fitting gives a more methodical pathway, to handle what’s not fully known. The shape parameter a and scale parameter b are the two parameters of the inverse Weibull distribution estimated by optimization-based, moment-based, likelihood-based, and machine-learning-based methods. These approaches however tend to provide numerous competing parameters estimates the relative reliability of which can differ across datasets and environments. G3WD framework proposes a probabilistic decision-theoretic layer, which measures estimation performance with various measures, such as RMSE, RPDE, and information-related measures, like the Akaike Information Criterion (AIC) and the Bayesian Information Criterion (BIC).
Theoretically, G3WD draws on top of statistical model selection by introducing uncertainty-sensitive decision boundaries that characterize estimation procedures as having a POS, BND, and NEG region. The POS area determines the methods of estimation that will always give reliable parameter estimates with fewer prediction errors than the BND area is the methods that are fairly sensitive to variation in data. The NEG region contains methods, which have weak statistical consistency or increased estimation error on evaluation measures. Such a categorization facilitates the combination of statistical inference and decision theory and the quality of parameter estimation can be measured based not only on numerical accuracy but also on reliability in the face of uncertainty.
G3WD also offers a mathematical compromise between probabilistic modeling and decision optimization through distance-based utility functions and loss functions to measure the difference between predicted and observed wind speed distributions. The two-step process, the inverse Weibull statistical modeling combined with the G3WD decision analysis thus improves on the robustness of model selection, in terms of considering both the statistical goodness-of-fit and the decision-level uncertainty. Such a connection takes the chosen estimation model, specifically the hybrid FFA–BNN one, to be underpinned by both empirical and theoretically justified decision criteria, enhancing a degree of trust in the estimation of the potential of wind power under stochastic environmental conditions.
The FA is an algorithm which is based on population and is meta-heuristic optimization that is inspired by the system of bioluminescent communication of fireflies [13]. Fireflies in the wild use repetitive and pulsating lights to signal mating, keep predators away and aid in foraging [14]. The main idea of FA is that the lower-intensity fireflies are drawn to brighter ones, which is a simulation of movement to optimum solutions in the search space. The problem landscape influences light intensity, which diminishes with the distance, and mathematically linked with the objective function to be optimized [8, 16]. Here the brightness values are a measure of how fit a solution is and the movement of the fireflies is a measure of the exploration of the solution space. The FA is subject to three rules (1) Unisex attraction occurs in all cases; (2) The degree of sexual attraction is directly related to brightness, and when there is an increase in distance, and (3) The quality of the solutions is proportional to the brightness. These values allow creating a balance between exploration and exploitation, which allows efficient international search. The strength and flexibility of FA have been tested and proven through multiple works, and the performance of FA proves to be better compared to PSO, GA, Ant Colony Optimization (ACO), Simulated Annealing (SA) and Harmony Search Algorithm (HSA) in diverse optimization problems, such as structural design, economic load dispatch problems, etc. [16, 32-34]. FA is a good choice due to its flexibility and good convergence properties, which offer a sound skeleton towards the solution of complex, data-driven optimization and classification problems. The attractiveness role of FA may be defined as follows:
$\beta \left( r \right)={{\beta }_{0}}\exp \left( -\gamma {{r}^{2}} \right)$ (18)
where, $r$ is the space that is located between any pair of fireflies, ${{\beta }_{0}}$ is attraction at $r=0$ (in this work 1), and $\gamma$ is a coefficient of absorption that regulates the decline of the intensity of light (in this work 1). A Cartesian or Euclidean space that lies between every two fireflies $i$ and $j~$at points xi and ${{x}_{j}}$ respectively could be clarified as follows:
$r_{i j}=\left\|x_i-x_j\right\|=\sqrt{\sum_{k=1}^d\left(x_{i, k}-x_{j, k}\right)^2}$ (19)
where, d is a symbol for the problem-dimension. The firefly-migration i, to a more highlighted firefly j, is represented in Eq. (20):
$x_i^{t+1}=x_i^t+\beta_0 \exp \left(-\gamma r_{i j}^2\right)\left(x_j^t-x_i^t\right)+\alpha\left(\operatorname{rand}-\frac{1}{2}\right)$ (20)
In a structure of regression associated with input x and output y, an artificial neural network (ANN) models their relation via the following parameters $\beta =\left[ w,b \right]$, where w and b denote weights and biases. An MLP performs successive linear transformations and nonlinear activations, trained by maximizing the log-likelihood
$\underset{i=1}{\overset{n}{\mathop \sum }}\,\text{log}\left( p\left( {{x}_{i}};\beta \right) \right)$ (21)
with regularization. In contrast, a BNN treats the parameters $\beta $ as random variables with a prior distribution $p\left( \beta \right)$. Given data $D=\left\{ {{D}_{x}},{{D}_{y}} \right\}$, the posterior
$p\left( \beta \mid D \right)\propto p\left( {{D}_{y}}\mid {{D}_{x}},\beta \right)p\left( \beta \right)$ (22)
is approximated using conclusion that is variational via reducing the Kullback-Leibler difference between the posteriors which are true or approximate.
The optimization maximizes the evidence lower bound, enabling the BNN to generate predictive means and covariance-based uncertainty estimates. This probabilistic framework provides both accuracy and uncertainty quantification in model predictions as shown in Figure 2.
Figure 2. A basic Bayesian neural network (BNN)
6.1 Relative power-density error
The RPDE serves as an accuracy metric for time-series forecasts, widely used in modeling wind resources, solar inputs, and power consumption patterns. RPDE measures the difference between estimated and measured power density (usually in megawatts/square kilometer) in a given region or location. The computation of the RPDE is as:
$RPDE=\frac{\left( {{q}_{pdf}}-q \right)}{q}\times 100$ (23)
In this case, ${{q}_{pdf}}$ refers to the density of wind power calculated with the help of the method under consideration, and $q$ is the density of the power calculated by directly referring to the data measured. The approach with minimum RPDE is considered the most precise one to estimate power density.
${{P}_{pdf}}=\frac{1}{2}\rho {{a}^{3}}\text{ }\!\!\Gamma\!\!\text{ }\left( 1-\frac{3}{b} \right)$ (24)
$P=\frac{1}{2} \rho \bar{v}^3$ (25)
It should be noted that two different wind-power-density quantities are considered in this study. The theoretical model-based wind power density is obtained from the distributional third moment, $E\left( V{}^\text{3} \right).$ For the Inverse Weibull distribution, the r-th theoretical moment exists only when the shape parameter satisfies $a>r;$ therefore, the theoretical third moment is finite only when $a>3.$ When the fitted shape parameter satisfies $a\le 3,$ the theoretical third-moment expression is not finite and is not used for interpretation. In those cases, wind power density is evaluated using the empirical finite-sample mean of the observed cubic wind speeds, $\left( 1/n \right)\Sigma V{}^\text{3}.$ Accordingly, the RPDE values reported in this study compare empirical finite-sample wind-power-density estimates rather than divergent theoretical moments of the fitted Inverse Weibull distribution.
6.2 Root-mean-square error
RMSE helps in quantifying the root that is square, of the total squared variations among the predicted values and experimental values. A lower RMSE value means more accurate method of estimation.
$RMSE={{\left( \frac{1}{na}\underset{i=1}{\overset{na}{\mathop \sum }}\,{{\left( {{y}_{i}}-{{w}_{i}} \right)}^{2}} \right)}^{1/2}}$ (26)
6.3 Moments method
The method depends on numerically iterating the following two equations, assuming that the sample mean $\bar{u}$ and SD $\left( \sigma \right)$ of the speed of the wind data are known.
$\bar{u}=\mathrm{a} \Gamma\left(1-\frac{1}{b}\right)$ (27)
$\sigma =\text{a}{{\left[ \text{ }\!\!\Gamma\!\!\text{ }\left( 1-2/b \right)-{{\text{ }\!\!\Gamma\!\!\text{ }}^{2}}\left( 1-1/b \right) \right]}^{1/2}}$ (28)
After the shape parameter a is determined by solving the moment equations numerically, the scale parameter b is calculated using the corresponding analytical expression. In this study, a and b denote the inverse Weibull shape and scale parameters, respectively.
$\hat{\mathrm{a}}=\frac{\bar{u}}{\Gamma(1-1 / b)}$ (29)
$\bar{u}=\frac{1}{n} \sum_{i=1}^n u_i$ (30)
$\sigma=\left[\frac{1}{n-1} \sum_{i=1}^n\left(u_i-\bar{u}\right)^2\right]^{1 / 2}$ (31)
where, $\text{ }\!\!\Gamma\!\!\text{ }$(⋅) denotes the Gamma function, defined by:
$\text{ }\!\!\Gamma\!\!\text{ }\left( z \right)=\mathop{\int }_{0}^{\infty }{{t}^{,z-1}}{{e}^{-t}},dt,\text{ }\!\!~\!\!\text{ }z>0$ (32)
The Gamma function appears in the analytical expressions of the moments of the inverse Weibull distribution and is used in the estimation of the shape and scale parameters through the method of moments.
6.4 Method of energy density
This approach is expressed as the approach of power density as well; and it employs the factor of the energy pattern (${{E}_{pf}}$) to determine the measure of shape.
$\overline{{{u}^{3}}}=\frac{1}{n}\times \underset{i=1}{\overset{n}{\mathop \sum }}\,{{\left( {{u}_{i}} \right)}^{3}}$ (33)
${{E}_{pf}}=\frac{\overline{{{u}^{3}}}}{{{u}^{3}}}$ (34)
The shape factor has to be obtained by the following equation, numerically:
${{E}_{pf}}=\frac{\text{ }\!\!\Gamma\!\!\text{ }\left( 1-\frac{3}{a} \right)}{{{\text{ }\!\!\Gamma\!\!\text{ }}^{3}}\left( 1-\frac{1}{a} \right)}$ (35)
After the shape parameter a is determined numerically from the energy-pattern factor equation, the scale parameter b is then calculated using the corresponding scale-parameter expression.
6.5 Method of maximum likelihood estimation
This method of maximum likelihood estimation (MLE) involves a large amount of numerical iteration. The estimation on the measures of shape and scale of inverse distribution of Weibull is then given below:
$a={{\left[ \frac{\mathop{\sum }_{i=1}^{n}u_{i}^{k}\text{ln}\left( {{u}_{i}} \right)}{\mathop{\sum }_{i=1}^{n}u_{i}^{b}}-\frac{\mathop{\sum }_{i=1}^{n}\text{ln}\left( {{u}_{i}} \right)}{n} \right]}^{-1}}$ (36)
$b={{\left( \frac{1}{n}\underset{i=1}{\overset{n}{\mathop \sum }}\,u_{i}^{b} \right)}^{1/b}}$ (37)
6.6 Method of energy pattern factor
The energy pattern factor method estimates the inverse Weibull shape and scale parameters using the relationship between wind-speed moments and wind-power density. In this study, the energy pattern factor is defined as:
$E_{p f}=\frac{E\left(V^3\right)}{(E(\bar{V}))^3}$ (38)
where, V denotes wind speed. For the inverse Weibull distribution with shape parameter a and scale parameter b, the r-th raw moment is given by:
$E\left( {{V}^{r}} \right)={{b}^{r}}\Gamma \left( \frac{1-r}{a} \right),~~a>r$ (39)
Therefore, the third moment exists only when a > 3. Substituting the first and third moments into the definition of the energy pattern factor gives:
$\overset{}{\mathop{u}}\,=\frac{\Gamma \left( 1-\frac{3}{a} \right)}{{{\left[ \Gamma \left( 1-\frac{1}{a} \right) \right]}^{3}}},~~a>3$ (40)
The shape parameter a is obtained by solving this nonlinear equation numerically. After a is estimated, the scale parameter $b$ is calculated from the sample mean wind speed $\bar{v}$ as: $b=\frac{\bar{v}}{\Gamma\left(1-\frac{1}{a}\right)}$. This formulation ensures that the energy pattern factor method is consistent with the inverse Weibull distribution adopted in this study. The symbols $a$ and $b$ are used throughout the manuscript to denote the shape and scale parameters, respectively.
6.7 Energy pattern factor method of Sathyajith
Energy pattern factor method of Satyajit (EPFMS) gives a means of the measures-approximation of the inverse Weibull distribution via the employment of the factor of energy pattern $({{E}_{pf.}}$). In the EPFMS method, the inverse Weibull shape parameter a is estimated from the energy-pattern factor. Once a is obtained, the scale parameter b is calculated using the same unified parameter notation:
$a=3.957\times E_{pf}^{-0.898}$ (41)
After the determination of the measure of shape a, that of scale b is then calculated as shown by Eq. (39).
6.8 Method of novel energy pattern factor
This technique represents an approximate version of the energy density method as given in Eq. (19). The parameters of distribution are calculated as follows:
$b=\frac{{{b}_{4}}E_{pf}^{4}+{{b}_{3}}E_{pf}^{3}+{{b}_{2}}E_{pf}^{2}+{{b}_{1}}{{E}_{pf}}+{{b}_{0}}}{{{c}_{4}}E_{pf}^{4}+{{c}_{3}}E_{pf}^{3}+{{c}_{2}}E_{pf}^{2}+{{c}_{1}}{{E}_{pf}}+{{c}_{0}}}$ (42)
$a=\frac{{{U}_{m}}\left( {{b}^{2}}+{{c}_{1}}b+{{c}_{0}} \right)}{{{b}^{2}}+{{d}_{1}}b+{{d}_{0}}}$ (43)
The coefficients presented were derived through curve fitting [23].
6.9 Rayleigh distribution
This method provides relatively simple analytical expressions and can be solved explicitly. In this specific issue of the inverse distribution of Weibull, For the Rayleigh baseline formulation, the inverse Weibull shape parameter is fixed at a = 3, and the corresponding scale parameter is denoted consistently by b:
$b=\frac{2{{U}_{m}}}{\sqrt{\pi }}$ (44)
6.10 Firefly Algorithm–Bayesian neural network
FA parameters were chosen through empirical research and sensitivity analysis that preceded the main research to provide a stable convergence and efficiency of computation. The coefficient of attractiveness was adjusted to ${{\beta }_{0}}=1.0$ to ensure sufficient attraction between candidate solutions, while the light absorption coefficient was fixed at $\gamma =1.0$ to control the decay of attractiveness with distance. The randomization parameter $\alpha =0.2$ was selected to maintain adequate exploration of the search space during early iterations while enabling gradual convergence through adaptive reduction using ${{\alpha }_{t+1}}=0.97{{\alpha }_{t}}$. The size of the population and the number of generations were selected in order to compromise between the quality of solutions and the complexity of computations. It was observed that the following parameter values gave the stable optimization performance in various experimental runs as shown in Algorithm 1.
|
Algorithm 1: Firefly Algorithm–Bayesian neural network (FFA–BNN) |
|
Input: v = (v1, v2, ..., vn): observed wind-speed data popSize: number of fireflies maxGen: maximum number of generations β0: initial attractiveness coefficient γ: light absorption coefficient αFFA: Firefly randomization parameter Output: $\hat{a}$: estimated inverse Weibull shape parameter $\hat{b}$: estimated inverse Weibull scale parameter Lbest: minimum negative log-likelihood value. Begin 1. Define the inverse Weibull PDF f(v; a, b) using the same formulation given in Section 2.2. 2. Initialize the BNN with: Input layer: wind-speed observations v Hidden layer(s): nonlinear activation functions Output layer: two nodes η1 and η2 3. Enforce positivity of the inverse Weibull parameters: a = exp(η1) b = exp(η2) 4. Initialize a population of fireflies: For i = 1 to popSize: Randomly initialize BNN weights and biases Wi Forward-propagate v through the BNN Obtain η1i and η2i Compute: ai = exp(η1i) bi = exp(η2i) Evaluate the loss: Li= -Σ log[f(vj; ai, bi)], j = 1, 2, ..., n 5. Firefly optimization: For generation = 1 to maxGen: For i = 1 to popSize: For j = 1 to popSize: If Lj < Li: Compute distance: rij = ||Wi−Wj|| Compute attractiveness: β = β0 exp(-γ rij²) Update firefly i: Wi= Wi +β(Wj−Wi) + αFFA(random_vector - 0.5) Forward-propagate v using updated Wi Compute updated η1i and η2i Compute: ai = exp(η1i) bi = exp(η2i) Recalculate: Li = -Σ log[f(vj; ai, bi)] Optionally reduce: αFFA = 0.97αFFA 6. Select the best firefly: best = argmin(Li) 7. Return final estimates: $\hat{a}$ = abest $\hat{b}$ = bbest End |
The loss function in FFA–BNN is directly related to the inverse Weibull likelihood. The fitted pdf value $f\left( {{v}_{i}};\text{ }\!\!~\!\!\text{ }a,b \right)$ is calculated for each observed wind speed vi based on the same Inverse Weibull formulation defined in section 2.2. Maximizing or, alternatively, minimizing the negative log-likelihood, is equivalent to maximizing the total log-likelihood. This means the FA is not optimizing an unrelated objective function; it is optimizing the BNN weights in such a way that the resulting shape and scale parameters best maximize the likelihood that the shape and scale parameters found in the observed wind-speed data. The final FFA–BNN estimates are thus only for the shape parameter a and the scale parameter b. The inverse Weibull model has no third distributional parameter so it is neither estimated nor used.
FFA–BNN model was chosen to combine the advantageous features of the global optimization and probabilistic learning into the hybrid model. BNN can give good predictive accuracy as well as give concrete certainty of uncertainty in estimating the parameters, which is crucial in the assessment of wind resources where the environment variability is stochastic. The performance of BNNs, however, is very prone to hyperparameter setup and initialization. The FA was hence included in the list of optimization strategies (metaheuristic) capable of efficiently exploring the parameter space and escaping local minimum. The FA offers a high level of exploration-exploitation balance and has been shown to exhibit steady convergence to nonlinear parameter estimation problems as compared to other optimization methods, including PSO, GA or gradient descent variants. A combination of FFA and BNN provides better robustness to estimation, prediction, and also it is less sensitive to the noisy wind data. The proposed FFA–BNN approach is especially beneficial when the series of wind speeds is nonlinear and the variability is heteroscedastic between different seasons, the length of the series is short (as for some stations), and the uncertainty of the estimation is significant (when comparing the different parameter estimates and distributional fits). Classical estimators (such as MoM, EPF based and MLM) are efficient in cases where the underlying distribution is presumed to be correct, but can be less efficient in the case of violations of the assumptions of the distribution and may be more sensitive to local minima or to the inability of numerical iterations to converge to a solution, particularly when the likelihood surface is irregular. The FA has a global search method to enhance robustness against poor initializations and the Bayesian formulation allows uncertainty-aware estimation via probabilistic learning and not just point-estimates. In practice, we find that FFA–BNN outperforms conventional approaches when it can be used to consistently improve across multiple dimensions of evaluation (RPDE and RMSE, plus other distributional goodness-of-fit and information-criterion ranking measures), while conventional approaches are preferred when interpretation, limited computation, and closed-form estimation are more important.
6.11 Practical integration of generalized three-way decision with parameter estimation and model comparison
G3WD is not presented as an abstract theoretical extension in this study but is employed as a decision layer that integrates multiple performance indicators and transforms them into an actionable ranking of estimation methods. It should be emphasized that G3WD is not an estimation method, optimization algorithm, machine-learning model, or probability distribution. Rather, it is a post-estimation decision framework used to evaluate and classify the outputs of the competing parameter-estimation methods.
In this study, eight parameter-estimation methods are considered, namely MoM, EDM, EPFM, EPFMS, NEPFM, MLM, Rayleigh method, and the FFA–BNN. Each method produces estimates of the inverse Weibull shape parameter a and scale parameter b, from which the corresponding PDF, CDF, and performance measures are obtained.
For each study site, the estimation methods are evaluated using the same set of criteria described in Section 6, including RPDE, RMSE (PDF), RMSE (CDF), and goodness-of-fit statistics. Because different criteria may favor different methods, a multi-criteria decision framework is required to provide a unified assessment of overall performance. The G3WD framework therefore operates on the calculated performance measures and produces both a final ranking and a three-way decision classification.
The G3WD framework partitions the candidate methods into three decision regions:
POS: methods exhibiting superior overall performance and recommended for application.
BND: methods exhibiting intermediate or uncertain performance that may require additional evaluation before selection.
NEG: methods exhibiting comparatively weaker performance and therefore not recommended when superior alternatives are available.
The final classification is determined according to the G3WD procedures described in Section 3. The practical outcome is a ranked list of estimation methods together with a POS, BND, or NEG assignment for each method. Methods classified in the POS region are considered the most suitable for practical application, methods in the BND region are regarded as conditionally acceptable, and methods in the NEG region are considered less suitable when compared with higher-ranked alternatives.
The principal advantage of incorporating G3WD into the proposed framework is that model selection is not based on a single evaluation criterion. A method that performs well according to one metric may not necessarily perform best according to another. By integrating multiple performance indicators into a unified decision process, G3WD provides a more balanced and transparent assessment of estimation-method performance across different datasets and wind regimes. Consequently, the final rankings reported in this study should be interpreted as multi-criteria decision outcomes rather than conclusions derived from any individual metric alone.
Visakhapatnam, the major and most populous city of Andhra Pradesh lies on a line between Eastern Ghats and Bay of Bengal. This city is identified as Vizag under British rule, Vizagapatnam, Vizag or Walt air. Its geographical location is 17.7041°N and 83.2977°E. Due to its location along the coast; Visakhapatnam is deemed to be an ideal location to be able to generate wind power. The Indian state-capital of Andhra Pradesh is Amaravati which occupies an approximate latitude of 16.513°N and longitude of 80.516°E. The location is situated on the Krishna River banks in Guntur region and has a lot of potential regarding wind resources development.
Rajahmundry is the administrative head district in the East Godavari district. The city is geographically located at 16.98°N latitude and 81.78°E longitude with the Godavari River-banks in the coastal belt of Andhra Pradesh, just like Amaravati site. The administrative town of Tirupati in Tirupati district is in 13.65°N latitude and 79.42°E longitude. Being lying at a height of 940 m above the sea level on the Seshachalam hills in the Eastern Ghats, this location provides one with some important information on the wind potential of the area. Figures 3(a) and (b) give the geographical details of these cities.
(a)
(b)
Figure 3. (a) Geographic location of Andhra Pradesh, India [25]; (b) Political map illustrating the chosen study locations [26]
The locations selected were to reflect different geographical and meteorological factors that may be of a particular interest in wind energy estimations in coastal, inland, and upland environments. The coastal-influenced locations such as Visakhapatnam and Rajamahendravaram are sites that are close to the Bay of Bengal and the wind regimes are influenced by the sea-land thermal gradients and the patterns of monsoon circulation. Amaravati is an environment of inland river-basin climate affected by regional climatic variability, whereas Tirupati is one of high terrain on the Eastern Ghats, which offers information on the behavior of the wind at moderate altitudes.
The mean wind speed data of the selected four stations namely Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati of Andhra Pradesh, India, has been analyzed for the day-wise period. The variations in wind speed at the four sites during the year are shown in Figure 4 in terms of monthly mean wind speed, to be used as a means of identifying the seasonal behaviour of the observed wind regime prior to distribution fitting. The monthly and annual standard deviations for the wind speed at the stations of Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati respectively are summarized in Tables 1–4, which compare the variability structure of the four datasets and for model performance site-wise interpretation.

(a) Monthly variations of mean wind speed at Visakhapatnam

(b) Monthly mean wind speed variations at Rajamahendravaram

(c) Monthly mean wind speed variations at Amaravati

(d) Monthly mean wind speed variations at Tirupati
Figure 4. Monthly mean wind speed variations at four sites over four years
Table 1. Monthly and annual standard deviation of wind speed at Visakhapatnam
|
M/Y |
2018 |
2019 |
2020 |
2021 |
|
Jan |
0.2541 |
0.2777 |
0.5142 |
0.2207 |
|
Feb |
0.2625 |
0.3416 |
0.4642 |
0.3006 |
|
Mar |
0.7186 |
0.4003 |
0.3146 |
0.3360 |
|
Apr |
0.4722 |
0.3813 |
0.3651 |
0.2181 |
|
May |
0.5483 |
0.5111 |
0.5510 |
0.4761 |
|
Jun |
0.6585 |
0.5222 |
0.4673 |
0.3141 |
|
Jul |
0.5456 |
0.7111 |
0.4137 |
0.4258 |
|
Aug |
0.4382 |
1.1241 |
0.5481 |
0.5174 |
|
Sep |
0.4456 |
0.5557 |
0.4566 |
0.5161 |
|
Oct |
0.8581 |
0.4077 |
0.6217 |
0.3314 |
|
Nov |
0.3773 |
0.3634 |
0.5643 |
0.5056 |
|
Dec |
0.7855 |
0.3750 |
0.4404 |
0.7225 |
|
Average |
0.5287 |
0.4812 |
0.4733 |
0.4037 |
Table 2. Monthly and annual standard deviation of wind speed (m/s) at Rajamahendravaram
|
M/Y |
2018 |
2019 |
2020 |
2021 |
|
Jan |
1.1013 |
1.4458 |
1.5880 |
1.3143 |
|
Feb |
1.2454 |
1.2884 |
1.6612 |
1.2242 |
|
Mar |
1.1716 |
1.2216 |
1.2338 |
1.0855 |
|
Apr |
1.2507 |
1.1446 |
1.3103 |
1.2503 |
|
May |
1.2835 |
1.3180 |
1.3064 |
1.4038 |
|
Jun |
1.7633 |
1.7540 |
1.4677 |
1.6852 |
|
Jul |
1.8175 |
1.6006 |
1.5087 |
1.0740 |
|
Aug |
1.0606 |
0.8464 |
1.1117 |
0.6527 |
|
Sep |
0.6752 |
0.6584 |
0.4112 |
0.7348 |
|
Oct |
0.5111 |
0.3473 |
0.5151 |
0.3553 |
|
Nov |
0.3273 |
0.4101 |
0.5418 |
0.3232 |
|
Dec |
0.5371 |
0.3376 |
0.3611 |
0.4202 |
|
Average |
0.4614 |
0.4371 |
0.5126 |
0.4532 |
Table 3. Monthly and annual standard deviation of wind speed (m/s) at Amaravati
|
M/Y |
2020 |
2021 |
|
Jan |
0.8110 |
0.4472 |
|
Feb |
0.7082 |
0.4646 |
|
Mar |
0.8160 |
0.3010 |
|
Apr |
0.6430 |
0.6430 |
|
May |
1.0353 |
1.0547 |
|
Jun |
1.1823 |
1.4214 |
|
Jul |
0.9001 |
1.4867 |
|
Aug |
1.2409 |
1.0575 |
|
Sep |
0.9258 |
0.9258 |
|
Oct |
0.9522 |
0.3341 |
|
Nov |
1.1581 |
0.7482 |
|
Dec |
0.5001 |
0.4850 |
|
Average |
0.8301 |
0.7067 |
Table 4. Monthly and annual standard deviation of wind speed (m/s) at Tirupati
|
M/Y |
2018 |
2019 |
2020 |
2021 |
|
Jan |
0.4903 |
0.3397 |
0.3584 |
0.4263 |
|
Feb |
0.2673 |
0.3981 |
0.3555 |
0.3787 |
|
Mar |
0.1220 |
0.1142 |
0.1294 |
0.0905 |
|
Apr |
0.1499 |
0.1288 |
0.1685 |
0.1032 |
|
May |
0.1161 |
0.2002 |
0.2257 |
0.2840 |
|
Jun |
0.3976 |
0.3305 |
0.3056 |
0.3955 |
|
Jul |
0.3567 |
0.2100 |
0.1078 |
0.2000 |
|
Aug |
0.2041 |
0.2665 |
0.2251 |
0.1005 |
|
Sep |
0.1458 |
0.2851 |
0.2345 |
0.1047 |
|
Oct |
0.5665 |
0.2751 |
0.4073 |
0.2088 |
|
Nov |
0.3853 |
0.5070 |
0.5675 |
0.4081 |
|
Dec |
0.5006 |
0.2164 |
0.4561 |
0.3510 |
|
Average |
0.3085 |
0.2726 |
0.2951 |
0.2542 |
The variation in wind speed for each month of the year from the various stations is shown in Figure 5 for Rajamahendravaram, Amaravati and Tirupati and in Figure 6 for Visakhapatnam and Tirupati, the relationship between mean wind speed and standard deviation. Figures 7 and 8 display the monthly evolution of the inverse Weibull shape and scale parameters, respectively, while Figures 9 and 10 show the evolution of the fitted PDF and CDF curves, respectively, between the four study sites. The detailed tables of the inverse Weibull parameters estimated on monthly time steps were placed in Appendix for better logical flow of the results section. The inverse Weibull shape parameter a and scale parameter b for all estimation methods for all study sites are available in Appendix Tables A1–A4.
(a) Standard deviation of monthly wind speed at Rajamahendravaram
(b) Monthly wind speed variability at the Amaravati Site
(c) STD of monthly wind speed of the site Tirupati
Figure 5. Monthly wind speed variability across the three sites
(a) Linear relationship between average wind speed and standard deviation for the Visakhapatnam location
(b) Linear relationship between average wind speed and standard deviation for the Tirupati location
Figure 6. Linear dependence of the mean wind speed on the corresponding standard deviation for the two sites
(a) Site Visakhapatnam
(b) Site Rajamahendravaram
(c) Site Amaravati
(d) Site Tirupati
Figure 7. Variation per month of inverse measure of the shape of Weibull of four sites
(a) Site Visakhapatnam
(b) Site Rajamahendravaram
(c) Site Amaravati
(d) Site Tirupati
Figure 8. Monthly variation of inverse Weibull scale parameter of four study sites
(a) Site Visakhapatnam
(b) Site Rajamahendravaram
(c) Site Amaravati
(d) Site Tirupati
Figure 9. Distributional fitting comparison of wind speed data for the four locations
(a) Site Visakhapatnam
(b) Site Rajamahendravaram
(c) Site Amaravati
(d) Site Tirupati
Figure 10. Comparison of cumulative distribution function fits across the four study sites
The analysis was then conducted extensively on seven estimation methods comparing RPDE, RMSE and chi-square goodness-of-fit tests of each site. The comparative analysis was performed by RPDE, RMSE calculated using PDF and CDF. The RPDE results have been provided in Tables 5–8 for the town of Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati respectively. The fitting results are given in PDF form in Tables 9–12 and in CDF form in Tables 13–16. The results presented here indicate that the hybrid FFA–BNN approach tends to yield more consistent results over locations and evaluation measures, while the conventional methods offer better performance in different locations and measures.
Table 5. Empirical finite-sample relative power-density error (RPDE) and wind regime profile for Visakhapatnam
|
Method |
Metric |
Value |
|
MoM |
a |
2.16 |
|
b (m s⁻¹) |
1.28 |
|
|
Vm (m s⁻¹) |
2.116 |
|
|
Wind Power Density (W m⁻²) |
6.04 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.14 |
|
|
VCmax (m s⁻¹) |
1.66 |
|
|
RPDE (%) |
35.08 |
|
|
Rank |
5 |
|
|
EPFM |
a |
1.70 |
|
b (m s⁻¹) |
1.30 |
|
|
Vm (m s⁻¹) |
2.799 |
|
|
Wind Power Density (W m⁻²) |
6.48 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.09 |
|
|
VCmax (m s⁻¹) |
1.76 |
|
|
RPDE (%) |
42.14 |
|
|
Rank |
7 |
|
|
MLM |
a |
2.49 |
|
b (m s⁻¹) |
1.28 |
|
|
Vm (m s⁻¹) |
1.911 |
|
|
Wind Power Density (W m⁻²) |
5.81 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.19 |
|
|
VCmax (m s⁻¹) |
1.60 |
|
|
RPDE (%) |
31.14 |
|
|
Rank |
2 |
|
|
EDM |
a |
2.02 |
|
b (m s⁻¹) |
1.27 |
|
|
Vm (m s⁻¹) |
2.229 |
|
|
Wind Power Density (W m⁻²) |
6.01 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.12 |
|
|
VCmax (m s⁻¹) |
1.67 |
|
|
RPDE (%) |
34.10 |
|
|
Rank |
4 |
|
|
EPFMS |
a |
1.63 |
|
b (m s⁻¹) |
1.28 |
|
|
Vm (m s⁻¹) |
2.941 |
|
|
Wind Power Density (W m⁻²) |
5.35 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.08 |
|
|
VCmax (m s⁻¹) |
1.74 |
|
|
RPDE (%) |
40.10 |
|
|
Rank |
6 |
|
|
NEPFM |
a |
2.00 |
|
b (m s⁻¹) |
0.92 |
|
|
Vm (m s⁻¹) |
1.631 |
|
|
Wind Power Density (W m⁻²) |
8.44 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.61 |
|
|
VCmax (m s⁻¹) |
2.41 |
|
|
RPDE (%) |
-31.27 |
|
|
Rank |
3 |
|
|
Rayleigh |
a |
3.33 |
|
b (m s⁻¹) |
1.30 |
|
|
Vm (m s⁻¹) |
1.688 |
|
|
Wind Power Density (W m⁻²) |
9.33 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.71 |
|
|
VCmax (m s⁻¹) |
2.30 |
|
|
RPDE (%) |
89.04 |
|
|
Rank |
8 |
|
|
FFA–BNN |
a |
2.11 |
|
b (m s⁻¹) |
0.82 |
|
|
Vm (m s⁻¹) |
1.383 |
|
|
Wind Power Density (W m⁻²) |
2.18 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.72 |
|
|
VCmax (m s⁻¹) |
1.14 |
|
|
RPDE (%) |
−30.37 |
|
|
Rank |
1 |
Note: MoM = moments method; EPFM = energy pattern factor method; MLM = maximum likelihood method; EDM = energy density method; EPFMS: Energy Pattern Factor Method of Sathyajith; NEPFM: novel energy pattern factor method; FFA–BNN: Firefly Algorithm–Bayesian neural network.
Table 6. Empirical finite-sample relative power-density error (RPDE) and wind regime profile for Rajamahendravaram
|
Method |
Metric |
Value |
|
MoM |
a |
3.61 |
|
b (m s⁻¹) |
1.17 |
|
|
Vm (m s⁻¹) |
1.478 |
|
|
Wind Power Density (W m⁻²) |
15.07 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.83 |
|
|
VCmax (m s⁻¹) |
2.21 |
|
|
RPDE (%) |
17.48 |
|
|
Rank |
2 |
|
|
EPFM |
a |
2.36 |
|
b (m s⁻¹) |
1.01 |
|
|
Vm (m s⁻¹) |
1.562 |
|
|
Wind Power Density (W m⁻²) |
16.70 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.73 |
|
|
VCmax (m s⁻¹) |
2.45 |
|
|
RPDE (%) |
29.54 |
|
|
Rank |
4 |
|
|
MLM |
a |
1.10 |
|
b (m s⁻¹) |
1.04 |
|
|
Vm (m s⁻¹) |
10.926 |
|
|
Wind Power Density (W m⁻²) |
7.22 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.10 |
|
|
VCmax (m s⁻¹) |
1.74 |
|
|
RPDE (%) |
−31.74 |
|
|
Rank |
5 |
|
|
EDM |
a |
3.71 |
|
b (m s⁻¹) |
1.18 |
|
|
Vm (m s⁻¹) |
1.478 |
|
|
Wind Power Density (W m⁻²) |
15.18 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.83 |
|
|
VCmax (m s⁻¹) |
2.22 |
|
|
RPDE (%) |
18.31 |
|
|
Rank |
3 |
|
|
EPFMS |
a |
2.28 |
|
b (m s⁻¹) |
1.03 |
|
|
Vm (m s⁻¹) |
1.632 |
|
|
Wind Power Density (W m⁻²) |
17.23 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.71 |
|
|
VCmax (m s⁻¹) |
2.51 |
|
|
RPDE (%) |
33.45 |
|
|
Rank |
7 |
|
|
NEPFM |
a |
3.30 |
|
b (m s⁻¹) |
1.45 |
|
|
Vm (m s⁻¹) |
1.889 |
|
|
Wind Power Density (W m⁻²) |
8.22 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.33 |
|
|
VCmax (m s⁻¹) |
1.65 |
|
|
RPDE (%) |
−32.84 |
|
|
Rank |
6 |
|
|
Rayleigh |
a |
3.00 |
|
b (m s⁻¹) |
1.06 |
|
|
Vm (m s⁻¹) |
1.435 |
|
|
Wind Power Density (W m⁻²) |
25.00 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.14 |
|
|
VCmax (m s⁻¹) |
3.38 |
|
|
RPDE (%) |
90.76 |
|
|
Rank |
8 |
|
|
FFA–BNN |
a |
3.92 |
|
b (m s⁻¹) |
1.16 |
|
|
Vm (m s⁻¹) |
1.429 |
|
|
Wind Power Density (W m⁻²) |
14.78 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.84 |
|
|
VCmax (m s⁻¹) |
2.17 |
|
|
RPDE (%) |
15.35 |
|
|
Rank |
1 |
Table 7. Empirical finite-sample relative power-density error (RPDE) and wind regime profile for Amaravati
|
Method |
Metric |
Value |
|
MoM |
a |
2.80 |
|
b (m s⁻¹) |
3.24 |
|
|
Vm (m s⁻¹) |
4.531 |
|
|
Wind Power Density (W m⁻²) |
21.51 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.83 |
|
|
VCmax (m s⁻¹) |
2.84 |
|
|
RPDE (%) |
38.47 |
|
|
Rank |
4 |
|
|
EPFM |
a |
1.72 |
|
b (m s⁻¹) |
2.25 |
|
|
Vm (m s⁻¹) |
4.764 |
|
|
Wind Power Density (W m⁻²) |
22.66 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.76 |
|
|
VCmax (m s⁻¹) |
3.05 |
|
|
RPDE (%) |
45.55 |
|
|
Rank |
7 |
|
|
MLM |
a |
2.14 |
|
b (m s⁻¹) |
2.26 |
|
|
Vm (m s⁻¹) |
3.766 |
|
|
Wind Power Density (W m⁻²) |
21.39 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.89 |
|
|
VCmax (m s⁻¹) |
2.79 |
|
|
RPDE (%) |
37.73 |
|
|
Rank |
3 |
|
|
EDM |
a |
1.86 |
|
b (m s⁻¹) |
2.24 |
|
|
Vm (m s⁻¹) |
4.290 |
|
|
Wind Power Density (W m⁻²) |
21.87 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.81 |
|
|
VCmax (m s⁻¹) |
2.88 |
|
|
RPDE (%) |
40.71 |
|
|
Rank |
5 |
|
|
EPFMS |
a |
1.77 |
|
b (m s⁻¹) |
2.25 |
|
|
Vm (m s⁻¹) |
4.582 |
|
|
Wind Power Density (W m⁻²) |
22.44 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.78 |
|
|
VCmax (m s⁻¹) |
3.03 |
|
|
RPDE (%) |
44.18 |
|
|
Rank |
6 |
|
|
NEPFM |
a |
1.86 |
|
b (m s⁻¹) |
3.57 |
|
|
Vm (m s⁻¹) |
6.838 |
|
|
Wind Power Density (W m⁻²) |
10.65 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.22 |
|
|
VCmax (m s⁻¹) |
2.08 |
|
|
RPDE (%) |
−28.00 |
|
|
Rank |
2 |
|
|
Rayleigh |
a |
3.22 |
|
b (m s⁻¹) |
2.27 |
|
|
Vm (m s⁻¹) |
2.985 |
|
|
Wind Power Density (W m⁻²) |
30.06 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.28 |
|
|
VCmax (m s⁻¹) |
3.67 |
|
|
RPDE (%) |
90.89 |
|
|
Rank |
8 |
|
|
FFA–BNN |
a |
3.02 |
|
b (m s⁻¹) |
2.32 |
|
|
Vm (m s⁻¹) |
2.874 |
|
|
Wind Power Density (W m⁻²) |
10.65 |
|
|
Most Frequent Velocity (m s⁻¹) |
2.12 |
|
|
VCmax (m s⁻¹) |
3.06 |
|
|
RPDE (%) |
−27.00 |
|
|
Rank |
1 |
Table 8. Empirical finite-sample relative power-density error (RPDE) and wind regime profile for Tirupati
|
Method |
Metric |
Value |
|
MoM |
a |
1.59 |
|
b (m s⁻¹) |
0.19 |
|
|
Vm (m s⁻¹) |
0.455 |
|
|
Wind Power Density (W m⁻²) |
0.30 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.08 |
|
|
VCmax (m s⁻¹) |
0.49 |
|
|
RPDE (%) |
37.32 |
|
|
Rank |
4 |
|
|
EPFM |
a |
1.44 |
|
b (m s⁻¹) |
0.20 |
|
|
Vm (m s⁻¹) |
0.587 |
|
|
Wind Power Density (W m⁻²) |
0.36 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.06 |
|
|
VCmax (m s⁻¹) |
0.53 |
|
|
RPDE (%) |
43.60 |
|
|
Rank |
7 |
|
|
MLM |
a |
1.72 |
|
b (m s⁻¹) |
0.19 |
|
|
Vm (m s⁻¹) |
0.402 |
|
|
Wind Power Density (W m⁻²) |
0.22 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.11 |
|
|
VCmax (m s⁻¹) |
0.43 |
|
|
RPDE (%) |
28.43 |
|
|
Rank |
3 |
|
|
EDM |
a |
1.51 |
|
b (m s⁻¹) |
0.20 |
|
|
Vm (m s⁻¹) |
0.528 |
|
|
Wind Power Density (W m⁻²) |
0.31 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.08 |
|
|
VCmax (m s⁻¹) |
0.49 |
|
|
RPDE (%) |
38.01 |
|
|
Rank |
5 |
|
|
EPFMS |
a |
1.52 |
|
b (m s⁻¹) |
0.20 |
|
|
Vm (m s⁻¹) |
0.521 |
|
|
Wind Power Density (W m⁻²) |
0.33 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.07 |
|
|
VCmax (m s⁻¹) |
0.51 |
|
|
RPDE (%) |
41.07 |
|
|
Rank |
6 |
|
|
NEPFM |
a |
1.10 |
|
b (m s⁻¹) |
1.01 |
|
|
Vm (m s⁻¹) |
10.611 |
|
|
Wind Power Density (W m⁻²) |
0.51 |
|
|
Most Frequent Velocity (m s⁻¹) |
0.76 |
|
|
VCmax (m s⁻¹) |
1.07 |
|
|
RPDE (%) |
−24.10 |
|
|
Rank |
2 |
|
|
Rayleigh |
a |
3.11 |
|
b (m s⁻¹) |
0.20 |
|
|
Vm (m s⁻¹) |
0.267 |
|
|
Wind Power Density (W m⁻²) |
0.71 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.91 |
|
|
VCmax (m s⁻¹) |
0.74 |
|
|
RPDE (%) |
80.49 |
|
|
Rank |
8 |
|
|
FFA–BNN |
a |
1.53 |
|
b (m s⁻¹) |
0.01 |
|
|
Vm (m s⁻¹) |
0.026 |
|
|
Wind Power Density (W m⁻²) |
1.61 |
|
|
Most Frequent Velocity (m s⁻¹) |
1.86 |
|
|
VCmax (m s⁻¹) |
0.17 |
|
|
RPDE (%) |
−14.11 |
|
|
Rank |
1 |
Table 9. Probability density function (PDF)-based comparison for Visakhapatnam
|
Characteristics of Wind Regime |
|
||||
|
Method |
$a$ |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.16 |
1.28 |
1.070 |
1.02 |
7 |
|
EPFM |
1.70 |
1.30 |
1.060 |
1.02 |
4 |
|
MLM |
2.49 |
1.28 |
1.070 |
1.02 |
8 |
|
EDM |
2.02 |
1.27 |
1.060 |
1.02 |
5 |
|
EPFMS |
1.63 |
1.28 |
1.060 |
1.02 |
6 |
|
NEPFM |
2.11 |
0.82 |
1.060 |
1.01 |
3 |
|
Rayleigh |
3.11 |
1.30 |
1.030 |
1.01 |
2 |
|
FFA–BNN |
2.22 |
1.32 |
0.06 |
0.0200 |
1 |
Note: MoM = moments method; EPFM = energy pattern factor method; MLM = maximum likelihood method; EDM = energy density method; EPFMS: Energy Pattern Factor Method of Sathyajith; NEPFM: novel energy pattern factor method; FFA–BNN: Firefly Algorithm–Bayesian neural network; $\chi^2$: Chi-square statistic; RMSE: root-mean-square error.
Table 10. Probability density function (PDF)-based comparison for Rajamahendravaram
|
Characteristics of Wind Regime |
|
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.72 |
1.08 |
1.180 |
0.02 |
3 |
|
EPFM |
1.47 |
1.12 |
1.180 |
0.02 |
4 |
|
MLM |
2.92 |
1.07 |
1.180 |
0.02 |
5 |
|
EDM |
2.71 |
1.09 |
1.180 |
0.02 |
6 |
|
EPFMS |
1.28 |
1.14 |
1.180 |
0.02 |
7 |
|
NEPFM |
2.30 |
0.56 |
1.180 |
0.02 |
8 |
|
Rayleigh |
3.11 |
1.17 |
1.160 |
0.02 |
2 |
|
FFA–BNN |
3.92 |
1.16 |
0.140 |
0.0200 |
1 |
Table 11. Probability density function (PDF)-based comparison for Amaravati
|
Characteristics of Wind Regime |
|
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.80 |
2.24 |
0.14 |
1.19 |
8 |
|
EPFM |
1.72 |
2.25 |
0.14 |
1.01 |
3 |
|
MLM |
2.14 |
2.26 |
0.14 |
1.01 |
4 |
|
EDM |
1.86 |
2.24 |
0.14 |
1.01 |
5 |
|
EPFMS |
1.77 |
2.25 |
0.14 |
1.01 |
6 |
|
NEPFM |
1.86 |
1.57 |
0.14 |
1.01 |
7 |
|
Rayleigh |
3.11 |
2.27 |
0.13 |
1.01 |
2 |
|
FFA–BNN |
3.02 |
2.32 |
0.11 |
0.0100 |
1 |
Regarding a practical wind energy engineering point of view, better parameter estimation will result in the better prediction of wind power density and turbine performance features. Wind variability is a critical aspect of the wind modeling that is necessary to optimize turbine locating, predicting the energy production in the long-term, and mitigating financial risk posed by the renewable energy investments. The findings indicate that the hybrid FFA–BNN model offers consistency in predictive performance in heterogeneous geographical settings, implying that the technique is applicable to the real-world wind resource assessment problem where the environment is prone to uncertainty and is very dynamic.
Table 12. Probability density function (PDF)-based comparison for Tirupati
|
Characteristics of Wind Regime |
|
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
1.59 |
0.19 |
0.04 |
0.0015 |
4 |
|
EPFM |
1.44 |
0.20 |
0.03 |
0.0010 |
2 |
|
MLM |
1.72 |
0.19 |
0.05 |
0.0030 |
6 |
|
EDM |
1.51 |
0.20 |
0.04 |
0.0015 |
5 |
|
EPFMS |
1.52 |
0.20 |
0.04 |
0.0013 |
3 |
|
NEPFM |
1.53 |
0.01 |
0.07 |
0.0054 |
8 |
|
Rayleigh |
3.22 |
0.20 |
0.07 |
0.0052 |
7 |
|
FFA–BNN |
1.53 |
0.01 |
0.02 |
0.0061 |
1 |
Table 13. Cumulative distribution function (CDF)-based comparison for Visakhapatnam
|
Characteristics of Wind Regime |
CDF |
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.16 |
1.28 |
1.26 |
1.11 |
3 |
|
EPFM |
1.70 |
1.30 |
1.26 |
1.11 |
4 |
|
MLM |
2.49 |
1.28 |
1.26 |
1.11 |
5 |
|
EDM |
2.02 |
1.27 |
1.26 |
1.11 |
6 |
|
EPFMS |
1.63 |
1.28 |
1.26 |
1.11 |
7 |
|
NEPFM |
2.11 |
0.82 |
1.29 |
1.14 |
8 |
|
Rayleigh |
3.33 |
1.30 |
1.25 |
1.10 |
2 |
|
FFA–BNN |
2.22 |
1.32 |
0.04 |
0.0200 |
1 |
Table 14. Cumulative distribution function (CDF)-based comparison for Rajamahendravaram
|
Characteristics of Wind Regime |
CDF |
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.72 |
1.17 |
0.11 |
1.02 |
4 |
|
EPFM |
1.47 |
1.01 |
0.9 |
1.02 |
7 |
|
MLM |
2.92 |
1.16 |
0.11 |
1.02 |
5 |
|
EDM |
3.71 |
1.18 |
0.11 |
1.02 |
6 |
|
EPFMS |
2.28 |
1.03 |
0.9 |
1.02 |
8 |
|
NEPFM |
3.30 |
1.45 |
0.07 |
1.02 |
2 |
|
Rayleigh |
3.00 |
1.06 |
0.08 |
1.02 |
3 |
|
FFA–BNN |
3.92 |
1.16 |
0.05 |
0.0200 |
1 |
Table 15. Cumulative distribution function (CDF)-based comparison for Amaravati
|
Characteristics of Wind Regime |
CDF |
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
2.80 |
2.24 |
0.9 |
1.02 |
6 |
|
EPFM |
1.72 |
2.25 |
0.08 |
1.02 |
3 |
|
MLM |
2.14 |
2.26 |
0.10 |
1.02 |
5 |
|
EDM |
1.86 |
2.24 |
0.9 |
1.02 |
7 |
|
EPFMS |
1.77 |
2.25 |
0.9 |
1.02 |
8 |
|
NEPFM |
1.86 |
1.57 |
0.08 |
1.02 |
4 |
|
Rayleigh |
3.11 |
2.27 |
0.06 |
1.02 |
2 |
|
FFA–BNN |
3.02 |
2.32 |
0.04 |
0.01 |
1 |
Table 16. Cumulative distribution function (CDF)-based comparison for Tirupati
|
Characteristics of Wind Regime |
CDF |
||||
|
Method |
a |
b (m s⁻¹) |
RMSE |
$\chi^2$ |
Rank |
|
MoM |
1.59 |
1.19 |
1.11 |
0.0136 |
5 |
|
EPFM |
1.44 |
1.20 |
1.11 |
0.0131 |
3 |
|
MLM |
1.72 |
1.19 |
1.11 |
0.0143 |
7 |
|
EDM |
1.51 |
1.20 |
1.11 |
0.0136 |
6 |
|
EPFMS |
1.52 |
1.20 |
1.11 |
0.0135 |
4 |
|
NEPFM |
1.53 |
1.01 |
1.9 |
0.0088 |
8 |
|
Rayleigh |
3.11 |
1.20 |
0.10 |
0.0107 |
2 |
|
FFA–BNN |
1.53 |
0.01 |
0.07 |
0.0061 |
1 |
Both algorithmic and practical explanations can describe why hybrid FFA–BNN approach has been proven to outperform the other two methods. Algorithms BNN gives a probabilistic model of learning that can model nondynamic relationships between wind speed measurements and parameter distribution values and also measures the uncertainty in the estimation of the parameters. The Bayesian formulation is more effective compared to deterministic optimization techniques in minimizing the risk of overfitting, and it has better levels of generalization, especially where wind data are diverse because of seasonal atmospheric variations. The FA also improves the work of models by globalizing the optimization of network parameters to enable the search process to avoid local minima usually faced during gradient-based learning. The FA has a mechanism, the adaptive attractiveness mechanism, which facilitates efficient exploration of the solution space, enhancing the stability of convergence as well as providing a reliable estimation of the inverse Weibull shape and scale parameters. Statistically, the hybrid model has smaller values of RMSE and RPDE since it can describe all central tendencies and tail variations in wind speed distributions. The classical methods of estimation like the MoM, MLM, and EPFM are based on static assumptions of analysis which do not necessarily reflect the complicated wind regimes of skewness and heteroscedastic variability. Conversely, the FFA–BNN model is a dynamic system to estimate parameter values depending on the observed data characteristics and imparts a better fitting capability to the PDF and the CDF models in all four study sites.
8.1 Site-wise performance breakdown of FFA–BNN and conditions of superiority
It should be noted that the aim of this study is not to check the superiority of the inverse Weibull distribution compared to other probability distributions like Gamma or Lognormal distribution but to see whether this distribution is the best choice. Instead, the aim is to compare the various parameter-estimation techniques in the inverse Weibull framework and determine which estimation technique yields the best overall performance from a point of view of RPDE, RMSE, PDF/CDF goodness-of-fit and the G3WD ensemble evaluation.
We summaries the results at each site in Table 17 and provide detailed performance tables for each site. As can be seen in Tables 5–8, across the four sites FFA–BNN has the best or most competitive RPDE performance. As demonstrated in Tables 9–12, the fitting accuracy of FFA–BNN is the lowest RMSE and highest goodness-of-fit among the corresponding site-level comparisons for PDF-based fitting accuracy. Compared to the empirical cumulative wind-speed distributions, presented in Tables 13–16, FFA–BNN has the best overall agreement in terms of fitting accuracy for the CDF. From these results, it is observed that the hybrid approach not only performs well in one criterion but also is stable across the various evaluation metrics used in RPDE, PDF fitting, CDF fitting and G3WD based decision ranking.
The distribution of wind speed for Visakhapatnam (coastal wind regime) has a seasonal variation in both the centre and the upper tail. When the conditions are like this, FFA–BNN gives the best overall agreement to the empirical distribution especially on PDF and CDF fitting accuracy. This suggests that the hybrid model would be appropriate for sites on the coast where seasonal variability and tail behavior are significant for the wind-energy assessment.
The month-to-month variation is seen to be higher for the standard deviation of the region of high variability than observed at other sites, as in the case of Rajamahendravaram. This variability can result in a less smooth estimation surface for the classical estimators. The FA is used to enhance the search process by mitigating the dependence of initial parameters and local minima to the search process, with the BNN component used to stabilize the estimation process in uncertain scenarios. The benefit of FFA–BNN is particularly pronounced at locations characterized by significant wind fluctuations and variability within each year, and by varying wind directions.
The length of wind-speed series is less for Amaravati when compared with the other sites. The shorter the data records, the more uncertain the estimation is, particularly in the case of methods that rely heavily on sample moments or likelihood estimation through iteration. The Bayesian part of FFA–BNN acts as a regularizing effect and the FA helps in finding the optimal inverse Weibull parameters. The good results of RPDE and RMSE for Amaravati thus justify the usefulness of FFA–BNN in limited sample situations.
The wind-speed pattern over Tirupati is different from the coastal and inland sites as it is the upland, terrain influenced regime. When the fitting of PDF/CDF is taken together with RPDE, then energy-pattern-factor-based methods are still useful baseline estimators, but FFA–BNN gives better overall distributional agreement. This validates the proposed method for a larger benefit when the objective of the evaluation goes beyond just error in wind power density, but also incorporates the distribution of fidelity.
FFA–BNN is empirically better than the base at large in cases where the wind-speed data has high intra-annual variability, heteroscedasticity, a short sample length, or where model selection requires using more than one of the RPDE, RMSE, PDF/CDF goodness-of-fit, or G3WD rankings. The results of the simpler estimators (EPFM, EPFMS, EDM and NEPFM) are, by comparison, not as stable across sites and across metrics as the hybrid FFA–BNN estimator, as can be seen from Tables 5–18.
As seen in Tables A1–A4, several of the values for shape parameters a are less than the threshold, a = 3. The parameter combinations for which the analytical third moment of the fitted inverse Weibull distribution is not finite for those parameter combinations. So, in general, the wind-power-density comparisons should be taken in terms of empirical finite-sample estimates of wind-speed cubed, specifically and not in terms of theoretical third-moment expressions of all fitted distributions.
The shape parameters fitted in Appendix Tables A1–A4 were checked and a few estimates fall below the critical value a = 3. So, for those combinations of parameters the third moment of the fitted inverse Weibull distribution is theoretically not finite. Hence, the wind-power-density and RPDE values given in Tables 5–8, should be understood as empirical, finite-sample estimates, for which the wind speed data from the observations have been used, rather than as analytical third-moment values of each of the wind speed models fitted.
Table 5 presents the RPDE values obtained for Visakhapatnam. Lower RPDE values indicate closer agreement between the estimated and observed wind power density. The results demonstrate the relative performance of the competing parameter-estimation methods under coastal wind conditions.
Further, the RPDE values are tabulated for Rajamahendravaram as shown in Table 6. Smaller RPDE values suggest that the estimation and measurement of wind power density are more consistent. The results show the relative success of the two wind parameter estimation techniques under the wind conditions at this site.
The RPDE values for Amaravati obtained are presented in Table 7. The accuracy of wind power density estimation is the important criterion of the RPDE and thus it can give a direct indication of the appropriate use of the parameters fitted for wind-energy assessment applications.
The RPDE values obtained for the city of Tirupati is shown in Table 8. The results show the relative capability of the different estimation methods to capture the wind power density characteristics of the study site.
Table 9 presents the RMSE (PDF) results for Visakhapatnam. Smaller RMSE values indicate better agreement between the fitted inverse Weibull probability density function and the observed wind-speed distribution.
The RMSE (PDF) values for Rajamahendravaram are given in Table 10. The smaller the RMSE the closer the fitted inverse Weibull probability density function is to the empirical wind-speed distribution. Results offer a quantitative evaluation of the accuracy of PDF fitting for the different estimation methods.
The RMSE (PDF) results for Amaravati are given in Table 11. The smaller RMSE values are the better the fitted probability density functions are in agreement with the frequencies of the wind speeds, which indicates better distribution-fitting performance.
The RMSE (PDF) values at Tirupati are given in Table 12. The RMSE (PDF) criterion gives a measure of the difference between the fitted and observed pdf and can thus be used to evaluate the goodness of fit for the distribution.
Table 13 presents the RMSE (CDF) and goodness-of-fit results for Visakhapatnam. These statistics quantify the ability of the fitted cumulative distribution function to reproduce the empirical wind-speed distribution.
The RMSE (CDF) and goodness-of-fit statistics for Rajamahendravaram are given in Table 14. These measures assess the performance of the fitted cumulative distribution functions to capture the observed behavior of the wind speed and offer another basis for assessment of the performance of estimation methods.
Table 15 shows the RMSE (CDF) and goodness of fit statistics for Amaravati. The results quantify the capability of the fitted cumulative distribution to represent the empirical wind-speed data and help comparative evaluation of the estimation methods.
The results of Tirupati in terms of RMSE (CDF) and goodness-of-fit statistics are tabulated as Table 16. These statistics complement those used above to evaluate model performance by measuring the agreement between the fitted cumulative distribution functions and the empirical wind-speed observations.
8.2 Sensitivity analysis of Firefly Algorithm parameters
To evaluate the robustness of the hybrid FFA–BNN framework, a sensitivity analysis was conducted on key FA parameters, including the attractiveness coefficient $\left(\beta_0)\right.$, light absorption coefficient ($\gamma$), and randomization step length ($\alpha$). Each parameter was varied within commonly reported ranges $\left(\beta_0 \in[0.5,2.0], \gamma \in[0.5,2.0], \alpha \in[0.1,0.4]\right)$ while maintaining all other model components constant. The results indicated that prediction accuracy remained stable within moderate parameter ranges, confirming the robustness of the hybrid optimization process. Excessively large $\alpha$ values increased variance in parameter estimation, while very small $\gamma$ values slowed convergence. The selected parameter configuration achieved a favorable balance between convergence speed and estimation accuracy. These findings demonstrate that the proposed hybrid model is not highly sensitive to moderate variations in FA hyperparameters, supporting its practical applicability for wind resource assessment under uncertain environmental conditions.
8.3 Ensemble ranking and grading using the generalized three-way decision framework
Although each of these metrics is useful in its own right, it is of paramount importance to regard only one criterion because this aspect can result in skewed conclusions. To consider the evaluation with strength we used the work on the ensemble ranking and grading which allows multiple causes to enter the uniform decision-making process. All metrics (AIC, BIC, CAIC, HQIC, MSE, RMSE, KS) were used to rank each of the models. The ranks were subsequently combined to calculate total performance score. On the basis of their average rank position, models were thereafter allocated a score:
Grade POS: always in the top in most parameters,
Grade NEG: moderately competitive but not influential,
Grade BND: lower fit on numerous measures.
Table 17. According to the G3WD evaluation framework, FFA–BNN consistently achieved POS classification
|
Site |
Metric |
Best Performer(s) → Rank 1 (POS) |
Middle Performers (Ranks 2–5) BND |
Poor Performers (Lowest Ranks) NEG |
|
Visakhapatnam |
RMSE (pdf) |
FFA–BNN |
NEPFM, EPFM, EDM |
MLM, Rayleigh |
|
RMSE (cdf) |
FFA–BNN |
NEPFM, EPFMS, MoM |
MLM, Rayleigh |
|
|
RPDE (%) |
FFA–BNN (lowest error) |
NEPFM, EDM |
Rayleigh (extreme error) |
|
|
Rajamahendravaram |
RMSE (pdf) |
FFA–BNN |
NEPFM, EPFM, MoM |
MLM, Rayleigh |
|
RMSE (cdf) |
FFA–BNN |
NEPFM, EPFMS, EDM |
MLM, Rayleigh |
|
|
RPDE (%) |
FFA–BNN (lowest error) |
NEPFM |
Rayleigh |
|
|
Amaravati |
RMSE (pdf) |
FFA–BNN |
NEPFM, EPFM, EDM |
MLM, Rayleigh |
|
RMSE (cdf) |
FFA–BNN |
NEPFM, EPFMS |
MLM, Rayleigh |
|
|
RPDE (%) |
FFA–BNN (lowest error) |
NEPFM |
Rayleigh (very high error) |
|
|
Tirupati |
RMSE (pdf) |
FFA–BNN |
NEPFM, EPFM |
MLM, Rayleigh |
|
RMSE (cdf) |
FFA–BNN |
NEPFM, EPFMS |
MLM, Rayleigh |
|
|
RPDE (%) |
FFA–BNN (lowest error) |
NEPFM |
Rayleigh (worst bias) |
Note: MoM = moments method; EPFM = energy pattern factor method; MLM = maximum likelihood method; EDM = energy density method; EPFMS: Energy Pattern Factor Method of Sathyajith; NEPFM: novel energy pattern factor method; FFA–BNN: Firefly Algorithm–Bayesian neural network; $\chi^2$: Chi-square statistic; RMSE: root-mean-square error; G3WD = generalized three-way decision; RPDE = relative power-density error; POS = positive region; BND = boundary region; NEG = negative region.
This combined process diminishes the effect of a single measure and accents the models that work well in different facets of fit and prediction. Findings in Table 17 demonstrate that the FFA–BNN estimator repeatedly achieved the highest ranking and was consistently classified as POS under the G3WD evaluation framework across multiple datasets.
RPDE, RMSE(PDF), RMSE(CDF), and goodness-of-fit statistics were used to assess the performance of the eight parameter-estimation methods for the four study sites. Based on the results presented in Tables 6–17, a few methods, especially NEPFM, EPFM and EDM, achieved competitive performance for some datasets and respective evaluation metrics. As none of the above-mentioned metrics is sufficient to describe the performance of a model, a multi criteria evaluation was carried out, following the G3WD framework. The ensemble evaluation presented in Table 17 was combined with Tables 6–17 to obtain the overall results. FFA–BNN ranks best overall at all four study sites. NEPFM, EPFM and EDM were competitive in some of the individual comparisons, but in the final multi-criteria ranking FFA–BNN is found to be the Rank 1/POS (Rank 1) estimator for Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati. Hence, the general conclusions of this study are based on the ensemble ranking results and not on individual performance indicators.
As shown in Table 17, the overall ranking for FFA–BNN was always the highest, and it was always ranked as POS following the G3WD evaluation. The ensemble decision process showed that FFA–BNN has the highest reliability as an estimator when all of the evaluation criteria were taken into account, although NEPFM, EPFM and EDM performed well in some specific individual metrics. This means that FFA–BNN is proposed to be used as the optimum estimation method for the inverse Weibull parameter estimation and wind-power-potential calculation for the study regions under consideration.
8.4 Practical generalized three-way decision-based selection of parameter estimation methods
The following empirical performance results (Tables 6–17) were used to apply the G3WD decision procedure to show how G3WD can be practically applied. These method-specific error values (RPDE, RMSE for PDF/CDF and goodness-of-fit statistics) were normalized across the methods and then aggregated to calculate the overall compromise score and conditional probability for each method for each site. Each method was then categorized into either POS, BND, or NEG based on the loss thresholds produced.
The comparative results are synthesized and interpreted in the G3WD outcomes. Methods assigned to POS are methods that are simultaneously both accurate in energy-density estimation (low RPDE) and distributional representation (low RMSE and better goodness-of-fit) indicating reliable parameter estimation in the inverse Weibull model within the wind regime of the site. Performance of methods in the BND region is moderate but depends on the metric or location, so these might be appropriate if simplicity of the model or interpretability of the results are important considerations, but should not be used as the only basis for selecting models. Methods that are classified as NEG tend to have marginal empirical performance, and are included only as a baseline comparator.
Importantly, this decision-layer output does not repeat the raw tables; it transforms multi-table, multi-metric evidence into a single decision-making selection framework, which allows for repeatable method selection across locations and helps to make sense of when to choose a method when uncertainty exists.
Table 18 shows the final results of the eight parameter-estimation methods ranked and classified by G3WD. The combined evaluation of three statistics of the RPDE, RMSE (PDF), RMSE (CDF) and one goodness-of-fit statistic has been used to derive the rankings, and the POS, BND, NEG labels are the final decision outcomes of the G3WD framework.
Table 18. Generalized three-way decision (G3WD)-based classification and ranking of the eight parameter-estimation methods
|
Method |
Visakhapatnam |
Rajamahendravaram |
Amaravati |
Tirupati |
|
FFA–BNN |
POS |
POS |
POS |
POS |
|
NEPFM |
POS |
BND |
POS |
POS |
|
EPFM |
BND |
BND |
BND |
BND |
|
EPFMS |
BND |
BND |
BND |
BND |
|
EDM |
BND |
BND |
BND |
BND |
|
MoM |
BND |
BND |
BND |
BND |
|
MLE |
NEG |
NEG |
NEG |
NEG |
|
Rayleigh |
NEG |
NEG |
NEG |
NEG |
Note: MoM = moments method; EPFM = energy pattern factor method; MLE = maximum likelihood estimation; EDM = energy density method; EPFMS: Energy Pattern Factor Method of Sathyajith; NEPFM: novel energy pattern factor method; FFA–BNN: Firefly Algorithm–Bayesian neural network; POS = positive region; BND = boundary region; NEG = negative region.
The eight parameter-estimation methods shown in Table 18 are used in the final evaluations. The results of the POS, BND and NEG assignments are outcomes of the G3WD framework and should not be interpreted as additional estimation models or probability distributions. The respective performance of the eight parameter-estimation methods is thus summarized into the final ranking, taking into account all the evaluation criteria. The methods assigned to the POS region are considered to be the most appropriate overall performance, the methods assigned to the BND region have intermediate or uncertain performance and the methods assigned to the NEG region have comparatively weak overall performance.
This study showed the comparison of eight parameter-estimation techniques for the inverse Weibull distribution based on wind-speed data obtained from four representative sites of Andhra Pradesh, India: Visakhapatnam, Rajamahendravaram, Amaravati and Tirupati. The methods evaluated were MoM, MLM, EDM, EPFM, EPFMS, NEPFM, Rayleigh, and the proposed model FFA–BNN. Multiple criteria such as RPDE, RMSE, PDF fitting accuracy, CDF fitting accuracy and goodness-of-fit statistics were used for the comparative analysis. In order to incorporate these criteria in a coherent decision process, a post-estimation evaluation and ranking tool called G3WD was used. Using the multi-criteria overall framework, the results demonstrated the overall best performance for the FFA–BNN approach across the four study sites. The errors of estimation were found to be smaller in the hybrid model, its distribution was found to fit better, and the robustness of the model was found to be higher for different wind speed regimes. It was also found that the fusion of the Bayesian probabilistic learning with the Firefly-based global optimization resulted in more reliable estimation of the parameters than the conventional numerical methods. The results for each individual metric and for site-specific analyses were competitive for these alternative memberships but overall did not achieve the best results compared to FFA–BNN when all of the metrics were evaluated together. The G3WD ensemble ranking showed that FFA–BNN was ranked as the Rank 1/POS method at all study locations, supporting the use of FFA–BNN as the preferred method of estimation in the proposed decision process. The study also shows the usefulness, in practice, of using a combination of statistical modelling, machine learning, metaheuristic optimization and decision-theoretic evaluation for wind resource assessment. The proposed framework could be extended to other probability distributions, larger wind datasets, other climatic regions and more sophisticated uncertainty-aware learning architectures in the future to further enhance wind power potential estimation and renewable-energy planning.
The authors would like to express their gratitude to the management of Duhok Polytechnic University for providing the necessary facilities, which helped in collecting data and thus, contributed to the higher quality of the current work.
The monthly Inverse Weibull parameter-estimation results for the four study sites are presented in Appendix A. The shape parameter a and the scale parameter b resulting from the eight competing estimation methods are shown in these tables. They are included as additional supporting information, as they contain detailed numerical data for the distribution-fitting analysis, but the main manuscript only contains the summary performance tables that are necessary to support the main findings.
Table A1. Inverse Weibull shape and scale parameter estimates from various methods at Visakhapatnam
|
Model |
Month |
a |
b |
|
MM |
Jan |
2.35 |
0.69 |
|
Feb |
1.35 |
0.81 |
|
|
Mar |
3.06 |
1.39 |
|
|
Apr |
3.01 |
2.03 |
|
|
May |
2.30 |
1.85 |
|
|
Jun |
2.14 |
1.54 |
|
|
Jul |
2.33 |
1.56 |
|
|
Aug |
2.00 |
1.43 |
|
|
Sep |
1.77 |
1.06 |
|
|
Oct |
1.25 |
0.84 |
|
|
Nov |
2.03 |
1.14 |
|
|
Dec |
1.30 |
1.02 |
|
|
Avg |
2.07 |
1.28 |
|
|
EPFM |
Jan |
2.11 |
2.70 |
|
Feb |
1.14 |
2.82 |
|
|
Mar |
2.39 |
3.41 |
|
|
Apr |
2.33 |
1.04 |
|
|
May |
2.13 |
1.86 |
|
|
Jun |
2.15 |
1.66 |
|
|
Jul |
2.03 |
3.67 |
|
|
Aug |
2.16 |
3.53 |
|
|
Sep |
1.67 |
3.07 |
|
|
Oct |
1.24 |
2.84 |
|
|
Nov |
1.88 |
1.15 |
|
|
Dec |
1.38 |
3.02 |
|
|
Avg |
1.88 |
2.56 |
|
|
MLM |
Jan |
2.37 |
0.72 |
|
Feb |
2.49 |
0.81 |
|
|
Mar |
2.87 |
3.40 |
|
|
Apr |
4.34 |
3.85 |
|
|
May |
2.43 |
3.86 |
|
|
Jun |
3.13 |
3.62 |
|
|
Jul |
2.22 |
3.54 |
|
|
Aug |
2.16 |
3.55 |
|
|
Sep |
2.28 |
3.08 |
|
|
Oct |
1.34 |
3.12 |
|
|
Nov |
2.84 |
3.13 |
|
|
Dec |
1.43 |
3.09 |
|
|
Avg |
2.49 |
2.98 |
|
|
EDM |
Jan |
4.46 |
0.69 |
|
Feb |
3.13 |
0.82 |
|
|
Mar |
5.04 |
1.38 |
|
|
Apr |
4.00 |
1.12 |
|
|
May |
4.48 |
1.84 |
|
|
Jun |
4.19 |
1.65 |
|
|
Jul |
4.31 |
1.52 |
|
|
Aug |
4.21 |
1.53 |
|
|
Sep |
3.75 |
1.07 |
|
|
Oct |
3.23 |
0.84 |
|
|
Nov |
4.05 |
1.14 |
|
|
Dec |
3.39 |
1.02 |
|
|
Avg |
4.02 |
1.21 |
|
|
EPFMS |
Jan |
2.05 |
2.70 |
|
Feb |
3.32 |
2.82 |
|
|
Mar |
2.21 |
3.41 |
|
|
Apr |
2.18 |
3.16 |
|
|
May |
2.14 |
3.86 |
|
|
Jun |
1.16 |
1.66 |
|
|
Jul |
1.18 |
3.53 |
|
|
Aug |
3.17 |
1.54 |
|
|
Sep |
1.74 |
3.07 |
|
|
Oct |
1.41 |
2.84 |
|
|
Nov |
1.89 |
1.15 |
|
|
Dec |
1.52 |
3.02 |
|
|
Avg |
1.99 |
2.73 |
|
|
NEPFM |
Jan |
2.45 |
0.35 |
|
Feb |
1.12 |
2.41 |
|
|
Mar |
3.04 |
2.16 |
|
|
Apr |
3.12 |
1.37 |
|
|
May |
2.48 |
1.28 |
|
|
Jun |
2.38 |
1.13 |
|
|
Jul |
2.53 |
1.34 |
|
|
Aug |
2.43 |
2.22 |
|
|
Sep |
1.96 |
2.72 |
|
|
Oct |
1.44 |
1.42 |
|
|
Nov |
2.05 |
2.70 |
|
|
Dec |
1.61 |
2.57 |
|
|
Avg |
2.21 |
1.80 |
|
|
Rayleigh |
Jan |
3.11 |
1.72 |
|
Feb |
3.21 |
1.82 |
|
|
Mar |
3.12 |
2.45 |
|
|
Apr |
3.22 |
2.08 |
|
|
May |
3.11 |
1.99 |
|
|
Jun |
3.31 |
1.78 |
|
|
Jul |
3.13 |
1.66 |
|
|
Aug |
3.23 |
1.66 |
|
|
Sep |
3.32 |
1.18 |
|
|
Oct |
3.31 |
1.84 |
|
|
Nov |
3.32 |
1.27 |
|
|
Dec |
3.10 |
1.13 |
|
|
Avg |
3.20 |
1.71 |
|
|
FFA–BNN |
Jan |
2.36 |
0.69 |
|
Feb |
1.36 |
0.83 |
|
|
Mar |
3.87 |
1.51 |
|
|
Apr |
3.91 |
2.23 |
|
|
May |
2.31 |
1.86 |
|
|
Jun |
2.15 |
1.55 |
|
|
Jul |
2.34 |
1.56 |
|
|
Aug |
2.01 |
1.44 |
|
|
Sep |
1.78 |
1.07 |
|
|
Oct |
1.26 |
0.87 |
|
|
Nov |
2.04 |
1.15 |
|
|
Dec |
1.31 |
1.05 |
|
|
Avg |
2.22 |
1.32 |
Table A2. Inverse Weibull shape and scale parameter estimates from various methods at Rajamahendravaram
|
Model |
Month |
a |
b |
|
MM |
Jan |
4.18 |
1.51 |
|
Feb |
2.13 |
2.99 |
|
|
Mar |
7.81 |
1.71 |
|
|
Apr |
4.15 |
2.07 |
|
|
May |
6.71 |
2.20 |
|
|
Jun |
2.48 |
2.48 |
|
|
Jul |
2.10 |
2.46 |
|
|
Aug |
2.32 |
2.72 |
|
|
Sep |
2.14 |
1.83 |
|
|
Oct |
3.16 |
1.33 |
|
|
Nov |
3.18 |
1.77 |
|
|
Dec |
3.83 |
1.67 |
|
|
Avg |
3.61 |
2.17 |
|
|
EPFM |
Jan |
2.67 |
1.56 |
|
Feb |
1.47 |
2.10 |
|
|
Mar |
3.25 |
1.82 |
|
|
Apr |
2.64 |
2.13 |
|
|
May |
3.17 |
2.31 |
|
|
Jun |
2.04 |
2.50 |
|
|
Jul |
2.13 |
2.47 |
|
|
Aug |
2.04 |
2.74 |
|
|
Sep |
1.80 |
1.84 |
|
|
Oct |
2.38 |
1.35 |
|
|
Nov |
2.31 |
1.80 |
|
|
Dec |
2.66 |
1.71 |
|
|
Avg |
2.36 |
2.01 |
|
|
MLM |
Jan |
3.31 |
1.52 |
|
Feb |
3.41 |
1.81 |
|
|
Mar |
6.47 |
1.71 |
|
|
Apr |
6.38 |
2.18 |
|
|
May |
6.05 |
2.21 |
|
|
Jun |
3.23 |
2.44 |
|
|
Jul |
2.11 |
2.54 |
|
|
Aug |
2.31 |
2.73 |
|
|
Sep |
2.46 |
1.82 |
|
|
Oct |
2.65 |
1.34 |
|
|
Nov |
4.08 |
1.72 |
|
|
Dec |
3.37 |
1.67 |
|
|
Avg |
3.92 |
2.16 |
|
|
EDM |
Jan |
4.14 |
1.52 |
|
Feb |
1.51 |
2.10 |
|
|
Mar |
8.30 |
1.70 |
|
|
Apr |
3.83 |
2.08 |
|
|
May |
7.12 |
2.21 |
|
|
Jun |
2.34 |
2.51 |
|
|
Jul |
2.15 |
2.52 |
|
|
Aug |
2.34 |
2.72 |
|
|
Sep |
2.15 |
1.84 |
|
|
Oct |
3.06 |
1.33 |
|
|
Nov |
2.84 |
1.78 |
|
|
Dec |
4.99 |
1.67 |
|
|
Avg |
3.60 |
2.18 |
|
|
EPFMS |
Jan |
2.38 |
1.57 |
|
Feb |
1.60 |
2.10 |
|
|
Mar |
2.71 |
1.84 |
|
|
Apr |
2.36 |
2.14 |
|
|
May |
2.64 |
2.33 |
|
|
Jun |
2.00 |
2.51 |
|
|
Jul |
2.12 |
2.53 |
|
|
Aug |
2.00 |
2.74 |
|
|
Sep |
1.83 |
1.84 |
|
|
Oct |
2.21 |
1.36 |
|
|
Nov |
2.15 |
1.81 |
|
|
Dec |
2.37 |
1.73 |
|
|
Avg |
2.17 |
2.03 |
|
|
NEPFM |
Jan |
4.14 |
1.11 |
|
Feb |
1.51 |
1.27 |
|
|
Mar |
3.33 |
1.42 |
|
|
Apr |
3.83 |
1.57 |
|
|
May |
7.14 |
1.82 |
|
|
Jun |
2.34 |
1.80 |
|
|
Jul |
2.15 |
1.76 |
|
|
Aug |
2.34 |
2.01 |
|
|
Sep |
2.15 |
1.24 |
|
|
Oct |
3.06 |
1.10 |
|
|
Nov |
2.84 |
1.26 |
|
|
Dec |
4.10 |
1.23 |
|
|
Avg |
3.21 |
1.45 |
|
|
Rayleigh |
Jan |
3.00 |
2.72 |
|
Feb |
3.00 |
3.02 |
|
|
Mar |
3.00 |
3.01 |
|
|
Apr |
3.00 |
3.30 |
|
|
May |
3.00 |
3.51 |
|
|
Jun |
3.00 |
3.65 |
|
|
Jul |
3.00 |
3.67 |
|
|
Aug |
3.00 |
3.89 |
|
|
Sep |
3.00 |
2.97 |
|
|
Oct |
3.00 |
2.50 |
|
|
Nov |
3.00 |
2.95 |
|
|
Dec |
3.00 |
2.88 |
|
|
Avg |
3.00 |
3.17 |
|
|
FFA–BNN |
Jan |
4.06 |
1.50 |
|
Feb |
2.14 |
3.00 |
|
|
Mar |
7.80 |
1.71 |
|
|
Apr |
4.17 |
2.07 |
|
|
May |
6.70 |
2.20 |
|
|
Jun |
2.49 |
2.49 |
|
|
Jul |
2.11 |
2.47 |
|
|
Aug |
2.33 |
2.73 |
|
|
Sep |
2.15 |
1.84 |
|
|
Oct |
3.89 |
1.43 |
|
|
Nov |
3.94 |
1.90 |
|
|
Dec |
4.16 |
1.71 |
|
|
Avg |
3.83 |
2.09 |
Table A3. Inverse Weibull shape and scale parameter estimates from various methods at Amaravati
|
Model |
Month |
a |
b |
|
MM |
Jan |
3.51 |
1.44 |
|
Feb |
3.14 |
1.81 |
|
|
Mar |
2.01 |
2.28 |
|
|
Apr |
2.30 |
2.88 |
|
|
May |
2.00 |
3.40 |
|
|
Jun |
3.60 |
3.27 |
|
|
Jul |
3.55 |
2.63 |
|
|
Aug |
2.07 |
3.13 |
|
|
Sep |
2.14 |
2.37 |
|
|
Oct |
4.06 |
1.21 |
|
|
Nov |
3.27 |
1.73 |
|
|
Dec |
2.04 |
1.14 |
|
|
Avg |
2.80 |
2.27 |
|
|
EPFM |
Jan |
3.54 |
1.45 |
|
Feb |
3.04 |
1.81 |
|
|
Mar |
1.78 |
2.51 |
|
|
Apr |
2.00 |
3.11 |
|
|
May |
2.38 |
3.44 |
|
|
Jun |
3.55 |
3.28 |
|
|
Jul |
3.58 |
2.63 |
|
|
Aug |
2.00 |
3.14 |
|
|
Sep |
2.01 |
2.28 |
|
|
Oct |
3.60 |
3.20 |
|
|
Nov |
3.21 |
3.74 |
|
|
Dec |
2.01 |
1.14 |
|
|
Avg |
1.72 |
2.64 |
|
|
MLM |
Jan |
3.64 |
1.50 |
|
Feb |
2.07 |
1.81 |
|
|
Mar |
4.02 |
2.31 |
|
|
Apr |
5.07 |
2.84 |
|
|
May |
3.00 |
3.40 |
|
|
Jun |
4.13 |
3.26 |
|
|
Jul |
3.70 |
2.67 |
|
|
Aug |
2.10 |
3.15 |
|
|
Sep |
4.77 |
2.24 |
|
|
Oct |
3.63 |
1.24 |
|
|
Nov |
3.58 |
1.78 |
|
|
Dec |
4.08 |
1.17 |
|
|
Avg |
2.64 |
2.28 |
|
|
EDM |
Jan |
1.51 |
1.44 |
|
Feb |
1.12 |
1.81 |
|
|
Mar |
2.10 |
2.28 |
|
|
Apr |
2.16 |
3.11 |
|
|
May |
2.14 |
3.41 |
|
|
Jun |
1.50 |
3.27 |
|
|
Jul |
1.53 |
2.63 |
|
|
Aug |
2.01 |
3.12 |
|
|
Sep |
2.00 |
2.27 |
|
|
Oct |
1.56 |
1.20 |
|
|
Nov |
1.10 |
1.74 |
|
|
Dec |
2.01 |
1.14 |
|
|
Avg |
1.72 |
2.56 |
|
|
EPFMS |
Jan |
2.65 |
2.55 |
|
Feb |
2.14 |
2.90 |
|
|
Mar |
2.82 |
3.39 |
|
|
Apr |
3.07 |
4.02 |
|
|
May |
3.21 |
4.56 |
|
|
Jun |
2.66 |
4.38 |
|
|
Jul |
2.68 |
3.74 |
|
|
Aug |
3.00 |
4.05 |
|
|
Sep |
3.01 |
3.39 |
|
|
Oct |
2.70 |
2.31 |
|
|
Nov |
2.38 |
2.84 |
|
|
Dec |
3.01 |
2.05 |
|
|
Avg |
2.77 |
3.35 |
|
|
NEPFM |
Jan |
2.60 |
2.02 |
|
Feb |
2.03 |
2.28 |
|
|
Mar |
3.01 |
2.71 |
|
|
Apr |
3.27 |
3.23 |
|
|
May |
4.05 |
3.72 |
|
|
Jun |
2.61 |
3.47 |
|
|
Jul |
2.64 |
2.97 |
|
|
Aug |
3.10 |
3.24 |
|
|
Sep |
3.11 |
2.72 |
|
|
Oct |
2.67 |
1.83 |
|
|
Nov |
2.21 |
2.24 |
|
|
Dec |
3.12 |
1.65 |
|
|
Avg |
2.86 |
2.67 |
|
|
Rayleigh |
Jan |
3.00 |
2.56 |
|
Feb |
3.00 |
2.90 |
|
|
Mar |
3.00 |
3.42 |
|
|
Apr |
3.00 |
4.05 |
|
|
May |
3.00 |
4.62 |
|
|
Jun |
3.00 |
4.40 |
|
|
Jul |
3.00 |
3.76 |
|
|
Aug |
3.00 |
4.08 |
|
|
Sep |
3.00 |
3.42 |
|
|
Oct |
3.00 |
2.32 |
|
|
Nov |
3.00 |
2.84 |
|
|
Dec |
3.00 |
2.07 |
|
|
Avg |
3.00 |
3.37 |
|
|
FFA–BNN |
Jan |
3.93 |
1.49 |
|
Feb |
3.89 |
1.95 |
|
|
Mar |
2.02 |
2.29 |
|
|
Apr |
2.31 |
2.89 |
|
|
May |
2.01 |
3.42 |
|
|
Jun |
3.99 |
3.37 |
|
|
Jul |
3.93 |
2.71 |
|
|
Aug |
2.08 |
3.14 |
|
|
Sep |
2.15 |
2.38 |
|
|
Oct |
4.14 |
1.22 |
|
|
Nov |
3.79 |
1.82 |
|
|
Dec |
2.05 |
1.15 |
|
|
Avg |
3.02 |
2.32 |
Table A4. Inverse Weibull shape and scale parameter estimates from various methods at Tirupati
|
Model |
Month |
a |
b |
|
MM |
Jan |
1.88 |
0.42 |
|
Feb |
1.37 |
2.30 |
|
|
Mar |
3.67 |
2.13 |
|
|
Apr |
2.04 |
1.86 |
|
|
May |
2.27 |
0.12 |
|
|
Jun |
1.41 |
2.44 |
|
|
Jul |
0.65 |
2.18 |
|
|
Aug |
0.80 |
2.17 |
|
|
Sep |
1.56 |
2.17 |
|
|
Oct |
0.60 |
2.11 |
|
|
Nov |
1.30 |
2.60 |
|
|
Dec |
1.64 |
2.56 |
|
|
Avg |
1.59 |
1.92 |
|
|
EPFM |
Jan |
3.76 |
2.42 |
|
Feb |
3.07 |
2.52 |
|
|
Mar |
2.66 |
2.14 |
|
|
Apr |
3.75 |
1.86 |
|
|
May |
2.06 |
2.10 |
|
|
Jun |
3.34 |
2.24 |
|
|
Jul |
2.76 |
2.18 |
|
|
Aug |
3.04 |
2.17 |
|
|
Sep |
3.43 |
2.17 |
|
|
Oct |
2.57 |
2.10 |
|
|
Nov |
3.21 |
2.60 |
|
|
Dec |
1.63 |
2.56 |
|
|
Avg |
2.94 |
2.25 |
|
|
MLM |
Jan |
2.11 |
2.45 |
|
Feb |
3.22 |
2.30 |
|
|
Mar |
4.11 |
2.01 |
|
|
Apr |
2.61 |
1.80 |
|
|
May |
4.41 |
1.85 |
|
|
Jun |
3.77 |
2.25 |
|
|
Jul |
2.75 |
2.20 |
|
|
Aug |
0.82 |
2.14 |
|
|
Sep |
2.00 |
2.04 |
|
|
Oct |
0.72 |
2.06 |
|
|
Nov |
3.56 |
2.64 |
|
|
Dec |
3.70 |
2.60 |
|
|
Avg |
1.91 |
2.41 |
|
|
EDM |
Jan |
2.00 |
1.53 |
|
Feb |
2.05 |
1.41 |
|
|
Mar |
4.87 |
1.04 |
|
|
Apr |
2.87 |
0.97 |
|
|
May |
3.37 |
1.01 |
|
|
Jun |
2.35 |
1.35 |
|
|
Jul |
1.75 |
1.31 |
|
|
Aug |
2.02 |
1.28 |
|
|
Sep |
2.45 |
1.08 |
|
|
Oct |
1.57 |
1.20 |
|
|
Nov |
2.20 |
1.71 |
|
|
Dec |
2.71 |
1.67 |
|
|
Avg |
2.51 |
1.30 |
|
|
EPFMS |
Jan |
2.81 |
1.53 |
|
Feb |
2.26 |
1.41 |
|
|
Mar |
3.37 |
1.06 |
|
|
Apr |
2.80 |
0.97 |
|
|
May |
3.01 |
1.01 |
|
|
Jun |
2.50 |
1.35 |
|
|
Jul |
2.06 |
1.31 |
|
|
Aug |
2.14 |
1.28 |
|
|
Sep |
2.56 |
1.08 |
|
|
Oct |
1.74 |
1.21 |
|
|
Nov |
2.38 |
1.70 |
|
|
Dec |
2.72 |
1.67 |
|
|
Avg |
2.52 |
1.30 |
|
|
NEPFM |
Jan |
3.00 |
1.22 |
|
Feb |
2.05 |
1.11 |
|
|
Mar |
4.00 |
0.87 |
|
|
Apr |
2.88 |
0.78 |
|
|
May |
3.38 |
0.82 |
|
|
Jun |
2.35 |
1.06 |
|
|
Jul |
1.76 |
1.02 |
|
|
Aug |
2.03 |
1.01 |
|
|
Sep |
2.45 |
0.86 |
|
|
Oct |
1.57 |
0.96 |
|
|
Nov |
2.20 |
1.34 |
|
|
Dec |
2.71 |
1.33 |
|
|
Avg |
2.53 |
1.03 |
|
|
Rayleigh |
Jan |
3.00 |
1.54 |
|
Feb |
3.00 |
1.41 |
|
|
Mar |
3.00 |
1.07 |
|
|
Apr |
3.00 |
0.98 |
|
|
May |
3.00 |
1.02 |
|
|
Jun |
3.00 |
1.35 |
|
|
Jul |
3.00 |
1.31 |
|
|
Aug |
3.00 |
1.28 |
|
|
Sep |
3.00 |
1.09 |
|
|
Oct |
3.00 |
1.21 |
|
|
Nov |
3.00 |
1.71 |
|
|
Dec |
3.00 |
1.68 |
|
|
Avg |
3.00 |
1.30 |
|
|
FFA–BNN |
Jan |
1.90 |
0.43 |
|
Feb |
1.38 |
2.35 |
|
|
Mar |
4.13 |
2.20 |
|
|
Apr |
2.05 |
1.87 |
|
|
May |
2.29 |
0.12 |
|
|
Jun |
1.42 |
2.48 |
|
|
Jul |
1.20 |
0.47 |
|
|
Aug |
1.20 |
0.47 |
|
|
Sep |
1.57 |
2.20 |
|
|
Oct |
1.20 |
0.45 |
|
|
Nov |
1.31 |
2.67 |
|
|
Dec |
1.65 |
2.58 |
|
|
Avg |
1.77 |
1.52 |
[1] Hassan, Q., Algburi, S., Sameen, A.Z., Salman, H.M., Jaszczur, M. (2023). A review of hybrid renewable energy systems: Solar and wind-powered solutions: Challenges, opportunities, and policy implications. Results in Engineering, 20: 101621. https://doi.org/10.1016/j.rineng.2023.101621
[2] Her, C., Sambor, D.J., Whitney, E., Wies, R. (2021). Novel wind resource assessment and demand flexibility analysis for community resilience: A remote microgrid case study. Renewable Energy, 179: 1472-1486. https://doi.org/10.1016/j.renene.2021.07.099
[3] Dayal, K.K., Cater, J.E., Kingan, M.J., Bellon, G.D., Sharma, R.N. (2021). Wind resource assessment and energy potential of selected locations in Fiji. Renewable Energy, 172: 219-237. https://doi.org/10.1016/j.renene.2021.03.034
[4] Neupane, D., Kafle, S., Karki, K.R., Kim, D.H., Pradhan, P. (2022). Solar and wind energy potential assessment at provincial level in Nepal: Geospatial and economic analysis. Renewable Energy, 181: 278-291. https://doi.org/10.1016/j.renene.2021.09.027
[5] Franke, K., Sensfuß, F., Deac, G., Kleinschmitt, C., Ragwitz, M. (2021). Factors affecting the calculation of wind power potentials: A case study of China. Renewable and Sustainable Energy Reviews, 149: 111351. https://doi.org/10.1016/j.rser.2021.111351
[6] Vinhoza, A., Schaeffer, R. (2021). Brazil's offshore wind energy potential assessment based on a spatial multi-criteria decision analysis. Renewable and Sustainable Energy Reviews, 146: 111185. https://doi.org/10.1016/j.rser.2021.111185
[7] Ayik, A., Ijumba, N., Kabiri, C., Goffin, P. (2021). Preliminary wind resource assessment in South Sudan using reanalysis data and statistical methods. Renewable and Sustainable Energy Reviews, 138: 110621. https://doi.org/10.1016/j.rser.2020.110621
[8] Kumar, M.B.H., Balasubramaniyan, S., Padmanaban, S., Holm-Nielsen, J.B. (2019). Wind energy potential assessment by Weibull parameter estimation using multiverse optimization method: A case study of Tirumala region in India. Energies, 12(11): 2158. https://doi.org/10.3390/en12112158
[9] Sedzro, K.S.A., Salami, A.A., Agbessi, P.A., Kodjo, M.K. (2022). Comparative study of wind energy potential estimation methods for wind sites in Togo and Benin (West Subsaharan Africa). Energies, 15(22): 8654. https://doi.org/10.3390/en15228654
[10] Ali, S., Lee, S., Jang, C. (2018). Statistical analysis of wind characteristics using Weibull and Rayleigh distributions in Deokjeok-do Island–Incheon, South Korea. Renewable Energy, 123: 652-663. https://doi.org/10.1016/j.renene.2018.02.087
[11] Wadi, M., Elmasry, W. (2021). Statistical analysis of wind energy potential using different estimation methods for Weibull parameters: A case study. Electrical Engineering, 103: 2573-2594. https://doi.org/10.1007/s00202-021-01254-0
[12] Yang, X.S. (2009). Firefly algorithms for multimodal optimization. In International Symposium on Stochastic Algorithms, Sapporo, Japan, pp. 169-178. https://doi.org/10.1007/978-3-642-04944-6_14
[13] Le, T.L. (2025). Firefly algorithm-based optimization of control parameters in DC conversion systems. Engineering, Technology & Applied Science Research, 15(2): 20588-20594. https://doi.org/10.48084/etasr.9606
[14] Singh, R., Prakash, O. (2018). Wind energy potential evaluation for power generation in selected districts of Jharkhand. Energy Sources, Part A: Recovery, Utilization, and Environmental Effects, 40(6): 673-679. https://doi.org/10.1080/15567036.2018.1454548
[15] Reddy, G.K.K., Reddy, S.V., Ramkumar, T.K., Sarojamma, B. (2014). Wind PD analysis for micro-scale wind turbines. The International Journal of Engineering and Science (IJES), 12: 53-60.
[16] Chandel, S.S., Ramasamy, P., Murthy, K.S.R. (2014). Wind power potential assessment of 12 locations in western Himalayan region of India. Renewable and Sustainable Energy Reviews, 39: 530-545. https://doi.org/10.1016/j.rser.2014.07.050
[17] Zhang, L., Song, W., Sun, E., Zhang, Q., Wu, D., Chen, F., Liu, Y. (2025). A high-altitude wind resource assessment method for decentralized wind power based on improved linear regression. Renewable Energy, 238: 121968. https://doi.org/10.1016/j.renene.2024.121968
[18] Sangroya, D., Nayak, J.K. (2015). Development of wind energy in India. International Journal of Renewable Energy Resources, 5(1): 1-13.
[19] Murthy, K.S.R., Rahi, O.P. (2016). Preliminary assessment of wind power potential over the coastal region of Bheemunipatnam in northern Andhra Pradesh, India. Renewable Energy, 99: 1137-1145. https://doi.org/10.1016/j.renene.2016.08.017
[20] Kumar, P., Yadav, A.K. (2024). Novel exploration of hub heights on economics and Weibull distribution methods for wind power potential in Indian sites. Science and Technology for Energy Transition, 79: 10. https://doi.org/10.2516/stet/2024003
[21] Hussain, A., Mohsin, S., Alsaedi, H., Tashtoush, M. (2025). Parameter estimation in linear rate process: Modified maximum likelihood estimation using particle swarm optimization, least square estimation and simulation methods. International Journal of Advances in Soft Computing and Its Applications, 17(2): 354-377. https://doi.org/10.15849/IJASCA.250730.19
[22] Akdağ, S.A., Güler, Ö. (2015). A novel energy pattern factor method for wind speed distribution parameter estimation. Energy Conversion and Management, 106: 1124-1133. https://doi.org/10.1016/j.enconman.2015.10.042
[23] Sindhu, T.N., Hussain, Z., Aslam, M. (2019). Parameter and reliability estimation of inverted Maxwell mixture model. Journal of Statistics and Management Systems, 22(3): 459-493. https://doi.org/10.1080/09720510.2018.1552412
[24] Ogunsanya, A.S., Akarawak, E.E., Ekum, M.I. (2021). On some properties of Rayleigh-Cauchy distribution and its application to lifetimes data. Journal of Statistics and Management Systems, 24(6): 1213-1231. https://doi.org/10.1080/09720510.2020.1822499
[25] Akarawak, E.E., Adeyeye, S.J., Khaleel, M.A., Adedotun, A.F., Ogunsanya, A.S., Amalare, A.A. (2023). The inverted Gompertz-Fréchet distribution with applications. Scientific African, 21: e01769. https://doi.org/10.1016/j.sciaf.2023.e01769
[26] Hussain, A., Oraibi, Y., Mashikhin, Z., Jameel, A., Tashtoush, M., Az-Zo’bi, E. (2025). New software reliability growth model: Piratical swarm optimization -base parameter estimation in environments with uncertainty and dependent failures. Statistics, Optimization & Information Computing, 13(1): 209-221. https://doi.org/10.19139/soic-2310-5070-2109
[27] Al-Quraan, A., Al-Mahmodi, M., Radaideh, A., Al-Masri, H.M.K. (2020). Comparative study between measured and estimated wind energy yield. Turkish Journal of Electrical Engineering and Computer Sciences, 28(5): 2926-2939. https://doi.org/10.3906/elk-2002-85
[28] Al-Quraan, A., Al-Masri, H., Al-Mahmodi, M., Radaideh, A. (2022). Power curve modeling of wind turbines-A comparison study. IET Renewable Power Generation, 16: 362-374. https://doi.org/10.1049/rpg2.12329
[29] Al-Mhairat, B., Al-Quraan, A. (2022). Assessment of wind energy resources in Jordan using different optimization techniques. Processes, 10(1): 105. https://doi.org/10.3390/pr10010105
[30] Al-Quraan, A., Al-Mhairat, B. (2022). Intelligent optimized wind turbine cost analysis for different wind sites in Jordan. Sustainability, 14(5): 3075. https://doi.org/10.3390/su14053075
[31] Alobaidi, M.H., Oguntunde, P.E., Khaleel, M.A. (2021). The transmuted Topp Leone flexible Weibull (TTLFW) distribution with applications to reliability and lifetime data. Journal of Physics: Conference Series, 1879(2): 022104. https://doi.org/10.1088/1742-6596/1879/2/022104
[32] Gandomi, A.H., Yang, X.S., Alavi, A.H. (2011). Mixed variable structural optimization using firefly algorithm. Computers & Structures, 89(23-24): 2325-2336. https://doi.org/10.1016/j.compstruc.2011.08.002
[33] Abduirazzaq, N., Qanbar, M., Al-Mola, R., Tashtoush, M. (2026). Parameter estimation of a non-homogeneous inverse Rayleigh process using classical and machine learning approaches. Statistics, Optimization & Information Computing, 15(1): 212-228. https://doi.org/10.19139/soic-2310-5070-2990
[34] Gal, Y., Ghahramani, Z. (2015). Bayesian convolutional neural networks with Bernoulli approximate variational inference. arXiv preprint arXiv:1506.02158. https://doi.org/10.48550/arXiv.1506.02158
[35] Joyce, J.M. (2011). Kullback-Leibler divergence. International Encyclopedia of Statistical Science, pp. 1307-1309. https://doi.org/10.1007/978-3-662-69359-9_315
[36] Blei, D.M., Kucukelbir, A., McAuliffe, J.D. (2017). Variational inference: A review for statisticians. Journal of the American Statistical Association, 112(518): 859-877. https://doi.org/10.1080/01621459.2017.1285773
[37] Yang, Y., Wang, H., Zhao, Y., Zhang, L., Li, Y. (2022). Three-way decision approach for water ecological security evaluation and regulation coupled with VIKOR: A case study in Beijing-Tianjin-Hebei region. Journal of Cleaner Production, 379: 134666. https://doi.org/10.1016/j.jclepro.2022.134666
[38] Qahtan, S., Mourad, N., Ibrahim, H.A., Zaidan, A.A., Bahaa, B., Ding, W. (2025). Robust three-way decisions based on ensembled multi-divergence measures with circular quintic fuzzy sets for developing swarm robots in mechanized agricultural operations. Expert Systems with Applications, 266: 126102. https://doi.org/10.1016/j.eswa.2024.126102
[39] Deng, Z., Zhang, X., Li, Z., Yang, J., Lv, X., Wu, Q., Zhu, B. (2024). Probabilistic prediction of wind power based on improved Bayesian neural network. Frontiers in Energy Research, 11: 1309778. https://doi.org/10.3389/fenrg.2023.1309778
[40] Mahajan, A.A. (2025). Uncertainty-aware probabilistic machine learning for prediction and design optimization in energy systems. Doctoral dissertation. Department of Computer and Information Science, University of Michigan-Dearborn, Dearborn, United States. https://doi.org/10.7302/27303
[41] Vinod Chandra, S.S., Anand, H.S. (2022). Nature inspired meta heuristic algorithms for optimization problems. Computing, 104(2): 251-269. https://doi.org/10.1007/s00607-021-00955-5
[42] Yang, X.S. (2010). Nature-Inspired Metaheuristic Algorithms. Luniver Press.
[43] Fister, I., Fister Jr, I., Yang, X.S., Brest, J. (2013). A comprehensive review of firefly algorithms. Swarm and Evolutionary Computation, 13: 34-46. https://doi.org/10.1016/j.swevo.2013.06.001
[44] Gharehbaghi, A., Ghasemlounia, R., Ahmadi, F., Mirabbasi, R., Torabi Haghighi, A. (2025). A comparative study on novel hybrid approaches based on CEEMDAN, random forest, deep learning methods for predicting daily wind speed. Earth Systems and Environment, 10: 1801-1816. https://doi.org/10.1007/s41748-025-00714-y
[45] Bin Abu Sofian, A.D.A., Lim, H.R., Munawaroh, H.S.H., Ma, Z., Chew, K.W., Show, P.L. (2024). Machine learning and the renewable energy revolution: Exploring solar and wind energy solutions for a sustainable future including innovations in energy storage. Sustainable Development, 32(4): 3953-3978. https://doi.org/10.1002/sd.2885