Next Article in Journal
Convolutional Neural Network–Bidirectional Gated Recurrent Unit Facial Expression Recognition Method Fused with Attention Mechanism
Next Article in Special Issue
Analysis of the Effects of Parameters on the Performance of Resonators Based on a ZnO/SiO2/Diamond Structure
Previous Article in Journal
One Hundred and Fifty Years of Skin Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Spectral Method Algorithm for Modeling the Dispersion of Non-Axisymmetric Modes in Fluid-Filled Elastic Tubes

1
National Key Laboratory of Underwater Acoustic Technology, Harbin Engineering University, Harbin 150001, China
2
Key Laboratory of Marine Information Acquisition and Security (Harbin Engineering University), Ministry of Industry and Information Technology, Harbin 150001, China
3
College of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(22), 12415; https://doi.org/10.3390/app132212415
Submission received: 17 October 2023 / Revised: 9 November 2023 / Accepted: 14 November 2023 / Published: 16 November 2023

Abstract

:
In order to design a low-noise water-filled pipeline system, it is necessary to obtain knowledge of the dispersion characteristics of axial propagation modes in different water-filled elastic tubes. In this work, an algorithm is developed based on the spectral method, which has previously been used to solve the dispersion of axisymmetric modes in cylindrical structures but has not yet been applied to non-axisymmetric modes. The algorithm can obtain the dispersion characteristics, modal displacement, and stress distribution of axial propagation modes in a fluid-filled elastic multi-layer tube. The algorithm behaves well both at low and ultrasonic frequencies, and it is suitable for any tube dimensions, wall thickness and layers. The results of a water-filled PMMA tube obtained using the spectral method algorithm were verified using a COMSOL simulation, while the dispersion curves of the same tube from the literature were found to be missing some low-order modes. In addition, the dispersion curves of a water-filled three-layer tube are given. The spectral method algorithm has the advantages of fast calculation speed, less computational resources consumed, accurate results, and no modal omission.

1. Introduction

Fluid-filled pipeline systems are widely used in engineering. Pumps, valves, and other pipeline system components often vibrate during operation. Vibrational energy propagates in the fluid and pipe walls in the form of waves, producing a negative effect on the system performance and the surrounding environment. Axially propagating waves contain axisymmetric and non-axisymmetric modes related to frequencies. The accurate and efficient calculation of dispersion curves of theses modes and the corresponding displacement and stress distribution is a key step in studying the dispersion characteristics of propagation modes in a fluid-filled elastic tube, which lays a theoretical foundation for the subsequent design of low-noise pipeline systems and non-destructive pipeline testing tools.
A great deal of research has been carried out on the dispersion characteristics of axially propagating modes in hollow cylindrical shells and fluid-filled tubes. Jacobi [1] took the ideal liquid cylinder as a research object and obtained the dispersion curves of low-frequency axisymmetric modes under various non-dissipative boundary conditions: rigid walls, pressure-release walls, an infinite liquid boundary, liquid walls, and thin solid walls. In order to study propagation modes over a wider frequency range, Lin and Morgan [2] used the approximate equations governing the motion of an elastic tube wall to derive the characteristic equation of the modes. Gazis [3,4] described the motion of cylindrical shells using the linear elastic theory proposed by Pochhammer [5] and Chree [6] and obtained the eigenmode characteristic equation of an infinitely long isotropic hollow cylinder. Del Grosso [7] calculated the dispersion relation of axially propagating modes in liquid-filled tubes with arbitrary wall thicknesses based on the exact longitudinal and transverse wave equations. Kumar [8] obtained the dispersion equation of axially propagating modes in a liquid-filled cylindrical shell using the exact three-dimensional linear elastic equation and the fluid motion equation and discussed the characteristics of the bending mode ( n = 1 ). Using the theory of Del Grosso [7], Lafleur and Shields [9] calculated the dispersion relation of axisymmetric propagating modes in a water-filled elastic tube. Using linear elasticity and classical perfect slip boundary conditions at the solid–fluid boundary, Sinha et al. [10,11] analyzed the behavior of axisymmetric longitudinal waves in cylindrical shells with different internal and external fluids and also carried out an experimental verification. Easwaran and Munjal [12] used the same method to study the lowest-order acoustic modes in a liquid-filled impedance tube. Greenspon and Singer [13] replaced the elastic constants in the three-dimensional elastic equation with complex viscoelastic material parameters and studied the axisymmetric modes and non-axisymmetric modes in a liquid-filled viscoelastic tube. Berliner and Solecki [14,15] also derived the dispersion equation of wave propagation in a transversely isotropic elastic tube from the three-dimensional elastic equation and discussed the dispersion characteristics of the non-axisymmetric mode  n = 1 . Baik [16] applied Del Grosso’s [7] theory to viscous liquids to predict the decay of axisymmetric modes in liquid-filled tubes.
The common aspect of the above research is that the modal dispersion characteristics were obtained by the so-called “root-finding method”. As for a multi-layer wave guide, the traditional ways of constructing system matrices are the transfer matrix [17,18] technique and the global matrix [19] technique. When the thickness of the multi-layer model is large or the solving frequencies are high, the transfer matrix technique is prone to numerical instability [20], and although the global matrix technique does not have this problem, its matrix size becomes larger as the number of model layers increases, and the solving process of the characteristic equation becomes extremely slow.
The spectral method has been widely used in fluid dynamics since the 1970s [21,22], but it was not until 2004 that it was first introduced to acoustic engineering by Adamou [23] for solving the dispersion equation of modes in elastic waveguide structures. Research has shown that the spectral method is easier to implement in a numerical program than the traditional root-finding method, provides faster calculation speeds, and is more suitable for dealing with curving, damping, and inhomogeneous and anisotropic model problems. Using the spectral method, Karpfinger et al. [24,25] developed a set of algorithms for solving the dispersion characteristics of axisymmetric modes in multi-layer cylindrical structures.
To date, there has been no research on the dispersion characteristics of non-axisymmetric modes in fluid-filled elastic tubes using the spectral method. In this paper, a new algorithm based on the spectral method is proposed, which obtains the dispersion curves of the axial propagation modes in fluid-filled elastic tubes. It can also calculate the displacement distribution and stress distribution of the axial propagation modes in the radial direction. The algorithm proposed here works well in spite of tube dimensions, wall thickness, layers and frequency ranges. The results of the algorithm are verified using a COMSOL simulation. We found that there existed some modes omission of the dispersion curves presented in the literature [26].

2. Theory

2.1. Wave Equations

