Acoustic feature extraction of radiation pressure signals (RPSs) induced by bubble oscillations is a crucial task in the characterization of the properties of underwater objects. In this article, to improve the extraction accuracy, the complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) and bubble entropy (BE) algorithms are combined to extract the effective acoustic components of the RPS. For verification, the proposed extraction scheme is applied to a typical simulated RPS under dual-frequency acoustic excitation. Compared with other extraction methods, CEEMDAN can extract richer acoustic feature information from the RPS, including accurate values for the amplitude and period of oscillation. Furthermore, when the components of the simulated RPS become more complex, the CEEMDAN–BE scheme gives better evaluation results than other schemes in terms of three evaluation indices. Under complex conditions, the signal extraction performances of singular value decomposition and ensemble empirical mode decomposition decrease greatly, but CEEMDAN retains its high signal extraction efficiency, which further confirms the effectiveness of the proposed signal extraction scheme.

Under the influence of sound waves, oscillations of a cavitation bubble will emit a radiation pressure signal (RPS) to the surroundings. To characterize the properties of underwater targets such as submarines,1,2 humpback whales,3 and hydro-turbines,4,5 the RPS can be measured and employed for further analysis.6–8 In these cases, however, the RPS is usually subject to interference from various kinds of background noise, and it is difficult to effectively identify the required acoustic feature information.9 Especially under multifrequency acoustic excitation, the oscillations of a cavitation bubble will exhibit more complex characteristics, and the difficulty of acoustic feature extraction will be significantly increased. Despite the importance of this topic, however, there remains a lack of relevant research. Therefore, there is an urgent need to develop methods based on advanced signal processing techniques that will provide accurate acoustic feature extraction and reduce the impact of noise on target identification.10 In this article, complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) and bubble entropy (BE) are combined to extract effective acoustic feature information from the RPS induced by the oscillations of a bubble under dual-frequency acoustic excitation.

Several signal processing methods have recently been utilized to identify the oscillating characteristics in an RPS. Zhang et al.11 used the fast Fourier transform (FFT) to predict the acoustic frequencies of an RPS. Si et al.12 analyzed the FFT spectrum of radiation noise from cavitation produced by a hydrofoil. Although the FFT spectrum is very useful for acquiring the frequency characteristics of a signal, its disadvantage is that it cannot capture the time-varying characteristics of the signal.13 Several other methods are available that can concurrently obtain the time–frequency distribution of a signal, but they still have many shortcomings (e.g., the existence of cross-items in the Wigner–Ville distribution14 and the fixed resolution of the short-time Fourier transform15). Among other signal extraction methods employed in this field, Bao et al.16 used singular value decomposition (SVD) to extract a better modulated mode of cavitation noise radiated from a ship. Herbertson et al.17 used a wavelet transform to remove background noise from the acoustic pressure signal measured from a heart valve. The disadvantage of these two methods is that there are many input parameters that need to be manually selected (e.g., the selected threshold for extraction and the wavelet basis function18).

Huang and co-workers proposed the method of empirical mode decomposition (EMD)19 and its improved version, ensemble empirical mode decomposition (EEMD),20 which can adaptively decompose a signal into several modes. Gong et al.21 found that when a tip leakage vortex cavitation cloud appears in a pump, the root-mean-square value of the first-order component in the EMD analysis of the vibration signal will increase rapidly. Dao et al.22 combined the wavelet threshold and EEMD to extract the effective components in the acoustic vibration signals of a model hydro-turbine. EMD is highly adaptable to changes in the amplitude and frequency of a signal, but it is easily affected by noise contained in the original signal and also suffers from the problem of mode aliasing.23 EEMD is an improvement of EMD in which white noise is added to the signal multiple times before decomposition, and the average of the analysis results is taken when obtaining the modes. The disadvantage of EEMD is that it cannot adaptively adjust the level of added noise. CEEMDAN is a further improvement that eliminates the problem of mode aliasing during decomposition by applying an adaptive noise algorithm to EEMD. CEEMDAN is more effective at suppressing the influence of noise and improves the accuracy of decomposition by adaptively adjusting the noise level.23 Therefore, in the present work, the more reliable CEEMDAN algorithm is employed to extract the effective acoustic components of an RPS.

