Next Article in Journal
Effects of Functional Electrical Stimulation on Gait Characteristics in Healthy Individuals: A Systematic Review
Previous Article in Journal
Design of a Technique for Accelerating the WSN Convergence Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reconstruction of Water-Filled Pipe Ultrasonic Guided Wave Signals in the Distance Domain by Orthogonal Matching Pursuit Based on Dispersion and Multi-Mode

College of Power Engineering, Naval University of Engineering, Wuhan 430033, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(21), 8683; https://doi.org/10.3390/s23218683
Submission received: 12 September 2023 / Revised: 11 October 2023 / Accepted: 20 October 2023 / Published: 24 October 2023
(This article belongs to the Section Fault Diagnosis & Sensors)

Abstract

:
Ultrasonic guided waves (UGWs) in water-filled pipes are subject to more severe dispersion and attenuation than vacant pipes, posing significant challenges for defect identification and localization. To this end, a novel sparse signal decomposition method called orthogonal matching pursuit based on dispersion and multi-mode (DMOMP) was proposed, which utilizes the second-order asymptotic solution of dispersion curves and the conversion characteristics of asymmetric UGWs in the defect contact stage to reconstruct the dispersive signals and converts the time-domain dispersive signals to distance-domain non-dispersive signals by dispersion compensated time-distance mapping. The synthesized simulation results indicate that DMOMP not only exhibits higher reconstruction accuracy compared to OMP, but also reveals more accurate and stable mode recognition and localization compared to DOMP, which only considers the dispersion under perturbation and noise. In addition, the UGW testing experimental results of water-filled pipes verify the effectiveness of DMOMP, the localization accuracies of three feature signals (defct 1, defct 2 and end echo) with DMOMP are 99.10%, 98.72% and 98.36%, respectively, and the average localization accuracy of DMOMP is as high as 98.73%.

1. Introduction

Ultrasonic guided waves (UGWs) have gained substantial attention in nondestructive testing (NDT) [1,2] and structural health monitoring (SHM) [3,4] for the low attenuation and high propagation velocity, which are widely adopted in the detection of pipes [5], strands [6], laminates [7], rails [8], bones [9], etc. Notably, considering the ability of UGW testing to characterize the pipe defects that may affect current and future performance, it has also been applied to fluid-filled pipes [10], underground pipes [11], underwater pipes [12], coated pipes [13] and other pipeline systems that take into account the operating situation.
In terms of circumferential energy distribution, axial UGWs can be divided into axisymmetric and non-axisymmetric modes, the former including longitudinal L(0,m) and torsional T(0,m), and the latter being flexural F(n,m), where n and m denote circumferential order and mode [14]. Nevertheless, with the inherent characteristics of UGWs, such as dispersion and multi-mode, which are manifested in that the UGW velocity varies with the frequency and multiple modes of UGWs that exist at a given frequency [15,16], non-target UGWs (non-axisymmetric modes) other than the target UGW (axisymmetric mode) will emerge, which seriously interfere with the determination of the waveguide health status in the form of coherent noise [17].
With the aim of extracting meaningful feature signals from the contaminated UGW signals, the sparse signal decomposition methods, whereby a signal is decomposed into a linear combination of functions that are selected from an over-complete redundant dictionary, have gradually attracted great interest in UGW testing [18,19]. Wang et al. [20] proposed an improved matching pursuit (MP)-based temperature and load compensation method for UGW signals, which has verified excellent effects under the influence of temperature and load variations. Zheng et al. [21] introduced orthogonal matching pursuit (OMP) into the dispersive radon transform and achieved the extraction and separation of UGW modes. Xu et al. [22] detected the weld defect from strong background noises by introducing the split-augmented Lagrangian shrinkage algorithm to basis pursuit (BP). Zhang et al. [23] employed the multiple sparse Bayesian learning (M-SBL) strategy for the damage imaging of composite laminates.
A well-constructed dictionary comprising atoms is the significant factor for determining the convergence speed and accuracy of the sparse signal decomposition method. Numerous atoms in different analytic forms have been chosen to construct dictionaries, such as gabor [24], chirplet [25] and Hanning window-modulated sinusoidal signals [26]. However, these dictionaries do not work well in representing the dispersive UGW signals, which are excited by the sinusoidal signal modulated by the Hanning window, and for this reason, other dictionaries have been proposed. Cai et al. [27] proposed linearly dispersive signal construction (LDSC) for the dispersion compensation of Lamb waves, considering the complexity of absolute wavenumber determination. Lian et al. [28] constructed a dictionary composed of atoms with truncated Nakagami functions to approximate the overlapping UGW echoes. Chen et al. [29] studied the nonlinear Hanning-windowed Chirplet (NHWC) model to eliminate the inconsistency between the known Chirplet model and practical situations. However, the original purpose of the above dictionary was only to maximize the reconstruction accuracy of the sparse signal decomposition, and it could not directly reveal the corresponding modes and propagation distances of the dispersive signals, which are quite often the most concerning contents of the UGW testing.
When localization analysis of the defect signal is required, the dispersion characteristics remain to be employed to determine the corresponding modes and propagation distance. Xu et al. [30] built a dispersive dictionary utilizing the dispersion curves of UGWs to decompose the dispersive UGW signal and the non-dispersive dictionary for the dispersion compensation of the reconstructed signal. Kim et al. [31] constructed a dictionary based on an asymptotic solution of the dispersion relation for Lamb waves in tone burst wave packets, which included parametric information, such as the propagation time delay, dispersion extent and phase. Rostami et al. [32] used the finite element method to predict the wave packets propagating along the waveguide, which have a maximum resemblance with real UGW signals. Nevertheless, the waveguides targeted in the above studies were plate-like structures and vacant pipes, for which their effectiveness in dealing with water-filled pipes with more serious dispersion is unknown, and considering only the dispersion of the target mode UGW may be insufficient for the sparse reconstruction of the UGW signals and localization of defects.
In order to balance the reconstruction and localization accuracy as much as possible, an orthogonal matching pursuit based on dispersion and multi-mode (DMOMP) is proposed, which utilizes the second-order asymptotic solution of dispersion curves and the conversion characteristics of asymmetric UGWs in the defect contact stage, which was not considered in previous studies, to reconstruct the dispersive signals and convert the time-domain dispersive signals to distance-domain non-dispersive signals by dispersion compensated time-distance mapping to visualize the position of defects. In addition, considering the effects of water on the pipe UGW, such as energy attenuation and mode coupling, there has been no sparse signal decomposition study on water-filled pipes to the best of the authors’ knowledge.
The structure of this paper is as follows: the UGW characteristics, including water-filled pipe, are analyzed in Section 2; the dispersion compensated time-distance mapping is introduced in Section 3; the signal sparse decomposition with the proposed method is progressively studied through dispersive and non-dispersive atoms (Section 4), DOMP (Section 5) and DMOMP (Section 6); Section 7 evaluates the processing effects of DMOMP on experimental UGW signals and Section 8 concludes the paper.

2. UGW Characteristics of Water-Filled Pipe