In this section, using linear elastic theory, the governing wave propagation equations in the elastic tube wall and the fluid are derived, respectively. The corresponding boundary conditions at different interfaces are given.
Figure 1 shows an infinite, homogeneous, and isotropic fluid-filled elastic tube model. The inner radius of the tube is  r 1 , the outer radius is  r 2 , and the cylindrical coordinate system  r , θ , z  is established with the axis of the cylindrical tube as the z-axis. Waves propagating along the axial direction in a fluid-filled elastic tube can be divided into longitudinal waves and torsional waves, both of which have axisymmetric modes and non-axisymmetric modes [27]. In some references, longitudinal and torsional waves are defined as waves with only axisymmetric modes, and waves with non-axisymmetric modes are collectively called flexural waves. In this paper, the positive integer  n  is used to represent the circumferential order of the mode, and the axisymmetric mode satisfies  n = 0 .
For the elastic tube model in Figure 1, assuming that the outer surface satisfies the stress-free boundary condition, the wave equation governing the propagation of elastic waves [27] is
μ 2 U + ( λ + μ ) U = ρ 2 U t 2
where  U  represents the displacement field, which is a function of the three cylindrical coordinates and time. The bulk wave velocities in the elastic material are determined by the density  ρ  and the Lamé constants  λ  and  μ . If  c 1  represents the dilatational longitudinal bulk wave velocity and  c 2  is the shear bulk wave velocity, then
c 1 = λ + 2 μ ρ
c 2 = μ ρ
The displacement field  U  can be described using the dilatational scalar potential  Φ  and the equivoluminal vector potential  Ψ :
U = Φ + × Ψ
Substituting Equation (4) into Equation (1) gives
2 Φ = 1 c 1 2 2 Φ t 2
2 Ψ = 1 c 2 2 2 Ψ t 2
Using elasticity theory, the potentials  Φ  and  Ψ  have the following form in cylindrical coordinates:
2 Φ = 2 r 2 + 1 r r + 1 r 2 2 θ 2 + 2 z 2 Φ
2 Ψ = 2 φ r e r + φ θ e θ + φ z e z = 2 φ r 1 r 2 φ r 2 r 2 φ θ θ e r + 2 φ θ 1 r 2 φ θ + 2 r 2 φ r θ e θ + 2 φ z e z
Gazis [3] presented expressions for the potentials satisfying Equations (5) and (6):
Φ = ϕ cos n θ e i k z z ω t φ z = φ 1 sin n θ e i k z z ω t φ r = φ 2 sin n θ e i k z z ω t φ θ = φ 3 cos n θ e i k z z ω t
where the integer  n  is known as the circumferential order of a wave mode and  k z  is the axial wavenumber.  ϕ φ 1 φ 2 , and  φ 3  are unknown functions related only to  r .
Let
h 1 = φ 2 + φ 3 h 2 = φ 2 φ 3 h 3 = φ 1
Substituting Equation (9) into Equations (5) and (6), and dropping  e i k z z ω t , after a series of mathematical transformations, the equation of a wave propagating in an infinitely long, homogeneous, and isotropic elastic tube wall can be obtained as
2 r 2 + 1 r r n 2 r 2 + ω 2 c 1 2 ϕ = k z 2 ϕ 2 r 2 + 1 r r n 1 2 r 2 + ω 2 c 2 2 h 1 = k z 2 h 1 2 r 2 + 1 r r n + 1 2 r 2 + ω 2 c 2 2 h 2 = k z 2 h 2 2 r 2 + 1 r r n 2 r 2 + ω 2 c 2 2 h 3 = k z 2 h 3
The wave equation in the fluid is
2 Φ f l = 1 c f l 2 2 Φ f l t 2
where the subscript  f l  represents the fluid and  c f l  is the sound velocity of the fluid in the tube.
The displacement potential function  Φ f l  is
Φ f l = ϕ f l cos n θ e i k z z ω t
Substituting Equation (13) into Equation (12), the equation of an acoustic wave propagating in the fluid is obtained as
2 r 2 + 1 r r n 2 r 2 + ω 2 c f l 2 ϕ f l = k z 2 ϕ f l

2.2. Boundary Conditions

In order to obtain the dispersion equation of axial propagation modes in a fluid-filled elastic tube, it is necessary to set reasonable boundary conditions.
If the elastic tube wall is composed of multi-layer materials, at the solid 1–solid 2 interface, the continuous condition to be satisfied is that the displacement components  u r u θ u z  and the surface stress components  τ r r τ r θ τ r z  in the solid 1 are equal to the corresponding components in the solid 2, as shown in Equation (15). Subscripts  s 1  and  s 2  represent the solid 1 and the solid 2, respectively, and  r = r i  represents the interface.
u r s 1 , u θ s 1 , u z s 1 r = r i = u r s 2 , u θ s 2 , u z s 2 r = r i τ r r s 1 , τ r θ s 1 , τ r z s 1 r = r i = τ r r s 2 , τ r θ s 2 , τ r z s 2 r = r i
For the solid–fluid interface, if the viscosity of the fluid cannot be ignored, the continuous condition at the interface is that the displacement components and the surface stress components in the solid are equal to the corresponding components in the viscous fluid, as shown in Equation (16). Subscripts  s  and  f  represent the solid and the viscous fluid, respectively.
u r s , u θ s , u z s r = r i = u r f , u θ f , u z f r = r i τ r r s , τ r θ s , τ r z s r = r i = τ r r f , τ r θ f , τ r z f r = r i
If the viscosity of the fluid is negligible, the boundary condition at the interface is a perfect slip boundary condition. That is, the radial component of the displacement of the solid and the fluid are equal, the circumferential component and the axial component of the displacement are discontinuous, and the surface stress components are still equal. The shear stress of the non-viscous fluid does not exist, that is,  τ r θ f = τ r z f = 0 , as shown in Equation (17):
u r s r = r i = u r f r = r i τ r r s , τ r θ s , τ r z s r = r i = τ r r f , 0 , 0 r = r i
The outer tube wall satisfies the stress-free boundary condition, as shown in Equation (18). The subscript  s  represents the tube wall and  r = r 2  represents the outer tube wall.
τ r r s , τ r θ s , τ r z s r = r 2 = 0 , 0 , 0 r = r 2
In addition, for an infinitely long tube, the inner and outer wall of the tube should meet:
Ψ = 0
The above Equations (15)–(19) constitute the boundary conditions that a fluid-filled elastic tube needs to be satisfied under different conditions. Expressions for these physical quantities in the above boundary conditions are given below.

2.2.1. Physical Quantities in the Tube Wall

From elastic theory, the displacement vector of the elastic tube wall is  U = u r e r + u θ e θ + u z e z  [27], where
u r = r Φ + 1 r θ φ z z φ θ
u θ = 1 r θ Φ + z φ r r φ z
u z = z Φ + 1 r r r φ θ 1 r θ φ r
Substituting Equation (9) into Equations (20)–(22) and using  h 1 , h 2 , h 3  to represent  φ 1 , φ 2 , φ 3  accruing to Equation (10), yields the displacement field:
u r = r ϕ 1 2 h ^ 1 + 1 2 h ^ 2 + n r h 3 cos n θ e i k z z ω t
u θ = n r ϕ + 1 2 h ^ 1 + 1 2 h ^ 2 r h 3 sin n θ e i k z z ω t
u ^ z = i k z u z = k z 2 ϕ + 1 2 r + 1 n r h ^ 1 1 2 r + 1 + n r h ^ 2 cos n θ e i k z z ω t
where
h ^ 1 = i k z h 1 h ^ 2 = i k z h 2
The stress tensor components in the elastic tube wall can be obtained using the following equations [27]:
τ r r = λ u r r + u r r + 1 r u θ θ + u z z + 2 μ u r r
τ r θ = μ 1 r u r θ + u θ r u θ r
τ r z = μ u r z + u z r
Substituting Equations (23)–(25) into equations for  τ r r τ r θ , and  τ r z , one obtains the stress field:
τ r r = { [ λ ( 2 r 2 + 1 r r n 2 r 2 k z 2 ) + 2 μ 2 r 2 ] ϕ μ r h ^ 1 + μ r h ^ 2 + 2 μ ( n r 2 + n r r ) h 3 } cos n θ e i k z z ω t
τ r θ = [ 2 μ ( n r 2 n r r ) ϕ + 1 2 μ ( r + n 1 r ) h ^ 1 + 1 2 μ ( r n + 1 r ) h ^ 2 + μ ( 2 r 2 + 1 r r n 2 r 2 ) h 3 ] sin n θ e i k z z ω t
τ ^ r z = i k z τ r z = [ 2 μ k z 2 r ϕ + μ 2 ( 2 r 2 + 1 n r r + n 1 r 2 + k z 2 ) h ^ 1 + μ 2 ( 2 r 2 n + 1 r r + n + 1 r 2 k z 2 ) h ^ 2 μ k z 2 n r h 3 ] cos n θ e i k z z ω t
In addition, in the cylindrical coordinate system,
Ψ = 1 r r φ r r + 1 r φ θ θ + φ z z
Using  h ^ 1 h ^ 2 h ^ 3  to represent  i k z Ψ , one obtains
i k z Ψ = 1 2 r + 1 n r h ^ 1 + 1 2 r + 1 + n r h ^ 2 k z 2 h 3 sin n θ e i k z z ω t

2.2.2. Physical Quantities in the Fluid

The displacement components of the non-viscous fluid are expressed as
u r f = Φ f l r = r ϕ f l cos n θ e i k z z ω t
u θ f = 1 r Φ f l θ = n r ϕ f l sin n θ e i k z z ω t
u ^ z f = i k z u z f = i k z Φ f l z = k z 2 ϕ f l cos n θ e i k z z ω t
The stress tensor components of the inviscid fluid are
τ r r f = λ ω 2 c f l 2 ϕ f l cos n θ e i k z z ω t
τ r θ f = τ r z f = 0
The wave equations in Equation (11), Equation (14), and the boundary conditions in Equations (15)–(19) constitute an eigenvalue problem. The traditional root-finding method is to select the appropriate general solution form of the wave equations, and to substitute the general solution into the appropriate boundary conditions to obtain a set of uniform linear geometric equations. The determinant of the coefficient matrix is set equal to zero, and the so-called dispersion equation is obtained. Finally, the root of the dispersion equation is found using numerical methods, and the dispersion relationship  ω k z  of modes is obtained.
The general solution of the wave equations in the cylindrical coordinate system contains various forms of Bessel functions, and it is often difficult to separate and determine the root of different modes. If factors such as fluid viscosity and solid loss need to be considered, the dispersion equation becomes more difficult to solve. The spectral method introduced in the next section can help effectively avoid these problems.

3. The Spectral Method Algorithm for a Fluid-Filled Elastic Tube

3.1. The Spectral Method Theory

The advantage of the spectral method is that it does not require calculation of the root of the Bessel functions, but instead uses the differential matrix to solve the eigenvalue problem. The core idea is to approximate unknown functions to be solved in the differential equation through global interpolation using high-order orthogonal polynomials. As for the eigenvalue problem of a fluid-filled elastic tube, the differentiation occurs on a bounded interval,  0 r r 2 ; the appropriate choice is to use Chebyshev polynomials to construct the differential matrix according to Boyd [28]. The choice of polynomials for different unknown function  f x  is listed in Appendix A, Table A1.
The differential matrix  D x n  is defined as follows according to Adamou [23]:
f 1 n f 2 n f N n D 11 n D 12 n D 1 N n D 21 n D N 1 n D N N n D x n f 1 f 2 f N
where  f i  is the value of the function  f ( x )  evaluated at the interpolation point  x i i = 1 , 2 , ... N f i ( n )  is the  n th derivative of  f ( x i ) , and the  N × N  matrix  D x n  is the differential matrix.
The MATLAB program chebdif [29] generates interpolation points on the interval  1 x 1 :
x i = cos i 1 π N 1
Here, interpolation points for  r  are
r i = ( r 2 r 1 ) x i + r 1 + r 2 2
where  r 2  denotes the outer radius,  r 1  denotes the inner radius.
D x n  generated by chebdif [29] approximates  d m / d x m , but here requires the approximation of  d m / d r m , which is given by
D r n = 2 r 2 r 1 D x n
Wave equations and boundary conditions only deal with  r  derivatives, so the spectral method algorithm in the next section uses  D n  to represent  D r n  for simplicity.
Adamou [23] gave a heuristic argument about the theoretical accuracy of the spectral method. For  f x  on the Chebshev interval  1 x 1 , it requires at least two interpolation points per wavelength to accurately resolve  f x . If  N  is large enough, the interpoint spacing is asymptotically  π N  according to Equation (41). Assuming the wavelength of  f x  is  λ , and it is roughly constant across the domain, then the condition for accurate resolution is
π N λ 2
A more formal demonstration based on the convergence rates of Chebyshev series can be found in the study of Gottlieb and Orszag [30].

3.2. The Spectral Method Algorithm

Wave equations and the corresponding boundary conditions in Section 2 are expressed in terms of the differential matrix as follows.
The wave Equation (11) in the elastic tube wall can be written as
L 1 0 0 0 0 L 2 0 0 0 0 L 3 0 0 0 0 L 4 L ϕ h ^ 1 h ^ 2 h 3 Θ = k z 2 ϕ h ^ 1 h ^ 2 h 3
where  L  is a  4 N × 4 N  differential matrix and expressions for  L i i = 1 , 2 , 3 , 4  are
L 1 = D 2 + diag 1 r D 1 n 2 diag 1 r 2 + ω 2 c 1 2 I
L 2 = D 2 + diag 1 r D 1 n 1 2 diag 1 r 2 + ω 2 c 2 2 I
L 3 = D 2 + diag 1 r D 1 n + 1 2 diag 1 r 2 + ω 2 c 2 2 I
L 4 = D 2 + diag 1 r D 1 n 2 diag 1 r 2 + ω 2 c 2 2 I
In Equations (46)–(49),  diag  denotes a diagonal matrix and  I  denotes an  N × N  unit matrix.
The wave Equation (14) in the fluid is expressed in the form of the differential matrix as
L f = D 2 + diag 1 r D 1 n 2 diag 1 r 2 + ω 2 c f l 2 I
Thus, the differential matrix expression of equations for wave propagation in a fluid-filled elastic tube is as follows:
L f L 1 L 2 L 3 L 4 L ϕ f l ϕ h ^ 1 h ^ 2 h 3 Θ = k z 2 ϕ f l ϕ h ^ 1 h ^ 2 h 3
Similarly, the differential matrix expressions for the displacement vector components in the elastic pipe wall are
u r u θ u ^ z = urs 1 urs 2 urs 3 urs 4 uts 1 uts 2 uts 3 uts 4 uzs 1 uzs 2 uzs 3 uzs 4 ϕ h ^ 1 h ^ 2 h 3
The corresponding coefficients are
urs 1 = D 1 urs 2 = 1 2 I urs 3 = 1 2 I urs 4 = n diag 1 r
uts 1 = n diag 1 r uts 2 = 1 2 I uts 3 = 1 2 I uts 4 = D 1
uzs 1 = D 2 diag 1 r D 1 + n 2 diag 1 r 2 ω 2 c 1 2 I uzs 2 = 1 2 D 1 + 1 n diag 1 r uzs 3 = 1 2 D 1 + 1 + n diag 1 r uzs 4 = 0 I
The differential matrix expressions for the stress tensor components in the elastic tube wall are
τ r r τ r θ τ ^ r z = rrs 1 rrs 2 rrs 3 rrs 4 rts 1 rts 2 rts 3 rts 4 rzs 1 rzs 2 rzs 3 rzs 4 ϕ h ^ 1 h ^ 2 h 3
The corresponding coefficients are
rrs 1 = λ ω 2 c 1 2 I + 2 μ D 2 rrs 2 = μ D 1 rrs 3 = μ D 1 rrs 4 = 2 μ n diag 1 r D 1 diag 1 r 2
rts 1 = 2 μ n diag 1 r D 1 diag 1 r 2 rts 2 = μ 2 D 1 + n 1 diag 1 r rts 3 = μ 2 D 1 n + 1 diag 1 r rts 4 = μ D 2 + diag 1 r D 1 n 2 diag 1 r 2
rzs 1 = 2 μ D 3 + diag 1 r D 2 n 2 + 1 diag 1 r 2 D 1 + 2 n 2 diag 1 r 3 + ω 2 c 1 2 D 1 rzs 2 = μ 2 D 2 n 1 diag 1 r D 1 + n 1 diag 1 r 2 + L 2 rzs 3 = μ 2 D 2 + n + 1 diag 1 r D 1 n + 1 diag 1 r 2 + L 3 rzs 4 = μ n diag 1 r D 2 + diag 1 r 2 D 1 n 2 diag 1 r 3 + ω 2 c 2 2 diag 1 r
The differential matrix expression of Equation (34) is
i k z Ψ = gs 1 gs 2 gs 3 gs 4 ϕ h ^ 1 h ^ 2 h 3
The coefficients can be given as
gs 1 = 0 I gs 2 = 1 2 D 1 + 1 n diag 1 r gs 3 = 1 2 D 1 + 1 + n diag 1 r gs 4 = D 2 diag 1 r D 1 + n 2 diag 1 r 2 ω 2 c 2 2 I
For the fluid, the differential matrix expressions of the displacement vector components are as follows:
u r f u θ f u ^ z f = ufd 1 ufd 2 ufd 3 ϕ f l
ufd 1 = D 1
ufd 2 = n diag 1 r
ufd 3 = L f
The differential matrix expression of the stress tensor component  τ r r f  of the fluid is
τ r r f = ( rs 1 ) ϕ f l
rs 1 = λ ω 2 c f l 2 I
Taking the fluid-filled elastic tube with a single-layer wall as an example, Figure 2 shows the appropriate position of the boundary conditions in the  L  matrix.
This can be performed by introducing a matrix  Q  on the right-hand side of Equation (51), as shown in Equation (68):
L ˜ Θ = k z 2 Q Θ
where  Θ  is a matrix consisting of potential functions:
Θ = ϕ f l ϕ h ^ 1 h ^ 2 h 3 T
Q  is a  5 N × 5 N  matrix and can be defined as follows:
Q = M M M M M
where  M  is an  N × N  diagonal matrix with the following form:
M = 0 1 1 0
Equation (68) is a generalized eigenvalue problem that can be solved using the MATLAB routine  EIG L ˜ , Q  [24].
By changing the value of the frequency  ω , a different dispersion relation  ω , k z  can be obtained from Equation (68). For a given relationship between  ω , k z , the dispersion curves of the modes can be drawn. At the same time, the potential functions in Equation (69) are substituted into Equation (52), Equation (56), Equation (62), and Equation (66), which are the displacement vector components and stress tensor components of the modes in the tube wall and in the fluid. One can then obtain the displacement and stress distribution of the axial propagation modes in the fluid-filled tube with frequency  ω  with respect to the radial direction.
The flowchart of the proposed spectral method algorithm is shown in Figure 3.

4. Discussion

In this section, the dispersion characteristics of axial propagation modes in a water-filled PMMA tube, whose parameters are from Baik [26], were calculated using the algorithm described in Section 3. The results of the algorithm were verified using a COMSOL simulation. In addition, differences between dispersion curves obtained from the algorithm and Baik [26] were analyzed. Finally, the dispersion curves of a water-filled multi-layer tube were given.

4.1. Comparison between the Spectral Method Algorithm and the COMSOL Simulation

The parameters of the water-filled PMMA tube adopted by Baik [26] are shown in Table 1, where  b  is the inner radius of the tube,  h  is the wall thickness,  v p v s  are the longitudinal and shear sound speed of PMMA, respectively,  c 1  is the sound speed in water,  ρ s  is the density of PMMA, and  ρ 1  is the density of water.
The two-dimensional model of the water-filled PMMA tube with the above parameters was established in COMSOL, as shown in Figure 4.
The inner part was water, and its physical field was set to be a “Pressure Acoustics” field. The wave equation for time-harmonic acoustic waves in 2D geometry is Equation (72),
1 ρ c p t q d k e q 2 p t ρ c = Q m
p = p x , y e i k z z
Where  p t  means total pressure, which is the sum of  p  and the possible background pressure field  p b , as shown in Equation (74):
p t = p + p b
k e q 2  is shown as Equation (75), where  k z  is the out-of-plane wave number:
k e q 2 = ω c c 2 k z 2
The subscript “c” in  ρ c  and  c c  means that they may be complex-valued. Lossy media, like porous materials or highly viscous fluids, can be modeled by using the complex-valued speed of sound and density.
In Equation (72),  q d  is the dipole domain source, which corresponds to a domain force source on the right-hand side of the momentum equation, and  Q m  is the monopole domain source, which corresponds to a mass source on the right-hand side of the continuity equation.
In the mode analysis study of COMSOL,  i k z  is used as the eigenvalue.
The outer part is the PMMA tube wall, and its physical field, is set to be a “Solid Mechanics” field. The governing equation used here is
ρ ω 2 u = C : u
In Equation (76),  u  is the structural displacement vector, and  C  is the elasticity tensor.
The outer tube wall is the free boundary, which satisfies the stress-free boundary condition, and the inner tube wall is set to be the “Acoustic-Structure Boundary”, which is used to couple a Pressure Acoustics model to any structural component. The coupling includes the fluid load on the structure and the structural acceleration as experienced by the fluid.
The condition on exterior boundaries is shown as Equations (77) and (78):
n 1 ρ c p t q d = n u t t
F A = p t n
where  u t t  is the structural acceleration,  n  is the surface normal,  p t  is the total acoustic pressure and  F A  is the load (force per unit area) experienced by the structure.
The condition on interior boundaries is shown as follows:
n 1 ρ c p t q d up = n u t t
n 1 ρ c p t q d down = n u t t
F A = p t , down p t , up n
such that the acoustic load is given by the pressure drop across the thin structure. The up and down subscripts refer to the two sides of the interior boundary.
In order to find out the influence of mesh grids on the COMSOL simulation results, five different meshes were used to calculate the mode wavenumber, as shown in Table 2.
The wave number  k z  of the axial propagation modes in the water-filled PMMA tube at  f = 20  kHz was calculated using COMSOL with five different mesh files, as shown in in Table 2. The differences in  k z  at each mode between mesh 1–4 and mesh 5 are plotted in Figure 5. The horizontal axis is the mode index, meaning that there exist 22 modes at  f = 20  kHz. The vertical axis is the absolute value of the difference between mesh 1–4 and mesh 5 at each mode. Figure 5 shows that the simulation result  k z  of each mode tends to be consistent with the increase in the number of grid elements. In order to achieve the most accurate calculation results, the following simulation used mesh 5.
The mode analysis in COMSOL can calculate the wave number and mode shape of a propagation mode at a specific frequency. Combined with sweep analysis, dispersion curves of the axial propagation mode of the water-filled PMMA tube can be obtained. The frequency range calculated here is 0–90 kHz and the frequency interval is 200 Hz.
Figure 6 shows the comparison of the dispersion curves obtained from the COMSOL simulation and the spectral method algorithm.
In Figure 6, the horizontal axis is the dimensionless parameter  k 1 b , as shown in Equation (82), and the vertical axis is the normalized phase velocity  c p / c 1 . The vertical axis uses logarithmic coordinates.
k 1 b = ω c 1 b
The curves in Figure 6 represent the calculation results from the spectral method algorithm and the dots represent the COMSOL simulation results. It can be seen from Figure 6 that the dispersion curves of the axial propagation modes in the water-filled PMMA tube obtained from the spectral method algorithm were completely consistent with the COMSOL simulation results.
Table 3 shows the time consumed by the COMSOL Multiphysics 5.6 software and the spectral method algorithm implemented in MATLAB R2022b to obtain the dispersion curves in Figure 6. The computer used here to run the COMSOL simulation and the MATLAB program of the proposed algorithm was a Lenovo desktop workstation, which has 2 Intel® Xeon® Silver 4110 CPU, and 128 GB RAM. The spectral method algorithm not only provides an accurate calculation but requires much less time and CPU resources to do so than the COMSOL simulation software.
Table 4 compares the wavenumbers  k z  of the axial propagation modes in the water-filled PMMA tube at  f = 8  kHz provided by the COMSOL simulation and the spectral method algorithm. The error in the table was calculated using Equation (83), where  k z ( s )  represents the axial wavenumber calculated using the spectral method and  k z ( c )  represents the axial wavenumber calculated using the COMSOL simulation.
E = k z ( s ) k z ( c ) k z ( c )
It can be seen from Table 4 that both the COMSOL simulation and the spectral method algorithm can find 12 different modes at 8 kHz, and the axial wavenumber corresponding to the same mode is identical under two different calculation ways.
Figure 7 shows the radial distribution of the displacement components  u r u θ u z  of some non-axisymmetric modes in the tube wall at  f = 8  kHz. The modes are indexed as  ( n , m ) , where  n  is the circumferential order. The transverse axis  r  represents the radial component in cylindrical coordinates, and the longitudinal axis is the normalized value of each displacement component. It can be seen from the figure that the distribution of the displacement components of the non-axisymmetric modes ( n 0 ) in the tube wall obtained by the spectral method algorithm was consistent with the COMSOL simulation results.
In conclusion, the dispersion curves of axial propagation modes in the water-filled tube obtained using the spectral method algorithm are consistent with the results from the COMSOL simulation. In addition, the algorithm can find all the axial propagation modes at any frequency correctly, and obtain the precise mode displacement distribution in the tube wall. The spectral method algorithm consumes much less time and computation resources to acquire such results.

4.2. Differences between the Results from the Spectral Method Algorithm and Baik [26]