In this article, CEEMDAN and BE algorithms are combined to extract the effective acoustic feature information from the RPS induced by the oscillations of a bubble under dual-frequency acoustic excitation. The signal extraction performances of SVD, EEMD, and CEEMDAN are analyzed by comparing the time-domain plots of the extracted RPSs and several evaluation indices. In addition, the signal extraction performances under different conditions are also discussed. The remainder of this article is organized as follows. In Sec. II, the fundamental formulas of bubble dynamics and the induced RPS are presented. In Sec. III, the principles of the proposed signal extraction scheme are introduced in detail. In Sec. IV, the performance of the scheme is demonstrated. In Sec. V, signal extraction capabilities of different schemes under different conditions are discussed and compared. In Sec. VI, the main conclusions of this article are presented.

In this section, the fundamental formulas for bubble oscillations are presented, and the fundamental formula for the RPS induced by these oscillations is introduced.

The spherical bubble considered in this article is assumed to be an air bubble in a Newtonian, compressible, viscous liquid medium. The fundamental formula for the oscillations of such a bubble is24 
(1)
where
(2)
and
(3)
Here, R is the real-time oscillating radius of the bubble, Ṙ and R̈ are its first- and second-order partial derivatives, and R0 is the equilibrium bubble radius. t is time, cl is the velocity of sound in the liquid, ρl, μl, and μth are the density, viscosity, and effective thermal viscosity of the liquid, κ is the polytropic index, σ is the coefficient of surface tension, and Pa is the ambient pressure. ɛ1 and ɛ2 are the nondimensionalized pressures of the first and second sound waves (nondimensionalized by Pa), ω1 and ω2 are the angular frequencies of the two sound waves, and φ1 and φ2 are their phases. In this article, it is assumed that ɛ1 = ɛ2 = ɛ and, for convenience, φ1 = φ2 = 0.

The fourth-order Runge–Kutta method is adopted to solve Eqs. (1)(3) and calculate R, Ṙ, and R̈. In the calculation, the parameters adopted are cl = 1486 m/s, μl = 1.0 mPa·s, μth = 0, ρl = 998.2071 kg/m3, κ = 1.33, σ = 0.0728 N/m, and Pa = 101 300 Pa.

The original simulated RPS P0 is calculated as follows:25–27 
(4)
where the values of R, Ṙ, and R̈ are as calculated in Sec. II A, and d is the distance between the acquisition point of the RPS and the center of the bubble.

CEEMDAN adopts the idea from EEMD of superimposing Gaussian white noise several times and canceling the noise through an overall average calculation. The difference between the two approaches is that after obtaining the first mode, CEEMDAN performs the overall average calculation to obtain the final first mode. After the first mode has been determined, rather than white noise being added directly to the signal, the noise component that is added is the mode that contains auxiliary noise after the previous EMD analysis. This can effectively solve the problem that the white noise during the EEMD analysis cannot be completely eliminated after overall averaging, resulting in residual white noise in the final modes. The detailed implementation of the CEEMDAN method is as follows:23 

  1. The number of times that noise is added, Q, is set.

  2. Q groups of positive and negative pairs of Gaussian white noise with a standard normal distribution are superimposed on the original signal S(t) to obtain N new signals, which can be expressed as follows:
    (5)
    where Si(t) is the new signal generated after the ith superposition of Gaussian white noise, ɛ0 is the standard deviation of the noise, and ni(t) is the Gaussian white noise added at the ith time.
  3. The new signal Si(t) is decomposed by EMD, and Ei(·) is set to be the ith signal through EMD analysis. The first component obtained by the ith decomposition can be expressed as follows:
    (6)
    where c1i(t) is the c1 obtained by the ith decomposition, and Ri(t) is the residual obtained by the ith decomposition.
  4. The overall average of N components of c1 is calculated, and the final c1 component is obtained as follows:
    (7)
  5. The residual after the first iteration, r1, is calculated as follows:
    (8)
  6. The mode containing auxiliary noise after the last EMD analysis is superimposed on r1(t) as the original signal of the next iteration. The expression for the original signal Sij(t) of the jth iteration is thus as follows:
    (9)
    where j is the iteration number, i is the signal number decomposed in the iteration, r is the residual generated by the previous iteration, and E is the mode that contains auxiliary noise after EMD analysis in the previous iteration.
  7. Finally, steps 3–6 are repeated until the residual r becomes a monotonic function and cannot be further decomposed by EMD. A total of K components are obtained when the decomposition has been completed, and the original signal S(t) after CEEMDAN analysis can be expressed as follows:
    (10)
