Guided ultrasonic waves (GUWs) provide a highly efficient method for the non-destructive evaluation (NDE) and the structural health monitoring (SHM) of waveguides such as beam-like or plate-like structures. Compared to ultrasonic bulk waves, the use of GUWs provides: (a) longer inspection range, (b) larger versatility owing to dispersive and multimodal nature and (c) complete coverage of the waveguide cross-section. These advantages can be fully exploited only once the complexities of guided wave propagation are unveiled and managed for the given test structure.

These complexities include the existence of multiple modes that can propagate simultaneously, and the frequency-dependent velocities and attenuation (dispersive behavior). For example, the knowledge of the wave velocity is important for mode identification. Similarly, the knowledge of those mode–frequency combinations propagating with minimum attenuation losses helps maximizing the inspection coverage.

GUIGUW (Graphical User Interface for Guided Ultrasonic Waves) is an interactive program designed to calculate the dispersive properties of stress waves propagating in waveguides of any shape. Using GUIGUW, the user can easily identify and evaluate the possible acoustic waves existing in a wide range of structures. GUIGUW is developed in Matlab and compiled as a stand-alone software. The current version can be downloaded at and used for free.



Cylindrical-like waveguides

- multiple layers

- automatic mesh criterion

- torsional, longitudinal, and flexural waves

- waves type selection

- mode order selection (for flexural waves)

Plate-like waveguides

- multiple layers

- automatic mesh criterion

- SH, Lamb, and coupled guided waves

- waves type selction

Arbitrary cross-section waveguides

- multiple regions

- automatic mesh criterion

- the cavities manager allows creating multiple holes in a generic cross section waveguide

Dispersion curves

- wavenumber

- wavelength

- attenuation

- phase/group and energy velocity

- attenuation filter

- wave mode shapes


GUIGUW flowchart

Material database

- isotropic/anisotropic materials

- elastic/linear viscoelatic rehological models (hysteretic)

- possibility to save/load material data