Figure 1 displays the schematic diagram of liquid-filled pipe in the cylindrical coordinate system, and the space-time harmonic function ei(ωt−kx−nθ) is assumed to represent the propagation of UGW, where i is the imaginary unit, ω is the angular frequency, t is the time, k is the wavenumber, n is the circumferential order, r, θ and z denote the radial, circumferential and axial [33]. In the semi-analytical finite element (SAFE) method, the finite element can only be performed in the r direction and divided into two elements according to the material, and the displacement u of each node is divided into ur, uθ and uz.
Considering the coupling phenomenon between the solid and liquid, the dispersion characteristics of liquid-filled pipelines can be solved by SAFE [34,35], which were obtained by the AXISAFE open-source program proposed by Kalkowski in this paper [36]. Given n and ω, the eigenvalue problem of SAFE can be solved, of which the eigenvalue and eigenvector correspond to the wavenumber k and the wave structure. Take the real part of the eigenvalue kRe, and the dispersion curves of phase velocity cp = ω/kRe and group velocity cg = ∂ω/∂kRe can be calculated [36,37].
A carbon steel pipe filled with water was analyzed using AXISAFE, and the model parameters were defined as follows. (1) Material properties: the pipe and water properties are given in Table 1, where ρ is the density, E is the Young’s modulus, μ is the Poisson’s ratio, K is the bulk modulus and the symbol “-” indicates no value; (2) Cross-section dimensions: both the pipe and water need to define the internal radius rin and wall thickness h of the cross-section, which are also shown in Table 1; (3) Frequency vector: the frequency vector is the linear spacing vector from 1 kHz to 200 kHz (5000 points); (4) Element sets: the radial coordinates are [rin,rin + h], and the element types of the pipe and the water are SLAX6 and ALAX6, respectively. (5) Circumferential order: the order of the axisymmetric UGW is 0, and the order of the non-axisymmetric UGW is an integer greater than 0.

2.1. Dispersion

The axisymmetric UGWs dispersion curves of the vacant pipe, water cylinder and water-filled pipe are depicted in Figure 2. There are three L modes and two T modes in the vacant pipe, which exhibit different dispersion characteristics as the frequency varies from 0 kHz to 300 kHz. Non-dispersion is exhibited in Tp(0,1) showing constant velocity, yet Lp(0,2) shows non-dispersion between 50 and 150 kHz and severe dispersion between 28 and 50 kHz.
Since water cannot withstand shear, the UGWs in water cylinders have no torsional modes, and only 10 longitudinal modes Lw(0,0–9) exist, as illustrated in Figure 2b. In spite of Lwp(0,m) and Twp(0,m) in Figure 2c, the α-mode can also be observed, which is dominated by radial displacement with dispersion in the low-frequency band and is similar to the Scholte wave with almost no dispersion in the high-frequency band [38,39]. Furthermore, there seems to be no influence of water on Tp(0,1) and Lp(0,1), whereas Lp(0,2) is split into multiple modes Lwp(0,2–10) by Lw(0,1–9), which means that Lwp(0,2–10) can be considered to be the combination of two water cylinder modes and a vacant pipe mode for the mode coupling of UGWs in different media [40].

2.2. Multi-Mode

For ease of distinction, F(n,m) can be written in the form of L(n,m), and the phase velocity dispersion curves of Lp(n,2) and Lw(n,m) are illustrated in Figure 3a,b and the dotted lines show the longitudinal cL and transverse cT wave velocities, of which water has no cT due to its inability to withstand shear. It can be concluded that the cut-off frequencies gradually increase with the increase in n, and the dispersion becomes stronger in the meantime. The mode shapes of UGWs are displayed in Figure 3d; the periodic distributions of circumferential displacements related to n are shown, embodying more complex scenarios. The dispersion curves of Lp(n,2) and Lw(n,m) can be put together for comparison, as shown in Figure 3c. Lp(0,2) corresponding to Lwp(0,5) at 105 kHz in the non-dispersive band was chosen as the target UGW, using a five-period Hanning window-modulated sinusoidal signal as the excitation, and its spectrum is represented by a black curve with gray gradient filling, as also seen in Figure 3c.
Lp(0,2) is most likely to be converted to Lp(n,2) (n = 1, 2, 3) because its cut-off frequencies are below the upper bound of the excitation frequency band. It can also be concluded from Figure 3e–g that Lp(n,2) at 105 kHz is dominated by axial displacement, and the circumferential displacement becomes significantly larger as n increases, while the radial and axial displacements slightly change. In summary, the asymmetric UGWs greatly differ from symmetric UGW in terms of mode shape, displacement distribution, velocity, attenuation and dispersion. In general, UGWs in water-filled pipes exhibit stronger dispersion than in vacant pipes, with shorter non-dispersive frequency bands and more modes existing at the same frequency.

3. Dispersion-Compensated Time-Distance Mapping

As the name implies, dispersion-compensated time-distance mapping is the method used to transform a dispersion-compensated UGW signal from the time domain to the distance domain. The dispersion compensation and time-distance mapping are briefly reviewed in this section, and the effects of the dispersion-compensated time-distance mapping are revealed by the synthesized UGW signals.

3.1. Dispersion Compensation

Consider a Hanning window modulated sinusoidal signal as the excitation, which is defined by
f e t = h t h t 2 π N ω c 1 cos ω c t N e i ω c t
where h(t) is the Heaviside function, N is the number of periods, ωc is the central angular frequency and the Fourier form of fe(t) is noted as Fe(ω). The dispersive UGW signal containing M different orders and modes can be expressed as [33]
f d t = 1 2 π i = 1 M F e ω e i ω t e i k d i x 0 d ω
where the subscript d stands for dispersion. kd is usually a frequency-dependent curve, and the straight line with a fixed slope is manifested in the non-dispersive k. In this way, the non-dispersive k can be written as knd = k0 + k1 (ωωc), where k0 denotes kd corresponding to ωc and k1 denotes the reciprocal of the cg corresponding to ωc.
The dispersion compensation can be applied to fd(t) with the priori knowledge of dispersion, which is expressed as
f c o m t = 1 2 π i = 1 M F e ω e i ω t e i k n d i x 0 d ω

3.2. Time-Distance Mapping

Provided that the propagation distance x is considered as the variable and the time t is considered as 0 (the excitation moment), then the time-domain signal can be expressed in the distance domain as [31]
f c o m x = 1 2 π i = 1 M F nd ω e i k n d i x d ω
Considering that k and x are similar to the Fourier transform pair of ω and t, can be expressed in the form of cg(ω)dkd by the definition, which is substituted into Equation (5), and utilizing the relationship between ω and kd in the dispersion curve, we obtain
f c o m x = 1 2 π i = 1 M F nd ω c g ω e i k n d i x d k n d i
Let G(kd) equal Fd(ω)cg(ω), Equation (5) can be directly inverse Fourier transformed to obtain the dispersion compensation signal in the distance domain.

3.3. Analysis of Synthesized UGW Signals

The time domain signals of Lp(0,1) and Lp(0,2) at different x (0.5 m, 1.5 m, 2.5 m, 3.5 m) are plotted in Figure 4. For ease of observation, the center frequency fc, the lower flow and upper fup frequency boundary of the excitation band are marked with yellow dashed lines in the time-frequency diagram, and the white dashed lines represent the group dispersion curves at the given x, which is calculated by x/cg(ω) + 0.5T, where T is the duration of the excitation signal.
It can be observed that the dispersive Lp(0,1) exhibits significant attenuation and dispersion as the wave packet gradually becomes wider and the amplitude gradually becomes smaller as x increases, while the waveform and amplitude of the dispersive Lp(0,2) signal do not noticeably change with x. The dispersion-compensated time-distance mapping was performed on the above dispersive signals, the attenuation and waveform deformation could not be observed in the non-dispersive signals, which were consistent with the excitation signal except for the phase and time, and the group velocities of the non-dispersive signals could be considered as the fixed values for the time-frequency wave packets parallel to the frequency axis. Compared with the dispersive Lwp(0,5) signals in Figure 5, the non-dispersive Lwp(0,5) exhibited a better match with the actual x, which is favorable to guide the actual UGW testing.

4. Dispersive and Non-Dispersive Atoms