In this article, the number of times that noise is added in CEEMDAN is set to Q = 100, the standard deviation ɛ0 is set to 0.2, and the maximum number of iterations allowed is set to 500.

The BE algorithm is based on permutation entropy, which creates a coarser-grained distribution through a bubbling sorting process, thus greatly reducing the influence of parameter selection. The calculation procedure of the BE algorithm can be summarized as follows:28 

  1. A signal of length N (>10) is reconstructed in phase space and mapped to e-dimensional space with time delay τ:
    (11)
  2. The elements xh of each vector Xh in Eq. (11) sorted in ascending order using the bubbling sorting method, the number nh of exchanges required for sorting in each vector is counted, and the probability ph of the distribution of the number of exchanges is calculated based on the number of vectors reconstructed in phase space:
    (12)
  3. The conditional Rényi entropy Hswapse of the distribution of the number of exchanges is calculated as follows:
    (13)
  4. Finally, the reconstruction dimension of the phase space is increased to e + 1, and the above steps are repeated to calculate Hswapse+1. The BE is given by the following formula:
    (14)
In this article, the BE is adopted to illustrate the chaotic characteristics of a mode based on CEEMDAN. The range of BE is between 0 and 1. When BE is small, the mode contains a lot of useful information. When BE is large, the mode contains many noise components. In this article, the threshold of BE to distinguish between noise components and useful signal components is set as 0.2. In contrast to the calculation procedures of other entropy-based algorithms, only the dimension of the embedding space e and the delay time τ need to be set in the BE algorithm. e is a positive integer greater than 1, and τ is a positive integer. The parameters for calculating BE in this article are selected as e = 2 and τ = 1.28 

In the scheme proposed in this article, to accurately extract the acoustic feature components from the RPS, CEEMDAN and BE are combined to perform signal extraction. First, the contaminated RPS is obtained through summing the background noise and the original simulated RPS induced by the oscillation of a bubble under dual-frequency acoustic excitation, as described by Eqs. (1)(4). Second, on the basis of Eqs. (5)(10), the contaminated RPS is decomposed into several modes by CEEMDAN. Then, the BE of each mode is calculated using Eqs. (11)(14). The noise components are discarded and the useful signal components are retained on the basis of the preset threshold. After signal reconstruction, the extracted RPS is obtained. Finally, the signal extraction performance of CEEMDAN is compared with those of SVD and EEMD under a variety of conditions. Figure 1 shows the flow diagram of the proposed signal extraction scheme.

FIG. 1.

Flow diagram of proposed signal extraction scheme.

FIG. 1.

Flow diagram of proposed signal extraction scheme.

Close modal

In this section, the signal extraction scheme presented above is illustrated in detail. First, the original simulated RPS is presented in the time and frequency domains. Then, the simulated RPS are processed by the proposed signal extraction scheme to extract effective acoustic feature information. Finally, the signal extraction performances of different schemes are evaluated in terms of several quantitative indices.

The frequency ω1 of the first externally excited sound wave is 0.03 times the intrinsic frequency ω0 of the bubble. The nondimensionalized pressure of the sound waves, ε = ε1 = ε2, is 0.06. The equilibrium radius during the bubble oscillation is R0 = 10 μm. During the oscillation process, R, Ṙ, and R̈ are numerically calculated using Eqs. (1)(3). The original simulated RPS P0 is calculated using Eq. (4). It is assumed that the distance between the acquisition point of the RPS and the center of the bubble is d = 100R0. The initial conditions for the numerical calculation are set as R = R0 and Ṙ=0. The sampling frequency of the simulated RPS is 8.09 × 105 Hz, and each RPS contains M = 2000 data points.