Figure 8 shows the phase velocity curves of the axisymmetric modes ( n = 0 ) and the non-axisymmetric modes ( n = 1 , 2 , 3 , ... ) of a water-filled PMMA tube propagating along the axis, as obtained from the spectral method algorithm. Figure 9 shows the group velocity curves of the corresponding modes. In the graphs, the horizontal axis is the dimensionless parameter  k 1 b  and the vertical axis is the phase velocity or group velocity normalized by the sound velocity in water as  c p / c 1  or  c g / c 1 . All figures use  n  to represent the circumferential order of the modes. The different color of lines in Figure 8 and Figure 9 denote a different group number of the modes with the same  n . Figure 8 and Figure 9 are compared with Figure 2 in Baik [26], which shows the dispersion curves of phase speed and group speed of modes for the water-filled PMMA tube obtained.
Table 5 shows the modal correspondence between the dispersion curves obtained using the spectral method algorithm and results from Baik [26]. For example, the  ( 0 , 1 )  mode in Figure 8 corresponds to the  ( 0 , 0 )  mode in Figure 2 of Baik [26], et cetera. This work only analyzed the modes listed in Table 5. The following analysis was based on the mode indices in Figure 8.
For the axisymmetric modes ( n = 0 ), Baik [26] did not find the  ( 0 , 2 )  mode in Figure 8, obtained with the spectral method algorithm. For the non-axisymmetric modes ( n 0 ), Baik [26] lacked the modes  ( 1 , 1 ) ( 1 , 2 ) ( 2 , 1 ) ( 2 , 2 ) ( 3 , 1 ) , ( 3 , 2 )  in Figure 8. The accuracy of the spectral method algorithm was verified using the results from the COMSOL simulation in the previous section.
It can be seen from Figure 8 that the phase velocity of mode  ( 0 , 2 )  did not change with the frequency, and was equal to the bulk shear wave velocity of the PMMA tube. Its group velocity was also equal to the bulk shear wave velocity, as shown in Figure 9. This is consistent with the description of the dispersion characteristics of the torsional wave provided by Gazis [3].
The phase velocities of modes  ( 0 , 1 ) ( 1 , 1 ) ( 2 , 1 ) , and  ( 3 , 1 )  in Figure 8 were lower than the sound velocity in water, and the longitudinal and shear bulk wave velocities of the PMMA tube. Figure 10 and Figure 11 show the radial distribution of the displacement components and the stress tensor components of the above four modes at  f = 8  kHz, obtained using the spectral method algorithm.
In Figure 10, the solid line represents  u r , the dotted line represents  u θ , and the dashed line represents  u z . In Figure 11, the solid line represents  τ r r , the dotted line represents  τ r θ , and the dashed line represents  τ r z . It can be seen from Figure 10 that the maximum amplitude of the axial displacement component  u z  of these four modes in the water was larger than that in the tube wall, and the energy carried in the water was higher than that in the tube wall. These phenomena are similar to a Scholte wave propagating at the solid–fluid interface. Baik [26] only obtained the  ( 0 , 1 )  mode, which is labeled as the  ( 0 , 0 )  mode in Figure 10.
The modes  ( 1 , 2 ) ( 2 , 2 ) , and  ( 3 , 2 )  in Figure 8 are flexural waves propagating along the axial direction.
In conclusion, dispersion curves of the water-filled PMMA tube provided by Baik [26] missed the torsional wave mode  ( 0 , 2 ) , Scholte wave modes  ( 1 , 1 ) ( 2 , 1 ) , and  ( 3 , 1 ) , and flexural wave modes  ( 1 , 2 ) ( 2 , 2 ) , and  ( 3 , 2 ) . In contrast, the spectral method algorithm can find all the axial propagation modes precisely without missing any low-order modes.

4.3. A Water-Filled Elastic Multi-Layer Tube Model

The calculation model used in the above has only one layer in the tube wall. Here, the spectral method algorithm was used to obtain the dispersion curves of a water-filled multi-layer elastic tube. The cross section of the tube is shown in Figure 12. The materials of Layer 1, Layer 2 and Layer 3 were PVC, iron and PVC, respectively.
The parameters of the tube are shown in Table 6, where  b  is the inner radius of the tube,  h 1 h 2 , h 3  are thickness of Layer 1, Layer 2 and Layer 3, respectively,  v p v s  are the longitudinal and shear sound speed of the solid material, respectively,  ρ s  is the density of the solid material,  c 1 = 1479  m/s is the sound speed in water, and  ρ 1 = 1000  kg/m3 is the density of water.
The phase velocity curves of the water-filled multi-layer elastic tube are shown in Figure 13; the horizontal axis is the frequency (kHz) and the vertical axis is  c p / c 1 . The frequency range in Figure 13 is 0–2 kHz. In Figure 13, the axial propagation modes are plotted in different subgraphs according to the circumferential order  n . It shows that the spectral method algorithm worked well for the large-dimension, thick-wall, multi-layer tube model.

5. Conclusions

We have shown that the algorithm based on the spectral method can obtain the dispersion characteristics of non-axisymmetric modes in the fluid-filled tube accurately and efficiently. Compared to the commercial software COMSOL, it consumes far fewer resources to obtain the same results. The algorithm is suitable for dealing with a multi-layer tube model, and it has no demands on the dimension of the tube and wall thickness. In addition, the algorithm can find all the axial propagation modes, while some of the low-order modes have been found to be missing in the relevant literature.
The limitations of this paper are that the spectral method algorithm proposed here worked under the assumption that the tube wall material was homogeneous and isotropic. For future work, the algorithm should be adjusted to deal with damped, inhomogeneous and anisotropic problems. In addition, the experiment of wave propagation in a fluid-filled elastic tube should be carried out to validate the numerical algorithm.

Author Contributions

Conceptualization, Z.G. and Q.L.; methodology, Z.G.; software, Z.G.; validation, Z.G.; formal analysis, Z.G.; investigation, Z.G.; resources, Q.L. and D.S.; data curation, Z.G.; writing—original draft preparation, Z.G.; writing—review and editing, D.S. and R.T.; visualization, Z.G.; supervision, Q.L. and D.S.; project administration, Q.L. and D.S.; funding acquisition, D.S. and R.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, Grant No.12274100, Project Name: Research on low-frequency sound propagation characteristics of fluid-filled elastic tubes. The funder is Prof. Dr. Dajing Shang. It was also funded by Key Laboratory of Underwater Acoustic Countermeasure Technology Open Fund Project, No. JCKY2020207CH02. The funder is Prof. Dr. Rui Tang.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to laboratory regulations.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The following table presents which basis function to choose for spectral methods when dealing with different unknown functions  f x . The complete process of argumentation can be found in Boyd [28].
Table A1. The choice of basis functions for different unknown functions.
Table A1. The choice of basis functions for different unknown functions.
IfBasis Set Is
f x  is periodicFourier series
  f x     is   periodic   &   symmetric   about   x = 0 Fourier cosine
  f x     is   periodic   &   antisymmetric   about   x = 0 Fourier sine
x a , b   &   f x  is non-periodicChebyshev polys, Legendre polys.

