Literature DB >> 33265652

A New Underwater Acoustic Signal Denoising Technique Based on CEEMDAN, Mutual Information, Permutation Entropy, and Wavelet Threshold Denoising.

Yuxing Li1, Yaan Li1, Xiao Chen1, Jing Yu1, Hong Yang2, Long Wang1.   

Abstract

Owing to the complexity of the ocean background noise, underwater acoustic signal denoising is one of the hotspot problems in the field of underwater acoustic signal processing. In this paper, we propose a new technique for underwater acoustic signal denoising based on complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN), mutual information (MI), permutation entropy (PE), and wavelet threshold denoising. CEEMDAN is an improved algorithm of empirical mode decomposition (EMD) and ensemble EMD (EEMD). First, CEEMDAN is employed to decompose noisy signals into many intrinsic mode functions (IMFs). IMFs can be divided into three parts: noise IMFs, noise-dominant IMFs, and real IMFs. Then, the noise IMFs can be identified on the basis of MIs of adjacent IMFs; the other two parts of IMFs can be distinguished based on the values of PE. Finally, noise IMFs were removed, and wavelet threshold denoising is applied to noise-dominant IMFs; we can obtain the final denoised signal by combining real IMFs and denoised noise-dominant IMFs. Simulation experiments were conducted by using simulated data, chaotic signals, and real underwater acoustic signals; the proposed denoising technique performs better than other existing denoising techniques, which is beneficial to the feature extraction of underwater acoustic signal.

Entities:  

Keywords:  CEEMDAN; chaotic signal; denoising; mutual information; permutation entropy; underwater acoustic signal; wavelet threshold denoising

Year:  2018        PMID: 33265652      PMCID: PMC7513088          DOI: 10.3390/e20080563

Source DB:  PubMed          Journal:  Entropy (Basel)        ISSN: 1099-4300            Impact factor:   2.524


1. Introduction