In this subsection, the typical simulated RPS under dual-frequency acoustic excitation are presented. Figure 2 shows the time-domain plot and the FFT spectrum of the original simulated RPS P0. In Fig. 2(a), it can be seen that the waveform of RPS is relatively stable, indicating that the bubble oscillation enters a stable state under dual-frequency acoustic excitation. The FFT spectrum in Fig. 2(b) shows that there are six main frequencies in the RPS, including the frequencies of two acoustic waves (ω1 and ω2), their harmonics (2ω1 and 2ω2), and their sum (ω1 + ω2) and difference (ω2ω1). These characteristic frequencies are mainly concentrated in the low-frequency band of the FFT spectrum.

FIG. 2.

(a) Time-domain plot and (b) FFT spectrum of original simulated RPS P0.

FIG. 2.

(a) Time-domain plot and (b) FFT spectrum of original simulated RPS P0.

Close modal
Figure 3(a) shows the waveform plot of the added noise. The signal-to-noise ratio (SNR) between the original simulated RPS P0 and the added background noise is about 10 dB. To distinguish the SNRs in different types of RPS, the SNR in the contaminated RPS is referred to in this article as the input SNR (ISNR) and the SNR in the extracted RPS is referred to as the output SNR (OSNR). The OSNR is the SNR between P0 and residual noise after signal extraction. In Fig. 3(b), the contaminated RPS Pcon is obtained by adding P0 and background noise:
(15)
In the presence of interference by noise, it is difficult to identify precise period and amplitude information about oscillations in the contaminated RPS. During the actual signal acquisition process, the acoustic feature information in the RPS is usually buried in background noise. Therefore, it is important to develop a signal extraction scheme to extract this information.
FIG. 3.

Waveform plots of (a) added noise and (b) contaminated RPS Pcon.

FIG. 3.

Waveform plots of (a) added noise and (b) contaminated RPS Pcon.

Close modal

In this subsection, the extraction scheme for the RPS is presented. First, the contaminated RPS Pcon is decomposed into 11 independent components c1, …, c11 and a residual r using CEEMDAN. The corresponding time-domain plots of these independent components are shown in Fig. 4. When the order of a component increases, its time-domain waveform gradually becomes stable and the corresponding frequency gradually decreases. The first few components are noise components, and the later components are useful signal components. Table I shows the specific BE values of all components based on CEEMDAN. During the signal extraction, it is important to determine the critical component that can distinguish these two types of components. The first four components c1, …, c4 exhibit strong randomness and typical noise characteristics. On the basis of the preset BE threshold (0.2) and the specific BE values in Table I, the first four components c1, …, c4 are considered noise and should be discarded. The remaining components are mainly useful signal components. The extracted RPS Pext is obtained by summing these components c5, …, c11 and r. In addition, the amplitudes of c5, …, c8 are much higher than those of c9, …, c11 and r, indicating that the acoustic feature information of the RPS is mainly contained in these components c5, …, c8.

FIG. 4.

Time-domain plots of all components of the contaminated RPS obtained using CEEMDAN.

FIG. 4.

Time-domain plots of all components of the contaminated RPS obtained using CEEMDAN.

Close modal
TABLE I.

BE of each component obtained using CEEMDAN.

ComponentBEComponentBE
c1 0.4473 c2 0.6241 
c3 0.5899 c4 0.3949 
c5 0.1053 c6 0.0691 
c7 0.0455 c8 0.0227 
c9 0.0227 c10 0.0072 
c11 0.0036 r 0.0009 
ComponentBEComponentBE
c1 0.4473 c2 0.6241 
c3 0.5899 c4 0.3949 
c5 0.1053 c6 0.0691 
c7 0.0455 c8 0.0227 
c9 0.0227 c10 0.0072 
c11 0.0036 r 0.0009 

Figures 5(a)5(c) show waveform plots of the extracted RPS Pext obtained from SVD, EEMD, and CEEMDAN, respectively. Both SVD and EEMD are mainstream signal extraction methods. In SVD, the mean value of the singular difference spectrum is adopted to extract the acoustic feature information from the RPS. In EEMD, the extraction process is similar to that of CEEMDAN. The critical BE value distinguishing between noise and useful signal components is also taken as 0.2. The noise components are again discarded, and the remaining components are summed to obtain the extracted RPS. In Fig. 5(a), there are still many noise components in the RPS extracted using SVD, indicating that the effective acoustic feature information has not been separated from background noise. In Fig. 5(b), although many noise components have been removed in the RPS extracted using EEMD, some high-frequency details are missing compared with the original RPS P0, as shown by the red circles. In Fig. 5(c), the time-domain plot of the RPS extracted using CEEMDAN contains fewer noise components than that obtained with SVD and retains most of the high-frequency details. Also, the time-domain waveform is much closer to the original RPS P0 in Fig. 2(a). Thus, CEEMDAN is able to identify the precise period and amplitude of the RPS.

