Next Article in Journal
The Influence of Aggregate Grading on the Workability and Strength of High-Strength Concrete
Previous Article in Journal
Optimal Generation Scheduling for Electric Propulsion Ships with Variable-Speed Diesel Generators and Proton Exchange Membrane Fuel Cells Under Environmental Constraints
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Implementation of the Semi-Analytical Finite Element Method for Dispersion Curves Calculation in Multilayered Waveguides

by
Dmitry O. Dolmatov
* and
Mikhail M. Tsyplakov
School of Non-Destructive Testing, National Research Tomsk Polytechnic University, Tomsk 634050, Russia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(10), 4728; https://doi.org/10.3390/app16104728 (registering DOI)
Submission received: 17 March 2026 / Revised: 27 April 2026 / Accepted: 8 May 2026 / Published: 10 May 2026
(This article belongs to the Section Acoustics and Vibrations)

Abstract

The increasing use of layered materials in various modern industries demands effective non-destructive testing methods. Guided wave testing is a promising solution, but accurate dispersion curves are essential for its reliable implementation. These curves are crucial for the appropriate selection of testing parameters and for the reliable interpretation of inspection results. This study, therefore, aims to develop and verify a computationally efficient and versatile tool for calculating dispersion curves in multilayered media. We propose an approach based on the semi-analytical finite element (SAFE) method implemented in COMSOL Multiphysics 6.2. This approach employs commercial finite element software capabilities, including optimized solvers and the ability to handle complex material properties (e.g., layer anisotropy) and geometries, thus avoiding the need for specialized code. We present the theoretical background and implementation details of the proposed approach in COMSOL Multiphysics. The calculated dispersion curves show excellent agreement with those obtained from the established software Dispersion Calculator 3.1, with a relative error of no more than 0.001%. These results confirm the applicability of the developed SAFE implementation for calculating dispersion characteristics of multilayered structures and support its use in developing novel guided wave ultrasonic testing techniques for multilayered composite materials.

1. Introduction

