| Literature DB >> 35632256 |
Mateusz Heesch1, Michał Dziendzikowski2, Krzysztof Mendrok1, Ziemowit Dworakowski1.
Abstract
Guided waves are a potent tool in structural health monitoring, with promising machine learning algorithm applications due to the complexity of their signals. However, these algorithms usually require copious amounts of data to be trained. Collecting the correct amount and distribution of data is costly and time-consuming, and sometimes even borderline impossible due to the necessity of introducing damage to vital machinery to collect signals for various damaged scenarios. This data scarcity problem is not unique to guided waves or structural health monitoring, and has been partly addressed in the field of computer vision using generative adversarial neural networks. These networks generate synthetic data samples based on the distribution of the data they were trained on. Though there are multiple researched methods for simulating guided wave signals, the problem is not yet solved. This work presents a generative adversarial network architecture for guided waves generation and showcases its capabilities when working with a series of pitch-catch experiments from the OpenGuidedWaves database. The network correctly generates random signals and can accurately reconstruct signals it has not seen during training. The potential of synthetic data to be used for training other algorithms was confirmed in a simple damage detection scenario, with the classifiers trained exclusively on synthetic data and evaluated on real signals. As a side effect of the signal reconstruction process, the network can also compress the signals by 98.44% while retaining the damage index information they carry.Entities:
Keywords: guided waves; neural networks; structural health monitoring
Mesh:
Year: 2022 PMID: 35632256 PMCID: PMC9143698 DOI: 10.3390/s22103848
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Cross section visualization of impact damage of a composite structure obtained with use of computer tomography [54].
Figure 2Proposed GW-GAN generator architecture.
Filter count, output samples, and approximate frequency limit as a fraction of the sampling frequency for convolutional blocks in the generator.
| Block ID | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| Filter count | 384 | 192 | 144 | 96 | 48 | 24 |
| Output samples | 32 | 128 | 512 | 2048 | 4096 | 8192 |
| Max frequency | 1.95 × 10 | 7.8 × 10 | 3.1 × 10 | 1.25 × 10 | 2.5 × 10 | 5 × 10 |
Figure 3Proposed GW-GAN discriminator architecture.
Figure 4Geometry of the plate, damage, and transducer positions used in OpenGuidedWaves dataset [5].
Figure 5Examples of signals generated from random noise.
Figure 6Process of re-creating a given signal from validation subset: sensor pair T6:T9 for damage position 27.
Reconstruction mean square error across damaged validation signals.
| GAN # | Mean | Std | Min | Max |
|---|---|---|---|---|
| 1 | 6.33 × 10 | 4.46 × 10 | 1.21 × 10 | 1.78 × 10 |
| 2 | 1.92 × 10 | 3.12 × 10 | 3.06 × 10 | 1.34 × 10 |
| 3 | 8.49 × 10 | 9.45 × 10 | 2.23 × 10 | 4.71 × 10 |
RMSE damage index values for original and synthetic signals for validation paths.
| Signal 1 | Signal 2 | Mean RMSE |
|---|---|---|
| Original baseline series 1 | Original baseline series 2 | 4.29 × 10 |
| Original damaged | Original baselines series 1 | 2.27 × 10 |
| Synthetic damaged net 1 | Original baselines series 1 | 3.18 × 10 |
| Synthetic damaged net 2 | Original baselines series 1 | 2.55 × 10 |
| Synthetic damaged net 3 | Original baselines series 1 | 2.21 × 10 |
Figure 7Residuals for synthetic and original signal pairs from validation subset: sensor pair T1:T10 for damage position 25.