FIG. 5.

Time-domain plots of extracted RPS Pext obtained using (a) SVD, (b) EEMD, and (c) CEEMDAN.

FIG. 5.

Time-domain plots of extracted RPS Pext obtained using (a) SVD, (b) EEMD, and (c) CEEMDAN.

Close modal
To further quantitatively evaluate the advantages of extraction based on CEEMDAN, the extraction performances of SVD, EEMD, and CEEMDAN are compared in terms of three evaluation indices, namely, the OSNR, the root-mean square error (RMSE), and the correlation index (CI), which are calculated as follows:
(16)
(17)
(18)
where M = 2000 is the total number of data points in the RPS and m is the numerical order of these data points. A larger OSNR, a smaller RMSE, and a larger CI indicate a better extraction effect.

Table II shows the calculated evaluation indices for extraction using SVD, EEMD and CEEMDAN. The RPS extracted using CEEMDAN has a larger OSNR, smaller RMSE, and larger CI, indicating that CEEMDAN has better extraction ability than SVD and EEMD.

TABLE II.

Evaluation indices of extraction performances of SVD, EEMD, and CEEMDAN.

Extraction methodOSNR (dB)RMSE (Pa)CI
SVD 11.8574 0.0215 0.9669 
EEMD 14.2166 0.0159 0.9831 
CEEMDAN 19.9550 0.0082 0.9950 
Extraction methodOSNR (dB)RMSE (Pa)CI
SVD 11.8574 0.0215 0.9669 
EEMD 14.2166 0.0159 0.9831 
CEEMDAN 19.9550 0.0082 0.9950 

In this section, contaminated RPSs are simulated under different conditions, with the nondimensionalized pressure ε of the sound waves, the frequency ω2 of the second sound wave, and the ISNR being varied. An extraction process similar to that in Sec. IV is performed on the contaminated RPS under each condition, and the extraction performances of SVD, EEMD, and CEEMDAN are compared.

Figure 6 shows time-domain plots and FFT spectra of the original RPS P0, together with time-domain plots of the contaminated RPS Pcon for ε = 0.01, 0.03, and 0.1. The ISNR remains at 10 dB in each contaminated RPS. The settings of other parameters (ω1, ω2, R0, ISNR, and d) are the same as in Sec. IV. It can be seen from Figs. 6(b), 6(e), and 6(h) that as ε increases, the acoustic frequency information in the RPS becomes richer, which also means that the complexity of the RPS increases.

FIG. 6.

Time-domain plots [(a), (d), and (g)] and FFT spectra [(b), (e), and (h)] of the original RPS P0, together with time-domain plots [(c), (f), and (i)] of the contaminated RPS for ε = 0.01, 0.03 and 0.1.

FIG. 6.

Time-domain plots [(a), (d), and (g)] and FFT spectra [(b), (e), and (h)] of the original RPS P0, together with time-domain plots [(c), (f), and (i)] of the contaminated RPS for ε = 0.01, 0.03 and 0.1.

Close modal

Figure 7 shows the evaluation indices OSNR, RMSE, and CI for different nondimensionalized pressures of the sound wave (ε = 0.01, 0.03, 0.06, 0.08, and 0.1) obtained using SVD, EEMD and CEEMDAN. It can be seen that for each ε, the RPS extracted by CEEMDAN has a larger OSNR, smaller RMSE, and larger CI, indicating that CEEMDAN has better signal extraction capability than SVD and EEMD. It is worth noting that when the contaminated RPS becomes more complex (i.e., when ε = 0.08 and 0.1), the signal extraction performance of EEMD drops dramatically (as can be seen from the trend of change of the red lines), but CEEMDAN retains an efficient extraction performance.

FIG. 7.

