| Literature DB >> 34966419 |
Yodsadej Kanokmedhakul1, Natee Panagant1, Sujin Bureerat1, Nantiwat Pholdee1, Ali R Yildiz2.
Abstract
This work presents a metaheuristic (MH) termed, self-adaptive teaching-learning-based optimization, with an acceptance probability for aircraft parameter estimation. An inverse optimization problem is presented for aircraft longitudinal parameter estimation. The problem is posed to find longitudinal aerodynamic parameters by minimising errors between real flight data and those calculated from the dynamic equations. The HANSA-3 aircraft is used for numerical validation. Several established MHs along with the proposed algorithm are used to solve the proposed optimization problem, while their search performance is investigated compared to a conventional output error method (OEM). The results show that the proposed algorithm is the best performer in terms of search convergence and consistency. This work is said to be the baseline for purely applying MHs for aircraft parameter estimation.Entities:
Mesh:
Year: 2021 PMID: 34966419 PMCID: PMC8712132 DOI: 10.1155/2021/4740995
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Aircraft coordinate systems.
Design variables with lower and upper bounds.
|
|
|
|
|
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | −5 | −50 | −5 |
|
| 5 | 1 | 5 | 5 | 50 | 200 | 5 | 1 | 0 | 0 | 0 |
Flight condition and aircraft geometry of HANSA-3.
| Variable | Value |
|---|---|
| Mean aerodynamic chord ( | 1.21 |
| Wingspan ( | 10.84 |
| Reference wing area ( | 12.47 |
| Mass ( | 758 |
| True air speed ( | 52 |
| Moment of inertia ( | 925 |
| Engine thrust ( | 1136 |
The target value of aerodynamic parameters.
| Parameter |
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| True value | 0.036 | 0.061 | 0.152 | 0.23 | 4.886 | 37.259 | 0.376 | 0.091 | –0.412 | –8.792 | –0.735 |
Figure 2The state time response used as real flight data.
Algorithm 1TLBO.
Figure 3Acceptance probability scheduling.
Algorithm 2Algorithm 2 SaTLBO-AP.
Best, worst, average, standard deviation, and Friedman test of the RMSE at 50,000 function evaluations of 20 individual runs, with and without added noise
| Algorithms | Without noise | Noise 5% | Noise 10% | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Worst | Best | Mean | Std | FR | Worst | Best | Mean | Std | FR | Worst | Best | Mean | Std | FR | |
| ALO | 9.0037 | 0.1529 | 2.7785 | 3.3000 | 8.95 | 10.2319 | 0.2295 | 1.7926 | 2.7769 | 7.8 | 9.0889 | 0.4015 | 1.1421 | 2.1683 | 5.15 |
| DA | 25.1420 | 0.2640 | 10.0351 | 6.6882 | 14.45 | 28.0098 | 0.3375 | 11.9031 | 8.3283 | 14.45 | 16.8180 | 0.4513 | 5.9119 | 4.8094 | 13.05 |
| GOA | 28.0936 | 0.9277 | 18.0601 | 6.7818 | 16.85 | 28.9044 | 0.8945 | 20.7342 | 7.0532 | 17.2 | 26.8451 | 9.1712 | 20.9930 | 5.5621 | 17.35 |
| GWO | 1.2739 | 0.1994 | 0.3928 | 0.3098 | 5.6 | 1.0688 | 0.2304 | 0.4032 | 0.2196 | 5.2 | 0.8363 | 0.4266 | 0.5077 | 0.1188 | 5.3 |
| MFO | 9.2415 | 0.1832 | 2.6290 | 2.7619 | 9.55 | 4.6958 | 0.2581 | 1.6013 | 1.5389 | 8.8 | 9.4441 | 0.4307 | 1.5822 | 2.1702 | 8.4 |
| MVO | 29.4382 | 5.4741 | 17.8161 | 6.6723 | 16.6 | 25.0409 | 1.6569 | 14.0516 | 6.9486 | 16.3 | 29.7928 | 9.0117 | 16.8057 | 5.0023 | 16.8 |
| SCA | 8.8118 | 0.2209 | 1.4037 | 1.9144 | 8.9 | 3.1936 | 0.3810 | 1.4519 | 0.8058 | 10.4 | 2.9651 | 0.5678 | 1.3645 | 0.7551 | 10.7 |
| SSA | 0.8091 | 0.3462 | 0.6309 | 0.1288 | 7.75 | 0.7704 | 0.5509 | 0.6597 | 0.0601 | 7.75 | 0.9014 | 0.5689 | 0.7121 | 0.0786 | 8.4 |
| WCA | 0.3967 | 0.0119 | 0.1100 | 0.0960 | 2.9 | 0.3726 | 0.1909 | 0.2217 | 0.0470 | 2.65 | 0.5814 | 0.3943 | 0.4338 | 0.0523 | 3.1 |
| WOA | 24.2830 | 0.2409 | 7.9811 | 8.2753 | 11.95 | 24.2636 | 0.3772 | 8.9912 | 7.3915 | 14.15 | 20.2952 | 0.5557 | 7.1401 | 6.0350 | 13.8 |
| MBO | 22.7703 | 0.4050 | 3.3462 | 5.5273 | 10.85 | 15.0105 | 0.6030 | 2.0042 | 3.1841 | 10.5 | 26.3406 | 0.5751 | 6.9586 | 8.7916 | 13 |
| SMA | 11.2174 | 0.3254 | 2.1315 | 2.3528 | 10.8 | 13.6034 | 0.4805 | 2.4623 | 3.1702 | 11.3 | 25.2341 | 0.7177 | 3.3992 | 6.2542 | 11.1 |
| EHO | 4.0977 | 0.7582 | 1.8700 | 0.7765 | 11.25 | 3.4694 | 0.4009 | 1.3911 | 0.7981 | 10.55 | 1.1310 | 0.9659 | 1.0707 | 0.0423 | 10.85 |
| ABC | 16.4939 | 2.3997 | 7.5099 | 4.2127 | 14.6 | 15.2516 | 0.9968 | 5.5834 | 4.6919 | 13.5 | 8.6376 | 1.0979 | 3.9645 | 2.6187 | 13.35 |
| SaDE | 0.1521 | 0.0028 | 0.0488 | 0.0362 | 2.25 | 0.2123 | 0.1919 | 0.1975 | 0.0060 | 2.4 | 0.4879 | 0.3977 | 0.4253 | 0.0222 | 2.95 |
| TLBO | 4.3630 | 0.1490 | 1.7028 | 1.2234 | 10.15 | 6.2615 | 0.3263 | 1.6474 | 1.4422 | 10.4 | 3.0237 | 0.4984 | 1.3931 | 0.7821 | 10.5 |
| ITLBO | 1.5246 | 0.0174 | 0.4906 | 0.3604 | 6.35 | 2.5530 | 0.2082 | 0.5442 | 0.5402 | 6.45 | 1.1887 | 0.4174 | 0.5755 | 0.1820 | 6.05 |
| SaTLBO-AP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FR is the Friedman test score; lower is better.
Figure 4Average fitness RMSE values of 20 individual runs without noise from the top 4 algorithms.
Top 10 best RMSE obtained from 20,000 initial solutions of data with and without noise obtained from OEM.
| No. | Without noise | Noise 5% | Noise 10% |
|---|---|---|---|
| 1 | 3.32E-15 | 0.1896 | 0.3911 |
| 2 | 1.16 | 0.4020 | 0.3911 |
| 3 | 0.4325 | 0.5277 | 0.3911 |
| 4 | 0.6074 | 0.8364 | 0.3911 |
| 5 | 0.7240 | 2.4400 | 0.3911 |
| 6 | 0.9079 | 2.5514 | 0.4594 |
| 7 | 0.9877 | 3.5373 | 0.4717 |
| 8 | 1.9814 | 3.5979 | 0.5643 |
| 9 | 2.1582 | 4.0832 | 0.6481 |
| 10 | 3.0534 | 5.1517 | 1.9992 |
| Best RMSE obtained from OEM |
|
|
|
| Best RMSE obtained from SaTLBO-AP | 0.0024 | 0.1899 | 0.3960 |
| Average RMSE of the top 10 best obtained from OEM | 1.0853 | 2.3317 | 0.6098 |
| Average RMSE from SaTLBO-AP |
|
|
|
Hansa-3 aerodynamics coefficient simulated without noise, noise 5% and 10%.
| True value | Without noise | Noise 5% | Noise 10% | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SaTLBO-AP | SaDE | WCA | SaTLBO-AP | SaDE | WCA | SaTLBO-AP | SaDE | WCA | ||
|
| 0.036 | 0.0367 | 0.0368 | 0.0437 | 0.038 | 0.0463 | 0.0544 | 0.0403 | 0.023 | 0 |
| (0.0079) | (0.0086) | (0.0253) | (0.009) | (0.0058) | (0.0227) | (0.0089) | (0.0076) | (0.0172) | ||
|
| 0.061 | 0.0587 | 0.0511 | 0.0183 | 0.0703 | 0.0433 | 0.0002 | 0.0368 | 0.1879 | 0.8955 |
| (0.0558) | (0.054) | (0.2957) | (0.0544) | (0.0456) | (0.273) | (0.0566) | (0.1109) | (0.3237) | ||
|
| 0.152 | 0.1454 | 0.1486 | 0.0972 | 0.1366 | 0.065 | 0 | 0.1611 | 0.2274 | 0 |
| (0.0532) | (0.0721) | (0.2322) | (0.0638) | (0.0511) | (0.2145) | (0.0698) | (0.0868) | (0.2046) | ||
|
| 0.23 | 0.2297 | 0.2302 | 0.2384 | 0.2333 | 0.2193 | 0.126 | 0.2416 | 0.2005 | 0.0001 |
| (0.0037) | (0.0077) | (0.1389) | (0.015) | (0.0173) | (0.1284) | (0.0178) | (0.0504) | (0.1133) | ||
|
| 4.886 | 4.9015 | 4.8831 | 4.938 | 5.053 | 5.1848 | 5.3335 | 4.846 | 4.1228 | 5.5128 |
| (0.0295) | (0.1079) | (0.814) | (0.066) | (0.0597) | (0.7129) | (0.1371) | (0.5722) | (1.0446) | ||
|
| 37.259 | 37.1573 | 37.281 | 34.3262 | 39.5509 | 41.9119 | 48.286 | 43.377 | 57.2311 | 87.3309 |
| (1.2757) | (2.1063) | (56.1791) | (2.9128) | (2.2761) | (37.4155) | (6.5266) | (12.6068) | (50.7457) | ||
|
| 0.376 | 0.3755 | 0.376 | 0.2488 | 0.1776 | 0.2639 | 1.2234 | 0.0033 | 1.0604 | 2.1766 |
| (0.0406) | (0.0672) | (1.2566) | (0.1403) | (0.1831) | (1.0458) | (0.1661) | (0.3744) | (0.9867) | ||
|
| 0.091 | 0.091 | 0.091 | 0.0906 | 0.0922 | 0.0944 | 0.0918 | 0.1035 | 0.0969 | 0.1037 |
| (0.0002) | (0.0008) | (0.0121) | (0.0005) | (0.001) | (0.0108) | (0.0009) | (0.0054) | (0.0392) | ||
|
| −0.412 | −0.4132 | −0.4119 | −0.4151 | −0.4329 | −0.4186 | −0.4239 | −0.4652 | −0.3811 | −0.517 |
| (0.0014) | (0.0037) | (0.1517) | (0.004) | (0.0082) | (0.0933) | (0.0118) | (0.0456) | (0.2) | ||
|
| −8.792 | −8.758 | −8.8043 | −8.6207 | −8.6012 | −8.8541 | −8.1431 | −10.2257 | −10.221 | −7.5769 |
| (0.0676) | (0.2355) | (3.3145) | (0.1825) | (0.3182) | (2.143) | (0.4649) | (1.3053) | (10.9678) | ||
|
| −0.735 | −0.7344 | −0.7355 | −0.7288 | −0.73 | −0.763 | −0.7343 | −0.8156 | −0.8112 | −0.7767 |
| (0.0019) | (0.0093) | (0.0954) | (0.0063) | (0.0093) | (0.073) | (0.0153) | (0.055) | (0.37) | ||
Figure 5Comparison between simulated data with noise 5% and without noise from SaTLBO-AP best result.
Figure 6Comparison between simulated data with noise 10% and without noise from SaTLBO-AP best result.