Excellent mechanical properties and low density of composite materials have led to their increasing use in the production of critical components across various modern industries. However, their layered and heterogeneous structure makes them susceptible to specific types of damage, such as delamination, porosity, adhesive failure, and matrix cracking. The early detection of these defects is essential for structural integrity and operational safety [1].
Among non-destructive testing (NDT) techniques, ultrasonic testing has proven to be one of the most effective for evaluating composite materials [2]. In particular, guided wave ultrasonic testing offers the advantage of long-range inspection, making it suitable for large and complex structures [3]. A key challenge in guided wave testing is the dispersive nature of wave propagation, which must be accurately accounted for through the calculation and application of dispersion curves [4].
The dispersive behavior of ultrasonic waves is governed by the excitation frequency as well as the elastic properties and geometry of the test object [5]. While analytical solutions for dispersion curves are well established for isotropic materials, they are generally not applicable to composites due to their anisotropic nature. The complexity increases further for hybrid metal-composite structures, such as GLARE (used in the aerospace industry) [6] or Type III hydrogen pressure vessels [7], where the material combination leads to strongly direction-dependent wave behavior.
Although dispersion curves can be determined using experimental, analytical, and numerical approaches, only the latter can be used effectively for multilayered waveguides [8]. Among the most widely used approaches are the stiffness matrix method (SMM), the transfer matrix method (TMM), finite element method (FEM) and the semi-analytical finite element (SAFE) method [9].
Matrix methods (TMM and SMM) are established approaches for dispersion curves calculation in layered media [10,11]. Maghsoodi A. et al. [12] demonstrate their application to multilayered composites by employing TMM to investigate the influence of anisotropy and wave propagation direction on the mode spectrum (longtitudinal (pressure) waves, shear vertical waves and shear horizontal waves) in single- and double-layer metal-composite structures. However, TMM can be subject to numerical instability, particularly at high frequencies. SMM is an alternative that circumvents this issue. Muc et al. [13] use SMM to perform a thorough analysis of seven-layer metal-polymer composites based on AW-6060 aluminum alloy. The authors conduct a parametric study on the effect of fiber orientation angle on phase and group velocities, complementing their calculations with finite element modeling (FEM) and experimental verification. Their results show that discrepancies between group velocities derived from dispersion curves and those obtained by FEM can reach 30% depending on fiber orientation, whereas experimental data align well with calculations, with deviations not exceeding 10%.
Spectral methods can be considered an alternative to matrix methods for calculating dispersion curves in waveguides with a simple cross-section. Quintanilla et al. [14] use the spectral collocation method (SCM) to calculate dispersion curves in anisotropic media. The results of the study demonstrate that this method ensures no modes are missed and no false solutions are generated at volumetric wavenumbers, while maintaining numerical stability (i.e., the ‘fd problem’ does not occur for SCM). Therefore, SCM is free from the fundamental drawbacks of matrix partial wave root-finding methods. Subsequently, the application of SCM to multilayered composite structures has been considered. Mekkaoui et al. [15] optimized the SCM for computing dispersion curves in multi-layered composites with a large number of layers by introducing a new balancing algorithm for the generalized eigenvalue problem, based on bilateral diagonal permutations and transformations [16]. This significantly reduces matrix ill-conditioning and eliminates spurious eigenvalues, enabling the accurate and stable calculation of dispersion curves for structures with up to 200 layers. This has been validated against the Dispersion Calculator software. Bryansky et al. [17] propose combining SCM with SMM to calculate dispersion curves for all-carbon fiber reinforced polymer honeycomb sandwiches. Comparison of these results with those obtained by FEM showed good agreement for phase velocities of fundamental modes, while discrepancies in group velocities were primarily observed for the A0 mode in the low-frequency range. This was attributed to the complexity of separating wave packets in FEM.
One key advantage of methods based on the FEM is feasibility of their implementation in commercial software such as ABAQUS (Dassault Systèmes Simulia Corp., Providence, RI, USA), ANSYS (Ansys, Inc., Canonsburg, PA, USA) and COMSOL (COMSOL AB, Stockholm, Sweden), which enhances their accessibility for development. However, FEM-based methods are computationally inefficient for large-scale problems involving complex geometries and anisotropy. Zhu and Fang [18] propose an approach based on Bloch’s theorem that reduces the problem to the calculation of the eigenfrequencies of a representative waveguide cell with periodic boundary conditions. This method was tested on isotropic plates, laminated composites, rods and honeycomb panels using ABAQUS 6.10 software. Sorohan et al. [19] implemented an alternative method in ANSYS 12.0 software. This method is based on the frequency analysis of a finite-length structural segment with periodic boundary conditions. Varying the segment length yields a discrete set of points on the dispersion curves for plates, tubes and multilayered composites. Mode tracing is performed using the Modal Assurance Criterion (MAC) algorithm. In addition to standard formulations for calculating dispersion curves in layered structures, modelling wave processes in anisotropic materials is important, including wave excitation, propagation in a waveguide, scattering, and reception. In their work, Eremin et al. [20] compared a multilayer model with two homogenized models (static and dynamic) in order to describe elastic waves in layered composites. The authors demonstrated that, while replacing a multilayer structure with a single-layer equivalent significantly reduces computational costs, it provides only qualitative agreement with the full anisotropic model. This is particularly evident when analyzing wave interaction with structural elements and evaluating received signals. This emphasizes the importance of using accurate, layer-by-layer and semi-analytical approaches to quantitatively predict dispersion properties and wave fields in composite structures.
Specialized software has been developed to facilitate the practical application of SMM and TMM. One example is the open-source Dispersion Calculator (v. 3.1, German Aerospace Center (DLR), Cologne, Germany) [21], which uses both methods to calculate dispersion curves in isotropic and anisotropic layered structures.
Alongside matrix methods, SAFE methods have been actively developed. The main advantage of these methods is that they can model waveguides with arbitrary cross-sectional geometries, eliminating the need for a full 3D mesh. Bartoli et al. [22] provide a classic implementation of the SAFE method. They extend the method to account for viscoelastic damping by introducing a complex elasticity tensor. Numerical experiments on a variety of structures, ranging from isotropic and orthotropic plates to adhesive joints and railway tracks, confirm the effectiveness and versatility of this approach for non-destructive testing and structural health monitoring.
In practice, non-destructive testing tasks involving guided waves can vary greatly. In some cases, Lamb waves are ineffective, such as when inspecting structures of variable thickness where wave propagation is accompanied by significant dispersion. Xue et al. [23] demonstrate that the propagation velocity and signal shape of the symmetric and antisymmetric Lamb wave modes in waveguides with variable thickness experience significant dispersion. Conversely, the mode SH0 does not exhibit such dispersion and is therefore preferable for solving inspection problems of this kind. The authors therefore emphasize the importance of accurately accounting for the object’s geometry when modeling and calculating dispersion characteristics, in order to effectively apply non-destructive testing methods to real-world engineering structures.
Furthermore, additional wave effects associated with mode coupling are observed in waveguides with a finite cross-section. Hu et al. [24] demonstrate that SH and Lamb waves can become coupled, resulting in changes to wavelength, particle motion, and dispersion characteristics. These effects can significantly impact the accuracy of non-destructive testing. Mode coupling in waveguides with a finite cross-section complicates the interpretation of acquired signals and increases the demands on the reliability and accuracy of numerical calculations for predicting wave dispersion properties.
Considerable attention in the literature has also been devoted to improving the computational efficiency of semi-analytical methods. Zhang S. et al. [25] propose a modification of the SAFE method that utilizes global discretisation (GDSA), which automatically satisfies boundary and interface conditions. The authors demonstrate that the computational efficiency of the proposed method is comparable to that of classical SAFE, with discrepancies for a two-layer ‘aluminium-ice’ system not exceeding 3%. A comparative analysis of various SAFE implementations for isotropic plates was conducted in [26]. The study concludes that using high-order spectral elements enables accurate reproduction of dispersion curves (with a deviation from analytical solutions of less than 2%) at significantly lower computational cost, particularly for thick plates, compared to isoparametric elements.
An overview of the existing studies is presented in Table 1.
Existing studies reveal a clear evolution towards more versatile and efficient numerical methods for calculating dispersion curves. Among the existing numerical methods, SAFE offered the best balance between computational efficiency and physical accuracy [27]. An important advantage of SAFE methods is their efficient implementation through standard FEM software. As demonstrated in [28] for anisotropic material, the SAFE problem can be implemented directly in commercial software, in particular COMSOL Multiphysics 3.2. While the potential of implementing the SAFE method in commercial FEM software has been recognized, there is a notable lack of detailed, step-by-step methodologies to enable its straightforward adoption for solving practical engineering problems. This paper addresses this issue and presents the implementation of the SAFE method for multilayered anisotropic composites using commercial FEM software. The aim of this study was to develop a reliable, accessible and accurate tool for calculating dispersion curves. To achieve this, we provide a transparent methodology and a detailed performance assessment. This tool would facilitate the development of more reliable and effective techniques for non-destructive testing and structural health monitoring of advanced composite structures.
Extending the SAFE method to multilayered structures facilitates comprehensive analyses that combine the calculation of dispersion curves for layered waveguides. Accordingly, we consider the implementation of the SAFE method in COMSOL Multiphysics using the Coefficient Form PDE module.