With the development of ocean scientific technology, the use and protection of the oceans have attracted more extensive attention. Because of the complexity of the marine environment and the time-varying nature of the underwater acoustic channel, it is more difficult to detect and reduce the noise of underwater acoustic signals [1,2]. Therefore, the research on underwater acoustic signal processing method and its application are very essential and important in the field of underwater acoustic. Underwater acoustic signals not only are nonlinear, non-stationary, and non-Gaussian, but also chaos and fractal, traditional signal processing methods based on the classic Fourier analysis are not suitable for underwater acoustic signals such as short-time Fourier transform, Fourier transform, Wigner–Ville, and wavelet transform [3,4]. Therefore, finding a suitable method is the key to analysis underwater acoustic signal. EMD and its improved algorithms are suitable for analyzing nonlinear, non-stationary, and non-Gaussian signals. Furthermore, EMD and its improved algorithms are self-adaptive and based on characteristic time scale of the data itself. However, EMD has the phenomena of mode mixing due to intermittency, which hinders the development and application of EMD [5]. In order to reduce its influence, many improved algorithms are presented such as EEMD, complementary EEMD (CEEMD), and complete EEMD with adaptive noise (CEEMDAN) [6,7,8]. The proposed method follows a study of the statistical characteristics of white noise, involves a noise-assisted analysis, and adds white noise of a uniform frequency distribution into EMD to avoid mode mixing. EEMD is a noise-assisted analysis algorithm to avoid mode mixing by adding white noise. However, this improved algorithm raises two new problems, one is the difference in IMF numbers and the other is the introduction of extra noise. CEEMD can avoid adding extra noise using positive and negative white noises, however, it still cannot make the number of IMF consistent by each decomposition. CEEMDAN can solve this problem because it only decomposes the first IMF for each decomposition; it has better decomposition effect and lower computational cost than EEMD and CEEMD. EMD and its improved algorithms are widely used in different fields [9,10,11]. In the field of fault diagnosis, a fault detection and diagnosis algorithm is proposed based on EEMD and the particle swarm optimization algorithm previous reported [12]. In a previous paper [13], a new health degradation monitoring and early fault diagnosis for rolling bearing signal is proposed using CEEMDAN and improved multi-scale entropy. In another past paper [14], a fault diagnosis algorithm for planetary gear is put forward based on CEEMDAN, PE, and an adaptive neuro-fuzzy inference system. In the field of medicine, CEEMDAN is carried out toanalyze heart rate variability in electrocardiogram (ECG) signals [15]. In addition, the EMD algorithm was used for analyzing focal electroencephalogram (EEG) signals and 3D EEG signals [16,17]. In the underwater acoustic area, EMD and EEMD algorithms are carried out for extracting the characteristics of underwater acoustic signals [1,18]. In conclusion, a large number of studies have proved the effectiveness and feasibility of the EMD and its improved algorithms. In recent years, many denoising methods based on EMD and its improved algorithms have been proposed [19,20]. In a previous paper [21], a denoising algorithm for gear signals is proposed based on CEEMDAN, PE and peak filtering, the IMF spectra are obtained by CEEMDAN, and the PEs of IMFs are calculated to identify whether the IMFs require denoising by peak filtering, the filtered and the others IMFs are reconstructed finally. In a previous paper [22], a ECG signal denoising algorithm is put forward using CEEMDAN and wavelet threshold denoising. In addition, denoising algorithms for the impact signal and friction signal are proposed using CEEMDAN combined with fuzzy entropy and MI in past papers [23,24]. However, there has been no previous studies on underwater acoustic signal denoising based on CEEMDAN as far as we know [25,26]. Moreover, among the existing denoising algorithms, IMFs are usually divided into two parts: noise IMFs and real IMFs, and there are some limitations in this division. In this paper, a hybrid denoising algorithm for underwater acoustic signals is presented by taking advantage of CEEMDAN, MI, PE, and wavelet threshold denoising. Compared with the existing denoising algorithms, the proposed algorithm divides IMFs into three parts, which is beneficial to signal denoising. This paper is organized as follows: Section 2 is the basic methods of CEEMDAN, MI, PE, and wavelet threshold denoising; in Section 3, the underwater acoustic signal denoising technique is presented; in Section 4, Section 5 and Section 6, the proposed denoising algorithm is applied to simulated data, chaotic signals, and real underwater acoustic signals respectively; finally, Section 7 is the conclusion.

2. Methods

2.1. CEEMDAN

CEEMDAN, as an improved algorithm of EMD and EEMD, can adaptively decompose complex signal into IMFs in order. The specific steps of CEEMDAN are summarized as follows [8]: Add white noise to the target signal : Decompose by EMD to obtain the first IMF and residual mode : Obtain the first IMF of CEEMDAN by calculating the mean of : Obtain the residual mode of : Decompose white noise by EMD: where represents the -th IMF of the -th white noise, represents the residual mode of the -th white noise. is defined as a set which includes the -th IMF of , is expressed as: Construct signal and decompose it by EMD (only decompose the first IMF): Obtain the second IMF and residual mode of CEEMDAN: Obtain and repeat step (6) and (7), and are expressed as: is expressed as: where represents the number of IMF by CEEMDAN, represents the residual mode. The flow chart of CEEMDAN is designed in Figure 1.
Figure 1

The flow chart of complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN).

In this paper, we chose the CEEMDAN algorithm for the following reasons: CEEMDAN has better decomposition effect and lower computational cost than EEMD and CEEMD. CEEMDAN is suitable for analyzing non-linear, non-stationary and non-Gaussian signals, in theory, it can decompose all signals. CEEMDAN is self-adaptive and based on characteristic time scale of the data itself without basis function.

2.2. MI

