Next Article in Journal
Extending the Framework for Developing Intelligent Virtual Environments (FIVE) with Artifacts for Modeling Internet of Things Devices and a New Decentralized Federated Learning Based on Consensus for Dynamic Networks
Next Article in Special Issue
Time Delay Study of Ultrasonic Gas Flowmeters Based on VMD–Hilbert Spectrum and Cross-Correlation
Previous Article in Journal
Wearables for Monitoring and Postural Feedback in the Work Context: A Scoping Review
Previous Article in Special Issue
A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Joint Denoising Method for Hydrophone Signal Based on Improved SGMD and WT

Division of Advanced Manufacturing, Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2024, 24(4), 1340; https://doi.org/10.3390/s24041340
Submission received: 1 August 2023 / Revised: 24 August 2023 / Accepted: 25 August 2023 / Published: 19 February 2024

Abstract

:
Underwater acoustic technology as an important means of exploring the oceans is receiving more attention. Denoising for underwater acoustic information in complex marine environments has become a hot research topic. In order to realize the hydrophone signal denoising, this paper proposes a joint denoising method based on improved symplectic geometry modal decomposition (ISGMD) and wavelet threshold (WT). Firstly, the energy contribution (EC) is introduced into the SGMD as an iterative termination condition, which efficiently improves the denoising capability of SGMD and generates a reasonable number of symplectic geometry components (SGCs). Then spectral clustering (SC) is used to accurately aggregate SGCs into information clusters mixed-clusters, and noise clusters. Spectrum entropy (SE) is used to distinguish clusters quickly. Finally, the mixed clusters achieve the signal denoising by wavelet threshold. The useful information is reconstructed to achieve the original signal denoising. In the simulation experiment, the denoising effect of different denoising algorithms in the time domain and frequency domain is compared, and SNR and RMSE are used as evaluation indexes. The results show that the proposed algorithm has better performance. In the experiment of hydrophone, the denoising ability of the proposed algorithm is also verified.

1. Introduction

Thanks to the abundant resources in the ocean, oceanic exploration has received widespread attention [1,2]. Underwater acoustic technology is the main means of obtaining information in the ocean due to its advantages in transmission range [3], propagation speed, and energy loss. Since accurate underwater acoustic signals play an important role in the detection and localization, underwater acoustic communication, and data transmission, hydrophones have become a research hotspot as devices for receiving underwater acoustic signals. Influenced by the complex marine environment including waves, marine organisms, and ships, hydrophone signals [4,5] inevitably contain noise, which poses a challenge for acquiring information in the ocean. Thus denoising the hydrophone signals to obtain useful signals has important significance.
The noise in underwater acoustic signals is usually strong random and time-varying in complex and variable marine environments, which brings huge challenges to the extraction of useful signals. Compared with improving hydrophone hardware structure, denoising algorithms are widely used in underwater acoustic signal processing. Some algorithms including Fourier transform, Kalman filter (KF), and wavelet transform (WT) have good denoising effects [6,7,8], but they inevitably have some inherent defects. The Fourier transform can reflect the relationship between the time function and the spectral function but cannot present the specific details in the signal [9], so it is not applicable to the processing and analysis of non-stationary signals. KF filters and predicts signals by matrix operations, which results in algorithms that are computationally intensive and cause signal distortion [10]. Wavelet transform, as the most common denoising algorithm, is widely used in the field of medical devices [11] and marine technology [12], thanks to its ability to well reflect the local characteristics of the signal in the time-frequency domain. The wavelet threshold denoising algorithm proposed by Donoho et al. [13] is usually used to analyze non-stationary signals and has excellent denoising ability, but using it alone for complete signals can cause signal distortion.
Empirical modal decomposition (EMD) was proposed by Hilbert Huang et al. in 1998 [14], as a novel adaptive decomposition method, which can deal with nonlinear and non-stationary time series, and is applied to the fields of fault diagnosis [15] and speech recognition [16]. EMD decomposes a signal based on its time-scale characteristics and breaks the signal into a finite number of intrinsic modal functions (IMFs) with order frequencies. There is some modal overlap between adjacent IMFs, inevitably leading to the aliasing noise present in the reconstructed signal. Wu [17] et al. proposed an Ensemble empirical modal decomposition (EEMD) method, which adds white noise to the signal modal decomposition process to eliminate modal aliasing. However, the instability and computational complexity have not been fully resolved in the algorithm. Yeh [18] et al. proposed a Complete Ensemble empirical modal decomposition (CEEMD) method, which adds auxiliary noise in the form of positive and negative pairs into the signal to reduce the number of noise sets and eliminate residual noise. CEEMD leads to stochastic signal decomposition results because each decomposition does not have a fixed number of intrinsic modal decompositions. Li [19] et al. proposed CEEMDAN combined with wavelet thresholding to process the underwater acoustic signal algorithm, which makes the underwater acoustic signal obtain a good denoising effect.
The variational modal decomposition (VMD) proposed by Zosso et al. in 2014, as an adaptive non-recursive signal processing method, overcomes modal aliasing by introducing a variational model [20]. Compared with EMD-based algorithms, VMD possesses strong robustness due to its solid theoretical support, which makes it widely used in engineering fields [21,22,23]. Regrettably, the VMD needs to be set with suitable parameters. An unreasonable number k for IMFs can result in under-decomposition or over-decomposition for the signal. The decomposition accuracy of the VMD [24] depends on the penalty factor α , which, on increasing, will make the bandwidth of the IMFs larger. Thus, a suitable parameter k ,   α is crucial for signal decomposition. Yan [25] et al. used the whale optimization algorithm to find the optimal solution for the VMD parameter. Then they calculated the correlation coefficients between the IMFs and the original signals, and finally realized the denoising of the hydrophone signals. Wang [26] et al. used a genetic algorithm to optimize the VMD and used wavelet thresholding for IMFs to complete the removal of noise from local discharge signals in cables. The optimal IMFS can be obtained by the combined MOPSO and VMD algorithm proposed by Zhou [27] et al. and time-frequency peak filtering (TFPF) is used in IMFs to achieve noise removal from the gyroscope signal.
Symplectic geometry spectral analysis (SGSA) is based on the symplectic geometry theory [28] and the components obtained by the symplectic geometry transformation keep the characteristics of the time series, which makes the series have a more accurate decomposition. SGSA can handle non-stationary signals well and possesses strong robustness, but manually setting the embedding dimension affects the signal decomposition results. In 2018, Pan [29] et al. proposed the symplectic geometry modal decomposition (SGMD) method, which adaptively obtains the embedding dimension by the power spectral density, and realizes denoising and fault diagnosis for rotating machinery. Chen et al. [30] introduced cyclic kurtosis and cyclic impact intensity into SGMD to accomplish the adaptive reconstruction of symplectic geometry components, and it effectively realizes denoising and fault diagnosis of gears. Yu et al. [31] combined SGMD with EMD to accomplish the denoising and debris feature extraction for inductive oil chip sensors. The combination of multiple algorithms to efficiently realize signal denoising is getting more attention.
In order to effectively remove the noise signals from the hydrophone signals, this paper conducts some exploratory research. This paper proposes a denoising algorithm that combines improved SGMD with wavelet thresholds. Specifically, the contributions in this paper are as follows:
  • This paper is the first to optimize the termination conditions in SGMD to improve its ability to remove noise signals.
  • For SGMD generating excessive symplectic geometry components (SGCs), this paper uses spectral clustering to categorize the SGC and efficiently aggregate the noisy signals.
  • The mixed signals are denoised by WT and the clusters are reconstructed to get the ideal denoised signal.