References

  1. Jacobi, W.J. Propagation of Sound Waves along Liquid Cylinders. J. Acoust. Soc. Am. 1949, 21, 120–127. [Google Scholar] [CrossRef]
  2. Lin, T.C.; Morgan, G.W. Wave Propagation through Fluid Contained in a Cylindrical, Elastic Shell. J. Acoust. Soc. Am. 1956, 28, 1165–1176. [Google Scholar] [CrossRef]
  3. Gazis, D.C. Three-dimensional Investigation of the Propagation of Waves in Hollow Circular Cylinders. I. Analytical Foundation. J. Acoust. Soc. Am. 1959, 31, 568–573. [Google Scholar] [CrossRef]
  4. Gazis, D.C. Three-dimensional Investigation of the Propagation of Waves in Hollow Circular Cylinders. II. Numerical Results. J. Acoust. Soc. Am. 1959, 31, 573–578. [Google Scholar] [CrossRef]
  5. Pochhammer, L. On the Propagation Velocities of Small Oscillations in an Unlimited Isotropic Circular Cylinder. J. Reine Angew. Math 1876, 81, 324. [Google Scholar]
  6. Chree, C. Longitudinal Vibrations of a Circular Bar. Quart. J. Pure Appl. Math 1886, 21, 287–298. [Google Scholar]
  7. Del Grosso, V.A. Analysis of Multimode Acoustic Propagation in Liquid Cylinders with Realistic Boundary Conditions–Application to Sound Speed and Absorption Measurements. Acta Acust. United Acust. 1971, 24, 299–311. [Google Scholar]
  8. Kumar, R. Dispersion of Axially Symmetric Waves in Empty and Fluid-Filled Cylindrical Shells. Acta Acust. United Acust. 1972, 27, 317–329. [Google Scholar]
  9. Lafleur, L.D.; Shields, F.D. Low-frequency Propagation Modes in a Liquid-filled Elastic Tube Waveguide. J. Acoust. Soc. Am. 1995, 97, 1435–1445. [Google Scholar] [CrossRef]
  10. Sinha, B.K.; Plona, T.J.; Kostek, S.; Chang, S.-K. Axisymmetric Wave Propagation in Fluid-loaded Cylindrical Shells. I: Theory. J. Acoust. Soc. Am. 1992, 92, 1132–1143. [Google Scholar] [CrossRef]
  11. Sinha, B.K.; Asvadurov, S. Dispersion and Radial Depth of Investigation of Borehole Modes. Geophys. Prospect. 2004, 52, 271–286. [Google Scholar] [CrossRef]
  12. Easwaran, V.; Munjal, M.L. A Note on the Effect of Wall Compliance on Lowest-order Mode Propagation in Fluid-filled/Submerged Impedance Tubes. J. Acoust. Soc. Am. 1995, 97, 3494–3501. [Google Scholar] [CrossRef]
  13. Greenspon, J.E.; Singer, E.G. Propagation in Fluids inside Thick Viscoelastic Cylinders. J. Acoust. Soc. Am. 1995, 97, 3502–3509. [Google Scholar] [CrossRef]
  14. Berliner, M.J.; Solecki, R. Wave Propagation in Fluid-loaded, Transversely Isotropic Cylinders. Part I. Analytical Formulation. J. Acoust. Soc. Am. 1996, 99, 1841–1847. [Google Scholar] [CrossRef]
  15. Berliner, M.J.; Solecki, R. Wave Propagation in Fluid-loaded, Transversely Isotropic Cylinders. Part II. Numerical Results. J. Acoust. Soc. Am. 1996, 99, 1848–1853. [Google Scholar] [CrossRef]
  16. Baik, K.; Jiang, J.; Leighton, T.G. Acoustic Attenuation, Phase and Group Velocities in Liquid-Filled Pipes: Theory, Experiment, and Examples of Water and Mercury. J. Acoust. Soc. Am. 2010, 128, 2610–2624. [Google Scholar] [CrossRef]
  17. Thomson, W.T. Transmission of Elastic Waves through a Stratified Solid Medium. J. Appl. Phys. 1950, 21, 89–93. [Google Scholar] [CrossRef]
  18. Haskell, N.A. The Dispersion of Surface Waves on Multilayered Media. Bull. Seismol. Soc. Am. 1953, 43, 17–34. [Google Scholar] [CrossRef]
  19. Knopoff, L. A Matrix Method for Elastic Wave Problems. Bull. Seismol. Soc. Am. 1964, 54, 431–438. [Google Scholar] [CrossRef]
  20. Dunkin, J.W. Computation of Modal Solutions in Layered, Elastic Media at High Frequencies. Bull. Seismol. Soc. Am. 1965, 55, 335–358. [Google Scholar] [CrossRef]
  21. Kreiss, H.-O.; Oliger, J. Comparison of Accurate Methods for the Integration of Hyperbolic Equations. Tellus 1972, 24, 199–215. [Google Scholar] [CrossRef]
  22. Orszag, S.A. Comparison of Pseudospectral and Spectral Approximation. Stud. Appl. Math. 1972, 51, 253–259. [Google Scholar] [CrossRef]
  23. Adamou, A.T.I.; Craster, R.V. Spectral Methods for Modelling Guided Waves in Elastic Media. J. Acoust. Soc. Am. 2004, 116, 1524–1535. [Google Scholar] [CrossRef]
  24. Karpfinger, F.; Gurevich, B.; Bakulin, A. Modeling of Wave Dispersion along Cylindrical Structures Using the Spectral Method. J. Acoust. Soc. Am. 2008, 124, 859–865. [Google Scholar] [CrossRef]
  25. Karpfinger, F.; Valero, H.-P.; Gurevich, B.; Bakulin, A.; Sinha, B. Spectral-Method Algorithm for Modeling Dispersion of Acoustic Modes in Elastic Cylindrical Structures. Geophysics 2010, 75, H19–H27. [Google Scholar] [CrossRef]
  26. Baik, K.; Jiang, J.; Leighton, T.G. Acoustic Attenuation, Phase and Group Velocities in Liquid-Filled Pipes III: Nonaxisymmetric Propagation and Circumferential Modes in Lossless Conditions. J. Acoust. Soc. Am. 2013, 133, 1225–1236. [Google Scholar] [CrossRef] [PubMed]
  27. Rose, J.L. Ultrasonic Guided Waves in Solid Media; Cambridge University Press: Cambridge, UK, 2014; ISBN 978-1-107-04895-9. [Google Scholar]
  28. Boyd, J.P. Chebyshev and Fourier Spectral Methods; Courier Corporation: Chelmsford, MA, USA, 2001; ISBN 0-486-41183-4. [Google Scholar]
  29. Weideman, J.A.; Reddy, S.C. A MATLAB Differentiation Matrix Suite. ACM Trans. Math. Softw. 2000, 26, 465–519. [Google Scholar] [CrossRef]
  30. Gottlieb, D.; Orszag, S.A. Numerical Analysis of Spectral Methods: Theory and Applications; Regional Conference Series in Applied Mathematics; SIAM: Philadelphia, PA, USA, 1977. [Google Scholar]