For two discrete random variables and , the MI can be defined as [27]: where is the joint probability distribution function of and , and are the marginal probability distribution functions of and , respectively. The MI of continuous random variables can be expressed as a double integral: In probability theory and information theory, the mutual information of two random variables represents a measure of the interdependence of variables. If and are independent, . In addition, the symmetry of MI can be expressed as: Furthermore, the MI can also be expressed as: where and are informationentropy, and are conditional entropy, is joint entropy of and . Usually the MIs between noise IMFs are different from ones between non-noise IMFs. We take a ship signal as an example. The normalized ship signal is shown as shown in Figure 2, the sampling frequency and the number of sampling points are 44.1 kHz and 2000, respectively. The decomposition result of the ship signal by CEEMDAN is shown in Figure 3. The center frequency distribution of IMFs and the MIs of two neighboring IMFs are shown in Table 1 and Table 2, where MI represents the MI of IMF and IMF+1. As shown in Table 1 and Table 2, the center frequency decreases with the increase of IMF, the first three MI of IMFs are obviously less than the other ones of IMFs. According to the prior information of ship signal, its main frequency range is less than 5000Hz, the first three IMFs are noise IMFs, which is consistent with the judgment of MI. Therefore, we can use MI to identify noise IMFs in this paper, when the MI of IMF and IMF+1 increases, obviously more than the former MIs, the former i − 1 IMFs are considered as noise IMFs.
Figure 2

The normalized ship signal.

Figure 3

The decomposition result of the ship signal by CEEMDAN.

Table 1

The center frequency distribution of intrinsic mode functions (IMFs).

IMF1IMF2IMF3IMF4IMF5IMF6IMF7IMF8IMF9IMF10
123339068.16296.33065.51595.4902.08446.55340.21127.4367.039
Table 2

The mutual informations (MIs) of two neighboring IMFs.

MI1MI2MI3MI4MI5MI6MI7MI8MI9
0.06760.05010.05110.12790.17510.34370.83940.99981.6231

2.3. PE

PE is proposed by Bandt in [24]. The brief process of PE is as follows [28]: Reconstruct time series : where and are the time lag and embedding dimension. Rearrange each row vectorin ascending order: Obtain a symbol-sequence for each row vector as: Define PE as: where is the probability of one symbol-sequence. Define normalized PE as: More detail about PE was described previously [29]. In this study, we set and according to the suggestiondescribed previously [30]. In a previous paper [21], PE is used to identify noisy IMF. Therefore, in this paper, we choose PE to identifynoise-dominant IMF.

2.4. Wavelet Threshold Denoising

Signal denoising is an important research direction of signal processing. The wavelet transform has multi-resolution characteristics. One-dimensional noisy time series can be expressed as follows [31]: where is original signal, isnoise signal, is noisy signal. Assuming that is Gaussian white noise, is usually represented as a low-frequency signal in practical engineering applications. Therefore, we can use the following methods to reduce noise. The specific steps are as follows: A proper wavelet basis function and decomposition level are selected to perform wavelet decomposition on the noisy signal. Threshold is performed by selecting an appropriate threshold method for high frequency coefficients at different decomposition scales. The low frequency coefficient of wavelet decomposition and the thresholdhigh frequency coefficient of different scales are used to reconstruct. Wavelet thresholding with different thresholds usually has three methods: denoising by default threshold, denoising with specified threshold, and forcing threshold. Among them, denoising with a specified threshold is divided into soft threshold and hard threshold. In this paper, a soft threshold method is selected to estimate threshold.

3. Denoising Algorithm for Underwater Acoustic Signal

The proposed denoising algorithm for underwater acoustic signal is designed in Figure 4. The specific procedures are summarized as follows:
Figure 4

The flow chart of the proposed denoising algorithm for underwater acoustic signal.