2. Materials and Methods

2.1. Dispersion Curve Calculation Using the SAFE Method

The propagation of an elastic harmonic wave with a cyclic frequency ω in a waveguide can be described by the following equation [29]:
u i ( x , y , z , t ) = u i ( x , y ) e x p ( i ( k z ω t ) ) ,
where u represents the displacement of the medium particles, and t represents time. This representation allows the variables to be separated in the waveguide, distinguishing two independent directions: the cross-section and the wave propagation axis. Consequently, the equation for the displacement of the medium particles takes the following form [30]:
C i j k l 2 u k x i x j + i k C i 3 k l d u k d x l + i k C i k k 3 d u k d x j k 2 C i 3 k 3 u k + ρ ω 2 u i = 0 ,
where Cijkl are the components of the elasticity tensor.
Equation (2) can be reduced to the following eigenvalue problem [31]:
K 1 + i k K 2 + k 2 K 3 ω 2 M q = 0 ,
The functions K1,2,3 and M in Equation (3) are double integrals over the waveguide cross-section and depend on the kinetic and potential energy transfer, and the global vector q represents the displacement of medium particles. Thus, an equation is obtained for the eigenvalue problem with parameters k and ω. Therefore, if the elastic constants of the material and the linear dimensions of the waveguide are known, the problem’s eigenvalues can be found. These are the frequencies (at a given wave number) or wave numbers (at a given frequency) that correspond to Lamb wave modes.
In an isotropic medium, there are no mechanisms for attenuating elastic waves. In this case, all values of the elasticity tensor C are real. Consequently, the eigenvalues are either real or complex conjugate pairs. The phase velocity of Lamb waves propagating along the z-direction in a waveguide can be determined using the following equation [32]:
c p h = ω Re k .
Thus, the curves k(ω) and cph(ω) can be found using the SAFE method by specifying the initial set of geometric and elastic constants of the waveguide and the frequency of the propagating wave.
COMSOL Multiphysics 6.2 provides the ability to solve user-defined partial differential equations (PDEs). In particular, the Coefficient Form PDE module solves equations of the following form within the framework of the eigenvalue problem λ [28,31,32]:
c u + α u β u a u λ d a u = 0 ,
Assuming:
u = u , v , w , k u , k v , k w T ,
d a = 0 D M 0 , c = C 0 0 0 , α = 0 i A 0 0 , β = 0 i B 0 0 , a = M 0 0 M ; A = 0 0 0 0 λ 0 0 0 0 0 0 λ μ 0 0 μ 0 0 , B = 0 0 0 0 μ 0 0 0 0 0 0 μ λ 0 0 λ 0 0 , D = μ 0 0 0 μ 0 0 0 λ 2 μ ; C = λ + 2 μ 0 0 μ 0 λ μ 0 0 0 0 0 0 μ λ 0 μ 0 0 λ + 2 μ 0 0 0 0 0 0 0 0 0 0 0 0 μ 0 0 μ , M = ρ ω 2 0 0 0 ρ ω 2 0 0 0 ρ ω 2 .

2.2. Numerical Experiment