Section 2 introduces the algorithms and models used in this paper, including improved SGMD, spectral clustering, spectral entropy, and joint denoising algorithms. Section 3 illustrates the advantages of the proposed method in this paper by comparing the experimental results. Finally, Section 4 gives the conclusion.

2. Algorithms and Models

In signal denoising, a single denoising method makes it difficult to achieve the goal ideally, so the denoising algorithm combining many methods has become the main means. In order to realize the noise reduction for non-stationary signals and ensure the fidelity of the signals, this paper adopts the algorithm combining SGMD and WT to process the signals. For pre-denoising the signal during signal decomposition and obtaining better decomposition results, it introduces the energy contribution (EC) to improve SGMD. In addition, spectral clustering (SC) is used to cluster the decomposed signals according to signal structure features. Based on the idea of classification processing, spectral entropy (SE) is introduced to classify the clustered signals. Figure 1 shows the framework of the algorithm combining many methods.

2.1. Improved Symplectic Geometry Model Decomposition

SGMD solves the eigenvalues of the Hamiltonian matrix by the symplectic geometry similarity transform and uses the corresponding eigenvectors to reconstruct the symplectic geometry components (SGCs) [29]. SGMD uses a nonlinear transform and is suitable for the analysis of nonlinear signals. It can decompose a nonlinear signal and the decomposed sub-signal is nonlinear. The iteration termination condition in SGMD uses normalized mean square error (NMSE), which may cause overfitting of signal decomposition. Thus, this paper uses EC as the iteration termination condition to improve SGMD. The flowchart of the SGMD and improved SGMD (ISGMD) methods is shown in Figure 2.

2.1.1. Symplectic Geometry Model Decomposition

  • Phase space reconstruction
x = x 1 , x 2 , . . . , x n denotes the original time series, where n represents the signal length. The trajectory matrix X is mapped by Taken’s embedding theorem [29].
X = x 1 x 2 x 2 x 2 + τ x 1 + ( k 1 ) τ x 2 + ( k 1 ) τ x m x m + τ x m + ( k 1 ) τ
In Equation (1), k is the embedding dimension and τ is the delay time, and m = n ( k 1 ) τ . The embedding dimension k and the delay time τ directly affect the trajectory matrix X . When τ = 1 , the trajectory matrix X is a Hankel matrix, and the elements of the matrix that are symmetric about the diagonal are the same [32]. The trajectory matrix X should remain a Hankel matrix, and the delay time in phase space should be 1. In this paper, the embedding dimension k is determined by using the power spectral density (PSD), and the frequency of the maximum peak f m a x is estimated by the PSD of the initial time series x . During the iteration, the embedding dimension k is set to k / 3 if the normalization frequency is less than the given threshold 10 3 . Otherwise, k is set to k = 1.2 × ( f m a x / f s ) , where f s represents the sampling frequency, and k takes an integer value less than k if not an integer value.
2.
Symplectic geometry similarity transformation
The trajectory matrix X is analyzed by autocorrelation to obtain the covariance symmetry matrix A = X T X , and a Hamilton matrix is constructed [33]:
B = A 0 0 A T
According to Equation (2), set C = B 2 , and both C and B are Hamiltonian matrices by the definition of Hamiltonian matrix. Thus, the symplectic orthogonal matrix Q can be constructed as Equation (3):
Q T C Q = D R 0 D T
where the matrix Q is a symplectic matrix containing the orthogonality [34]. During the symplectic transformation, due to the structural features of the Hamiltonian matrix being maintained, the transformed matrix is a Hamiltonian matrix. D is the upper triangular matrix, i.e., h i j = 0 ( i > j + 1 ) . The matrix C can transform to the matrix D by using the Schmidt transform and the eigenvalues of the matrix D can be obtained by the QR algorithm as Equation (4):
σ ( D ) = σ 1 , σ 2 , , σ k
Assuming that A is a real symmetric matrix, the eigenvalues of A are the same as those of D , and the eigenvalues λ ( X ) of X are the square roots of σ ( D ) :
λ j = σ j   ,   j = 1,2 , , k
Sorting the eigenvalues of A by order as Equation (5):
σ 1 > σ 2 > > σ k
The matrix Q represents the symplectic eigenvectors of A and Q i ( i = 1,2 , , k ) are the eigenvectors corresponding to the eigenvalues σ i of the matrix A . Let S = Q T X ,   Z = Q S , and Z is the reconstructed trajectory matrix. i-th row in the transformed coefficient matrix S i is denoted as Equation (7):
S i = Q i T X     ( i = 1,2 , , k )
The corresponding reconstruction matrix can then be expressed as Equation (8):
Z i = Q i S i   ( i = 1,2 , , k )
where Z i is the reconstructed single-component matrix. Thus, the reconstructed trajectory matrix in phase space is Equation (9) [29]:
Z = Z 1 + Z 2 + + Z k
3.
Diagonal averaging
The reconstructed phase space matrix Z can be transformed by diagonal averaging to a sum of k symmetric geometric components with length n .
Define the dimension of the reconstructed trajectory matrix as m × k and reorder the time series of length n using the diagonal averaging technique. The original time series x is decomposed into d time series. Defining matrix Z m k = ( z i j ) m k , where 1 i m , 1 j k , m * = m a x ( m ,   k ) and m = n ( k 1 ) τ . If m < d , set z i j * = z i j , otherwise, z i j * = z j i . Then the elements y t ( t = 1,2 , , k ) in Y i are transformed [35] as Equation (10):
y t = 1 t k = 1 t y q ,   t q + 1 *                                               1 t k * 1 k * q = 1 k * y q ,   t q + 1 *                                               k * < t < m * 1 n t + 1 q = t d * + 1 n d * + 1 y q ,   t q + 1 *     m * t n
According to the diagonal averaging formula, the matrix Z i is converted to a series Y i ( y 1 , y 2 , , y k ) with the corresponding length.
4.
Component reconstruction
The initial components are not completely independent, and there may be some relationship between them. Analyzed from a frequency perspective, component signals with similar frequencies can be considered to come from the same original signal. First, the first symplectic geometric component SGC1 is composed by Y 1 and other component signals containing a similar frequency to Y 1 . Then SGC1 is removed from the initial signal and the remaining components are represented by g 1 . However, the original signal usually contains noise signals, which can affect the signal reconstruction, so a termination condition is required for signal reconstruction. The NMSE between the residual signal and the original signal is usually set as the termination condition. The remaining signal will stop decomposition when the NMSE is less than the set threshold h = 10 2 . The NMSE equation is as Equation (11):
N M S E h = e = 1 n g h ( e ) e = 1 n x ( e )
where h represents the number of iterations and g h represents the remaining signal. The initial signal is eventually decomposed into the sum of several component signals and the residual component signal g N + 1 as Equation (12):
x ( n ) = i = 1 N S G C i ( n ) + g N + 1 ( n )
where N represents the number of decomposed component signals.