Given that k dictates the dispersion characteristics, it is an efficient way to expand k(ω) at ωc in the Taylor series, which can be called the asymptotic solution. Ignore the high-order terms and take the second-order asymptotic solution, for example [41]
k ω = k 0 + k 1 ω ω c + k 2 ω ω c 2 + o ω ω c 2
where k0 = k(ωc), k1 = (dk/dω)|ωc = 1/cgc, k2 = (d2k/dω2)|ωc/2. The UGW signal propagating to the given distance can be rewritten as
f d x , t = 1 2 π F e ω e i ω t e i k 0 + k 1 ω ω c + k 2 ω ω c 2 x d ω
The complete expressions of the dispersive and non-dispersive atoms are written as
a Θ = [ ω c , N , k 0 , k 1 , k 2 , x , θ ] d t = ξ Θ 2 π e i ω c t k 0 x + θ × i ω c 2 ω ω c 2 N 2 ω 2 e i 2 π ω N / ω c 1 e i t k 1 x ω k 2 x ω 2 d ω
a Θ = [ ω c , N , k 0 , k 1 , x ] n d t = ξ Θ 2 π e i ω c t k 0 x × i ω c 2 ω ω c 2 N 2 ω 2 e i 2 π ω N / ω c 1 e i t k 1 x ω d ω
where Θ denotes the atom parameters, ξ Θ is the coefficient that normalizes the atom a to unit 2-norm, that is, ||a|| = 1, and θ is the additional phase term that takes into account the possible phase changes in the actual UGW testing.

4.1. Analysis of UGW Dispersive and Non-Dispersive Atoms

The multi-mode UGWs consisting of the target and its flexural UGWs were studied to set the stage for the following. Figure 6 depicts the dispersion curves in the excitation band, where the black and white gradient-filled portion of the solid black envelope represents Fe(ω) and the vertical dashed lines represent the cut-off frequencies. The most likely flexural UGWs converted from Lwp(0,5) within the excitation band include Lwp(1,4), Lwp(1,5), Lwp(2,4), Lwp(2,5) and Lwp(3,4).
The asymptotic solutions of k from first to third order were studied in order to represent the above UGWs, where k3 = (d3k/dω3)|ωc/6; the results are indicated in Figure 7. However, the asymptotic solution does not truly reflect the variation of k over a wider frequency band and the steep change of k near ωc; i.e., a significant gap between the asymptotic and SAFE solution can be observed in Lwp(1,4), Lwp(1,5) and Lwp(3,4) near ωc. In addition, it can be observed that third-order asymptotic solution signals exist in the form of multi-wave packets.
In the actual UGW testing of the water-filled pipe, the UGW signals generated by the water cylinder may not have affected the vacant pipe UGW signals as seriously as the theoretical SAFE signal for the attenuation and environmental interference, and it is reasonable to adopt the first- and second-order asymptotic solution signals of a single wave packet as non-dispersive and dispersive atomic representations of the UGW signals.

4.2. Effects of Atom Parameters

The parameters determining the atoms include ωc, N, k0, k1, k2 and x, where ωc and N control the excitation signal, thus the input of k0, k1, k2 and x outputs the corresponding atom. As the detailed analysis of the UGW signals at different x was included in Section 3.3, the focus of this section is studying the effects of k0, k1 and k2 on the atoms, setting ωc = 105 kHz, N = 5 and x = 0.5 m, and the results are illustrated in Figure 8.
Assuming both k1 and k2 are zero, the effects of k0 on the atoms alone are displayed in Figure 8a. It is clear that k0 does not affect the envelope of the time-domain atoms. However, as can be observed by the instantaneous phases corresponding to different k0 (0, 200, 400) in Figure 8d, the instantaneous phases of the atoms all periodically and linearly change, and the change of k0 leads to a time shift in the instantaneous phase.
It can be observed from Figure 8b that the effects of k1 ∈ [0~2 × 10−3] on the envelope of the time-domain atoms, assuming that both k0 and k2 are zero, are time-shifted, which is also reflected in the time-domain atom waveforms plotted in Figure 8e. It is found that k1 can be considered as a time-shifted term. Suppose k0 = 0 and k1 = 2 × 10−3, k2 ∈ [−2 × 10−8~2 × 10−8] has a nonlinear effect on the time-domain atoms. The larger the absolute value of k2, the wider the wave packet, while the peak moments of the time-domain atoms are constant. Moreover, according to the time-frequency analysis of the atoms corresponding to different k2 in Figure 8f, it can be concluded that a negative value of k2 leads to a gradual decrease in the instantaneous frequency with time, while a positive k2 does the opposite, and the above trends become more pronounced as the absolute value of k2 increases. Obviously, k2 is the main reason for the dispersion, and even a very small order of magnitude of k2 (e.g., 10−8) cannot be ignored for the significant effect on the atoms in the time and time-frequency domains.

5. Orthogonal Matching Pursuit Based on Dispersion (DOMP)

It is essential to study the processing effects of OMP before the description of DOMP. Only Lwp(0,5) and its flexural modes are considered, due to the low propagation speed of Lwp(1,4), which would be captured at the lagged moment, so four modes of Lwp(0,5), Lwp(1,5), Lwp(2,4) and Lwp(3,4) are considered to be superimposed. Suppose the above UGWs have two sets of wave packets at x1 = 0.5 m and x2 = 1.5 m, respectively, the synthesized signal is shown in Figure 9a, and the components are displayed in Figure 9b. The synthesized signal is decomposed by OMP and other methods, varying the sparsity K (1–90) and calculating the residual errors (RESs), and the results are shown in Figure 9c.
The RESs of the above methods show a tendency to decrease with increasing K. MP, OMP and GOMP (s = 2) converge faster, and their RESs are as low as 2.46 × 10−1, 1.99 × 10−2 and 8.91 × 10−3 when K = 90. It can be predicted that when K is large enough, the reconstructed signal can be considered to be completely restored to the synthesized signal. Considering the convergence speed and residual stability, OMP is chosen as the sparse signal decomposition method.

5.1. Methodology

As the name suggests, DOMP is the OMP based on the dispersion characteristic of UGWs. The inputs of DOMP are the Nr × Nc dispersive and non-dispersive dictionary matrices Dd and Dnd, where N c N r , the Nr × 1 received signal fr and the sparsity K. The outputs include the K × 1 sparse coefficients A ^ K , the Nr × K dispersive and non-dispersive atomic sets D K d and D K n d , the reconstructed Nr × 1 dispersive and non-dispersive signals f ^ r d and f ^ r n d and the Nr × 1 residual error r K .The process of DOMP is represented in pseudocode, as shown in Algorithm 1.
Algorithm 1: DOMP.
Initialize   r 0 f r ,   Λ 0 ,   D 0 d ,   D 0 n d
for k = 1:K do
I k arg max j = 1 , 2 , , N c r k 1 , a j d ,   Λ k Λ k 1 I k ,   D k d D k 1 d a I k d ,   D k n d D k 1 n d a I k n d
A ^ k arg min A ^ k f r D k d A k D k d T D k d 1 D k d T f r ,   r k f r D k d A ^ k
end for
f ^ r d D K d A ^ K ,   f ^ r n d D K n d A ^ K
where k is the iteration number, rk is the residual of the k-th iteration, Λ k is the index set (column number of the dictionary matrix) of the kth iteration, Ik is the index found in the kth iteration, a j d is the jth column of Dd, Nr × k D k d is the set of columns selected from Dd according to Λ k and Ak is the k × 1 sparsity factor.

5.2. Simulation Results