To calculate the dispersion curves, a two-layered metal-polymer composite plate with a thickness of 5.7 mm was considered (Figure 1). It is assumed that guided wave propagation occurs in the w-direction. In the numerical experiment, a medium of infinite width is considered. However, a finite width can be defined if required for specific cases. Attenuation is not considered in this study. The materials are assumed to be linear, elastic and lossless. The only dispersion investigated is geometric dispersion, i.e., the frequency dependence of phase velocity due to the finite thickness of the waveguide and the presence of interfaces.
Five cases were considered, including the relationship between the thickness of the metal layer to the composite layer (δ), which was set to 0.90, 0.58, 0.36, 0.19 and 0.06. These values correspond to a metal layer thickness of 3.0, 3.6, 4.2, 4.8 and 5.4 mm, respectively.
The computational domain comprises several regions that define the cross-section of the waveguide. In this study, the geometry consists of two layers, as illustrated in Figure 1. The linear dimension along the u-axis must be at least one-tenth of the total waveguide thickness. At the interface between the two layers, an ‘Identical boundary’ condition is imposed to ensure correct coupling between the two elastically dissimilar layers during the eigenvalue solution for k (denoted as λ in COMSOL terminology).
To set up the problem, the Coefficient Form PDE module is used. In this module, the following parameters and their dimensions are defined: dependent variables (particle displacements, in meters) and source terms (elastic force density, in N/m3). The dependent variable u field consists of six components u, v, w, ku, kv, and kw (Equation (6)).
Next, a separate node is defined for each layer, specifying the form of the governing equation (Equation (5)) and the coefficients that contain layer-specific elastic constants (Equation (7)). Free boundary conditions are applied to the upper and lower surfaces of the waveguide. The lateral boundaries of the domain are subject to a periodicity condition imposed on each variable in the u field, which mathematically describes the infinite extent of the waveguide along the u-axis, as shown in Figure 1. Carbon fiber was considered for the composite layer, and stainless steel for the metal layer. The physical and mechanical properties of these materials are presented in Table 2.
The Coefficient Form PDE module of the COMSOL Multiphysics software package was used for calculation, with a mesh size of 100 μm and a frequency range of 10 kHz to 1000 kHz in increments of 10 kHz. These frequencies are within the typical operating range for guided wave testing. The calculations were performed using a laptop equipped with an AMD Ryzen 5 3500U processor (4 cores, 8 threads, 2.1 GHz) and 8 GB of RAM. The average computation time required to obtain the dispersion curves for one multilayered structure (i.e., for a given metal-to-composite layer thickness ratio) was 9 min.
The filtering of the λ roots was performed using the following filtering expression:
λ : λ > 0 λ < 1 .
Similar calculations were performed using Dispersion Calculator 3.1 to evaluate the results; this tool is widely used in guided wave ultrasonic testing.

3. Results

For all the metal-to-composite thickness ratios considered, the dispersion curves obtained using the developed approach and the Dispersion Calculator show the relationship between the frequency of guided waves and their phase velocity. Figure 2 presents the dispersion curves obtained for the metal-composite structures with various thicknesses of the carbon fiber and steel layers. Dispersion curves (labeled ‘Lamb modes’ and ‘SH modes’ in the legend) calculated using Dispersion Calculator 3.1 are shown for comparison.
To enable a numerical comparison of the results, the relative deviation of each result from the others was calculated using the following equation:
relative   error = c p h DC c p h SAFE c p h ( DC ) × 100 % ,
where cph (DC) is the phase velocity calculated using the Dispersion Calculator, and cph (SAFE) is the phase velocity calculated using the proposed SAFE method implemented in COMSOL.
Although Figure 2 presents numerous guided wave modes, it is reasonable to perform a detailed analysis of the relative errors of the fundamental symmetric, antisymmetric and shear horizontal modes. This is because these modes are the most widespread in guided wave ultrasonic testing and thus deserve further study. Figure 3 presents the relative deviations for the fundamental modes at each point.
The maximum deviation between the semi-analytical calculation results and the Dispersion Calculator data was found to be 8.71 × 10−4%, 3.06 × 10−4%, and 2.49 × 10−4% for the first antisymmetric, first symmetric, and first SH modes, respectively. These results demonstrate a high degree of consistency between the two approaches.

4. Discussion