2.1.2. Improved Component Reconstruction

The termination conditions in SGMD during the formation reorganization affect the number of SGCs and the ability of signal pre-denoising. NMSE, as the termination condition for SGMD, cannot deal with localized noise in the signal and may overfit the signal during denoising. For SGMD to achieve better signal pre-denoising, the energy contribution is used as the termination condition during the iteration. Energy contribution as the termination condition has many advantages [36,37], including a reasonable number of modes, better pre-denoising effect, taking into account both global and local features of the signal, and more adaptation to the signal structure.
The u = u 1 , u 2 , , u k is denoted as a signal, where k represents the signal length. Then the total energy for the signal is calculated [38] as Equation (13):
E u = i = 1 k | u i | 2
Setting the energy contribution as the termination condition, and the remaining signal will stop decomposition when the EC is less than the set threshold E t = 10 3 . The energy contribution formula is as Equation (14):
E C h = E g ( e ) h E u
where h represents the number of iterations and g ( e ) represents the remaining signal. The initial component signal is finally decomposed as x ( n ) = i = 1 N S G C i ( n ) + g N + 1 ( n ) .
SGMD uses NMSE as an iterative termination condition, which focuses more on the similarity with the original signal, and the local features of the information cannot be represented. When the noise fluctuates violently, the decomposed signal also fluctuates. ISGMD uses the EC as an iterative termination condition, which can well extract the local features of the signal and can make the decomposition of the signal more stable.

2.2. Spectral Clustering

Spectral clustering can process the datasets and converge to a globally optimal solution by graph theory. A given dataset A = a i | a i R d ,   i = 1,2 , , k , uses all the samples in graph A to construct a vertex set Y and set it into an undirected graph G = ( Y , B , W ) [39]. In a graph G , any two vertices can generate an edge, and all edges construct a set B . The element w i j in the affinity matrix W is called the affinity factor. The affinity factor indicates the similarity between y i and y j , and the affinity factor w i j > 0 . The element w i j in the affinity matrix W can be computed by using the similarity function [39]:
w i j = e x p d 2 ( w i ,   w j ) 2 σ 2
In Equation (15), d represents the Euclidean distance between two points, and the scale parameter σ > 0 .
Set D = d i a g ( d 11 , d 22 , , d k k ) to be the degree matrix and d i a g represents the diagonal matrix, where d i i = j = 1 k w i j . L = D W is the Laplacian matrix, and then computing the normalized graph Laplacian [40] as Equation (16):
L n g m = D 1 2 L D 1 2 = I D 1 2 W D 1 2
SGMD decomposition produces an excessive number of SGCs, and processing all of them consumes a large amount of computational resources. In order to quickly distinguish the information component from the noise component, the SGCs are processed by using the spectral clustering approach. The similarity metrics and graph structures on which SGMD and spectral clustering are based fit very well, which makes it easier to aggregate SGCs together based on similarity.

2.3. Spectral Entropy

The power spectrum of a signal is the cornerstone for spectral entropy [41], and spectral entropy is used to describe the irregularities of the signal spectrum. The spectral entropy utilizes the Fourier transform to calculate the energy distribution in the domain and combines it with the Shannon entropy to obtain the corresponding spectral entropy value [42]. The corresponding power spectrum of the signal is obtained by using the discrete Fourier transform [43]. At a certain frequency, the power spectrum possesses power w i and the probability of possessing power at this frequency is as Equation (17):
p i = w i i w i
Let the length of the signal be k . The summation executes from i = 1 to i = k 2 during using the discrete Fourier transform, and the power is normalized. The entropy of the power spectrum is denoted as Equation (18):
H = i = f l f h p i log p i
where f l and f h are the lower limit and upper limit, respectively. Normalizing the spectral entropy to get the normalized spectral entropy [43] as Equation (19):
S E = H log N f
where N f is the number of frequencies in f l ,   f h .
Calculating the spectral entropy of a signal will help quickly distinguish the complexity of the signal. The more complex the signal, the greater the value of spectral entropy. By calculating the spectral entropy of a signal, the noise signal, mixed signal, and useful signal are quickly discriminated, which helps to denoise the signal more accurately.

2.4. Wavelet Threshold Denoising

The wavelet transform is the basis for wavelet thresholding. The mixed signal is decomposed by wavelet decomposition to produce different wavelet coefficients and the wavelet coefficients of the useful signals are larger than those of the noisy signals [44]. According to the theory, the mixed wavelet coefficients are processed by using a suitable threshold, and the wavelet coefficients of the useful signal are reconstructed to obtain the denoised signal. The steps of the wavelet threshold algorithm are as follows [45]:

2.4.1. Wavelet Decomposition

The effect of signal decomposition relies on the choice of wavelet basis function, and a suitable wavelet basis function will give the ideal denoising effect. The characteristics of the signal need to be considered when the signal is processed by the wavelet threshold algorithm. The error in the signal and theoretical result is usually processed by wavelet analysis as a criterion for evaluating the quality of the wavelet basis function.

2.4.2. Threshold for Wavelet Coefficients

The mixed wavelet coefficients are classified by a given threshold. The amplitude of the wavelet coefficients generated by the useful signal is larger than a given threshold, which needs to be reasonably preserved or reduced. The amplitude of the wavelet coefficients generated by the noise signal is smaller than a given threshold, which should be discarded. The choice of wavelet threshold affects the effectiveness of signal denoising. If the wavelet threshold is too large, useful information may be discarded; if the wavelet threshold is too small, noisy signals may be retained due to poor denoising.

2.4.3. Wavelet Reconstruction

The denoised signal can be obtained by inverse wavelet transform on the processed wavelet coefficients. Compared to the noise signal, the useful signal has continuity in the time domain and the amplitude of the wavelet coefficients for the useful signal is greater than the amplitude of the wavelet coefficients for the noise signal in the wavelet domain, so the wavelet transform can separate the noise signal from the useful signal. If the wavelet threshold method is used for denoising, a reasonable threshold should be chosen. Methods of threshold selection include fixed threshold estimation, heuristic threshold estimation, unbiased likelihood estimation, etc. Usually, fixed threshold estimation and heuristic threshold estimation make it easier to remove useful signals from mixed signals. Thus, unbiased likelihood estimation is chosen as the threshold selection method. The steps are as follows [46]:
(1)
Obtain the absolute value of each element in the signal y ( j ) and arrange them in ascending order to obtain a new signal sequence s ( j ) as Equation (20):
s ( i ) = ( s o r t ( | y | ) ) 2 ,         ( i = 0,1 , , N 1 )
(2)
If the threshold ( T h ) uses the square root of the elements in the sequence s ( j ) , the corresponding risk accompanying this threshold is r i s k ( j ) as Equations (21) and (22):
T h = s ( j ) ,         ( j = 0,1 , , N 1 )
r i s k ( j ) = N 2 j + i = 1 j s ( i ) + ( N j ) s ( N j ) N
(3)
Find the point on the risk curve where the risky value is minimized and mark it as j m i n . Thus, the minimum threshold is noted as Equation (23):
T h = s ( j m i n )
The uniform threshold is based on a Gaussian noise model as Equation (24):
λ = σ 2 ln N
where N is the signal length and σ is the standard deviation for the noise. The standard deviation for the noise is usually estimated by using Equation (25):
σ = m e d i a n | v | 0.6745
where v is the wavelet coefficients and m e d i a n represents the median function.
A threshold is the basis for the threshold function, and a suitable threshold function can ideally filter the mixed wavelet coefficients. Threshold functions are categorized into soft and hard threshold functions. They both can discard wavelet coefficients smaller than a given threshold as noise. When the wavelet coefficients are greater than a given threshold, the hard threshold function maintains the wavelet coefficients, while the soft threshold function subtracts the threshold from the original value. The soft threshold function makes the wavelet coefficients have better continuity, so in this paper the soft threshold function is chosen.
The hard threshold function [47] is denoted as Equation (26):
λ ( v , T h ) = v , 0 , | v | T h | v | < T h
The soft threshold function [47] is denoted as Equation (27):
λ ( v , T h ) = s i g n ( v ) ( | v | T h ) , 0 , | v | T h | v | < T h
Using wavelet thresholding for mixed signals further removes the noise signals from the mixed signals, which enhances the extraction of useful signals.

2.5. The Proposed Joint Denoising Algorithm (ISGMD-WT)

In the output signal of a hydrophone, the noise signal often swamps the useful signal. Keeping more useful signals while reducing noise is the pursued aim. This paper proposes a novel denoising algorithm combining ISGMD, SC, SE, and WT. The algorithm steps are as follows:
  • Step 1: Optimize the SGMD
The SGMD algorithm has a significant advantage for the decomposition of non-stationary signals and pre-noise reduction is accomplished during decomposition. SGMD using NMSE as the termination condition for decomposition hardly obtains an ideal pre-noising effect. Thus, SGMD uses energy contribution to optimize the termination condition in this paper. The ISGMD flowchart is shown in Figure 2.
  • Step 2: Symplectic geometry model decomposition
The hydrophone signals were decomposed by ISGMD to obtain a series of SGCs. The SGCs contain both useful and noise signals. The number of SGCs produced by SGMD is usually high, so this paper introduces spectral clustering to categorize SGCs into clusters.
  • Step 3: Cluster
To reduce the number of decomposed signals and quickly distinguish useful SGCs, the spectral clustering algorithm is adopted to cluster the SGCs. Spectral clustering is able to handle nonlinear data structures and aggregate noisy signals into the same cluster. In order to denoise purposely, this paper introduces spectral entropy to classify the aggregated clusters.
  • Step 4: Calculate and classify
In order to purposely remove the noisy signals, this paper uses spectral entropy to partition the clusters. The spectral entropy measures the randomness and complexity of the signal. By calculating the spectral entropy, clusters can be categorized into noise clusters, mixed clusters, and information clusters. Noisy signals are mainly concentrated in noise clusters, while useful signals are mainly concentrated in information clusters. Mixed clusters contain many noise signals and useful signals.
  • Step 5: Denoise and Reconstruct
Clusters are categorized into noise clusters, mixed clusters, and information clusters by spectral entropy. The noise clusters are directly discarded and the noise-free clusters are obtained by using wavelet thresholding to denoise the mixed clusters. The noise-free clusters and information clusters are reconstructed to obtain the denoised signal.

3. Simulation and Application