The actual physical properties of water-filled pipes inevitably deviate from the theoretical values, resulting in the accurate dispersion curves being difficult to obtain, which means that the DOMP based on inaccurate dispersion characteristics may suffer from error. To this end, the dispersion perturbation analysis of DOMP is crucial. Considering that the asymptotic solution of k can be determined by the parameter kj (j = 0, 1, 2), the problem is turned into the perturbation of kj. Figure 10a,b illustrates the theoretical dispersive and non-dispersive k for different modes represented by asymptotic solutions. The dark solid lines represent the theoretical k and the light-colored areas represent the variation range of the perturbed k. The perturbed parameter k ^ j 1 δ k j ~ 1 + δ k j , where j 0 , 1 , 2 and δ are set to 0.05 to make the parameters vary between ±5%.
Dd and Dnd include the dictionaries of all modes, namely D = [D1, D2, D3, D4]. The parameters of Di can be expressed as Θ i = [ f c , N , k ^ i , 0 , k ^ i , 1 , k ^ i , 2 , x , θ ] , where fc and N are 105 kHz and 5, i denotes the i-th mode, x 0 s ~ c g f c N r 1 / f s and θ 0 ~ π . Apply DOMP to the theoretical and perturbed signals, the RESs are shown in Figure 10c and the magnitude order of RES of the perturbed signal is basically stable around 10−1 after 300 iterations, while that of the theoretical signal is not gradually stable, but continues to decrease to 10−3 with iterations.
Given that a large K can certainly improve the reconstruction accuracy, it will inevitably bring about over-decomposition. Considering the synthesized signal in Figure 9a includes eight parts, it is reasonable to set K to 8. Two perturbed signals from Figure 10c were randomly selected and noted as perturbed signals 1 and 2, respectively. The reconstructed signals after applying DOMP are shown in Figure 10d–f. The DOMP with the theoretical dispersion has the best effect on the theoretical signal (TS) with an RES of 0.7025, while the perturbed signals 1 and 2 (PS1 and PS2) have a slightly worse effect, with RESs of 1.0152 and 0.8651, respectively.
The decomposed dispersive and non-dispersive atoms of DOMP are illustrated in Figure 10g–i, and the modes and x of each atom are extracted, which are shown in Table 2. The decomposed atoms are not necessarily the actual components of the synthesized signal. In the case of TS, its corresponding DOMP decomposed results do not match the actual situation, where 3 Lwp(0,5), 2 Lwp(2,4) and 3 Lwp(3,4) signals and the Lwp(1,5) signals are missing, which can be attributed to the serious overlap in the time domain for the similar group velocities of Lwp(0,5) and Lwp(1,5) at 105 kHz. For the perturbed signals, it is also impossible to achieve a one-to-one correspondence between the decomposed atoms and the synthesized signal components. In the case of Lwp(0,5), the x errors between PS1 [0.4381 m, 1.5301 m], PS2 [0.4575 m, 0.6509 m] and the actual distances [0.50 m, 1.50 m] are [12.38%, 2.07%] and [8.5%, 56.61%], and such large errors are insufficient to guide the actual UGW defect testing.

6. Orthogonal Matching Pursuit Based on Dispersion and Multi-Mode (DMOMP)

It is meaningless to pursue reconstruction accuracy and give up the actual meaning of decomposed atoms. The reconstruction accuracy of DOMP can be improved by increasing the dictionary size and K, but at the same time, it may bring the problems of large computational burden and meaningless decomposed atoms, and the correspondence between the decomposed atoms and the actual modes cannot be guaranteed. To this end, DMOMP was proposed, which takes into account the dispersion and mode conversion characteristics of multi-mode UGWs.

6.1. Methodology

In the mode conversion period, a part of the target mode UGW may be converted to flexural mode UGWs, which is completed within a very small time scale and it can be understood that their propagation distances are the same. The above properties are equivalent to adding a constraint to the DOMP, which makes the decomposed results more consistent with the actual modes. In addition, it is not necessary to construct a nondispersive dictionary in advance, but to convert the decomposed time-domain dispersive signals to the range-domain non-dispersive signals by using the parameter relationship. The process of DMOMP is represented in pseudocode, as shown in Algorithm 2.
Algorithm 2: DMOMP.
Initialize   r 0 f r ,   f ^ r d ,   f ^ r n d
A ^ 1 K 1 , D 1 K 1 d , Λ K 1 DOMP D 1 d , f r , K 1 ,   x ^ 1 x 1 Λ K 1 ,   l b 1 α x ^ 1 ,   u b 1 + α x ^ 1
while i <= K1 do
for j = 1:L do
x ^ j l b i + j 1 / L 1 u b i l b i ,   D n e w d D ^ 1 d , D ^ 2 d , , D ^ K 2 d
A ^ j , D j d , Λ j DOMP D n e w d , r j 1 , K 2
end for
[ R E S , k ] min r ,   f ^ r d f ^ r d + D k d A ^ k
end while
Θ n d Θ d ,   f ^ r n d f ^ r d ,   f ^ r n d ( x ) f ^ r n d ( t )
(1)
The target mode UGW is dominant in fr, for which the dictionary D1d and propagation distance set x1 can be constructed and Λ K 1 can be obtained by applying DOMP on fr with the sparsity K1. Determine the set x ^ 1 of possible propagation distances for each target mode guide wave based on the coarsely selected Λ K 1 , and the range can be expressed by upper ub and lower lb bounds;
(2)
For the i-th target mode UGW, traverse x ^ j according to lb(i) and ub(i) (j refers to the j-th iteration and j 1 , 2 , , L ), and construct the dictionary D n e w d , which is consistent with the dictionaries of K2 mode at the given x ^ j . The residual error r can be obtained by DOMP, taking the index k to correspond to the smallest RES ( r ), and the decomposed results of i-th target mode and its flexural modes are determined, namely A ^ k and D k d ;
(3)
Repeat step (2) K1 times to obtain the reconstructed signals D k d A ^ k corresponding to i-th target mode and its flexural modes, the time-domain reconstructed results f ^ r d can be obtained by summing. The final distance-domain non-dispersive signal f ^ r n d ( x ) can be obtained by the dispersion-compensated time-distance mapping.

6.2. Sensitivity of Perturbation

Apply DMOMP to the above signals in Section 5.2, and the reconstruction and decomposed results are shown in Figure 11. Compared with DOMP, the reconstruction accuracy of DMOMP for TS is further improved, the RES is only 0.0424, but the reconstruction accuracy of the PS1 and PS2 becomes lower, at 1.9807 and 1.4694, respectively. Although the DMOMP sacrifices the reconstruction accuracy to some extent, it can be determined that DMOMP signals share the same mode distribution with the unprocessed signals.
The non-dispersive decomposed atoms obtained from DMOMP were transformed in the time-distance domain and the Herbert transform was performed to take the envelopes; the results are shown in Figure 12. From the cg dispersion curves of the liquid-filled pipe in Figure. 6, it can be seen that the cgs of Lwp(0,5) and Lwp(1,5) are close to each other with the largest values, followed by Lwp(2,4) and Lwp(3,4) with the smallest group velocities, and since x is proportional to cg, each mode with the same width in the time domain presents a different width in the distance domain.
To clearly illustrate the position of the decomposed atoms of DMOMP in the distance domain, the peak positions of the different signals are indicated by dashed lines. For the wave packets at x1 = 0.5 m, the propagation distance and amplitude of the theoretical signal before and after processing are the same, which is also reflected by the overlap of the envelope. The propagation distance of the processed PS1 is almost the same as the theoretical value with an error of only 0.48%, and the error of the processed perturbed signal 2 is slightly larger at 2.94%. For the wave packets at x2 = 1.5 m, the dispersion phenomenon is more serious and the processing effect of DMOMP becomes slightly worse, especially for the perturbed signals, and their errors are 2.78% and 1.73%, but they are still lower than those of DOMP.

6.3. Sensitivity to Noise

It is essential to analyze the noise sensitivity for the influence of non-coherent noise induced by environmental factors. The noisy signals composed of theoretical signal and noise were obtained, where the noise level is represented by the signal-to-noise ratio (SNR), and the reconstructed signals of OMP, DOMP and DMOMP are displayed in Figure 13. As the noise level increases, the SNR becomes lower, and the RES gradually becomes larger, indicating the certain influence of noise on the reconstruction accuracy. When the noise level is large (SNR = −12.34 dB), the theoretical signal is almost completely drowned out by the noise and it is impossible to discriminate each mode, while the noisy signal components can all be revealed to some extent by sparse signal decomposition. Compared with OMP and DOMP, DMOMP has the highest reconstruction accuracy, with an average reduction of 80.93% and 57.39% in RES, indicating the advantages of DMOMP in noisy signal reconstruction.
Take Lwp(0,5), the dominant part of the noisy signal, as an example, to illustrate x and its error with the theoretical value after the decomposition by the above methods, as shown in Table 3, the dictionary of OMP is the Hanning window modulated sinusoidal signals, so its decomposed atoms do not contain mode information, and x can only be estimated by x = cgc × t. Although the DOMP decomposition atoms contain mode information, the cg difference between Lwp(0,5) and Lwp(1,5) is small, and the phenomenon of mistaking Lwp(0,5) for Lwp(1,5) may occur during the decomposition; for example, when SNR = −4.95 dB, the Lwp(0,5) wave packet at x1 = 0.5 m is not decomposed, but two Lwp(0,5) wave packets at x2 = 1.5 m appear. DMOMP can reveal both the mode and x information, and x of Lwp(0,5) has a very small error in terms of the theoretical value. Discarding the outliers, the average error of DMOMP is reduced by 3.35% and 2.94% compared to OMP and DOMP, and the decomposition results of the propagation distance are less affected by noise, even when the SNR is as low as −12.34 dB, the average error only increases by 0.11%.

7. Experimental UGW Testing Results

The self-made GWNDT-III instrument based on the magnetostrictive principle was used for UGW testing of the above water-filled pipe, which is self-excited and self-accepting with a coil the width of which is controlled by the half-wavelength of Lwp(0,5) at 105 kHz. The excitation signal was the five-period Hanning window modulated sinusoidal signal of 5 V, with 100 excitations, a 200 ms excitation interval, a 1 MHz sampling frequency and a 3 ms sampling time. The UGW testing platform of the water-filled pipe is illustrated in Figure 14, a transparent acrylic plate was installed at the excitation/receiving end for the purpose of sealing and observing the liquid level. A ball valve was installed at the other end and connected to the pump and bucket to ensure the pipe was completely filled with water. The length of the pipe was 5.53 m. The defects were considered to be set at 3.00 m and 3.90 m. The width and depth of the defects were 1 mm and the circumferential length was expressed as the angle (90–360°).
Firstly, the defect-free vacant pipe was tested and ES1 was obtained, as shown in Figure 15a. Within 0–3 ms, two obvious wave packets emerged, corresponding to the direct echo and the pipe end echo, and the noise at a high level could also be observed, resulting in the low SNR. It could be noticed, by observing the spectrum, that ES1 included components in the lower frequency band due to the dispersion and multi-modes, in addition to the components around 105 kHz. In this regard, it was decomposed using variational mode decomposition (VMD) to obtain IMFs, as shown in Figure 15b–d [42]. It was found that the center frequency of IMF2 was around 105 kHz, which best reflected the actual condition of the pipe under test, and has a high SNR, which was more favorable for the subsequent analysis.
Defect 1 (90°) was artificially set for the defect-free vacant pipe and noted as ES2. Defect 1 (90°, 180°, 270° and 360°) was set on the surface of the water-filled pipe and noted as ES3-6. Defect 1 (360°) and defect 2 (180° and 270°) were set and noted as ES7-8. Similarly, ES2-8 was processed by VMD, taking the IMFs with the fc around 105 kHz, and the results are displayed in Figure 15e–k. It could be concluded that the water resulted in serious attenuation and dispersion, which were reflected in the reduction of the end-echo amplitude and increase in noise level. In addition, as the circumferential length and number of defects increased, the coherent noise level became higher, which seriously interfered with the extraction of useful information in the signal. Therefore, VMD can reflect the state of the pipe to some extent, but it is somewhat unrealistic to achieve the accurate identification and localization of defects.
The effects of DMOMP on the experimental UGW signals are illustrated using ES8 as an example, as illustrated in Figure 16a–c. The reconstruction results consisting of nine atoms intuitively visualize defect 1, defect 2 and end echo and present a high SNR. It can be observed from the decomposition of ES8 that Lwp(1,5) and Lwp(2,4) are most likely to occur due to the mode conversion of Lwp(0,5). The non-dispersive atoms obtained by DMOMP were converted into the distance domain, and the distance domain signals of ES1-8 were finally obtained, as depicted in Figure 16d–f. Obviously, the distance domain signals are able to visualize the propagation distance while preserving the feature signals, such as defects and the pipe end, which is beneficial for defect localization.
The propagation distances of ES1-8 after applying DMOMP were extracted and are listed in Table 4, where x1, x2 and x3 correspond to the locations of defect 1, defect 2 and the pipe end, respectively. Regardless of whether the pipe is water-filled or defective, DMOMP presents excellent localization ability, and the average errors of DMOMP for ES1-8 are only 0.0270 m, 0.0499 m and 0.0905 m compared to the actual positions of x1, x2 and x3 (3.000 m, 3.9000 m and 5.5300 m), with accuracies of 99.10%, 98.72% and 98.36%. Although the localization accuracy of DMOMP slightly decreases as the propagation distance of pipe features becomes larger, DMOMP can accurately identify and locate pipe features.
Although the DMOMP is able to convert time-domain dispersive ultrasonic guided wave signals into distance-domain non-dispersive ultrasonic guided wave signals with high localization accuracy, the running time is long due to the need to construct a dictionary, and the localization accuracy of the DMOMP may be degraded when the actual situation differs from the theory due to the utilization of the theoretical dispersion characteristics. For this reason, future research requires improving the efficiency of the sparse signal decomposition method and considering the actual pipeline dispersion characteristics.

8. Conclusions

In order to balance the reconstruction accuracy and practical meaning of reconstructed signals as much as possible and intuitively and accurately realize the defect localization in water-filled pipes, a novel sparse signal decomposition method called orthogonal matching pursuit based on dispersion and multi-mode (DMOMP) is proposed; it can reveal information of modes and propagation distances that OMP cannot directly obtain, and it is also more accurate than DOMP results.
DMOMP utilizes the second-order asymptotic solution of dispersion curves and the conversion characteristics of asymmetric UGWs in the defect contact stage to reconstruct the dispersive signals, and converts the time-domain dispersive signals to the distance-domain non-dispersive signals by dispersion compensated time-distance mapping. The synthesized simulation results indicate that DMOMP achieves a good balance between reconstruction accuracy and actual signal meaning despite perturbation and noise, the average localization error of DMOMP is reduced by 3.35% and 2.94% compared to OMP and DOMP and it is less affected by noise; even when the SNR is as low as −12.34 dB, the average localization error only increases by 0.11%. The experimental results of water-filled pipe UGW testing verify the effectiveness of DMOMP, the localization accuracies of three feature signals (defct 1, defct 2 and the end echo) with DMOMP are 99.10%, 98.72% and 98.36%, respectively, and the average localization accuracy of DMOMP is as high as 98.73%.

Author Contributions