The dispersion curves obtained using the proposed method for different guided wave modes in a metal-polymer plate clearly show how the thickness ratio of polymer and metal layers affects mode dispersion. As the thickness of the steel layer (h1) increases, the branches shift towards the region of higher phase velocities. This may be due to an increased contribution from material with higher elastic constants to the transfer of strain energy along the waveguide.
In the low-frequency range, the fundamental quasi-antisymmetric mode (A0) exhibits strong dispersion due to the flexural deformation mechanism, as illustrated in Figure 4.
As the thickness of the steel layer increases, the dispersion curves of the A0 mode converge with those of an equivalent homogeneous steel plate. This suggests that the mode’s sensitivity to the polymer layer’s mechanical properties diminishes as the steel layer thickens within the considered frequency range.
In contrast to the A0 mode, the fundamental quasi-symmetric mode (S0) exhibits significantly weaker dispersion across the entire calculated frequency range. Its phase velocity is governed primarily by the effective longitudinal stiffness of the composite waveguide, resulting in a lower sensitivity to variations in the metal-to-polymer thickness ratio. Nevertheless, an increase in the phase velocity of the S0 mode is also observed as the thickness of the metal layer increases (or as the proportion of metal in the cross-section grows).
The dispersion characteristics of SH modes are found to be the least sensitive to variations in the metal-to-composite thickness ratio (δ). The horizontal polarization of the SH0 wave means that the elastic displacement vector is parallel to the plane of the layers. This imposes continuity conditions for tangential stress and displacement only at the interface between the media. As the acoustic impedance of the composite is substantially lower than that of steel, the displacement gradient (shear strain) in the composite layer must be significantly higher to satisfy the continuity of tangential stress. This results in elevated elastic energy density within this layer. Nevertheless, when the composite layer is thin (0.3 mm; δ = 0.06), the integral energy is predominantly concentrated in the steel layer due to its dominant volumetric contribution. However, the local strains and energy density in the carbon fibre-reinforced polymer remain higher than in steel, as shown in Figure 5.
A comparison of the results obtained using the proposed approach with those calculated using Dispersion Calculator 3.1 showed an excellent agreement between the dispersion curves for all considered guided wave modes. The maximum relative deviation in phase velocity did not exceed 0.001%, which is significantly lower than the discrepancies typically reported in the literature when comparing various numerical and semi-analytical methods [26,33,34]. This validates the correctness of the eigenvalue problem formulation in the Coefficient Form PDE module and the appropriate selection of the mesh for the calculations performed. It should be noted that the largest deviations are observed in regions where modes intersect or are closely spaced. In these regions, the numerical solution becomes more sensitive to discretization parameters (mesh density and frequency step) due to the proximity of the eigenmodes. Nevertheless, even in these regions, the discrepancies are negligible and cannot affect the practical interpretation of ultrasonic testing results.
Thus, the obtained dispersion curves not only demonstrate the physically consistent behavior of guided waves in a two-layer metal-polymer composite but also confirm the high accuracy and reproducibility of the SAFE method when implemented in COMSOL Multiphysics.
The above results show that the proposed implementation of the SAFE method in COMSOL Multiphysics is accurate. Excellent agreement with the Dispersion Calculator supports this conclusion. The parametric study shows that the steel-to-polymer thickness ratio significantly affects the A0 and S0 modes, while the SH0 mode remains largely unchanged. This behavior is consistent with the expected redistribution of elastic energy between the layers. The developed tool can be easily extended to anisotropic materials and geometrically complex waveguides. Future work will focus on the experimental validation of the proposed approach. Real engineering applications will also require the calculation of guided wave dispersion in viscoelastic layers, where attenuation will be taken into account by prescribing the elastic properties through a complex-valued stiffness tensor, rather than by geometry alone.

5. Conclusions

This study aimed to develop and verify a computationally efficient and versatile tool for calculating dispersion curves in multilayered media. Accordingly, we implemented the SAFE method using the Coefficient Form PDE module in COMSOL Multiphysics. The developed approach provides high computational efficiency in determining dispersion characteristics while eliminating the need for dedicated software code. Furthermore, it leverages the full capabilities of commercial finite-element modelling software, including optimized solvers and the flexibility to incorporate complex material properties (e.g., layer-specific anisotropy) and arbitrary geometries. In addition to implementing the method in the chosen software, the objectives of this study included a parametric study of the influence of the structure on the dispersion characteristics of the multilayered waveguide, as well as a comparative study of the developed approach against an established tool in the field.
First, the theoretical background and implementation details of the SAFE method within the COMSOL Multiphysics Coefficient Form PDE module were discussed. The proposed approach was applied to calculate the dispersion curves of guided waves in a two-layered metal-polymer composite plate over the ultrasonic frequency range of 10–1000 kHz. A parametric study was conducted to analyze the influence of the metal-to-polymer thickness ratio on the dispersion characteristics of the waveguide. The results demonstrate that varying this geometric parameter significantly affects the behavior of the quasi-antisymmetric and quasi-symmetric modes. These effects are attributed to the redistribution of elastic energy between the layers and consequent modification of the effective stiffness of the composite waveguide. In contrast, SH modes are the least sensitive to thickness variations due to their shear deformation mechanism and the localization of wave energy within the composite layer at higher frequencies.
The reliability of the obtained results was finally verified through quantitative comparison with calculations performed using Dispersion Calculator 3.1, a specialized software package that implements both SMM and TMM. The maximum relative deviation in phase velocity for all considered wave types did not exceed 0.001%, thereby confirming the high accuracy of the numerical implementation and the correctness of the eigenvalue problem formulation.
The findings confirm the applicability of the SAFE method for modeling guided wave propagation in multilayered metal-polymer structures and support its use in the development and optimization of ultrasonic non-destructive testing techniques for composite materials. The proposed approach can be readily extended to objects with complex geometry and structure, including those comprising a larger number of layers, each of which may exhibit pronounced anisotropic properties.