Three evaluation indices for different nondimensionalized pressures of the sound wave (ε = 0.01, 0.03, 0.06, 0.08, and 0.1) obtained using (a) SVD, (b) EEMD, and (c) CEEMDAN.

FIG. 7.

Three evaluation indices for different nondimensionalized pressures of the sound wave (ε = 0.01, 0.03, 0.06, 0.08, and 0.1) obtained using (a) SVD, (b) EEMD, and (c) CEEMDAN.

Close modal

Figure 8 shows the time-domain plots and FFT spectra of the original RPS P0, together with time-domain plots of the contaminated RPSs Pcon for ω2 = ω1, 1.8ω1, and 2ω1. The settings of other parameters (ISNR, ε, ω1, R0, and d) are the same as in Sec. IV. It can be seen from Figs. 8(b), 8(e), and 8(h) that as ω2 increases, the acoustic frequencies in the RPS become more complex.

FIG. 8.

Time-domain plots [(a), (d), and (g)] and FFT spectra [(b), (e), and (h)] of the original RPS P0, together with time-domain plots [(c), (f), and (i)] of the contaminated RPS for ω2 = ω1, 1.8ω1, and 2ω1.

FIG. 8.

Time-domain plots [(a), (d), and (g)] and FFT spectra [(b), (e), and (h)] of the original RPS P0, together with time-domain plots [(c), (f), and (i)] of the contaminated RPS for ω2 = ω1, 1.8ω1, and 2ω1.

Close modal

Figure 9 compares the three evaluation indices OSNR, RMSE, and CI for different angular frequencies ω2 of the second sound wave obtained using SVD, EEMD, and CEEMDAN. For each ω2, the RPS extracted by CEEMDAN has larger OSNR, smaller RMSE, and larger CI, further illustrating that CEEMDAN has better signal extraction capability than SVD and EEMD.

FIG. 9.

Three evaluation indices for different angular frequencies ω2 of the second sound wave obtained using SVD, EEMD, and CEEMDAN.

FIG. 9.

Three evaluation indices for different angular frequencies ω2 of the second sound wave obtained using SVD, EEMD, and CEEMDAN.

Close modal

Figure 10 shows time-domain plots of the contaminated RPS Pcon for ISNR = −10, −2, 0, 5, 10, and 20 dB. The settings of other parameters (ε, d, ω1, ω2, and R0) are the same as in Sec. IV. When the ISNR decreases, the contaminated RPS becomes more complex because more noise and impulse components appear in the signal.

FIG. 10.

Time-domain plots of the contaminated RPS Pcon for ISNR = −10, −2, 0, 5, 10, and 20 dB.

FIG. 10.

Time-domain plots of the contaminated RPS Pcon for ISNR = −10, −2, 0, 5, 10, and 20 dB.

Close modal

Figure 11 shows the evaluation indices OSNR, RMSE and CI for different ISNRs obtained using SVD, EEMD, and CEEMDAN. It can be seen that for each ISNR, the RPS extracted by CEEMDAN has larger OSNR, smaller RMSE and larger CI, demonstrating that CEEMDAN has better signal extraction capability than SVD and EEMD. Figures 11(b) and 11(c) reveal that when the ISNR decreases, the signal extraction performance of SVD drops dramatically (as can be seen from the trend of change of the black lines), but CEEMDAN is still able to efficiently extract the acoustic features, as is EEMD, albeit with a slightly poorer performance.

FIG. 11.

Three evaluation indices for different ISNRs obtained using SVD, EEMD and CEEMDAN.

FIG. 11.

Three evaluation indices for different ISNRs obtained using SVD, EEMD and CEEMDAN.

Close modal

In this article, the CEEMDAN and BE algorithms have been combined to improve the accuracy of extracting acoustic feature information from the RPS induced by bubble oscillations. Following the signal extraction process, accurate acoustic characteristics of the RPS under dual-frequency acoustic excitation can be captured, facilitating identification of the real-time status of underwater targets.