Conceptualization, Y.W. and B.T.; methodology, B.T.; software, B.T.; validation, B.T., A.C. and Y.W.; formal analysis, F.Z.; investigation, R.G. and F.Z.; data curation, R.G.; writing—original draft preparation, B.T.; writing—review and editing, Y.W. and B.T.; supervision, Y.W.; project administration, Y.W.; funding acquisition, Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Naval Engineering University, grant number 417214390.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data is privacy to us, and we cannot provide it.

Acknowledgments

The authors would like to acknowledge the Nondestructive Testing Laboratory of Naval Engineering University School of Power Engineering for equipment support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, H.L.; Ling, F.Y.; Zhu, W.J.; Sun, D.; Liu, X.Y.; Li, Y.; Li, D.; Xu, K.L.; Liu, Z.H.; Ta, D. Waveform inversion for wavenumber extraction and waveguide characterization using ultrasonic Lamb waves. Measurement 2023, 207, 112360. [Google Scholar] [CrossRef]
  2. Diogo, A.R.; Moreira, B.; Gouveia CA, J.; Tavares, J.M.R.S. A review of signal processing techniques for ultrasonic guided wave testing. Metals 2022, 12, 936. [Google Scholar] [CrossRef]
  3. Abbassi, A.; Römgens, N.; Tritschel, F.F.; Penner, N.; Rolfes, R. Evaluation of machine learning techniques for structural health monitoring using ultrasonic guided waves under varying temperature conditions. Struct. Health Monit. 2023, 22, 1308–1325. [Google Scholar] [CrossRef]
  4. Liao, W.L.; Sun, H.; Wang, Y.S.; Qing, X.L. A novel damage index integrating piezoelectric impedance and ultrasonic guided wave for damage monitoring of bolted joints. Struct. Health Monit. 2023, 22, 3514–3533. [Google Scholar] [CrossRef]
  5. Olisa, S.C.; Khan, M.A.; Starr, A. Review of current guided wave ultrasonic testing (GWUT) limitations and future directions. Sensors 2021, 21, 811. [Google Scholar] [CrossRef] [PubMed]
  6. Huang, M.K.; Han, C.; An, Y.; Qu, Z.G.; Chen, C.X.; Yin, W.L. Influence of temperature on fouling removal for pipeline based on eco-friendly ultrasonic guided wave technology. Clean Technol. Environ. Policy 2023, 25, 1211–1221. [Google Scholar] [CrossRef]
  7. Qu, Z.G.; Fu, Y.K.; Zhang, Q.P.; An, Y.; Shan, X.; Sun, Y.; Zhao, J.Y.; Chen, C.X. Structural health monitoring for multi-strand aircraft wire insulation layer based on ultrasonic guided waves. Appl. Acoust. 2022, 201, 109109. [Google Scholar] [CrossRef]
  8. Chen, Z.H.; Xu, G.C.; Wei, L.; Li, C.G.; Chao, L. Nonlinear lamb wave imaging method for testing Barely Visible Impact Damage of CFRP laminates. Appl. Acoust. 2022, 192, 108699. [Google Scholar] [CrossRef]
  9. Masmoudi, M.; Yaacoubi, S.; Koabaz, M.; Akrout, M.; Skaiky, A. On the use of ultrasonic guided waves for the health monitoring of rails. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2022, 236, 469–489. [Google Scholar] [CrossRef]
  10. Li, Z.; Jing, L.W.; Wang. W., J.; Lee, P.; Murch, R. The influence of pipeline thickness and radius on guided wave attenuation in water-filled steel pipelines: Theoretical analysis and experimental measurement. J. Acoust. Soc. Am. 2019, 145, 361–371. [Google Scholar] [CrossRef]
  11. Ma, Q.; Du, G.F.; Yu, Z.Y.; Yuan, H.Q.; Wei, X.L. Classification of damage types in liquid-filled buried pipes based on deep learning. Meas. Sci. Technol. 2022, 34, 025010. [Google Scholar] [CrossRef]
  12. Zhang, J.N.; Cho, Y.H.; Kim, J.; Malikov AK, U.; Kim, Y.H.; Yi, J.H. Nondestructive inspection of underwater coating layers using ultrasonic lamb waves. Coatings 2023, 13, 728. [Google Scholar] [CrossRef]
  13. Mehrabi, M.; Soorgee, M.H.; Habibi, H.; Kappatos, V. An experimental technique for evaluating viscoelastic damping using ultrasonic guided waves. Ultrasonics 2022, 123, 106707. [Google Scholar] [CrossRef] [PubMed]
  14. Narayanan, M.M.; Arjun, V.; Kumar, A.; Mukhopadhyay, C.K. Development of in-bore magnetostrictive transducer for ultrasonic guided wave based-inspection of steam generator tubes of PFBR. Ultrasonics 2020, 106, 106148. [Google Scholar] [CrossRef] [PubMed]
  15. Wang, Y.M.; Yang, B. Theory and Method of Magnetostrictive Guided Wave Nondestructive Testing; Science Press: Beijing, China, 2015. [Google Scholar]
  16. Tang, B.H.; Wang, Y.M.; Chen, A.; Zhao, Y.W.; Xu, J.J. Split-spectrum processing with raised cosine filters of constant frequency-to-bandwidth ratio for L (0, 2) ultrasonic guided wave testing in a pipeline. Appl. Sci. 2022, 12, 7611. [Google Scholar] [CrossRef]
  17. Pedram, S.K.; Fateri, S.; Gan, L.; Haig, A.; Thornicroft, K. Split-spectrum processing technique for SNR enhancement of ultrasonic guided wave. Ultrasonics 2018, 83, 48–59. [Google Scholar] [CrossRef] [PubMed]
  18. Wang, X.C.; Li, J.; Wang, D.P.; Huang, X.J.; Liang, L.; Tang, Z.F.; Fan, Z.; Liu, Y. Sparse ultrasonic guided wave imaging with compressive sensing and deep learning. Mech. Syst. Signal Process. 2022, 178, 109346. [Google Scholar] [CrossRef]
  19. Gao, Y.; Mu, W.; Yuan, F.G.; Liu, G. A defect localization method based on self-sensing and orthogonal matching pursuit. Ultrasonics 2023, 128, 106889. [Google Scholar] [CrossRef]
  20. Wang, Y.S.; Wang, G.; Wu, D.; Wang, Y.; Miao, B.R.; Sun, H.; Qing, X.L. An improved matching pursuit-based temperature and load compensation method for ultrasonic guided wave signals. IEEE Access 2020, 8, 67530–67541. [Google Scholar] [CrossRef]
  21. Zheng, S.H.; Chen, H.L.; Ling, F.Y.; Minonzio, J.G.; Ta, D.; Xu, K.L. Orthogonal Matching Pursuit based Sparse Dispersive Radon Transform for Ultrasonic Guided Mode Extraction. In Proceedings of the 2022 IEEE International Ultrasonics Symposium (IUS), Venice, Italy, 10–13 October 2022; pp. 1–4. [Google Scholar]
  22. Fan, W.; Wan, D.Y.; Xu, Z.Y.; Wang, Y.; Du, H. Feature extraction of echo signal of weld defect guided waves based on sparse representation. IEEE Sens. J. 2019, 20, 2692–2700. [Google Scholar] [CrossRef]
  23. Zhang, H.; Hua, J.D.; Gao, F.; Lin, J. Efficient Lamb-wave based damage imaging using multiple sparse Bayesian learning in composite laminates. NDT E Int. 2020, 116, 102277. [Google Scholar] [CrossRef]
  24. Ladpli, P.; Liu, C.; Kopsaftopoulos, F.; Chang, F.K. Estimating lithium-ion battery state of charge and health with ultrasonic guided waves using an efficient matching pursuit technique. In Proceedings of the 2018 IEEE Transportation Electrification Conference and Expo, Asia-Pacific (ITEC Asia-Pacific), Bangkok, Thailand, 6–9 June 2018; pp. 1–5. [Google Scholar]
  25. Chen, H.L.; Liu, Z.H.; Wu, B.; He, C.F. A technique based on nonlinear Hanning-windowed chirplet model and genetic algorithm for parameter estimation of Lamb wave signals. Ultrasonics 2021, 111, 106333. [Google Scholar] [CrossRef] [PubMed]
  26. Mu, W.L.; Gao, Y.Q.; Liu, G.J. Ultrasound defect localization in shell structures with Lamb waves using spare sensor array and orthogonal matching pursuit decomposition. Sensors 2021, 21, 8127. [Google Scholar] [CrossRef]
  27. Cai, J.; Yuan, S.F.; Qing XL, P.; Chang, F.K.; Shi, L.H.; Qiu, L. Linearly dispersive signal construction of Lamb waves with measured relative wavenumber curves. Sens. Actuators A Phys. 2015, 221, 41–52. [Google Scholar] [CrossRef]
  28. Lian, M.; Liu, H.B.; Bo, Q.L.; Zhang, T.Y.; Li, T.; Wang, Y.Q. An improved matching pursuit method for overlapping echo separation in ultrasonic thickness measurement. Meas. Sci. Technol. 2019, 30, 065001. [Google Scholar] [CrossRef]
  29. Chen, H.L.; Liu, Z.H.; Wu, B.; He, C.F. A Nonlinear Hanning-Windowed Chirplet Model for Ultrasonic Guided Waves Signal Parameter Representation. J. Nondestruct. Eval. 2020, 39, 65. [Google Scholar] [CrossRef]
  30. Xu, C.B.; Yang, Z.B.; Chen, X.F.; Tian, S.H.; Xie, Y. A guided wave dispersion compensation method based on compressed sensing. Mech. Syst. Signal Process. 2018, 103, 89–104. [Google Scholar] [CrossRef]
  31. Kim, H.; Yuan, F.G. Adaptive signal decomposition and dispersion removal based on the matching pursuit algorithm using dispersion-based dictionary for enhancing damage imaging. Ultrasonics 2020, 103, 106087. [Google Scholar] [CrossRef]
  32. Rostami, J.; Tse PW, T.; Fang, Z. Sparse and dispersion-based matching pursuit for minimizing the dispersion effect occurring when using guided wave for pipe inspection. Materials 2017, 10, 622. [Google Scholar] [CrossRef]
  33. Gao, Y.; Sui, F.S.; Muggleton, J.M.; Yang, J. Simplified dispersion relationships for fluid-dominated axisymmetric wave motion in buried fluid-filled pipes. J. Sound Vib. 2016, 375, 386–402. [Google Scholar] [CrossRef]
  34. Bathe, K.J. Finite Element Procedures, 2nd ed.; Klaus-Jurgen Bathe: Watertown, MA, USA, 2006. [Google Scholar]
  35. Pierce, A.D. Acoustics: An Introduction to Its Physical Principles and Applications; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
  36. Kalkowski, M.K.; Muggleton, J.M.; Rustighi, E. Axisymmetric semi-analytical finite elements for modelling waves in buried/submerged fluid-filled waveguides. Comput. Struct. 2018, 196, 327–340. [Google Scholar] [CrossRef]
  37. 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]
  38. Song, Z.H.; Qi, X.S.; Liu, Z.H.; Ma, H.W. Experimental study of guided wave propagation and damage detection in large diameter pipe filled by different fluids. NDT E Int. 2018, 93, 78–85. [Google Scholar] [CrossRef]
  39. Aristegui, C.; Lowe, M.J.S.; Cawley, P. Guided waves in fluid-filled pipes surrounded by different fluids. Ultrasonics 2001, 39, 367–375. [Google Scholar] [CrossRef]
  40. Meitzler, A.H. Mode coupling occurring in the propagation of elastic pulses in wires. J. Acoust. Soc. Am. 1961, 33, 435–445. [Google Scholar] [CrossRef]
  41. Wu, W.J.; Wang, Y.M. A simplified dispersion compensation algorithm for the interpretation of guided wave signals. J. Press. Vessel Technol. 2019, 141, 021204. [Google Scholar] [CrossRef]
  42. Si, D.; Gao, B.; Guo, W.; Yan, Y.; Tian, G.Y.; Yin, Y. Variational mode decomposition linked wavelet method for EMAT denoise with large lift-off effect. NDT E Int. 2019, 107, 102149. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of liquid-filled pipe in the column coordinate system.