Author Contributions

Conceptualization, D.O.D.; methodology, D.O.D. and M.M.T.; validation M.M.T.; writing—original draft preparation, M.M.T.; writing—review and editing, D.O.D.; supervision, D.O.D.; project administration, D.O.D.; funding acquisition, D.O.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Russian Science Foundation, project no. 24-79-00248 (https://rscf.ru/en/project/24-79-00248/, accessed on 5 March 2026).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This work was supported by the Russian Science Foundation, project no. 24-79-00248 (https://rscf.ru/en/project/24-79-00248/, accessed on 5 March 2026).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Seckin, M.; Demircioglu, P.; Seckin, A.C.; Bogrekci, I.; Aksoy, S. Artificial Intelligence for Non-Destructive Imaging in Composite Materials. Eng 2025, 6, 46. [Google Scholar] [CrossRef]
  2. Tanveer, M.; Elahi, M.U.; Jung, J.; Azad, M.M.; Khalid, S.; Kim, H.S. Recent Advancements in Guided Ultrasonic Waves for Structural Health Monitoring of Composite Structures. Appl. Sci. 2024, 14, 11091. [Google Scholar] [CrossRef]
  3. Lyu, F.; Zhou, X.; Ding, Z.; Qiao, X.; Song, D. Application Research of Ultrasonic-Guided Wave Technology in Pipeline Corrosion Defect Detection: A Review. Coatings 2024, 14, 358. [Google Scholar] [CrossRef]
  4. Hernandez Crespo, B.; Courtney, C.R.P.; Engineer, B. Calculation of Guided Wave Dispersion Characteristics Using a Three-Transducer Measurement System. Appl. Sci. 2018, 8, 1253. [Google Scholar] [CrossRef]
  5. Liu, H.; Huang, Z.; Yin, Z.; Sun, M.; Bo, L.; Li, T.; Tian, Z. Investigation of Viscoelastic Guided Wave Properties in Anisotropic Laminated Composites Using a Legendre Orthogonal Polynomials Expansion–Assisted Viscoelastodynamic Model. Polymers 2024, 16, 1638. [Google Scholar] [CrossRef] [PubMed]
  6. Wu, G.; Yang, J.-M. The mechanical behavior of GLARE laminates for aircraft structures. JOM-J. Miner. Met. Mater. Soc. 2005, 57, 72–79. [Google Scholar] [CrossRef]
  7. Barthélémy, H.; Weber, M.; Barbier, F. Hydrogen storage: Recent improvements and industrial perspectives. Int. J. Hydrogen Energy 2017, 42, 7254–7262. [Google Scholar] [CrossRef]
  8. Rose, J.L. Ultrasonic Waves in Solid Media; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar]
  9. Lowe, M.J.S. Matrix techniques for modeling ultrasonic waves in multilayered media. IEEE T. Ultrason. Ferr. 2002, 42, 525–542. [Google Scholar] [CrossRef]
  10. Thomson, W.T. Transmission of elastic waves through a stratified solid medium. J. Appl. Phys. 1950, 21, 89–93. [Google Scholar] [CrossRef]
  11. Kausel, E.; Roësset, J.M. Stiffness matrices for layered soils. Bull. Seismol. Soc. Am. 1981, 71, 1743–1761. [Google Scholar] [CrossRef]
  12. Maghsoodi, A.; Ohadi, A.; Sadighi, M. Calculation of wave dispersion curves in multilayered composite-metal plates. Shock Vib. 2014, 6, 410514. [Google Scholar] [CrossRef]
  13. Muc, A.; Barski, M.; Stawiarski, A.; Chwał, M.; Augustyn, M. Dispersion curves and identification of elastic wave modes for fiber metal laminates. Compos. Struct. 2021, 255, 112930. [Google Scholar] [CrossRef]
  14. Quintanilla, F.H.; Lowe, M.J.S.; Craster, R.V. Modeling guided elastic waves in generally anisotropic media using a spectral collocation method. J. Acoust. Soc. Am. 2015, 137, 1180–1194. [Google Scholar] [CrossRef]
  15. Mekkaoui, M.; Nissabouri, S.; Rhimini, H. Towards an Optimization of the Spectral Collocation Method with a New Balancing Algorithm for Plotting Dispersion Curves of Composites with Large Numbers of Layers. J. Appl. Comput. Mech. 2024, 10, 801–816. [Google Scholar] [CrossRef]
  16. Ward, R.C. Balancing the Generalized Eigenvalue Problem. SIAM J. Sci. Stat. Comp. 1981, 2, 141–152. [Google Scholar] [CrossRef]
  17. Bryansky, A.A.; Panin, S.V. Dispersion curves calculation for all-CFRP sandwich composite using spectral collocation method. Acta Astronaut. 2025, 233, 230–241. [Google Scholar] [CrossRef]
  18. Zhu, K.; Fang, D. Calculation of dispersion curves for arbitrary waveguides using finite element method. Int. J. Appl. Mech. 2014, 6, 1450059. [Google Scholar] [CrossRef]
  19. Sorohan, Ş.; Constantin, N.; Găvan, M.; Anghel, V. Extraction of dispersion curves for waves propagating in free complex waveguides by standard finite element codes. Ultrasonics 2011, 51, 503–515. [Google Scholar] [CrossRef]
  20. Eremin, A.A.; Golub, M.V.; Fomenko, S.I.; Evdokimov, A.A.; Nets, P.A. Multi-Layered and Homogenized Models for In-Plane Guided Wave Excitation, Sensing, and Scattering in Anisotropic Laminated Composites. Appl. Sci. 2023, 13, 1698. [Google Scholar] [CrossRef]
  21. Huber, A. The dispersion calculator: A free software for calculating dispersion curves of guided waves. In Proceedings of the 20th World Conference on Non-Destructive Testing (WCNDT 2024), Incheon, Republic of Korea, 27–31 May 2024. [Google Scholar] [CrossRef]
  22. Bartoli, I.; Marzani, A.; Di Scalea, F.L.; Viola, E. Modeling wave propagation in damped waveguides of arbitrary cross-section. J. Sound Vib. 2006, 295, 685–707. [Google Scholar] [CrossRef]
  23. Xue, C.; Wang, J.; Zhang, Z.; Zhang, Y.; Zuo, S.; Li, B. Defect identification in variable thickness waveguides using SH0 guided wave. NDT&I Int. 2023, 138, 102886. [Google Scholar] [CrossRef]
  24. Hu, S.; Zhai, G.; Li, Z.; Qu, Z.; Lu, C. The coupling of SH guided wave and Lamb wave in the three-dimensional waveguides with finite cross-section. Mech. Syst. Signal Process. 2025, 222, 111799. [Google Scholar] [CrossRef]
  25. Zhang, S.; Fan, W. An efficient semi-analytical formulation for the Lamb-like waves in layered waveguides based on global discretization. Comput. Struct. 2021, 249, 106514. [Google Scholar] [CrossRef]
  26. Galán-Pinilla, C.A.; E-Quiroga, J.; Peña-Ballesteros, D.Y.; Acosta-Minoli, C.A.; González-Estrada, O.A. Comparative study of dispersion curves for Lamb waves using analytical solutions and semi-analytical methods. Appl. Sci. 2023, 13, 1706. [Google Scholar] [CrossRef]
  27. Quiroga, J.E.; González-Estrada, O.A.; Díaz-Rodríguez, M. Evaluation of Numerical Methods for Dispersion Curve Estimation in Viscoelastic Plates. Eng 2025, 6, 240. [Google Scholar] [CrossRef]
  28. Predoi, M.V.; Castaings, M.; Hosten, B.; Bacon, C. Wave propagation along transversely periodic structures. J. Acoust. Soc. Am. 2007, 121, 1935–1944. [Google Scholar] [CrossRef] [PubMed]
  29. Viktorov, I.A. Rayleigh and Lamb Waves: Physical Theory and Applications; Plenum Press: New York, NY, USA, 1967. [Google Scholar]
  30. Dai, Z.; Liu, J.; Zhang, J.; Cui, Z.; Kundu, T. A semi-analytical multimodal Lamb wave imaging algorithm for damage identification in structural health monitoring. Ultrasonics 2025, 159, 107874. [Google Scholar] [CrossRef] [PubMed]
  31. Hayashi, T.; Song, W.-J.; Rose, J.L. Guided wave dispersion curves for a bar with an arbitrary cross-section, a rod and rail example. Ultrasonics 2003, 41, 175–183. [Google Scholar] [CrossRef]
  32. COMSOL AB. COMSOL Multiphysics User’s Guide and Introduction; Version 6.2; COMSOL AB: Stockholm, Sweden, 2022; Available online: http://www.comsol.com/ (accessed on 10 March 2026).
  33. Zuo, P.; Yu, X.; Fan, Z. Acoustoelastic guided waves in waveguides with arbitrary prestress. J. Sound Vib. 2020, 469, 115113. [Google Scholar] [CrossRef]
  34. Liu, M.; Zhang, W.; Chen, X.; Li, L.; Wang, K.; Wang, H.; Cui, F.; Su, Z. Modelling guided waves in acoustoelastic and complex waveguides: From SAFE theory to an open-source tool. Ultrasonics 2024, 136, 107144. [Google Scholar] [CrossRef]