The main conclusions of this article are as follows:

  1. Using the signal extraction scheme proposed here, it is possible to accurately extract acoustic feature information from an RPS to allow better identification of underwater targets. More noise components are removed from time-domain plots of the RPS extracted by CEEMDAN than when SVD is used for extraction, and more high-frequency details are retained than when EEMD is used, which facilitates observation of the oscillation characteristics of the RPS.

  2. Quantitative analysis results show that the RPS extracted by CEEMDAN has larger OSNR, smaller RMSE, and larger CI than those extracted by SVD and EEMD, providing further confirmation of the superior signal extraction ability of CEEMDAN.

  3. Under a variety of conditions, CEEMDAN shows better signal extraction performance than SVD and EEMD. When a contaminated RPS becomes more complex, CEEMDAN retains its efficient extraction performance, while the extraction capabilities of SVD and EEMD drop sharply.

In the future work, measurements of the RPS induced by bubble oscillations under acoustic excitation will be utilized to verify the effectiveness of the proposed signal extraction scheme.

This work was financially supported by the Scientific Research Starting Foundation of Fuzhou University (Project No. 511429).

The authors have no conflicts to disclose.

Xianghao Zheng: Formal analysis (equal); Funding acquisition (equal); Methodology (equal); Writing – original draft (equal). Yuning Zhang: Conceptualization (equal); Data curation (equal); Supervision (equal); Writing – review & editing (equal). Yiming Li: Investigation (equal); Validation (equal).

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