The underwater signal is decomposed by CEEMDAN, we can obtain a lot of IMFs, which contain noise IMFs, noise-dominant IMFs, and real IMFs. Calculate MIs of two neighboring IMFs in ascending order. Identify noise IMF according to MIs. If the MI of the -th IMF and -th IMF increases obviously than the former MIs, the former IMFs are considered as noise IMFs. Screen out noise IMFs and calculate the PEs of the other IMFs. Identify noise-dominant IMF according to PEs. If the PE of IMF is more than 0.5, weconsider it as noise-dominant IMF, otherwise real IMF. Denoise noise-dominant IMFs by wavelet threshold denoising (WTD). We use the wavelet soft threshold denoising for noise-dominant IMFs, wavelet basis function, and decomposition level are db4 and 4, respectively. The denoised signal can be obtain by reconstructing denoised noise-dominant IMFs and real IMFs.

4. Denoising for Simulation Signal

4.1. CEEMDAN for Simulation Signal

Four kinds of simulation signals are selected for denoising, namely, Blocks, Bumps, Doppler, and Heavysine, as shown in Figure 5. The sampling frequency and data lengthare 1 kHz and 1024, respectively.
Figure 5

The time-domain waveforms for simulation signals. (a) Blocks, (b) Bumps, (c) Doppler, and (d) Heavysine.

Taking the Blocks signal as an example, we can obtain the noisy Blocks signal with 0 dB signal-to-noise ratio (SNR) by adding Gaussian white noise. The time-domain waveform of the noisy Blocks signal with 0 dB is shown in Figure 6, and the decomposition result is shown in Figure 7. As shown in Figure 6, the Blocks signal has been completely submerged in noise. The noisy Blocks signal is decomposed using EMD, EEMD, and CEEMDAN.As shown in Figure 7, ten IMFs are obtained by three kinds of methods, however, there are some differences for different decomposition methods. IMF1 of each decomposition methods represent the shortest oscillation period, typically a noise component or the high frequency components.
Figure 6

The time-domain waveform of the noisy Blocks signal with 0 dB.

Figure 7

The decomposition result of the noisy Blocks signal with 0 dB. (a) Empirical mode decomposition (EMD), (b) Ensemble EMD (EEMD), and (c) CEEMDAN.

4.2. Identifying Noise IMFs

In order to observe the effect of noise IMFs on denoising effect, we define the signal as follows: where and represent the noisy signal and the number of IMF by CEEMDAN, is the restructured signal by removing the first IMFs. For the noisy Blocks signal with 0 dB SNR, the six kinds of reconstructed signals are shown in Figure 8 using different decomposition methods.As shown in Figure 8, the noise IMFs is eliminated and the reconstructed signal becomes more smoothwith the increasing of . When is larger than a certain value, the non-noise IMF is eliminatedand the reconstructed signal is obviously different from the original signal. Therefore, how to identify noise IMFs is the key problem for denoising.
Figure 8

The six kinds of reconstructed signals by different decomposition methods. (a) EMD, (b) EEMD, and (c) CEEMDAN.

MIs of two neighboring IMFs can expressed as: where represents the MI of and . Usually, MI of two noise IMFs is obviously less than the MI of two non-noise IMFs. Therefore, when increases obviously, the former IMFs can be judged as noise IMFs. For the noisy Blocks signal with 0 dB SNR, MIs of two neighboring IMFs by different decomposition methods are shown in Table 3. As shown in Table 3, is more than the former ones for EMD and EEMD, we can judge the first three IMFs as noise IMFs. Similarly, the first four IMFs are noise IMFs for CEEMDAN.
Table 3

MIs of two neighboring IMFs by different decomposition methods.

Methods M1 M2 M3 M4 M5 M6 M7 M8 M9
EMD0.00340.01130.06330.18050.42330.64191.3322.15143.0829
EEMD0.00140.00230.04750.19690.50450.88731.83191.53873.0034
CEEMDAN0.01430.04190.06470.08030.21690.53760.80441.54762.3663

4.3. Identifying Noise-Dominant IMFs

Noise-dominant IMFs can be identified according to PEs of non-noise IMFs. For the noisy Blocks signal with 0 dB SNR, PEs of non-noise IMFs are shown in Table 4. As shown in Table 4, the PE of IMF5 is more than 0.5, IMF5 is the noise-dominant IMF for CEEMDAN; real IMFs are the last five IMFs.
Table 4

PEs of non-noise IMFs.

IMF5IMF6IMF7IMF8IMF9IMF10
0.58690.49450.45470.42630.40380.3767

4.4. Denoising for Noise-Dominant IMFs and Reconstruction

The wavelet soft-threshold denoising is applied to IMF5, the wavelet basis function and decomposition level are db4 and 4, respectively. The denoised Blocks signal is obtainedby reconstructing denoised IMF5 and real IMFs. The denoising results are shown in Figure 9. Denoising methods using MI combined with EMD, EEMD, and CEEMDAN are called EMD-MI, EEMD-MI, and CEEMDAN-MI, theproposed denoising method is calledCEEMDAN-MI-PE.
Figure 9

The denoising results for different methods. (a) EMD-MI, (b) EEMD-MI, (c) CEEMDAN-MI, and (d) CEEMDAN-MI-PE.

The parameters of different denoising methods are shown in Table 5. As shown in Table 5, theproposed denoising method has lower root mean square error (RMSE) and higher SNR, which outperforms other three denoising methods.
Table 5

Comparison of the parameters of different denoising methods.

ParameterEMD-MIEEMD-MICEEMDAN-MICEEMDAN-MI-PE
SNR/dB7.10528.61229.04339.3663
RMSE0.80310.74960.71890.7078

4.5. Comparison of Different Denoising Methods

4.5.1. Wavelet Denoising

The wavelet soft-threshold denoising (WSTD) is applied to four kinds of noisy signals with different SNR, wavelet basis function is db4, decomposition level is from 1 to 6. WSTD results are shown in Table 6. As shown in Table 6, SNRs of the four kinds of signals increase with the increasing of decomposition levels. When the decomposition level increases to a certain value, the SNR reaches a maximum. For Doppler and Heavysine signals, when the decomposition level is 5, the denoising results are optimal. For Blocks and Bumps signals with different SNRs, the optimal denoising effects are distributed in different decomposition levels.
Table 6

(a) wavelet soft-threshold denoising (WSTD) results for Blocks signal. (b) WSTD results for Bumps signal. (c) WSTD results for Doppler signal. (d) WSTD results for Heavysine signal.

SNRParameterDecomposition Level
123456
(a)
−10 dBSNR/db−7.2271−4.8104−2.38980.21491.62901.0946
RMSE3.68393.57983.53073.56143.33923.4362
−5 dBSNR/db−2.34350.30253.17285.74846.37673.8336
RMSE1.44571.52071.47481.63081.55651.2164
0 dBSNR/db3.22356.24778.10678.48667.79985.8663
RMSE0.85040.78950.81760.83410.74730.6417
5 dBSNR/db7.652610.158411.438210.26639.68878.4297
RMSE0.39150.41330.40450.41140.43470.4945
(b)
−10 dBSNR/db−7.4756−4.5317−2.05280.31060.81540.5481
RMSE1.69831.65841.73291.66421.35281.5681
−5 dBSNR/db−3.2325−0.19442.38354.52834.30143.5033
RMSE1.58261.56391.57291.48881.55541.9642
0 dBSNR/db2.65565.15287.85738.37106.96826.3942
RMSE0.33370.31530.30460.29420.30220.3025
5 dBSNR/db7.443610.361711.278310.78879.11819.2302
RMSE0.22110.23850.23600.24860.21820.2427
(c)
−10 dBSNR/db−6.6660−4.3199−0.71301.45743.40923.2951
RMSE0.96550.92200.93010.85700.97811.2149
−5 dBSNR/db−1.87360.96574.14776.87747.05686.4521
RMSE0.05020.05380.05110.04910.03420.0254
0 dBSNR/db2.47244.51478.09858.89929.13718.8475
RMSE0.06940.07560.05450.04450.02720.0284
5 dBSNR/db8.151610.710111.012311.230611.545810.0998
RMSE0.03240.03330.03380.03430.02850.0127
(d)
−10 dBSNR/db−6.1624−3.3838−0.92951.76705.80974.1349
RMSE2.84652.64622.59262.47602.62924.2984
−5 dBSNR/db−2.35720.24263.11756.06667.33766.857
RMSE0.80900.85540.81050.74340.72030.7268
0 dBSNR/db2.93175.43698.958511.827614.416913.8013
RMSE0.27920.18400.19730.19240.16820.3920
5 dBSNR/db8.196310.859213.474415.571017.974617.6310
RMSE0.27590.23460.20990.22770.10280.1503

4.5.2. Comparison of Denoising Effect

Four kinds of signals with different SNRs are denoised by EMD-MI, EEMD-MI, CEEMDAN-MI, CEEMDAN-MI-PE, and WSTD. Denoising results of different methods are shown in Table 7, where WSTD denoising results are optimal values in Table 6. All the results of SNRs and RMSEs are the mean of 500 simulations. As shown in Table 7, the CEEMDAN-MI is better than EMD-MI, EEMD-MI, and WSTD, the CEEMDAN-MI-PE has lower RMSE and higher SNR, which has a better performance than the other four denoising methods.
Table 7

(a) Denoising results of different methods for Blocks signal. (b) Denoising results of different methods for Bumps signal. (c) Denoising results of different methods for Doppler signal. (d) Denoising results of different methods for Heavysine signal.

SNRParameterDenoising Method
EMD-MIEEMD-MICEEMDAN-MICEEMDAN-MI-PEWSTD
(a)
−10 dBSNR/db1.86322.09882.28032.55881.6290
RMSE5.06213.32282.57532.42373.3392
−5 dBSNR/db4.80046.49726.60976.82396.3767
RMSE1.68061.48431.34381.34011.5565
0 dBSNR/db6.24268.45799.25029.83267.7998
RMSE0.82610.78340.76510.70510.7473
5 dBSNR/db11.369911.590311.715811.873311.4382
RMSE0.66000.39170.40860.34890.4045
(b)
−10 dBSNR/db−0.12580.47280.99031.21300.8154
RMSE1.76521.48651.00451.00411.3528
−5 dBSNR/db3.47454.42204.62044.73554.5283
RMSE1.83571.53251.55541.48591.5888
0 dBSNR/db6.81877.75718.72089.06418.3710
RMSE0.42530.34610.19690.19500.2942
5 dBSNR/db9.589010.516111.461411.562311.2783
RMSE0.31580.20580.16090.15130.2360
(c)
−10 dBSNR/db3.03613.35803.55084.17893.4092
RMSE1.21580.51240.47470.45970.9781
−5 dBSNR/db5.77526.34327.22507.29397.0568
RMSE0.06040.04630.02630.02130.0342
0 dBSNR/db8.34188.65268.85559.58669.1371
RMSE0.02350.01900.01820.01650.0272
5 dBSNR/db11.245711.754511.847312.158311.5458
RMSE0.02980.00250.00150.00130.0285
(d)
−10 dBSNR/db6.07816.2366.49196.66965.8097
RMSE1.82521.63971.53951.46662.6292
−5 dBSNR/db7.18308.12398.24638.39757.3376
RMSE0.73250.64310.63240.62160.7203
0 dBSNR/db14.89615.12815.288215.447614.4169
RMSE0.12240.11580.11420.11390.1682
5 dBSNR/db17.884319.512519.709619.712517.9746
RMSE0.10520.09310.09250.09210.1028

5. Denoising for Chaotic Signal

Underwater acoustic signals have the chaotic characteristic, a typical Lorenz chaotic system is used to test the effectiveness of the CEEMDAN-MI-PE denoising algorithm. The Lorenz system can be expressed as: where is 10, is 8/3, is 28. The Runge–Kutta iteration method is used to calculate the component with a step length of 0.01.The x component signal with a length of 2000 points is selected as Lorenz signal, and the Lorenz noisy signal with different SNR are obtained for CEEMDAN-MI-PE denoising. Lorenz noisy and denoised signals with different SNRs and their chaotic attractor trajectories are shown in Figure 10. As shown in Figure 10, denoised Lorenz signals and their chaotic attractor trajectories by CEEMDAN-MI-PE are close to Lorenz signal and its attractor trajectory, the denoised chaotic attractor trajectories are more smooth and regular.
Figure 10

Lorenz noisy and denoised signals with different SNRs and their attractor trajectories. (a) Lorenz signal, (b) Lorenz attractor trajectory, (c) Lorenz noisy signal with 0 dB, (d) Noisy attractor trajectory with 0 dB, (e) Lorenz noisy signal with 10 dB, (f) noisy attractor trajectory with 10 dB, (g) denoised Lorenz signal with 0 dB, (h) denoised attractor trajectory (0 dB), (i) denoised Lorenz signal with 10 dB, and(j) denoised attractor trajectory (10 dB).

Denoising results of different SNR by CEEMDAN-MI-PE are shown in Table 8. As shown in Table 8, the SNR and RMSE are improved evidently, the proposed denoising method enhances the SNR more than 10 dB. Overall, the above results show that the CEEMDAN-MI-PE method is suitable for chaotic signals.
Table 8

Denoising results of different signal-to-noise ratio (SNR).

SNRParameterCEEMDAN-MI-PE
0 dBSNR/db13.254
RMSE1.8762
10 dBSNR/db20.146
RMSE0.3993

6. Denoising for Underwater Acoustic Signal

The CEEMDAN-MI-PE denoising is applied to three kinds of underwater acoustic signals, namely ship-1, ship-2, and ship-3. Three kinds of ship signals were recorded by calibratedomnidirectional hydrophones at a depth of 29 m in the South China Sea. During recording, there wereno observed disturbances from biological or man-made sources. The distance between the ship andhydrophone was about 1 km. The sampling frequency was set as 44.1 kHz. Ship signals and denoised ship signals and their attractor trajectories are shown in Figure 11, Figure 12 and Figure 13. As shown in Figure 11, Figure 12 and Figure 13, ocean background noiseis included in original ship signal, high frequency noise is removed effectively by CEEMDAN-MI-PE, denoised attractor trajectories of ship signals are more regular than original ones.
Figure 11

Ship-1 and denoised Ship-1 signals and their attractor trajectories. (a) Ship-1, (b) attractor trajectory for ship-1, (c) denoised Ship-1, and (d) attractor trajectory for denoised ship-1.

Figure 12

Ship-2 and denoised Ship-2 signals and their attractor trajectories. (a) Ship-2, (b) attractor trajectory for ship-2, (c) denoised Ship-2, (d) attractor trajectory for denoised ship-2.

Figure 13

Ship-3 and denoised Ship-3 signals and their attractor trajectories. (a) Ship-3, (b) attractor trajectory for ship-3, (c) denoised Ship-3, (d) attractor trajectory for denoised ship-3.

Denoising results of different ships by CEEMDAN-MI-PE are shown in Table 9. Two kinds of PE were used to evaluate the effect of denoising. PE can represent the complexity of time series. A new PE (NPE) was proposed in a previous paper [32], and is interpreted as the distance to noise, which shows a reverse trend to PE. As shown in Table 9, the PE after denoising is less than the one before denoising, which means that the complexity is reduced by denoising; the NPE after denoising is more than the one before denoising, which means that the distance to noise is increased by denoising. In summary, the above results show that the CEEMDAN-MI-PE method is effective and suitable for underwater acoustic signals.
Table 9

Denoising results of different ships by CEEMDAN-MI-PE.

ParameterShip-1Ship-2Ship-3
Before denoisingPE0.80940.92310.8856
NPE0.12270.04950.0739
After denoisingPE0.55370.53810.5148
NPE0.26800.27650.2861

7. Conclusions

To improve the denoising effect of underwater acoustic signal, a new denoising method is proposed based on CEEMDAN, MI, PE, and WSTD. CEEMDAN is used to decompose noisy signal into IMFs, noise IMFs, and noise-dominant IMFs which can be identified by MI and PE, WSTD is used for denoising noise-dominant IMFs. The innovations and conclusions of the proposed denoising method are as follows: CEEMDAN, as an adaptive decomposition algorithm, is introduced for underwater acoustic signal denoising. Compared with existing denoising methods, IMFs by CEEMDAN are divided into three parts (noise IMFs, noise-dominant IMFs, and real IMFs) for the first time. Four kinds of signals (Blocks, Bumps, Doppler, and Heavysine) with different SNRs are denoised by EMD-MI, EEMD-MI, CEEMDAN-MI, CEEMDAN-MI-PE, and WSTD, the proposed denoising method has lower RMSE and higher SNR, which has a better performance. For chaotic signals with different SNR and underwater acoustic signals, the CEEMDAN-MI-PE is also an effective denoising method, which is beneficial to the subsequent processing of underwater acoustic signals.
  6 in total

1.  Permutation entropy: a natural complexity measure for time series.

Authors:  Christoph Bandt; Bernd Pompe
Journal:  Phys Rev Lett       Date:  2002-04-11       Impact factor: 9.161

2.  Fault Detection of Bearing Systems through EEMD and Optimization Algorithm.

Authors:  Dong-Han Lee; Jong-Hyo Ahn; Bong-Hwan Koh
Journal:  Sensors (Basel)       Date:  2017-10-28       Impact factor: 3.576

3.  Research on Ship-Radiated Noise Denoising Using Secondary Variational Mode Decomposition and Correlation Coefficient.

Authors:  Yuxing Li; Yaan Li; Xiao Chen; Jing Yu
Journal:  Sensors (Basel)       Date:  2017-12-26       Impact factor: 3.576

4.  ECG Signal De-noising and Baseline Wander Correction Based on CEEMDAN and Wavelet Threshold.

Authors:  Yang Xu; Mingzhang Luo; Tao Li; Gangbing Song
Journal:  Sensors (Basel)       Date:  2017-11-28       Impact factor: 3.576

5.  Research of Planetary Gear Fault Diagnosis Based on Permutation Entropy of CEEMDAN and ANFIS.

Authors:  Moshen Kuai; Gang Cheng; Yusong Pang; Yong Li
Journal:  Sensors (Basel)       Date:  2018-03-05       Impact factor: 3.576

6.  Health Degradation Monitoring and Early Fault Diagnosis of a Rolling Bearing Based on CEEMDAN and Improved MMSE.

Authors:  Yong Lv; Rui Yuan; Tao Wang; Hewenxuan Li; Gangbing Song
Journal:  Materials (Basel)       Date:  2018-06-14       Impact factor: 3.623

  6 in total
  3 in total

1.  A Hybrid Algorithm for Noise Suppression of MEMS Accelerometer Based on the Improved VMD and TFPF.

Authors:  Yongjun Zhou; Huiliang Cao; Tao Guo
Journal:  Micromachines (Basel)       Date:  2022-05-31       Impact factor: 3.523

2.  Optimized Variational Mode Decomposition and Permutation Entropy with Their Application in Feature Extraction of Ship-Radiated Noise.

Authors:  Dongri Xie; Shaohua Hong; Chaojun Yao
Journal:  Entropy (Basel)       Date:  2021-04-22       Impact factor: 2.524

3.  Enhanced Partial Discharge Signal Denoising Using Dispersion Entropy Optimized Variational Mode Decomposition.

Authors:  Ragavesh Dhandapani; Imene Mitiche; Scott McMeekin; Venkateswara Sarma Mallela; Gordon Morison
Journal:  Entropy (Basel)       Date:  2021-11-25       Impact factor: 2.524

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.