Figure 1. The structure of the test object.
Figure 1. The structure of the test object.
Applsci 16 04728 g001
Figure 2. The obtained dispersion curves: (a) δ = 0.90; (b) δ = 0.58; (c) δ = 0.36; (d) δ = 0.19; (e) δ = 0.06.
Figure 2. The obtained dispersion curves: (a) δ = 0.90; (b) δ = 0.58; (c) δ = 0.36; (d) δ = 0.19; (e) δ = 0.06.
Applsci 16 04728 g002
Figure 3. Relative deviations for the fundamental modes A0, S0 and SH0: (a) δ = 0.90; (b) δ = 0.58; (c) δ = 0.36; (d) δ = 0.19; (e) δ = 0.06.
Figure 3. Relative deviations for the fundamental modes A0, S0 and SH0: (a) δ = 0.90; (b) δ = 0.58; (c) δ = 0.36; (d) δ = 0.19; (e) δ = 0.06.
Applsci 16 04728 g003
Figure 4. Displacements of the waveguide (case δ = 0.95) for the A0 mode at a frequency of 150 kHz: (a) u-displacements; (b) v-displacements; (c) w-displacements.
Figure 4. Displacements of the waveguide (case δ = 0.95) for the A0 mode at a frequency of 150 kHz: (a) u-displacements; (b) v-displacements; (c) w-displacements.
Applsci 16 04728 g004
Figure 5. Displacements of the waveguide (case δ = 0.06) for the SH0 mode at a frequency of 750 kHz: (a) u-displacements; (b) v-displacements (at the noise level); (c) w-displacements (at the noise level).
Figure 5. Displacements of the waveguide (case δ = 0.06) for the SH0 mode at a frequency of 750 kHz: (a) u-displacements; (b) v-displacements (at the noise level); (c) w-displacements (at the noise level).
Applsci 16 04728 g005
Table 1. Comparison of existing numerical methods for dispersion curve calculation in layered waveguides.
Table 1. Comparison of existing numerical methods for dispersion curve calculation in layered waveguides.
Computation MethodAdvantagesDisadvantagesApplicable GeometriesApplicable StructuresReferences
Transfer matrix method (TMM) Simplicity and accessibility for isotropic and orthotropic waveguidesNumerical instability at high frequencies (the fd-problem)Multilayered rectangular and cylindrical structuresIsotropic, orthotropic, transversely isotropic[12]
Stiffness matrix method (SMM)Stable and robust for multilayered anisotropic waveguidesLower computational efficiency compared to TMMMultilayered anisotropic and isotropic waveguidesOrthotropic, anisotropic[13]
Semi-analytical finite element (SAFE)Efficient for multilayered composites with arbitrary cross-sectional geometryLimited performance at very high frequencies or with extremely thin layersArbitrary cross-sections; thin and thick layers;Isotropic, orthotropic, transversely isotropic, anisotropic[22]
Spectral collocation method (SCM) High numerical stability; appropriate for layers with homogenized coresLimited to relatively simple geometries; struggles with complex interfaces between layersSandwich structures, multilayered systems with simple layer interfacesIsotropic, orthotropic[14,17]
Finite element method (FEM) General-purpose versatility; suitable for complex geometries and nonlinear materials; can model arbitrary inhomogeneitiesProhibitively high computational costAny geometryFully anisotropic[18,19]
Table 2. Physical and mechanical properties of the layers in the test object.
Table 2. Physical and mechanical properties of the layers in the test object.
Physical and Mechanical PropertiesValue
Longitudinal wave velocity in metallic layer5900 m/s
Transversal wave velocity in metallic layer3200 m/s
Density of the steel7800 kg/m3
Longitudinal wave velocity in composite2750 m/s
Transversal wave velocity in composite1917 m/s
Density of the composite1870 kg/m3
First Lamé constant of steel, λ1111.77 GPa
Second Lamé constant of steel, µ179.87 GPa
First Lamé constant of composite, λ20.398 GPa
Second Lamé constant of composite, µ26.87 GPa
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dolmatov, D.O.; Tsyplakov, M.M. Efficient Implementation of the Semi-Analytical Finite Element Method for Dispersion Curves Calculation in Multilayered Waveguides. Appl. Sci. 2026, 16, 4728. https://doi.org/10.3390/app16104728

AMA Style

Dolmatov DO, Tsyplakov MM. Efficient Implementation of the Semi-Analytical Finite Element Method for Dispersion Curves Calculation in Multilayered Waveguides. Applied Sciences. 2026; 16(10):4728. https://doi.org/10.3390/app16104728

Chicago/Turabian Style

Dolmatov, Dmitry O., and Mikhail M. Tsyplakov. 2026. "Efficient Implementation of the Semi-Analytical Finite Element Method for Dispersion Curves Calculation in Multilayered Waveguides" Applied Sciences 16, no. 10: 4728. https://doi.org/10.3390/app16104728

APA Style

Dolmatov, D. O., & Tsyplakov, M. M. (2026). Efficient Implementation of the Semi-Analytical Finite Element Method for Dispersion Curves Calculation in Multilayered Waveguides. Applied Sciences, 16(10), 4728. https://doi.org/10.3390/app16104728

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop