| Literature DB >> 29710832 |
Xi Chen1, Fotis Kopsaftopoulos2, Qi Wu3, He Ren4, Fu-Kuo Chang5.
Abstract
In this work, a data-driven approach for identifying the flight state of a self-sensing wing structure with an embedded multi-functional sensing network is proposed. The flight state is characterized by the structural vibration signals recorded from a series of wind tunnel experiments under varying angles of attack and airspeeds. A large feature pool is created by extracting potential features from the signals covering the time domain, the frequency domain as well as the information domain. Special emphasis is given to feature selection in which a novel filter method is developed based on the combination of a modified distance evaluation algorithm and a variance inflation factor. Machine learning algorithms are then employed to establish the mapping relationship from the feature space to the practical state space. Results from two case studies demonstrate the high identification accuracy and the effectiveness of the model complexity reduction via the proposed method, thus providing new perspectives of self-awareness towards the next generation of intelligent air vehicles.Entities:
Keywords: feature extraction; feature selection; flight state identification; machine learning; self-sensing wing
Year: 2018 PMID: 29710832 PMCID: PMC5982412 DOI: 10.3390/s18051379
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The self-sensing composite wing design [2].
Figure 2Framework of the proposed methodology.
Features in time domain.
| Time Domain Feature Parameters | Un-Dimensional | ||
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
| … |
|
|
|
| |
|
|
|
| |
|
|
|
|
|
Note: x(n) is a signal series for n = 1, 2, …, N, N is the number of data points.
Features in the frequency domain.
| Frequency Domain Feature Parameters | ||
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
Note: y(k) is a spectrum for k = 1, 2, …, K, K is the number of spectrum components; is the frequency value of the kth spectrum line.
Features in information domain.
| Information Domain Feature Parameters | ||
|---|---|---|
| I1 = MSE [ | I4 = PMMSE | I7 = FI |
| I2 = MSE [ | I5 = PFD | I8 = ApEn |
| I3 = MSE [ | I6 = HFD | I9 = HST |
Wing Dimension.
| Wing Geometry | |
|---|---|
| Chord | 0.235 m |
| Span | 0.86 m |
| Area | 0.2 m2 |
| Aspect ratio | 3.66 |
Figure 3Indicative signals under a set of AoAs and a constant velocity of 10 m/s.
Figure 4Signal energy under various flight states.
Top 10 ranking matrix.
| Ranking | UFS_m | SVM_L1 | GBDT | STAB | MDE | MDV |
|---|---|---|---|---|---|---|
| 1 | F25 | F41 | F47 | F47 | F35 | F35 |
| 2 | F34 | F43 | F40 | F12 | F26 | F30 |
| 3 | F6 | F39 | F46 | F21 | F2 | F5 |
| 4 | F2 | F25 | F14 | F20 | F6 | F28 |
| 5 | F5 | F46 | F39 | F19 | F31 | F42 |
| 6 | F4 | F19 | F44 | F18 | F30 | F45 |
| 7 | F40 | F33 | F41 | F17 | F12 | F41 |
| 8 | F23 | F13 | F1 | F16 | F8 | F46 |
| 9 | F42 | F44 | F21 | F15 | F36 | F14 |
| 10 | F17 | F10 | F45 | F14 | F10 | F23 |
Figure 5Pool and superior features against 16 flight states.
Figure 6Correlation between features by MDV (a) and MDE (b).
Figure 73D visualization by t-SNE: (a) t-SNE using original features; (b) t-SNE using selected features.
Figure 8Identification accuracy against different feature selection methods.
Classification report.
| States ID | AoA (deg) | Speed (m/s) | Precision | Recall | F1-Score | |
|---|---|---|---|---|---|---|
|
| 1 | 11 | 10 | 0.92 | 1.00 | 0.96 |
| 2 | 11 | 13 | 0.92 | 1.00 | 0.96 | |
| 3 | 11 | 16 | 1.00 | 0.92 | 0.96 | |
| 4 | 11 | 19 | 1.00 | 0.92 | 0.96 | |
|
| 5 | 12 | 10 | 1.00 | 1.00 | 1.00 |
| 6 | 12 | 13 | 1.00 | 0.92 | 0.96 | |
| 7 | 12 | 16 | 0.92 | 1.00 | 0.96 | |
| 8 | 12 | 19 | 1.00 | 1.00 | 1.00 | |
|
| 9 | 13 | 10 | 1.00 | 1.00 | 1.00 |
| 10 | 13 | 13 | 1.00 | 1.00 | 1.00 | |
| 11 | 13 | 16 | 1.00 | 1.00 | 1.00 | |
| 12 | 13 | 19 | 1.00 | 1.00 | 1.00 |
Figure 9Confusion matrix of flight state identification.
Figure 10Identification accuracy between MDV and various MDE.
Top 10 ranking feature expressions.
| R | UFS_m | SVM_L1 | GBDT | STAB | MDE | MDV |
|---|---|---|---|---|---|---|
| 1 |
| I3 = MSE[ | I9 = HST | I9 = HST |
|
|
| 2 |
| I5 = PFD | I2 = MSE[ |
|
|
|
| 3 |
| I1 = MSE[ | I8 = ApEn |
|
|
|
| 4 |
|
|
|
|
|
|
| 5 |
| I8 = ApEn | I1 = MSE[ |
|
| I4 = PMMSE |
| 6 |
|
| I6 = HFD |
|
| I7 = FI |
| 7 | I2 = MSE[ |
| I3 = MSE[ |
|
| I3 = MSE[ |
| 8 |
|
|
|
|
| I8 = ApEn |
| 9 | I4 = PMMSE | I6 = HFD |
|
|
|
|
| 10 |
|
| I7 = FI |
|
|
|