In order to verify the effectiveness and feasibility of the improved SGMD and wavelet threshold (ISGMD-WT) algorithm proposed in denoising hydrophone signals, two analog signals and one hydrophone signal are processed and analyzed in this paper. Signals in the ocean are complex and variable, so the two analog signals simulate a variety of underwater noise environments. The analog signal 1 is to explore the denoising capability of the ISGMD-WT algorithm in an environment containing signals of different frequencies and white noise. Analog signal 2 is to explore the denoising ability of the ISGMD-WT algorithm in an environment with different white noise intensities. To illustrate the advantages of the proposed algorithm in signal denoising, in the experiments, it is compared with the eminent signal denoising algorithms including the wavelet threshold (WT) algorithm, empirical modal decomposition and wavelet threshold (EMD-WT) algorithm, and the variational modal decomposition and wavelet threshold (VMD-WT) algorithm. It is displayed in the experimental results intuitively by using a signal-to-noise ratio (SNR) and root mean square error (RMSE) as evaluation indexes.

3.1. Simulation 1

There are many different frequencies of noise in the ocean, and denoising the mixed noise containing different frequencies is an essential operation to extract the target signal. In this simulation experiment, the target signal is mixed with noise signals of other frequencies and Gaussian white noise is added. In the noise, the line spectrum signal of different frequencies represents the ship noise and the underwater acoustic communication signals during operation, and the white noise comes from marine life and wind waves. The mixed signals are as follows:
f 1 = 5 × sin ( 2 π × 50 t ) f 2 = sin ( 2 π × 5 t ) f 3 = 2 × sin ( 2 π × 10 t ) f 4 = 0.7 × sin ( 2 π × 20 t ) f 5 = 0.5 × sin ( 2 π × 100 t ) f 6 = W G N ( t ) f = f 1 + f 2 + f 3 + f 4 + f 5 + f 6
where the target signal f 1 has a frequency of 50 Hz, f 2 , f 3 , f 4 , f 5 , and f 6 are line spectrum signals with different frequencies. The target and mixed signals are displayed in Figure 3. The denoising results of the four denoising algorithms are shown in Figure 4. The denoising evaluation indexes of the four algorithms are recorded in Table 1.
From Figure 4, it can be known that all four algorithms can realize the denoising for the signal. However, the signals obtained by denoising using the WT, EMD-WT, and VMD-WT algorithms still contain significant noise, and the denoised signals possess fluctuations on the whole. Combined with the data in Table 1, the outstanding advantages of the ISGMD-WT in signal denoising can be clearly seen. The ISGMD-WT algorithm ensures the waveform smoothness during signal denoising, and the waveform remains highly consistent with the target signal. The proposed algorithm is significantly superior to the comparison algorithm in terms of SNR and RMSE.

3.2. Simulation 2

The complex and diverse noise in the ocean leads to the possibility that hydrophones may receive underwater acoustic signals that contain noise of different intensities. In the noise, the line spectrum signal represents the signal during the vehicle operation, and white signals of different intensities come from marine life and the variable marine environment. To simulate a mixed signal containing variable noise intensity, the simulated signal is set as follows:
f 1 = 2 × cos ( 2 π × 100 t ) [ sin ( 2 π × 5 t ) + sin ( 2 π × 10 t ) + 1 ] f 2 = 0.5 × cos ( 2 π × 150 t ) f 3 = A × W G N ( t ) f = f 1 + f 2 + f 2
where f 1 is the target signal and f 2 is the line spectrum signal with a frequency of 150 hz. f 3 is a noise signal, and the A is set to be adjustable in order to satisfy the demand of different noise levels. f is the mixed signal (original signal) received by the hydrophone. In the paper, the noise signals are set with Gaussian white noise of 0 db, 5 db, and 10 db, where the db of white noise is the ratio of the target signal ( f 1 ) and the line spectrum signal ( f 2 ) to the white noise ( f 3 ), while the SNR of the original signal is the ratio of the target signal ( f 1 ) to the white noise ( f 3 ). In Figure 5, Figure 5a shows the mixed signal with different noised decibels in the time domain, and Figure 5b shows the spectrogram of the target signal. Figure 6, Figure 7 and Figure 8 show the spectrograms of the denoising signals denoised by the four algorithms. Table 2 records the denoising evaluation indexes of the four algorithms under different noise intensities.
From Figure 6, Figure 7 and Figure 8 and Table 2, it can be intuitively seen that compared with the other algorithms, the proposed algorithm possesses eminent denoising ability and the denoised signal is highly consistent with the target signal. The algorithm proposed possesses high signal fidelity in the 0 db and 5 db noise decibel environments. In an environment with 10 db noise, the proposed algorithm essentially obtains the target signal from the mixed signal. It is clear that the denoising ability of the proposed algorithm in this paper is better than other algorithms.

3.3. Application in Hydrophone Experiment

In order to verify the effectiveness of the algorithm in real signals, it is applied to the processing of hydrophone signals. The signals in this paper are received from the Olympus-v389-su hydrophone, which has a center frequency of 500 khz and a sampling frequency of 2 Mhz for collecting underwater acoustic signals. The hydrophone is shown in Figure 9a. The experimental platform is shown in Figure 9b. When the pulsed laser is irradiated on the aluminum block, the surface of the aluminum block breaks and emits ultrasonic waves. The ultrasonic waves are picked up by the hydrophone and used as an input signal for the experiment.
Figure 10 shows the time-domain signal received by the hydrophone and the spectrogram of the signal. The hydrophone signal is divided into two main parts: the static phase, and the signal reception phase. The received signal in the static phase consists entirely of noise, and the signal in the signal reception phase consists of the noise and useful signals. In this paper, hydrophone signals are decomposed by the ISGMD algorithm and SGCs are clustered by using spectral clustering. The clusters are computed using spectral entropy, discarding the noise clusters and denoising the mixed clusters by wavelet thresholding to finally obtain the denoised signal. A time-domain diagram of the clusters is presented in Figure 11, which visualizes the waveform and amplitude of each cluster.
The clusters generated by ISGMD and spectral clustering are shown in Figure 9. The ISGMD decomposes the signal into 51 SGCs, which are divided into 20 clusters by spectral clustering, and the clusters are computed using spectral entropy. The noisy signal is mainly in cluster 18, for which the noise-reduction process using wavelet thresholding is used to obtain the noise-reduced cluster. Signal reconstruction obtains the denoised hydrophone signal. The denoising signals generated by the four algorithms are shown in Figure 12 and Figure 13 and the evaluation indexes are recorded in Table 3. Figure 12 shows the time-domain waveform graph of the four algorithms after denoising the hydrophone signal, and Figure 13 illustrates the spectrograms of the four algorithms after denoising the hydrophone signal.
Combined with Figure 12 and Figure 13, and Table 3, the outstanding performance of the algorithm proposed in this paper in signal denoising can be clearly seen. In Figure 12, the ISGMD-WT algorithm can smooth the curve of the signal when the signal is denoised, especially in the face of sudden signal changes, and it can prevent the signal from distortion during noise reduction. Based on the data in Table 3, it is known that the ISGMD-WT algorithm improves the SNR and minimizes RMSE compared to the other algorithms. Combining the results of the above three experiments, the algorithm proposed in this paper can effectively denoise noises of different frequencies and intensities, and prevent modal aliasing during the denoising process. It can provide new ideas for the denoising of underwater acoustic signals, and can also be expanded to other areas of signal denoising, providing technical support for the application of signal denoising in engineering.