Figure 1. The infinitely long, uniform, isotropic fluid-filled elastic tube model.
Figure 1. The infinitely long, uniform, isotropic fluid-filled elastic tube model.
Applsci 13 12415 g001
Figure 2. The  L ˜  matrix and boundary condition distribution of a single-layer fluid-filled elastic tube.
Figure 2. The  L ˜  matrix and boundary condition distribution of a single-layer fluid-filled elastic tube.
Applsci 13 12415 g002
Figure 3. The flowchart of the proposed spectral method algorithm.
Figure 3. The flowchart of the proposed spectral method algorithm.
Applsci 13 12415 g003
Figure 4. A two-dimensional model of the water-filled PMMA tube in COMSOL.
Figure 4. A two-dimensional model of the water-filled PMMA tube in COMSOL.
Applsci 13 12415 g004
Figure 5. The difference of  k z  between mesh 1–4 and mesh 5 at each mode.
Figure 5. The difference of  k z  between mesh 1–4 and mesh 5 at each mode.
Applsci 13 12415 g005
Figure 6. Comparison of the dispersion curves obtained using the COMSOL simulation and the spectral method algorithm.
Figure 6. Comparison of the dispersion curves obtained using the COMSOL simulation and the spectral method algorithm.
Applsci 13 12415 g006
Figure 7. Comparison of the displacement of the propagation modes in the tube wall between the COMSOL simulation and the spectral method algorithm.
Figure 7. Comparison of the displacement of the propagation modes in the tube wall between the COMSOL simulation and the spectral method algorithm.
Applsci 13 12415 g007
Figure 8. Phase velocity curves of the water-filled PMMA tube modes:  n = 0 , 1 , 2 , 3 .
Figure 8. Phase velocity curves of the water-filled PMMA tube modes:  n = 0 , 1 , 2 , 3 .
Applsci 13 12415 g008
Figure 9. Group velocity curves of the water-filled PMMA tube modes:  n = 0 , 1 , 2 , 3 .
Figure 9. Group velocity curves of the water-filled PMMA tube modes:  n = 0 , 1 , 2 , 3 .
Applsci 13 12415 g009
Figure 10. The radial distribution of the displacement components of the modes at  f = 8  kHz.
Figure 10. The radial distribution of the displacement components of the modes at  f = 8  kHz.
Applsci 13 12415 g010
Figure 11. The radial distribution of the stress tensor components of the modes at  f = 8  kHz.
Figure 11. The radial distribution of the stress tensor components of the modes at  f = 8  kHz.
Applsci 13 12415 g011
Figure 12. The cross section of the water-filled multi-layer elastic tube.
Figure 12. The cross section of the water-filled multi-layer elastic tube.
Applsci 13 12415 g012
Figure 13. Phase velocity curves of modes propagating in the water-filled multi-layer elastic tube.
Figure 13. Phase velocity curves of modes propagating in the water-filled multi-layer elastic tube.
Applsci 13 12415 g013
Table 1. Parameters of the water-filled PMMA tube [26].
Table 1. Parameters of the water-filled PMMA tube [26].
b  (cm) h  (cm) v p  (m/s) v s  (m/s) c 1  (m/s) ρ s (kg/m3) ρ 1  (kg/m3)
4.4450.526901340147911901000
Table 2. COMSOL mesh file and their numbers of elements.
Table 2. COMSOL mesh file and their numbers of elements.
MeshMesh 1Mesh 2Mesh 3Mesh 4Mesh 5
Element Number221431464644869827,842
Table 3. The calculation time of the COMSOL simulation and the spectral method algorithm.
Table 3. The calculation time of the COMSOL simulation and the spectral method algorithm.
Calculation MethodsCalculation Time
COMSOL MultiphysicsApproximately 10 h
The spectral method algorithmA few tens of seconds
Table 4. k z  calculated using the COMSOL simulation and the spectral method algorithm at  f = 8  kHz.
Table 4. k z  calculated using the COMSOL simulation and the spectral method algorithm at  f = 8  kHz.
  Axial   Wavenumber   k z
COMSOL
Multiphysics
4.362921.962130.171135.692137.511684.0532
107.1383121.4523130.5509136.0542138.9479139.8424
Spectral
Method
4.367821.962130.170635.693237.511684.0534
107.1380121.4523130.5509136.0542138.9479139.8424
Error1.12 × 10−301.66 × 10−53.08 × 10−502.38 × 10−6
2.80 × 10−600000
Table 5. Modes calculated using the spectral method versus the same modes from Baik [26].
Table 5. Modes calculated using the spectral method versus the same modes from Baik [26].
Circumferential OrderSpectral Method ResultsResults from Baik [26]
  n = 0   ( 0 , 1 )   ,   ( 0 , 3 )   ,   ( 0 , 4 )   ,   ( 0 , 5 )   ( 0 , 0 )   ,   ( 0 , 1 )   ,   ( 0 , 2 )   ,   ( 0 , 3 )
  n = 1   ( 1 , 3 )   ,   ( 1 , 4 )   ,   ( 1 , 5 )   ( 1 , 1 )   ,   ( 1 , 2 )   ,   ( 1 , 3 )
  n = 2   ( 2 , 3 )   ,   ( 2 , 4 )   ,   ( 2 , 5 )   ( 2 , 1 )   ,   ( 2 , 2 )   ,   ( 2 , 3 )
  n = 3   ( 3 , 3 )   ,   ( 3 , 4 )   ,   ( 3 , 5 )   ( 3 , 1 )   ,   ( 3 , 2 )   ,   ( 3 , 3 )
Table 6. The parameters of the water-filled multi-layer elastic tube.
Table 6. The parameters of the water-filled multi-layer elastic tube.
Dimension b  (cm) h 1  (cm) h 2  (cm) h 3  (cm)
50555
PVC v p  (m/s) v s  (m/s) ρ s  (kg/m3)
238810601380
Iron v p  (m/s) v s  (m/s) ρ s  (kg/m3)
589332307800
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

Gao, Z.; Li, Q.; Tang, R.; Shang, D. A Spectral Method Algorithm for Modeling the Dispersion of Non-Axisymmetric Modes in Fluid-Filled Elastic Tubes. Appl. Sci. 2023, 13, 12415. https://doi.org/10.3390/app132212415

AMA Style

Gao Z, Li Q, Tang R, Shang D. A Spectral Method Algorithm for Modeling the Dispersion of Non-Axisymmetric Modes in Fluid-Filled Elastic Tubes. Applied Sciences. 2023; 13(22):12415. https://doi.org/10.3390/app132212415

Chicago/Turabian Style

Gao, Zirong, Qi Li, Rui Tang, and Dajing Shang. 2023. "A Spectral Method Algorithm for Modeling the Dispersion of Non-Axisymmetric Modes in Fluid-Filled Elastic Tubes" Applied Sciences 13, no. 22: 12415. https://doi.org/10.3390/app132212415

APA Style

Gao, Z., Li, Q., Tang, R., & Shang, D. (2023). A Spectral Method Algorithm for Modeling the Dispersion of Non-Axisymmetric Modes in Fluid-Filled Elastic Tubes. Applied Sciences, 13(22), 12415. https://doi.org/10.3390/app132212415

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