Figure 1. Schematic diagram of liquid-filled pipe in the column coordinate system.
Sensors 23 08683 g001
Figure 2. Dispersion curves of axisymmetric UGWs: (a) vacant pipe, (b) water cylinder and (c) water-filled pipe.
Figure 2. Dispersion curves of axisymmetric UGWs: (a) vacant pipe, (b) water cylinder and (c) water-filled pipe.
Sensors 23 08683 g002
Figure 3. Dispersion curves of non-axisymmetric UGWs: (a) vacant pipe, (b) water cylinder and (c) water-filled pipe, (d) mode shapes, (e) radial, (f) circumferential and (g) axial displacement distributions of Lp(n,2) at 105 kHz.
Figure 3. Dispersion curves of non-axisymmetric UGWs: (a) vacant pipe, (b) water cylinder and (c) water-filled pipe, (d) mode shapes, (e) radial, (f) circumferential and (g) axial displacement distributions of Lp(n,2) at 105 kHz.
Sensors 23 08683 g003
Figure 4. (a) Lp(0,1) and (b) Lp(0,2) signals at 105 kHz before and after applying dispersion compensation.
Figure 4. (a) Lp(0,1) and (b) Lp(0,2) signals at 105 kHz before and after applying dispersion compensation.
Sensors 23 08683 g004
Figure 5. Time-distance mapping results of (a) dispersive and (b) non-dispersive Lwp(0,5) signals at 105 kHz.
Figure 5. Time-distance mapping results of (a) dispersive and (b) non-dispersive Lwp(0,5) signals at 105 kHz.
Sensors 23 08683 g005
Figure 6. Dispersion curves of water-filled pipe in the excitation band: (a) wavenumber, (b) phase velocity and (c) group velocity.
Figure 6. Dispersion curves of water-filled pipe in the excitation band: (a) wavenumber, (b) phase velocity and (c) group velocity.
Sensors 23 08683 g006
Figure 7. (a) Lwp(0,5), (b) Lwp(1,4), (c) Lwp(1,5), (d) Lwp(2,4) and (e) Lwp(3,4) signals obtained from SAFE and asymptotic solution at 0.5 m.
Figure 7. (a) Lwp(0,5), (b) Lwp(1,4), (c) Lwp(1,5), (d) Lwp(2,4) and (e) Lwp(3,4) signals obtained from SAFE and asymptotic solution at 0.5 m.
Sensors 23 08683 g007
Figure 8. Effects of atom parameters on the time-domain signal envelopes: (a) k0, (b) k1 and (c) k2, (d) instantaneous phase variation of different k0, (e) time-domain variation of different k1, (f) time-frequency domain variation of different k2.
Figure 8. Effects of atom parameters on the time-domain signal envelopes: (a) k0, (b) k1 and (c) k2, (d) instantaneous phase variation of different k0, (e) time-domain variation of different k1, (f) time-frequency domain variation of different k2.
Sensors 23 08683 g008
Figure 9. (a) Synthesized multi-mode UGW signal and (b) its components before and after applying dispersion compensation, (c) RESs of OMP and other sparse signal decomposition methods.
Figure 9. (a) Synthesized multi-mode UGW signal and (b) its components before and after applying dispersion compensation, (c) RESs of OMP and other sparse signal decomposition methods.
Sensors 23 08683 g009
Figure 10. (a) Dispersive and (b) non-dispersive perturbed k of Lwp(0,5), Lwp(1,5), Lwp(2,4) and Lwp(3,4), (c) RESs of perturbed signals after applying DOMP, (d) theoretical signal, (e) perturbed signal 1 and (f) perturbed signal 2 before and after applying DOMP and decomposed atoms: (g) theoretical signal, (h) perturbed signal 1 and (i) perturbed signal 2.
Figure 10. (a) Dispersive and (b) non-dispersive perturbed k of Lwp(0,5), Lwp(1,5), Lwp(2,4) and Lwp(3,4), (c) RESs of perturbed signals after applying DOMP, (d) theoretical signal, (e) perturbed signal 1 and (f) perturbed signal 2 before and after applying DOMP and decomposed atoms: (g) theoretical signal, (h) perturbed signal 1 and (i) perturbed signal 2.
Sensors 23 08683 g010
Figure 11. (a) Theoretical signal, (b) perturbed signal 1 and (c) perturbed signal 2 before and after applying DMOMP, and DMOMP atoms: (d) theoretical signal, (e) perturbed signal 1 and (f) perturbed signal 2.
Figure 11. (a) Theoretical signal, (b) perturbed signal 1 and (c) perturbed signal 2 before and after applying DMOMP, and DMOMP atoms: (d) theoretical signal, (e) perturbed signal 1 and (f) perturbed signal 2.
Sensors 23 08683 g011
Figure 12. DMOMP decomposed non-dispersive atoms in the distance domain: (a) Lwp(0,5), (b) Lwp(1,5), (c) Lwp(2,4) and (d) Lwp(3,4).
Figure 12. DMOMP decomposed non-dispersive atoms in the distance domain: (a) Lwp(0,5), (b) Lwp(1,5), (c) Lwp(2,4) and (d) Lwp(3,4).
Sensors 23 08683 g012
Figure 13. Noisy signals before and after applying (a) OMP, (b) DOMP and (c) DMOMP.
Figure 13. Noisy signals before and after applying (a) OMP, (b) DOMP and (c) DMOMP.
Sensors 23 08683 g013
Figure 14. Schematic diagram of the UGW testing platform for water-filled pipe.
Figure 14. Schematic diagram of the UGW testing platform for water-filled pipe.
Sensors 23 08683 g014
Figure 15. (a) ES1 in time and frequency domains, (bd) IMFs of ES1 after applying VMD, (e) ES2, (f) ES3, (g) ES4, (h) ES5, (i) ES6, (j) ES7 and (k) ES8 before and after applying VMD.
Figure 15. (a) ES1 in time and frequency domains, (bd) IMFs of ES1 after applying VMD, (e) ES2, (f) ES3, (g) ES4, (h) ES5, (i) ES6, (j) ES7 and (k) ES8 before and after applying VMD.
Sensors 23 08683 g015
Figure 16. (a) ES8 before and after applying DMOMP, (b) dispersive and (c) non-dispersive atoms of ES8 after applying DMOMP, dispersion compensated time-distance mapping results of (d) ES1-2, (e) ES3-6 and (f) ES7-8.
Figure 16. (a) ES8 before and after applying DMOMP, (b) dispersive and (c) non-dispersive atoms of ES8 after applying DMOMP, dispersion compensated time-distance mapping results of (d) ES1-2, (e) ES3-6 and (f) ES7-8.
Sensors 23 08683 g016
Table 1. Material properties and cross-section dimensions of the pipe and water [36].
Table 1. Material properties and cross-section dimensions of the pipe and water [36].
Materialρ (kg/m3)E (Pa)μK (Pa)rin (mm)h (mm)
Pipe78002.17 × 10110.28-287
Water1000--2.25 × 109028
Table 2. Modes and propagation distances of DOMP decomposed atoms for theoretical signals, perturbed signals 1 and 2.
Table 2. Modes and propagation distances of DOMP decomposed atoms for theoretical signals, perturbed signals 1 and 2.
TSDOMP (TS)DOMP (PS1)DOMP (PS2)
Mode
(Lwp)
x
(m)
Amp (a.u.)Mode
(Lwp)
x
(m)
Amp (a.u.)Mode
(Lwp)
x
(m)
Mode
(Lwp)
x
(m)
1(0,5)0.500.48(0,5)0.46270.33(0,5)0.4381(0,5)0.4575
2(0,5)1.500.47(0,5)1.38080.06(0,5)1.5301(0,5)0.5360
3(1,5)0.500.49(0,5)1.49860.91(1,5)0.5952(0,5)0.6509
4(1,5)1.500.47(2,4)0.50430.35(2,4)1.3819(2,4)0.5061
5(2,4)0.500.46(2,4)1.49980.28(2,4)1.5238(2,4)1.4189
6(2,4)1.500.30(3,4)0.50430.21(3,4)0.4997(3,4)1.4898
7(3,4)0.500.21(3,4)0.52600.05(3,4)0.5518(3,4)0.5119
8(3,4)1.500.12(3,4)1.50150.11(3,4)1.5467(3,4)1.5331
Table 3. Propagation distances and errors of Lwp(0,5) in the noisy signals after the decomposition of OMP, DOMP and DMOMP.
Table 3. Propagation distances and errors of Lwp(0,5) in the noisy signals after the decomposition of OMP, DOMP and DMOMP.
SNR = Inf dBSNR = 6.12 dBSNR = −4.95 dBSNR = −12.34 dB
Value (a.u.)Error
(%)
Value (a.u.)Error
(%)
Value (a.u.)Error
(%)
Value (a.u.)Error
(%)
OMPx10.48343.32000.48772.46610.46636.72990.45778.4600
x21.50920.61331.518971.26531.53222.15431.54302.8636
DOMPx10.46277.46000.46217.58001.3755175.10000.48732.5400
x21.49860.09331.49860.09331.49860.09331.49860.0933
DMOMPx10.50000.00000.50010.02000.50010.02000.50110.2200
x21.50010.00671.50010.00671.50010.00671.50010.0067
Table 4. Propagation distances of ES1-8 after applying DMOMP.
Table 4. Propagation distances of ES1-8 after applying DMOMP.
ES1ES2ES3ES4ES5ES6ES7ES8Actual ValueAccuracy
x1 (m)-3.03483.04093.01463.02673.02473.02473.02273.000099.10%
x2 (m)-- ---3.95303.94693.900098.72%
x3 (m)5.64365.61465.61885.63545.61055.61055.61055.60645.530098.36%
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

Wang, Y.; Tang, B.; Gong, R.; Zhou, F.; Chen, A. Reconstruction of Water-Filled Pipe Ultrasonic Guided Wave Signals in the Distance Domain by Orthogonal Matching Pursuit Based on Dispersion and Multi-Mode. Sensors 2023, 23, 8683. https://doi.org/10.3390/s23218683

AMA Style

Wang Y, Tang B, Gong R, Zhou F, Chen A. Reconstruction of Water-Filled Pipe Ultrasonic Guided Wave Signals in the Distance Domain by Orthogonal Matching Pursuit Based on Dispersion and Multi-Mode. Sensors. 2023; 23(21):8683. https://doi.org/10.3390/s23218683

Chicago/Turabian Style

Wang, Yuemin, Binghui Tang, Ruqing Gong, Fan Zhou, and Ang Chen. 2023. "Reconstruction of Water-Filled Pipe Ultrasonic Guided Wave Signals in the Distance Domain by Orthogonal Matching Pursuit Based on Dispersion and Multi-Mode" Sensors 23, no. 21: 8683. https://doi.org/10.3390/s23218683

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