4. Conclusions

In order to overcome the noise in the hydrophone that affects signal availability, a joint denoising algorithm based on SGMD and WT is proposed in this paper. This paper is the first to introduce the energy contribution into SGMD as the iterative condition, which reasonably enhances the denoising ability of SGMD. Aiming at generating too many SGCs during SGMD, this paper uses spectral clustering to cluster the SGCs, effectively aggregating the noise signals into the same cluster. Using spectral entropy to compute clusters, noise clusters, mixed clusters, and information clusters can be quickly distinguished. The mixed clusters are denoised by wavelet threshold and the signals are reconstructed to finally obtain the denoised useful signal. The experimental results show that the ISGMD-WT algorithm has outstanding denoising capability, the highest SNR, and the smallest RMSE. It can effectively denoise the hydrophone signals to obtain complete information from the underwater acoustic signals.

Author Contributions

Conceptualization, T.X. and X.W.; methodology, T.X.; software, T.X.; validation, T.X.; formal analysis, T.X. and X.W.; investigation, T.X.; resources, T.X., X.W. and Q.Z.; writing—original draft preparation, T.X.; writing—review and editing, T.X., Q.Z., X.W. and K.N.; visualization, T.X.; supervision, Q.Z., X.W. and K.N.; project administration, Q.Z. and K.N.; funding acquisition, Q.Z. and K.N. All authors have read and agreed to the published version of the manuscript.

Funding

