| Literature DB >> 35794177 |
Najmeh Nakhaei Rad1,2, Andriette Bekker3, Mohammad Arashi3,4.
Abstract
Wind energy production depends not only on wind speed but also on wind direction. Thus, predicting and estimating the wind direction for sites accurately will enhance measuring the wind energy potential. The uncertain nature of wind direction can be presented through probability distributions and Bayesian analysis can improve the modeling of the wind direction using the contribution of the prior knowledge to update the empirical shreds of evidence. This must align with the nature of the empirical evidence as to whether the data are skew or multimodal or not. So far mixtures of von Mises within the directional statistics domain, are used for modeling wind direction to capture the multimodality nature present in the data. In this paper, due to the skewed and multimodal patterns of wind direction on different sites of the locations understudy, a mixture of multimodal skewed von Mises is proposed for wind direction. Furthermore, a Bayesian analysis is presented to take into account the uncertainty inherent in the proposed wind direction model. A simulation study is conducted to evaluate the performance of the proposed Bayesian model. This proposed model is fitted to datasets of wind direction of Marion island and two wind farms in South Africa and show the superiority of the approach. The posterior predictive distribution is applied to forecast the wind direction on a wind farm. It is concluded that the proposed model offers an accurate prediction by means of credible intervals. The mean wind direction of Marion island in 2017 obtained from 1079 observations was 5.0242 (in radian) while using our proposed method the predicted mean wind direction and its corresponding [Formula: see text] credible interval based on 100 generated samples from the posterior predictive distribution are obtained 5.0171 and (4.7442, 5.2900). Therefore, our results open a new approach for accurate prediction of wind direction implementing a Bayesian approach via mixture of skew circular distributions.Entities:
Mesh:
Year: 2022 PMID: 35794177 PMCID: PMC9259622 DOI: 10.1038/s41598-022-14383-8
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Figure 1Marion island (created by the University of Pretoria) and meteorological research station on the island (provided by Antarctic Legacy of South Africa http://www.antarcticlegacy.org and https://blogs.sun.ac.za).
Figure 2Jeffreys Bay (Humansdorp) wind farm https://jeffreysbaywindfarm.co.za (left) and Noupoort wind farm https://noupoortwind.co.za (right).
Figure 3Map of South Africa with the locations of Marion island, Jeffreys Bay and Noupoort wind farms and rose plots of the wind direction (created by R programming language version 4.1.3 https://www.r-project.org).
Descriptive statistics for the wind direction data.
| Id | Location | Begin | End | Duration (days) | n | Mean | Variance | Mean resultant length | Skewness | Kurtosis |
|---|---|---|---|---|---|---|---|---|---|---|
| A | Marion | 01-Jan-2017 | 31-Dec-2017 | 365 | 1079 | 5.0242 | 0.4376 | 0.5624 | 0.4039 | 0.9686 |
| B | Jeffreys Bay | 01-Jan-2019 | 31-Jan-2019 | 31 | 4464 | 4.3498 | 0.7720 | 0.2279 | 0.5051 | 0.8084 |
| C | Noupoort | 01-Feb-2019 | 29-Feb-2019 | 29 | 4032 | 2.3351 | 0.7923 | 0.2076 | − 0.1160 | 0.7220 |
Figure 4Boxplots and kernel density plots of the wind direction datasets A-C from Marion island, Jeffreys Bay and Noupoort wind farms.
Figure 5Density functions of the SSVM for , , and (left) and (right).
Bayes estimates of parameters of SSVM with prior parameters, and .
| Parameter | Actual value | Mean | SD | Median | |||
|---|---|---|---|---|---|---|---|
| 3.00 | 2.9634 | 0.2267 | 2.7158 | 2.9990 | 3.2771 | ||
| 2.00 | 1.9826 | 0.4958 | 1.1513 | 1.9568 | 3.0635 | ||
| 0.50 | 0.4915 | 0.0084 | 0.4858 | 0.4919 | 0.5012 | ||
| 3.00 | 3.1094 | 0.0443 | 2.9982 | 3.1180 | 3.1753 | ||
| 2.00 | 2.0177 | 0.3556 | 1.3373 | 2.0351 | 2.6634 | ||
| 0.50 | 0.4836 | 0.0240 | 0.4592 | 0.4712 | 0.5342 | ||
| 3.00 | 3.1925 | 0.0380 | 3.0926 | 3.1954 | 3.2491 | ||
| 2.00 | 1.9310 | 0.2712 | 1.3405 | 1.9381 | 2.4485 | ||
| 0.50 | 0.5214 | 0.0220 | 0.4669 | 0.5306 | 0.5390 |
Bayes estimates of parameters of a mixture of SSVM with prior parameters, , , , , , , and , , , , , , .
| Parameter | Actual value | Mean | SD | Median | |||
|---|---|---|---|---|---|---|---|
| 0.80 | 0.8135 | 0.0172 | 0.7820 | 0.8132 | 0.8453 | ||
| 3.00 | 3.0803 | 0.0685 | 2.9469 | 3.0810 | 3.2094 | ||
| 0.20 | 0.2357 | 0.0710 | 0.0996 | 0.2352 | 0.3673 | ||
| 0.75 | 0.7817 | 0.0005 | 0.7806 | 0.7817 | 0.7829 | ||
| 3.14 | 3.1413 | 0.0100 | 3.1223 | 3.1412 | 3.1654 | ||
| 0.60 | 0.5925 | 0.1354 | 0.3143 | 0.5969 | 0.8621 | ||
| 0.0022 | |||||||
| 0.80 | 0.8419 | 0.0334 | 0.7775 | 0.8395 | 0.9014 | ||
| 3.00 | 3.1114 | 0.0516 | 3.0224 | 3.1101 | 3.2243 | ||
| 0.20 | 0.1945 | 0.0554 | 0.0977 | 0.1871 | 0.3186 | ||
| 0.75 | 0.7316 | 0.0028 | 0.7269 | 0.7314 | 0.7373 | ||
| 3.14 | 3.1413 | 0.0058 | 3.1322 | 3.1427 | 3.1579 | ||
| 0.60 | 0.5964 | 0.1206 | 0.3761 | 0.5998 | 0.8152 | ||
| 0.0038 | |||||||
| 0.80 | 0.8351 | 0.0487 | 0.7383 | 0.8360 | 0.9212 | ||
| 3.00 | 3.2101 | 0.0789 | 3.1226 | 3.2164 | 3.3998 | ||
| 0.20 | 0.1903 | 0.0665 | 0.0847 | 0.1912 | 0.3147 | ||
| 0.75 | 0.7320 | 0.0032 | 0.7270 | 0.7314 | 0.7378 | ||
| 3.14 | 3.1420 | 0.0033 | 3.1342 | 3.1418 | 3.1489 | ||
| 0.60 | 0.6164 | 0.1145 | 0.3946 | 0.6158 | 0.7955 | ||
| 0.0033 |
Figure 6Traceplots and estimated posterior density plots of generated samples for in Table 3 for .
Figure 7MSE of Bayes estimates under the squared error (left) and absolute error (right) loss functions, for .
Maximum likelihood estimates and corresponding log-likelihood, AIC and BIC for datasets.
| Data | Model | Log-likelihood | AIC | BIC | ||||
|---|---|---|---|---|---|---|---|---|
| Mixture of VM ( | 0.8264 | 4.6437 | – | 0.6388 | 3059.5490 | 3084.4680 | ||
| 13.4279 | 5.2866 | – | 0.3612 | |||||
| Mixture of VM ( | 1.6861 | 4.0380 | – | 0.2852 | 4498.9530 | 4538.8230 | ||
| 11.7538 | 2.2718 | – | 0.4200 | |||||
| 0.6421 | 5.6606 | – | 0.2948 | |||||
| Mixture of VM ( | 1.6430 | 4.0014 | – | 0.3179 | 3067.9240 | 3122.7460 | ||
| 9.2575 | 5.1609 | – | 0.1863 | |||||
| 0.7727 | 6.0288 | – | 0.2365 | |||||
| 13.9738 | 5.3294 | – | 0.2591 | |||||
| 0.5490 | 3.4434 | 0.8831 | 0.4291 | |||||
| 5.9863 | 5.2451 | 0.0447 | 0.5709 | |||||
| SSVM ( | 1.3283 | 4.8196 | 0.4113 | – | 3156.3930 | 3171.3440 | ||
| Mixture of SSVM ( | 0.7644 | 4.4362 | 0.5208 | 0.5974 | 2888.7220 | 2923.6090 | ||
| 11.8642 | 5.2842 | 0.1428 | 0.4026 | |||||
| Mixture of VM ( | 3.9011 | 4.5829 | – | 0.6284 | 12794.6400 | 12826.6600 | ||
| 4.1262 | 1.6053 | – | 0.3716 | |||||
| Mixture of VM ( | 0.6536 | 1.8472 | – | 0.2602 | 12149.0400 | 12200.2700 | ||
| 6.8578 | 4.6102 | – | 0.5356 | |||||
| 37.5722 | 1.6121 | – | 0.2042 | |||||
| Mixture of VM ( | 1.2487 | 1.5608 | – | 0.2000 | 12143.9200 | 12214.3600 | ||
| 39.7624 | 1.6653 | – | 0.1962 | |||||
| 1.5231 | 4.1872 | – | 0.1187 | |||||
| 7.5915 | 4.6293 | – | 0.4851 | |||||
| Mixture of SSVM ( | 3.7053 | 1.6860 | 0.4816 | 0.3799 | 12604.5700 | 12649.4000 | ||
| 4.2219 | 4.5949 | − 0.7337 | 0.6201 | |||||
| GSSVM ( | 0.4141 | 3.8738 | 0.6329 | – | 12888.0600 | 12907.2700 | ||
| 1.2525 | 2.1711 | − 0.8901 | 0.4731 | |||||
| 7.3277 | 4.6315 | − 0.2355 | 0.5269 | |||||
| Mixture of VM ( | 0.9550 | 5.3272 | – | 0.5384 | 12486.5500 | 12518.0600 | ||
| 10.1064 | 2.2563 | – | 0.4616 | |||||
| Mixture of VM ( | 2.4565 | 5.3344 | – | 0.2757 | 12422.6300 | 12473.0500 | ||
| 0.1095 | 2.3723 | – | 0.3075 | |||||
| 12.3062 | 2.2591 | – | 0.4168 | |||||
| Mixture of VM ( | 1.8131 | 5.3286 | – | 0.4136 | 12396.6100 | 12465.9300 | ||
| 1.3339 | 2.2543 | – | 0.1532 | |||||
| 24.8131 | 2.2987 | – | 0.2757 | |||||
| 3.0057 | 2.1467 | – | 0.1573 | |||||
| Mixture of SSVM ( | 0.8520 | 5.0994 | − 0.2553 | 0.5582 | 12454.3400 | 12498.4500 | ||
| 10.9951 | 2.2543 | 0.7743 | 0.4418 | |||||
| SSVM ( | 0.3378 | 2.9753 | − 0.7547 | – | 13065.3900 | 13084.3000 | ||
| 0.4357 | 4.6249 | 0.7508 | 0.6137 | |||||
| 14.8628 | 2.2538 | 0.0835 | 0.3863 |
The best model is indicated in bold.
Figure 8Kernel density plots of datasets and fitted curves based on MLEs.
Bayes estimates of parameters under different loss functions and corresponding DIC for datasets.
| Data | Model | Loss function | DIC | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| A | Mixture of SSVM ( | Squared error | 0.4609 | 3.4528 | 0.7013 | 6.1235 | 5.2314 | 0.3395 | 0.5002 | 3086.42 |
| Absolute error | 0.4368 | 3.4715 | 0.6973 | 6.0937 | 5.2244 | 0.3398 | 0.4997 | |||
| Zero-one | 0.3274 | 3.4560 | 0.5831 | 5.8139 | 5.1360 | 0.3334 | 0.4881 | 3087.48 | ||
| B | Mixture of SSVM ( | Squared error | 1.5323 | 2.0121 | − 0.8772 | 7.4175 | 4.6898 | − 0.2405 | 0.4997 | 12839.28 |
| Absolute error | 1.5743 | 2.0463 | − 0.8969 | 7.3480 | 4.6784 | − 0.2303 | 0.4996 | |||
| Zero-one | 1.5048 | 1.9889 | − 0.9049 | 7.3433 | 4.6634 | − 0.1981 | 0.5046 | 12885.87 | ||
| C | Mixture of SSVM ( | Squared error | 0.4832 | 4.6294 | 0.7985 | 14.8946 | 2.2955 | 0.0995 | 0.6087 | 12796.50 |
| Absolute error | 0.4038 | 4.6262 | 0.7794 | 14.6273 | 2.3348 | 0.0898 | 0.6122 | |||
| Zero-one | 0.4014 | 4.6227 | 0.7811 | 15.5572 | 2.3375 | 0.0829 | 0.6044 | 12812.50 |
The best model is indicated in bold.
Figure 9Kernel density plots of datasets and fitted curves based on Bayes estimates.
Predicted wind direction based on absolute error loss function for different values of n.
| Data | Mean | Model | Predicted mean | ||
|---|---|---|---|---|---|
| A | 5.0242 | SSVM ( | 20 | 4.8754 | 4.4275,5.3233) |
| 50 | 5.1249 | 4.4611,5.3887) | |||
| 100 | 5.0171 | (4.7442,5.2900) | |||
| B | 4.3498 | SSVM ( | 20 | 4.4918 | (3.6417,5.3419) |
| 50 | 4.4652 | (3.9834,4.9470) | |||
| 100 | 4.3580 | (3.8963,4.8198) | |||
| C | 2.3351 | SSVM ( | 20 | 2.5216 | (1.7277,3.3154) |
| 50 | 2.2784 | (1.7142,2.8426) | |||
| 100 | 2.3726 | (1.9737,2.7714) |