1.
Y.
Wang
,
C.
He
,
X.
Wang
,
H.
Cheng
, and
B.
Ji
, “
Influence of skew angle on the cavitation dynamics and induced low-frequency pressure fluctuations around a marine propeller
,”
Ocean Eng.
277
,
114302
(
2023
).
2.
T. A.
Smith
and
J.
Rigby
, “
Underwater radiated noise from marine vessels: A review of noise reduction methods and technology
,”
Ocean Eng.
266
,
112863
(
2022
).
3.
X.
Qing
,
P. R.
White
,
T. G.
Leighton
,
S.
Liu
,
G.
Qiao
, and
Y.
Zhang
, “
Three-dimensional finite element simulation of acoustic propagation in spiral bubble net of humpback whale
,”
J. Acoust. Soc. Am.
146
(
3
),
1982
1995
(
2019
).
4.
X.
Fu
,
D.
Li
,
H.
Wang
,
D.
Qin
, and
X.
Wei
, “
Cavitation mechanism and effect on pump power-trip transient process of a pumped-storage unit
,”
J. Energy Storage
66
,
107405
(
2023
).
5.
Y.
Wu
,
D.
Zhu
,
R.
Tao
,
R.
Xiao
, and
W.
Liu
, “
Analysis of two-phase flow in cavitation condition of pump-turbine based on dynamic mode decomposition method in turbine mode
,”
J. Energy Storage
56
,
106107
(
2022
).
6.
X.
Zheng
and
Y.
Zhang
, “
De-noising of radiation pressure signal generated by bubble oscillation based on ensemble empirical mode decomposition
,”
J. Hydrodyn.
34
(
5
),
849
863
(
2022
).
7.
C. E.
Brennen
,
Cavitation and Bubble Dynamics
(
Cambridge University Press
,
2014
).
8.
W.
Lauterborn
,
T.
Kurz
,
R.
Geisler
,
D.
Schanz
, and
O.
Lindau
, “
Acoustic cavitation, bubble dynamics and sonoluminescence
,”
Ultrason. Sonochem.
14
(
4
),
484
491
(
2007
).
9.
F.
Deng
,
D.
Zhao
,
L.
Zhang
, and
X.
Shao
, “
Numerical study of the kinematic and acoustic characteristics of bubble clusters
,”
J. Hydrodyn.
35
(
1
),
61
75
(
2023
).
10.
K.
Wu
,
Y.
Xing
,
N.
Chu
,
P.
Wu
,
L.
Cao
, and
D.
Wu
, “
A carrier wave extraction method for cavitation characterization based on time synchronous average and time-frequency analysis
,”
J. Sound Vib.
489
,
115682
(
2020
).
11.
Y.
Zhang
,
Y.
Zhang
, and
S.
Li
, “
Combination and simultaneous resonances of gas bubbles oscillating in liquids under dual-frequency acoustic excitation
,”
Ultrason. Sonochem.
35
,
431
439
(
2017
).
12.
Q.
Si
,
F.
Deng
,
M.
Liao
,
G.
Bois
,
Y.
Gu
, and
J.
Yuan
, “
Numerical analysis of cavitation-induced noise characteristics in hydrofoils using finite element acoustic method and spherical cavity radiation theory
,”
Ocean Eng.
307
,
118093
(
2024
).
13.
X.
Zheng
,
S.
Zhang
,
Y.
Zhang
,
J.
Li
, and
Y.
Zhang
, “
Dynamic characteristic analysis of pressure pulsations of a pump turbine in turbine mode utilizing variational mode decomposition combined with Hilbert transform
,”
Energy
280
,
128148
(
2023
).
14.
J.
Ville
, “
Theorie et application dela notion de signal analysis
,”
Câbles Transm.
2
(
1
),
61
74
(
1948
).
15.
D.
Gabor
, “
Theory of communication. Part 1: The analysis of information
,”
J. Inst. Electr. Eng., Part 3
93
(
26
),
429
441
(
1946
).
16.
F.
Bao
,
X.
Wang
,
Z.
Tao
,
Q.
Wang
, and
S.
Du
, “
Adaptive extraction of modulation for cavitation noise
,”
J. Acoust. Soc. Am.
126
(
6
),
3106
3113
(
2009
).
17.
L. H.
Herbertson
,
V.
Reddy
,
K. B.
Manning
,
J. P.
Welz
,
A. A.
Fontaine
, and
S.
Deutsch
, “
Wavelet transforms in the analysis of mechanical heart valve cavitation
,”
J. Biomech. Eng.
128
(
2
),
217
222
(
2006
).
18.
I. M.
Johnstone
and
B. W.
Silverman
, “
Wavelet threshold estimators for data with correlated noise
,”
J. Royal Stat. Soc.: Ser. B
59
(
2
),
319
351
(
1997
).
19.
N. E.
Huang
,
Z.
Shen
,
S. R.
Long
,
M. C.
Wu
,
H. H.
Shih
,
Q.
Zheng
,
N. C.
Yen
,
C. C.
Tung
, and
H. H.
Liu
, “
The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis
,”
Proc. R. Soc. London, Ser. A
454
(
1971
),
903
995
(
1998
).
20.
Z.
Wu
and
N. E.
Huang
, “
Ensemble empirical mode decomposition: A noise-assisted data analysis method
,”
Adv. Adapt. Data Anal.
1
(
1
),
1
41
(
2009
).
21.
B.
Gong
,
Z.
Zhang
,
C.
Feng
,
J.
Yin
,
N.
Li
, and
D.
Wang
, “
Experimental investigation of characteristics of tip leakage vortex cavitation-induced vibration of a pump
,”
Ann. Nucl. Energy
192
,
109935
(
2023
).
22.
F.
Dao
,
Y.
Zeng
, and
J.
Qian
, “
A novel denoising method of the hydro-turbine runner for fault signal based on WT-EEMD
,”
Measurement
219
,
113306
(
2023
).
23.
M. E.
Torres
,
M. A.
Colominas
,
G.
Schlotthauer
, and
P.
Flandrin
, “
A complete ensemble empirical mode decomposition with adaptive noise
,” in
2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
(
IEEE
,
2011
), pp.
4144
4147
.
24.
J. B.
Keller
and
M.
Miksis
, “
Bubble oscillations of large amplitude
,”
J. Acoust. Soc. Am.
68
(
2
),
628
633
(
1980
).
25.
X.
Yang
and
C. C.
Church
, “
A model for the dynamics of gas bubbles in soft tissue
,”
J. Acoust. Soc. Am.
118
(
6
),
3595
3606
(
2005
).
26.
Y.
Zhang
and
S.
Li
, “
Acoustical scattering cross section of gas bubbles under dual-frequency acoustic excitation
,”
Ultrason. Sonochem.
26
,
437
444
(
2015
).
27.
Y.
Zhang
,
Y.
Zhang
, and
S.
Li
, “
The secondary Bjerknes force between two gas bubbles under dual-frequency acoustic excitation
,”
Ultrason. Sonochem.
29
,
129
145
(
2016
).
28.
G.
Manis
,
M. D.
Aktaruzzaman
, and
R.
Sassi
, “
Bubble entropy: An entropy almost free of parameters
,”
IEEE Trans. Biomed. Eng.
64
(
11
),
2711
2718
(
2017
).