Shenzhen Science and Technology Innovation Committee (JCYJ20200109143006048, JCYJ20210324115813037).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hammar, L.; Molander, S.; Pålsson, J.; Crona, J.S.; Carneiro, G.; Johansson, T.; Hume, D.; Kågesten, G.; Mattsson, D.; Törnqvist, O. Cumulative impact assessment for ecosystem-based marine spatial planning. Sci. Total Environ. 2020, 734, 139024. [Google Scholar] [CrossRef] [PubMed]
  2. Salvatore, L.; Gallo, N.; Natali, M.L.; Campa, L.; Lunetti, P.; Madaghiele, M.; Blasi, F.S.; Corallo, A.; Capobianco, L.; Sannino, A. Marine collagen and its derivatives: Versatile and sustainable bio-resources for healthcare. Mater. Sci. Eng. C 2020, 113, 110963. [Google Scholar] [CrossRef] [PubMed]
  3. Li, Y.; Wang, S.; Jin, C.; Zhang, Y.; Jiang, T. A survey of underwater magnetic induction communications: Fundamental issues, recent advances, and challenges. IEEE Commun. Surv. Tutor. 2019, 21, 2466–2487. [Google Scholar] [CrossRef]
  4. Tu, C.-K.; Jiang, Y.-Y. Development of noise reduction algorithm for underwater signals. In Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No. 04EX869), Taipei, Taiwan, 20–23 April 2004; pp. 175–179. [Google Scholar]
  5. Baskar, V.V.; Rajendran, V.; Logashanmugam, E. Study of different denoising methods for underwater acoustic signal. J. Mar. Sci. Technol. 2015, 23, 3. [Google Scholar]
  6. Shi, Y.; Zhang, J.; Jiao, J.; Zhao, R.; Cao, H. Calibration analysis of high-G MEMS accelerometer sensor based on wavelet and wavelet packet denoising. Sensors 2021, 21, 1231. [Google Scholar] [CrossRef] [PubMed]
  7. Peesapati, R.; Sabat, S.L.; Karthik, K.; Nayak, J.; Giribabu, N. Efficient hybrid Kalman filter for denoising fiber optic gyroscope signal. Optik 2013, 124, 4549–4556. [Google Scholar] [CrossRef]
  8. Li, Z.; Gao, J.; Liu, N.; Sun, F.; Jiang, X. Random noise suppression of seismic data by time–frequency peak filtering with variational mode decomposition. Explor. Geophys. 2019, 50, 634–644. [Google Scholar] [CrossRef]
  9. Hu, H.; Ao, Y.; Yan, H.; Bai, Y.; Shi, N. Signal denoising based on wavelet threshold denoising and optimized variational mode decomposition. J. Sens. 2021, 2021, 5599096. [Google Scholar] [CrossRef]
  10. Lu, Q.; Pang, L.; Huang, H.; Shen, C.; Cao, H.; Shi, Y.; Liu, J. High-G calibration denoising method for high-G MEMS accelerometer based on EMD and wavelet threshold. Micromachines 2019, 10, 134. [Google Scholar] [CrossRef]
  11. Xu, X.; Liang, Y.; He, P.; Yang, J. Adaptive motion artifact reduction based on empirical wavelet transform and wavelet thresholding for the non-contact ECG monitoring systems. Sensors 2019, 19, 2916. [Google Scholar] [CrossRef]
  12. Hu, H.; Zhang, L.; Yan, H.; Bai, Y.; Wang, P. Denoising and baseline drift removal method of MEMS hydrophone signal based on VMD and wavelet threshold processing. IEEE Access 2019, 7, 59913–59922. [Google Scholar] [CrossRef]
  13. Donoho, D.L.; Johnstone, I.M. Adapting to unknown smoothness via wavelet shrinkage. J. Am. Stat. Assoc. 1995, 90, 1200–1224. [Google Scholar] [CrossRef]
  14. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.-C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. London. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
  15. Niu, Y.; Fei, J.; Li, Y.; Wu, D. A novel fault diagnosis method based on EMD, cyclostationary, SK and TPTSR. J. Mech. Sci. Technol. 2020, 34, 1925–1935. [Google Scholar] [CrossRef]
  16. Zhang, T.; Zhang, Y.; Sun, H.; Shan, H. Parkinson disease detection using energy direction features based on EMD from voice signal. Biocybern. Biomed. Eng. 2021, 41, 127–141. [Google Scholar] [CrossRef]
  17. Wu, Z.; Huang, N.E. Ensemble empirical mode decomposition: A noise-assisted data analysis method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
  18. Yeh, J.-R.; Shieh, J.-S.; Huang, N.E. Complementary ensemble empirical mode decomposition: A novel noise enhanced data analysis method. Adv. Adapt. Data Anal. 2010, 2, 135–156. [Google Scholar] [CrossRef]
  19. Li, Y.; Li, Y.; Chen, X.; Yu, J.; Yang, H.; Wang, L. A new underwater acoustic signal denoising technique based on CEEMDAN, mutual information, permutation entropy, and wavelet threshold denoising. Entropy 2018, 20, 563. [Google Scholar] [CrossRef]
  20. Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2013, 62, 531–544. [Google Scholar] [CrossRef]
  21. Miao, Y.; Zhao, M.; Lin, J. Identification of mechanical compound-fault based on the improved parameter-adaptive variational mode decomposition. ISA Trans. 2019, 84, 82–95. [Google Scholar] [CrossRef]
  22. He, X.; Wang, Z.; Li, Y.; Khazhina, S.; Du, W.; Wang, J.; Wang, W. Joint decision-making of parallel machine scheduling restricted in job-machine release time and preventive maintenance with remaining useful life constraints. Reliab. Eng. Syst. Saf. 2022, 222, 108429. [Google Scholar] [CrossRef]
  23. Zhang, X.; Miao, Q.; Zhang, H.; Wang, L. A parameter-adaptive VMD method based on grasshopper optimization algorithm to analyze vibration signals from rotating machinery. Mech. Syst. Signal Process. 2018, 108, 58–72. [Google Scholar] [CrossRef]
  24. Wang, Z.; Zhou, J.; Du, W.; Lei, Y.; Wang, J. Bearing fault diagnosis method based on adaptive maximum cyclostationarity blind deconvolution. Mech. Syst. Signal Process. 2022, 162, 108018. [Google Scholar] [CrossRef]
  25. Yan, H.; Xu, T.; Wang, P.; Zhang, L.; Hu, H.; Bai, Y. MEMS hydrophone signal denoising and baseline drift removal algorithm based on parameter-optimized variational mode decomposition and correlation coefficient. Sensors 2019, 19, 4622. [Google Scholar] [CrossRef]
  26. Wang, Y.; Chen, P.; Zhao, Y.; Sun, Y. A Denoising Method for Mining Cable PD Signal Based on Genetic Algorithm Optimization of VMD and Wavelet Threshold. Sensors 2022, 22, 9386. [Google Scholar] [CrossRef]
  27. Zhou, Y.; Cao, H.; Guo, T. A hybrid algorithm for noise suppression of MEMS accelerometer based on the improved VMD and TFPF. Micromachines 2022, 13, 891. [Google Scholar] [CrossRef] [PubMed]
  28. Xie, H.-B.; Dokos, S. A symplectic geometry-based method for nonlinear time series decomposition and prediction. Appl. Phys. Lett. 2013, 103, 054103. [Google Scholar] [CrossRef]
  29. Pan, H.; Yang, Y.; Li, X.; Zheng, J.; Cheng, J. Symplectic geometry mode decomposition and its application to rotating machinery compound fault diagnosis. Mech. Syst. Signal Process. 2019, 114, 189–211. [Google Scholar] [CrossRef]
  30. Cheng, J.; Yang, Y.; Hu, N.; Cheng, Z.; Cheng, J. A noise reduction method based on adaptive weighted symplectic geometry decomposition and its application in early gear fault diagnosis. Mech. Syst. Signal Process. 2021, 149, 107351. [Google Scholar] [CrossRef]
  31. Yu, B.; Cao, N.; Zhang, T. A novel signature extracting approach for inductive oil debris sensors based on symplectic geometry mode decomposition. Measurement 2021, 185, 110056. [Google Scholar] [CrossRef]
  32. Xie, H.-B.; Guo, T.; Sivakumar, B.; Liew, A.W.-C.; Dokos, S. Symplectic geometry spectrum analysis of nonlinear time series. Proc. R. Soc. A Math. Phys. Eng. Sci. 2014, 470, 20140409. [Google Scholar] [CrossRef]
  33. Zhang, J.; Zhang, Q.; Qin, X.; Sun, Y.; Zhang, J. Gearbox compound fault diagnosis based on a combined MSGMD–MOMEDA method. Meas. Sci. Technol. 2022, 33, 065102. [Google Scholar] [CrossRef]
  34. Lei, M.; Wang, Z.; Feng, Z. A method of embedding dimension estimation based on symplectic geometry. Phys. Lett. A 2002, 303, 179–189. [Google Scholar] [CrossRef]
  35. Sun, W.; Tan, B.; Wang, Q. Multi-step wind speed forecasting based on secondary decomposition algorithm and optimized back propagation neural network. Appl. Soft Comput. 2021, 113, 107894. [Google Scholar] [CrossRef]
  36. Sharma, L.; Dandapat, S.; Mahanta, A. ECG signal denoising using higher order statistics in Wavelet subbands. Biomed. Signal Process. Control 2010, 5, 214–222. [Google Scholar] [CrossRef]
  37. Cui, B.; Guo, P.; Zhang, W. Research on fault diagnosis of rolling bearing based on the MCKD-SSD-TEO with optimal parameters. J. Mech. Sci. Technol. 2023, 37, 31–42. [Google Scholar] [CrossRef]
  38. Liu, C.; Yang, Z.; Shi, Z.; Ma, J.; Cao, J. A gyroscope signal denoising method based on empirical mode decomposition and signal reconstruction. Sensors 2019, 19, 5064. [Google Scholar] [CrossRef]
  39. Shi, J.; Malik, J. Normalized cuts and image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 888–905. [Google Scholar]
  40. Von Luxburg, U. A tutorial on spectral clustering. Stat. Comput. 2007, 17, 395–416. [Google Scholar] [CrossRef]
  41. Sabeti, M.; Katebi, S.; Boostani, R. Entropy and complexity measures for EEG signal classification of schizophrenic and control participants. Artif. Intell. Med. 2009, 47, 263–274. [Google Scholar] [CrossRef]
  42. Staniczenko, P.P.; Lee, C.F.; Jones, N.S. Rapidly detecting disorder in rhythmic biological signals: A spectral entropy measure to identify cardiac arrhythmias. Phys. Rev. E 2009, 79, 011915. [Google Scholar] [CrossRef] [PubMed]
  43. Cooley, J.W.; Tukey, J.W. An algorithm for the machine calculation of complex Fourier series. Math. Comput. 1965, 19, 297–301. [Google Scholar] [CrossRef]
  44. Xie, B.; Xiong, Z.; Wang, Z.; Zhang, L.; Zhang, D.; Li, F. Gamma spectrum denoising method based on improved wavelet threshold. Nucl. Eng. Technol. 2020, 52, 1771–1776. [Google Scholar] [CrossRef]
  45. Zhang, X. A modified artificial bee colony algorithm for image denoising using parametric wavelet thresholding method. Pattern Recognit. Image Anal. 2018, 28, 557–568. [Google Scholar] [CrossRef]
  46. Cao, H.; Zhang, Z.; Zheng, Y.; Guo, H.; Zhao, R.; Shi, Y.; Chou, X. A new joint denoising algorithm for high-G calibration of MEMS accelerometer based on VMD-PE-wavelet threshold. Shock Vib. 2021, 2021, 8855878. [Google Scholar] [CrossRef]
  47. Li, H.; Shi, J.; Li, L.; Tuo, X.; Qu, K.; Rong, W. Novel wavelet threshold denoising method to highlight the first break of noisy microseismic recordings. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5910110. [Google Scholar] [CrossRef]
Figure 1. The framework of the algorithm combining many methods.
Figure 1. The framework of the algorithm combining many methods.
Sensors 24 01340 g001
Figure 2. Flowchart of the SGMD and improved ISGMD.
Figure 2. Flowchart of the SGMD and improved ISGMD.
Sensors 24 01340 g002
Figure 3. Target and mixed signals, spectrogram of the target signal. (a) Target and mixed signals. (b) Spectrogram of the target signal.
Figure 3. Target and mixed signals, spectrogram of the target signal. (a) Target and mixed signals. (b) Spectrogram of the target signal.
Sensors 24 01340 g003
Figure 4. Denoising results of the four algorithms. (a) WT denoising algorithm. (b) EMD-WT denoising algorithm. (c) VMD-WT denoising algorithm. (d) ISGMD-WT denoising algorithm.
Figure 4. Denoising results of the four algorithms. (a) WT denoising algorithm. (b) EMD-WT denoising algorithm. (c) VMD-WT denoising algorithm. (d) ISGMD-WT denoising algorithm.
Sensors 24 01340 g004
Figure 5. The original signal and the mixed signals with different noise decibels.
Figure 5. The original signal and the mixed signals with different noise decibels.
Sensors 24 01340 g005
Figure 6. Denoising effect of four algorithms with 0 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Figure 6. Denoising effect of four algorithms with 0 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Sensors 24 01340 g006aSensors 24 01340 g006b
Figure 7. Denoising effect of four algorithms with 5 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Figure 7. Denoising effect of four algorithms with 5 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Sensors 24 01340 g007
Figure 8. Denoising effect of four algorithms with 10 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Figure 8. Denoising effect of four algorithms with 10 db noise decibel. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Sensors 24 01340 g008
Figure 9. Hydrophone experiment. (a) The Olympus-v389-su hydrophone. (b) Experimental platform.
Figure 9. Hydrophone experiment. (a) The Olympus-v389-su hydrophone. (b) Experimental platform.
Sensors 24 01340 g009
Figure 10. The time-domain signal received by the hydrophone and the spectrogram of signal. (a) Time-domain signal. (b) The spectrogram of signal.
Figure 10. The time-domain signal received by the hydrophone and the spectrogram of signal. (a) Time-domain signal. (b) The spectrogram of signal.
Sensors 24 01340 g010
Figure 11. The clusters generated by spectral clustering.
Figure 11. The clusters generated by spectral clustering.
Sensors 24 01340 g011
Figure 12. Denoised signals generated by the four algorithms.
Figure 12. Denoised signals generated by the four algorithms.
Sensors 24 01340 g012
Figure 13. The spectrogram of denoised signals generated by the four algorithms. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Figure 13. The spectrogram of denoised signals generated by the four algorithms. (a) WT. (b) EMD-WT. (c) VMD-WT. (d) ISGMD-WT.
Sensors 24 01340 g013
Table 1. Evaluation indexes for different denoising algorithms.
Table 1. Evaluation indexes for different denoising algorithms.
IndexOriginal SignalWTEMD-WTVMD-WTISGMD-WT
SNR5.636.458.4510.0921.34
RMSE1.87161.68261.33641.10670.3031
Table 2. Denoising evaluation indexes of the four algorithms under different noise decibels.
Table 2. Denoising evaluation indexes of the four algorithms under different noise decibels.
White NoiseIndexOriginal SignalWTEMD-WTVMD-WTISGMD-WT
0 dbSNR−2.640.964.908.589.23
RMSE1.93601.79121.13750.94150.6909
5 dbSNR−1.286.045.0810.1913.43
RMSE1.18880.99811.11390.63800.4261
10 dbSNR−0.338.108.649.3717.87
RMSE0.70590.78670.73930.68000.2557
Table 3. Evaluation indexes for denoising hydrophone signal.
Table 3. Evaluation indexes for denoising hydrophone signal.
IndexWTEMD-WTVMD-WTISGMD-WT
SNR23.9629.3136.0742.18
RMSE0.0084010.0056370.0015550.001041
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

Xing, T.; Wang, X.; Ni, K.; Zhou, Q. A Novel Joint Denoising Method for Hydrophone Signal Based on Improved SGMD and WT. Sensors 2024, 24, 1340. https://doi.org/10.3390/s24041340

AMA Style

Xing T, Wang X, Ni K, Zhou Q. A Novel Joint Denoising Method for Hydrophone Signal Based on Improved SGMD and WT. Sensors. 2024; 24(4):1340. https://doi.org/10.3390/s24041340

Chicago/Turabian Style

Xing, Tianyu, Xiaohao Wang, Kai Ni, and Qian Zhou. 2024. "A Novel Joint Denoising Method for Hydrophone Signal Based on Improved SGMD and WT" Sensors 24, no. 4: 1340. https://doi.org/10.3390/s24041340

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