Next Article in Journal
Widespread Geographical Disparities in Phytoplankton Ecology Research in the Face of Climate Change: A Review
Next Article in Special Issue
Application of Artificial Intelligence in Hydraulic Engineering
Previous Article in Journal
Health Risk Appraisal of Trace Elements in Groundwater in an Urban Area: A Case Study of Sichuan Basin, Southwest China
Previous Article in Special Issue
Deep-Learning-Enhanced CT Image Analysis for Predicting Hydraulic Conductivity of Coarse-Grained Soils
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Combined Noise Reduction Method for Floodgate Vibration Signals Based on Adaptive Singular Value Decomposition and Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise

1
School of Infrastructure Engineering, Nanchang University, Nanchang 330031, China
2
Department of Hydraulics, China Institute of Water Resources and Hydropower Research, Beijing 100038, China
3
China Railway Water Conservancy & Hydropower Planning and Design Group, Nanchang 330029, China
*
Author to whom correspondence should be addressed.
Water 2023, 15(24), 4287; https://doi.org/10.3390/w15244287
Submission received: 19 November 2023 / Revised: 8 December 2023 / Accepted: 13 December 2023 / Published: 15 December 2023
(This article belongs to the Special Issue Application of Artificial Intelligence in Hydraulic Engineering)

Abstract

:
To address the issue of the vibration characteristic signals of floodgates being affected by background white noise and low-frequency water flow noise, a noise reduction method combining the improved adaptive singular value decomposition algorithm (ASVD) and the improved complete ensemble EMD with adaptive noise (ICEEMDAN) is proposed. Firstly, a Hankel matrix is constructed based on the collected discrete time signals. After performing SVD on the Hankel matrix, the ASVD algorithm is used to automatically select the effective singular values to filter out most of the background white noise and retain the useful frequency components with similar energy in the signal. Then, ICEEMDAN combined with the Spearman correlation coefficient method is used to further filter out residual white noise and low-frequency water flows. The noise reduction performance of this combined method is verified through simulation experiments. Filtered by the ASVD-ICEEMDAN method, the signal-to-noise ratio of the simulation signal (50% noise level) is increased from 4.417 to 16.237, and the root mean square error is reduced from 2.286 to 0.586. Based on the practically measured vibration signals of a floodgate at a large hydropower station, the result shows that the ASVD-ICEEMDAN method exhibits good noise reduction performance and feature information extraction abilities for floodgate vibration signals, and can provide support for operational mode analysis and damage identification of practical structures under complex interference conditions.

1. Introduction

Recently, the safety diagnosis of hydraulic structures using vibration signals under flood discharge excitation has become one of the hot spots in the research of hydraulic engineering [1,2,3]. Due to the long-term effect of huge fluctuating loads of water flow, floodgates are prone to problems such as excessive amplitudes and even fatigue damage. Vibration monitoring of floodgates plays a significant role in the safe operation of structures. However, the collected vibration response signal is usually accompanied by the interference of background white noise and low-frequency water flow noise [4,5], which makes the structural vibration feature information easily submerged in noise and greatly affects the extraction of the vibration information of floodgates. Therefore, effective signal processing methods need to be adopted to filter out the noise in the collected signal and retain the characteristic vibration information of floodgates.
The vibration signal of floodgates is a kind of typical nonlinear and non-stationary signal [6], which commonly can be processed by methods including wavelet threshold [7,8], singular value decomposition (SVD) [9,10,11], empirical mode decomposition (EMD) [12,13,14], its improved algorithms [15,16], etc. Among them, EMD and its improved algorithms automatically decompose a signal into multiple intrinsic mode functions (IMFs) as well as a residual (RES) based on its own characteristics. Due to the advantages of strong adaptability and no need for predetermined basis functions [17,18], EMD and its improved algorithms are widely used to process nonlinear and non-stationary signals. Zhang et al. [19] used the EMD method to filter high-frequency and low-frequency noise from blasting vibration signals, achieving principal component extraction of blasting vibration signals. However, the traditional EMD algorithm is prone to the phenomenon of mode mixing [20], which makes the IMFs lose their physical significance. In response to this issue, Huang et al. [21] proposed the ensemble empirical mode decomposition (EEMD) algorithm, which introduces white noise with a mean of zero to mask the noise of the signal itself through a multiple-noise-adding process, thereby obtaining more accurate upper and lower envelopes and suppressing the mode mixing phenomenon to a certain extent. Li et al. [22] adopted the EEMD algorithm to filter out the vibration noise of rotating machinery and successfully extracted the vibration components that reflect the true characteristics of the system. In addition, due to the problems of residual noise, as well as the low computational efficiency, in EEMD, Torres et al. [23] proposed the complete ensemble EMD with adaptive noise (CEEMDAN) method, which adds white noise to each EMD decomposition process, making the decomposition process complete and greatly reducing signal reconstruction errors as well as improving the decomposition efficiency. Peng et al. [24] used CEEMDAN to establish a noise reduction model, retaining key information while successfully filtering out high-frequency noise in the collected vibration signals. Colombia et al. [25] highlighted the problem of the weak residual noise and false modes in CEEMDAN; thus, they proposed an improved complete ensemble EMD with adaptive noise (ICEEMDAN) algorithm that adds IMF components of white noise during each EMD process and introduces the concept of the average of local means to further improve the CEEMDAN algorithm. Yuan et al. [26] utilized the ICEEMDAN algorithm to effectively remove random noise and wave noise of the original signal, obtaining high-precision seabed geomagnetic field data. For vibration signals of hydraulic structures, EMD and its improved methods are effective at filtering out low-frequency water flow noise, but are unsatisfactory in filtering white noise. Therefore, some scholars [27,28,29] proposed combined noise reduction methods. Among them, Li et al. [29] combined CEEMDAN and wavelet threshold methods to filter out noise from the guide wall of a hydropower station. However, the wavelet thresholding method has drawbacks, such as the difficulty in selecting threshold functions and its inability to automatically decompose signals. Zhang et al. [27] combined the CEEMDAN and SVD methods to successfully filter out white noise in the dynamic displacement signals of the Laxiwa arch dam and to extract key vibration information. However, ordinary SVD [30,31,32,33] denoising methods rely on certain experience to choose effective singular values (ESVs) rather than automatic selection.
Aiming at the noise characteristics of the collected floodgate vibration signals, a combined adaptive singular value decomposition (ASVD) and ICEEMDAN noise reduction method is proposed. Firstly, the discrete time signal is converted into a Hankel matrix. After performing SVD on the Hankel matrix, the improved hyperparameter ACC method is used to select ESVs. Via signal reconstruction, a signal with removed background white noise can be obtained. Secondly, the ICEEMDAN method is used to decompose the signal into several IMF components, whose center frequencies are arranged from high to low. Effective IMF components are selected through the correlation coefficient method for reconstruction to remove low-frequency water flow noise and residual white noise.
The main structure of this paper is as follows: Section 2 introduces the basic principles of ASVD and ICEEMDAN as well as the process of the combined ASVD–ICEEMDAN noise reduction method. Section 3 validates the noise reduction performance of the ASVD–ICEEMDAN method through simulation experiments. In Section 4, this method is applied to a real-life floodgate structure. Section 5 contains the conclusions of this paper.

2. Basic Principles

2.1. ASVD Noise Reduction

SVD has a strong filtering ability for background white noise, and its principles can be described as follows: convert a one-dimensional signal X = ( x 1 , x 2 , , x L ) into a Hankel matrix H:
H = [ x 1 x 2 x c x 2 x 3 x c + 1 x r x r + 1 x L ]
The above equation satisfies 1 < c < L and L = r + c 1 . Based on engineering experience [27,33], in order to achieve good noise reduction effects, the matrix H is usually constructed as a square matrix or a matrix close to a square matrix. Therefore, the variable r needs to satisfy Equation (2).
r = { L / 2 , When   L   is   odd ;   ( L + 1 ) / 2 , When   L   is   even .  
Then, the matrix H is decomposed via SVD:
H = U D V T
where U R r × r , V R r × c , and U and V are both unit orthogonal matrices. D R r × c can be stated as Equation (4).
D = { [ d i a g ( σ 1 , σ 2 , , σ a ) , 0 ]   ,   r < c d i a g ( σ 1 , σ 2 , , σ a )   ,   r = c [ d i a g ( σ 1 , σ 2 , , σ a ) , 0 ] T   ,   r > c
where a is the minimum value of m and n; σ 1 , σ 2 , , σ a are a series of singular values arranged from large to small, that is, σ 1 σ 2 σ a 0 ; and 0 represents a zero matrix. Then, by setting the singular values representing noise to 0 and reconstructing a new Hankel matrix, the denoised signal can be obtained by the diagonal averaging method.
In the process of SVD noise reduction, it is a crucial step to select the ESVs. Li et al. [33] proposed a hyperparameter ACC method after noting the link between the singular values and the frequency components of the signal, which can be summarized into the following three points:
(1)
Each frequency component of the signal relates to a singular value group consisting of two adjacent singular values that have small differences between them.
(2)
Due to significant energy differences between different frequency components of the signal, a jump phenomenon is observed between adjacent groups of ESVs.
(3)
The energy of white noise is uniformly distributed in the broadband frequency domain, which makes the jump phenomenon of singular value inconspicuous.
To sum up, by observing the jump phenomenon between singular values groups, the singular values group can be judged to represent a useful signal or noise. Due to the first few singular values relating to the effective signal components and the latter relating to noise components, at the boundary between the signal and noise, the jumping phenomenon changes from conspicuous to inconspicuous. In the study of Li et al. [33], singular values are processed by differencing and normalization (SVDN), so that the change in singular values is amplified and the singular value boundary can be found more easily. In addition, to enhance the adaptability of the algorithm, the hyperparameter ACC (0.1 suggested) is proposed to automatically select the minimum sequence number that satisfies “acc1 > ACC and acc2 < ACC”.
However, the frequency components of the vibration signals of floodgates are usually complex (as shown in Section 4), such as the presence of many frequency components with similar energy levels, which is not consistent with the second law. In order to explain this problem and propose an improvement, a simulation signal with white noise is constructed as follows:
{ S 1 ( t ) = 4 sin ( 5 π t ) + 8 cos ( 6 π t ) + 10 sin ( 7 π t ) + 4 sin ( 8 π t ) + 4 cos ( 9 π t ) N o i s e 1 ( t ) = s t d ( S 1 ) × r a n d n [ s i z e ( S 1 ) ] X 1 ( t ) = S 1 ( t ) + N o i s e 1 ( t )
The noisy signal X 1 ( t ) consists of a signal with five frequency components and white noise. In addition, the first (2.5 Hz), fourth (4 Hz) and fifth (4.5 Hz) frequency components possess the same energy. After performing SVD on signal X 1 ( t ) , the top 20 singular values are shown in Figure 1. Two adjacent singular values of a singular group are connected by the blue line and the singular groups are connected by red straight lines or dotted lines in Figure 1. It is obvious that the singular groups from one to five represent the five most useful frequency components and other singular groups represent the noise components. After the calculation of SVDN values shown in Figure 2, the hyperparameter ACC is adopted to select ESVs. According to the ACC threshold (0.1), the number of ESVs is 4, which is different to the presumed condition of 10 (twice the number of effective frequencies).
By observing Figure 1, we can see that the jump phenomenon can be observed clearly between singular groups 1 and 2, 2 and 3, and 5 and 6, but it is not obvious between groups 3 and 4 and 4 and 5. Therefore, when the sequence numbers are six and eight, the SVDN values are lower than the ACC threshold, which results in the wrong selection. However, the jump phenomenon is still obvious between groups 5 and 6. Thus, an improved hyperparameter ACC method is developed according to the upper analysis: select the largest sequence number that satisfies “acc1 > ACC and acc2 < ACC”.
The flowchart of this new algorithm is shown in Figure 3, and the process is described as follows:
Step 1. Compute the signal length L of the one-dimensional signal X , then construct a Hankel matrix H according to Equations (1) and (2);
Step 2. Decompose Hankel matrix H via SVD and record singular values from large to small as σ ( 1 ) , σ ( 2 ) , , σ ( r ) .
Step 3. Process the singular values by differencing and normalization.
Step 4. Set the initial value of the iteration variable N = 2 and the hyperparameter ACC = 0.1.
Step 5. Assign singular values to acc1 and acc2, that is, acc1 = σ ( N ) and acc2 = σ ( N + 2 ) .
Step 6. Determine whether the condition “acc1 > ACC and acc2 < ACC” is met. When the condition is met, record and update the variable N; otherwise, proceed to the next step.
Step 7. Decide whether the condition “N + 3 ≥ r” is met. When the condition is met, perform the next step; otherwise, set N = N + 2 and jump to step 5.
Step 8. Set the singular values whose sequence numbers are greater than N to 0, reconstruct the Hankel matrix, and use the diagonal averaging method to obtain the denoised signal.

2.2. ICEEMDAN Method

Aiming at the problem of weak residual noise and false modes in CEEMDAN, ICEEMDAN improves CEEMDAN by changing the way white noise is added and introducing the concept of local means. Let W ( i )   ( i = 1 , 2 , , n ) represent white noise with zero mean unit variance; let < > represent the operator that averages the different signals; and let E k ( ) represent the kth IMF component after performing EMD on the bracketed signal. β 0 , , β k 1 are the parameters controlling the magnitude of the added noise. Let M ( ) represent the local means for the bracketed signals, that is, M ( S ) = S E 1 ( S ) . The flowchart of the ICEEMDAN algorithm is shown in Figure 4, and the decomposition steps are presented as follows:
Step 1. Add n groups of noise β 0 E 1 ( W ( i ) ) to the original signal X to obtain the noise-added signal x ( i ) = x + β 0 E 1 ( W ( i ) ) , and perform EMD on the noise-added signal to obtain n local means M ( x ( i ) ) . Then, average the n local means to obtain the first-stage residual value r 1 :
r 1 = < M ( x ( i ) ) >
Step 2. Compute the IMF value I C 1 for the first stage:
I C 1 = x r 1
Step 3. Calculate the local means of r 1 + β 1 E 2 ( w ( i ) ) and average them to get the second stage residual value:
r 2 = < M ( r 1 + β 1 E 2 ( W ( i ) ) ) >
Step 4. Calculate the IMF value I C 2 for stage 2:
I C 2 = r 1 r 2
Step 5. For k = 3 , , K , compute the residual for the kth stage:
r k = < M ( r k 1 + β k 1 E k ( W ( i ) ) ) >
Step 6. Calculate the kth IMF value:
I C k = r k 1 r k
Step 7. Repeat Step 5 to 6 until the signal is less than three extremes, then the last signal that cannot be decomposed is the RES, and ICEEMDAN is complete.

2.3. Combined ASVD–ICEEMDAN Noise Reduction

In the measured dynamic floodgate vibration signal, the floodgates’ characteristic information is usually overwhelmed by the background white noise as well as the low-frequency water flow noise. Aiming at these two noise characteristics, the ASVD–ICEEMDAN method is proposed for combined noise reduction. The flow chart is shown in Figure 5, and the noise reduction steps are as follows:
Step 1. The original signal X0 is constructed as a Hankel matrix and then decomposed via SVD to obtain the singular values.
Step 2. The improved hyperparameter ACC method is used to automatically search ESVs. Then, the new signal X1 can be reconstructed via the ASVD algorithm.
Step 3. Decompose X1 via ICEEMDAN to yield several IMF components whose center frequencies are arranged from high to low.
Step 4. Select the effective IMF components based on the Spearman correlation coefficient [34,35,36] as in Equation (12)
r s = 1 6 i = 1 n d i 2 L ( L 2 1 )
where d i is the level difference between elements X ( i ) and Y ( i ) , L is the length of the signal. The value of r s is between −1 and 1. When the absolute value of r s approaches 1, it indicates a strong correlation between the two signals; when the absolute value of r s approaches 0, it indicates a weak correlation between signals. In addition, if the absolute values of r s of the signal before decomposition and the IMF component are greater than 0.4 [36], the IMF component can be regarded as an effective IMF component.
Step 5. Reconstruct the effective IMF components to obtain the denoised signal X.

3. Numerical Simulation

To clarify the denoising performance of the ASVD–ICEEMDAN method, a pure simulation signal S 2 ( t ) was constructed in MATLAB R2019a. Furthermore, it is assumed that the collected signal X 2 ( t ) is mixed with low-frequency noise (LN) and white noise (WN), and the function expression is shown in Equation (13):
{ S 2 ( t ) = 6 e t 4 sin ( 3 π t ) + 8 e t 3 sin ( 8 π t ) + 9 e t 3 sin ( 20 π t ) N o i s e 2 ( t ) = 4 e t 4 sin ( π t ) + P × s t d ( S 2 ) × r a n d n [ s i z e ( S 2 ) ] X 2 ( t ) = S 2 ( t ) + N o i s e 2 ( t )
where P is the noise level and s t d ( S 2 ) is the standard deviation of S 2 ; r a n d n [ s i z e ( S 2 ) ] represents a white noise with a zero mean, a standard deviation of 1 and a normal distribution. The sampling frequency is 50 Hz, the total sampling time is 10 s, and the noise level P is 50%. The time waveform and power spectrum curves of pure signals and noisy signals are shown in Figure 6.
After constructing a Hankel matrix for the simulation signal, the SVD operation of the Hankel matrix is performed to calculate its SVDN values. The top 20 values are shown in Table 1, and the line graph is plotted in Figure 7.
According to Figure 7, the number of ESVs is computed as 8. Next, the signal is reconstructed, and the noise reduction result is shown in Figure 8.
From Figure 8, it can be observed that the signal denoised by ASVD is smoother, and most of the background white noise in the signal has been filtered out after ASVD filtering. However, low-frequency strong noise at 0.5 Hz still exists in the filtered signal. Next, the CEEMDAN and ICEEMDAN methods are used to decompose the pre-filtered signal, respectively. To ensure that the decomposition results are comparable, the same initial parameters were used in these two methods: the white noise amplitude is set to 0.2, the average number of signals is 100, and the maximum iterations number is 1000. The decomposition results are shown in Figure 9.
In Figure 9, the signal is decomposed into eight IMFs and a RES by the CEEMDAN method, while only seven IMFs and a RES are generated via ICEEMDAN, which proves that ICEEMDAN can reduce the number of invalid components and inhibit the generation of mode mixing phenomena to a certain extent compared to CEEMDAN.
In addition, to calculate the residual noise of the two decomposition methods, all IMFs and the RESs are summed and reconstructed, and the signal deviation, RRSE, between the original signal and the reconstructed signal is calculated via Equation (14):
R R S E = S 1 S 2 S 2
where S 1 is a vector that sums all IMFs and RESs decomposed by ICEEMDAN or CEEMDAN and S 2 is the original signal vector. The RRSE value of the CEEMDAN method is 1.90 × 10−16, while that of the ICEEMDAN method is only 1.39 × 10−16, indicating that the signal decomposed by the ICEEMDAN method has lower residual noise.
To select the effective IMFs to reduce noise, the absolute values of r s of IMF1-IMF7 and RES were calculated and are shown in Table 2. The absolute values of r s of IMF1-IMF4 are all greater than 0.4, while the remaining components are less than 0.4. Therefore, IMF1-IMF4 were selected for reconstruction, and the signal denoised by ASVD–ICEEMDAN is shown in Figure 10.
The noise is almost completely filtered out, and the waveforms of the denoised signal and the pure signal are rather similar, as shown in Figure 10. To verify the denoising performance of the combined ASVD–ICEEMDAN method compared with other methods, the signal-to-noise ratio (SNR) and the root mean square error (RMSE) were calculated via Equations (15) and (16):
S N R = 10 log [ t = 1 T X 0 2 ( t ) t = 1 T ( X ( t ) X 0 ( t ) ) 2 ]
R M S E = 1 T t = 1 T [ X 0 ( t ) X ( t ) ] 2
where T is the sampling number. The calculation results are shown in Table 3. The signal filtered by the ASVD–ICEEMDAN noise reduction method presents the highest SNR and the lowest RMSE, proving the superiority of the combined noise reduction method. The simulation data and MATLAB R2019a script are available at: https://github.com/RabbitInTheNorth/Noise-reduction-simulation.git (accessed on 9 December 2023).

4. Engineering Example

The studied floodgate is located in the upper reaches of the Hanjiang River, and is a part of a large-scale hydropower station. The hub project is divided into two parts by a longitudinal pier in the middle of the river. The left side is the powerhouse dam section, and the right side is the flood discharge dam section, where there are six holes. From left to right, the six holes are floodgates 1#~4#, a vertical ship lift (also used as a floodgate), and a surface hole in the right auxiliary dam. The actual project is shown in Figure 11a.
During flood discharge operations in the past, the staff of the project found that there was an obvious vibration phenomenon at the top of the floodgate pier, especially in hole 2#. To study the influence of flood discharge on the pier structure, a vibration test was carried out under various working conditions. The sampling frequency of this test was 50 Hz and the sampling time was 81.92 s. The dynamic displacement sensor layout diagram is shown in Figure 11, and the parameters of the sensors are shown in Table 4.
The collected vibration signal was processed by the ASVD–ICEEMDAN method introduced in Section 3. Due to length limitations, only the process of measuring point 10 under working condition 1 is described. The time waveform and power spectrum curves of the vibration signal are shown in Figure 12. In the power spectrum figure, there are three obvious frequency peaks (plotted in orange and red wireframes) and many “small burrs” (plotted in green wireframes). These “small burrs” represent white noise components, which would be filtered by the ASVD method. In addition, the main energy of peak 1 is within 1 Hz [37,38], which represents low-frequency noise and would be filtered by the ICEEMDAN method.
After constructing the Hankel matrix of the signal, the ASVD algorithm was performed, determining the number of ESVs, which is 68, as shown in Figure 13. Then, the white-noise-filtered signal was obtained after SVD reconstruction. In order to filter the low-frequency water flow noise, the signal processed by ASVD was decomposed via ICEEMDAN, and the decomposition result is shown in Figure 14. After removing the components whose main frequencies are less than 1 Hz and IMFs whose absolute values of r s are less than 0.4, the signal was reconstructed. The denoised signals at measuring point 10 under conditions 1 and 2 are shown in Figure 15 and Figure 16, respectively.
In Figure 15 and Figure 16, the white noise and the low-frequency water flow noise are considerably filtered out. From the power spectrum curves after windowing, it can clearly be seen that the two-order natural frequencies of the structure under condition 1 are 2.35 Hz and 3.76 Hz, while they are 2.47 Hz and 3.82 Hz under condition 2. The noise reduction results were compared with the results of the eigensystem realization algorithm (ERA) modal identification method [37] in Table 5. The maximum error of the two frequency identification results is only 1.67%, indicating that the method can filter out the noise of the floodgate and restore the structural feature information successfully.

5. Conclusions

The ASVD–ICEEMDAN combined noise reduction method is proposed to filter background white noise and low-frequency water flow noise in the vibration signals of a floodgate structure. The following main conclusions are drawn through simulation experiments and an actual engineering case.
(1)
An ASVD method is proposed to select effective singular values automatically based on the relationship between singular values and signal components. It avoids the uncertainty of manual selection and improves the efficiency of noise reduction.
(2)
The ICEEMDAN algorithm can automatically decompose the signal into several IMF components whose center frequencies are arranged from high to low. Compared to the CEEMDAN algorithm, ICEEMDAN algorithm performs better in terms of suppressing mode mixing and reducing residual noise.
(3)
The ASVD–ICEEMDAN method successfully filters out white noise and low-frequency noise in simulated signals, which increases the SNR of the signal (50% noise level) from 4.417 to 16.237 and reduces the RMSE from 2.286 to 0.586. In the engineering case study, the ASVD–ICEEMDAN method effectively filters out the noise and accurately extracts the structural characteristic vibration information, proving it can provide support in operational modal analyses and damage identification in actual structures.
(4)
Vibration signals of discharge structures are mainly affected by white noise and low-frequency noise; thus, this method has the potential to be extended to other hydraulic structures under discharge excitation, such as arch dams, gravity dams, and guide walls.

Author Contributions

W.W.: Methodology, Writing—original draft. H.Z.: Validation, Investigation, Data curation, Visualization, Writing—review & editing. Y.C.: Conceptualization, Methodology, Funding acquisition. Y.T.: Resources, Validation, Writing—review & editing. B.L.: Resources, Investigation. H.L.: Funding acquisition, Supervision. F.Y.: Funding acquisition. W.Z.: Conceptualization. W.H.: Project administration. F.Z.: Investigation. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the National Natural Science Foundation of China (grant number 52079061), Jiangxi Province Double Thousand Plan High-end Talent Project of Science and Technology Innovation (grant number jxsq2023201017), Jiangxi Provincial Natural Science Foundation Key Projects (grant number 20232ACB204027), Water Science and Technology Projects of Water Resources Department of Jiangxi Province (grant number 202325ZDKT05).

Data Availability Statement

Due to the safety of the project, the relevant data is confidential and cannot be published in this article.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Li, H.K.; Zhong, Y.W.; Wei, B.W.; Du, L.; Wang, G. Beat vibration mechanism of a sluice pier under high-speed flood discharge excitation. J. Low Freq. Noise. Vib. Act. Control 2020, 39, 28–43. [Google Scholar] [CrossRef]
  2. Li, H.K.; Liu, B.; Huang, W.; Liu, H.Y.; Wang, G. Vibration load identification in the time-domain of high arch dam under discharge excitation based on hybrid LSQR algorithm. Mech. Syst. Signal Process. 2022, 177, 109193. [Google Scholar] [CrossRef]
  3. Liu, B.; Li, H.K.; Wang, G.; Wu, P.Z.; Li, Y.K. Dynamic material parameter inversion of high arch dam under discharge excitation based on the modal parameters and Bayesian optimised deep learning. Adv. Eng. Inform. 2023, 56, 102016. [Google Scholar] [CrossRef]
  4. Li, H.K.; Wang, G.; Wei, B.W.; Liu, H.Y.; Huang, W. Improved variational mode decomposition method for vibration signal processing of flood discharge structure. J. Vib. Control 2022, 28, 2556–2569. [Google Scholar] [CrossRef]
  5. Zhang, Y.; Lian, J.J.; Liu, F. An improved filtering method based on EEMD and wavelet-threshold for modal parameter identification of hydraulic structure. Mech. Syst. Signal Process. 2016, 68, 316–329. [Google Scholar] [CrossRef]
  6. Zhang, J.W.; Jiang, Q.; Zhao, Y.; Zhu, L.H.; Guo, J. De-noising method for vibration signal of flood discharge structure. J. Vib. Shock 2015, 34, 179–184. [Google Scholar]
  7. Yang, X.; Wang, W. Chaotic signal denoising based on energy selection TQWT and adaptive SVD. Sci. Rep. 2023, 13, 18873. [Google Scholar] [CrossRef]
  8. Bi, L.; Yu, X.; Jiang, D.R.; Peng, H.L.; Hu, F.; Shi, K.K.; Liang, K.; Ye, X. Denoising Method of Hydro-turbine Vibration Signal Based on Joint WOA-VMD and Improved Wavelet Threshold. In Journal of Physics: Conference Series; IOP Publishing Ltd.: Bristol, UK, 2023; Volume 2607, p. 012005. [Google Scholar]
  9. Fattorini, M.; Brandini, C. Observation strategies based on singular value decomposition for ocean analysis and forecast. Water 2020, 12, 3445. [Google Scholar] [CrossRef]
  10. Zhao, S.X.; Ma, L.S.; Xu, L.Y.; Liu, M.N.; Chen, X.L. A Study of Fault Signal Noise Reduction Based on Improved CEEMDAN-SVD. Appl. Sci. 2023, 13, 10713. [Google Scholar] [CrossRef]
  11. Zhao, X.Z.; Nie, Z.G.; Ye, B.Y.; Chen, T.J. Number law of effective singular values of signal and its application to feature extraction. J. Vib. Eng. 2016, 29, 532–541. [Google Scholar]
  12. Koppolu, P.K.; Chemmangat, K. Automatic Selection of IMFs to Denoise the sEMG Signals using EMD. J. Electromyogr. Kinesiol. 2023, 73, 102834. [Google Scholar] [CrossRef]
  13. Wang, C.G.; Cui, Y.C.; Liu, Y.; Li, K.; Shen, C. High-G MEMS Accelerometer Calibration Denoising Method Based on EMD and Time-Frequency Peak Filtering. Micromachines 2023, 14, 970. [Google Scholar] [CrossRef] [PubMed]
  14. Chu, T.Y.; Huang, W.C. Application of empirical mode decomposition method to synthesize flow data: A case study of Hushan Reservoir in Taiwan. Water 2020, 12, 927. [Google Scholar] [CrossRef]
  15. Singh, J.; Darpe, A.K.; Singh, S.P. Bearing damage assessment using Jensen-Rényi Divergence based on EEMD. Mech. Syst. Signal Process. 2017, 87, 307–339. [Google Scholar] [CrossRef]
  16. Ameri, R.; Hsu, C.C.; Band, S.S.; Zamani, M.; Shu, C.M.; Khorsandroo, S. Forecasting PM 2.5 concentration based on integrating of CEEMDAN decomposition method with SVM and LSTM. Ecotoxicol. Environ. Saf. 2023, 266, 115572. [Google Scholar] [CrossRef]
  17. 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. Lond. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
  18. Sun, M.; Zhang, X.M.; Huang, Q.; Wu, L. Study on suppression of EMD endpoint effect of blasting seismic wave signal. Eng. Blasting 2023, 29, 138–143. [Google Scholar]
  19. Zhang, S.H.; Gao, W.X.; Liu, J.C.; Li, X.S.; Hu, Y.; Zhang, X.J. Extraction and analysis of principal components of blasting vibration signal based on EMD decomposition. Eng. Blasting 2022, 28, 8–14. [Google Scholar]
  20. Zheng, J.D.; Cheng, J.S.; Yang, Y. Partly ensemble empirical mode decomposition: An improved noise-assisted method for eliminating mode mixing. Signal Process. 2014, 96, 362–374. [Google Scholar] [CrossRef]
  21. 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]
  22. Li, X.J.; Wang, K.; Wang, G.B.; Li, Q. Denoising of the Base Vibration Signal based on EEMD. Appl. Mech. Mater. 2012, 143, 689–693. [Google Scholar] [CrossRef]
  23. Torres, M.E.; Colominas, M.A.; Schlotthauer, G.; Flandrin, P. A complete ensemble empirical mode decomposition with adaptive noise. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 4144–4147. [Google Scholar]
  24. Peng, Y.X.; Liu, Y.S.; Zhang, C.; Wu, L. A novel denoising model of underwater drilling and blasting vibration signal based on CEEMDAN. Arab. J. Sci. Eng. 2021, 46, 4857–4865. [Google Scholar] [CrossRef]
  25. Colominas, M.A.; Schlotthauer, G.; Torres, M.E. Improved complete ensemble EMD: A suitable tool for biomedical signal processing. Biomed. Signal Process. Control 2014, 14, 19–29. [Google Scholar] [CrossRef]
  26. Yuan, C.Q.; Hu, Z.W.; Liu, Y.; He, S.Y.; Du, J.S. Application of ICEEMDAN to noise reduction of near-seafloor geomagnetic field survey data. J. Appl. Geophys. 2023, 209, 104933. [Google Scholar] [CrossRef]
  27. Zhang, J.W.; Hou, G.; Bao, Z.L.; Zhang, Y.N.; Ma, Y. A signal de-noising method for vibration signals from flood discharge structures based on CEEMDAN and SVD. J. Vib. Shock 2017, 36, 138–143. [Google Scholar]
  28. Zhang, J.W.; Jiang, Q.; Ma, B.; Zhao, Y.; Zhu, L.H. Signal de-noising method for vibration signal of flood discharge structure based on combined wavelet and EMD. J. Vib. Control 2017, 23, 2401–2417. [Google Scholar] [CrossRef]
  29. Li, H.K.; Wu, P.Z.; Huang, W.; Liu, H.Y. Joint noise reduction method of hydraulic structure vibration signals based on CEEMDAN and improvedwavelet threshold. J. Nanchang Univ. (Eng. Technol.) 2022, 44, 1–8. [Google Scholar]
  30. Lv, Y.L.; Lang, R.L.; Liang, J.C. Decision of threshold for singular value decomposition filter based on SNR’s empirical value. Appl. Res. Comput. 2009, 26, 3253–3255. [Google Scholar]
  31. Zhang, Y.; Xing, P.F.; Wang, M.J.; Zhou, Y.N.; Zhou, X.D.; Wei, Y.W. Pipeline Signal Complementary Denoising Method Based on GAHE-VMD and SVD-SCEC. Noise Vib. Control 2023, 43, 122–129. [Google Scholar]
  32. Wang, Q.H.; Wang, L.J.; Yu, H.T.; Wang, D.; Nandi, A.K. Utilizing SVD and VMD for denoising non-stationary signals of roller bearings. Sensors 2021, 22, 195. [Google Scholar] [CrossRef]
  33. Li, J.; Chen, Z.; Li, S. Selection of the number of effective singular values for noise reduction. Mech. Syst. Signal Process. 2023, 191, 110175. [Google Scholar] [CrossRef]
  34. Wu, Q.; Wang, K.W.; Zhao, H.; Shi, W.W. Snow depth retrieval using GPS signal-to-noise ratio data based on improved complete ensemble empirical mode decomposition. GPS Solut. 2023, 27, 201. [Google Scholar] [CrossRef]
  35. Gao, Y.; Hang, Y.; Yang, M. A cooling load prediction method using improved CEEMDAN and Markov Chains correction. J. Build. Eng. 2021, 42, 103041. [Google Scholar] [CrossRef]
  36. Luo, C.L.; Liu, Q.H.; Li, W.G. EWT-SSA joint denoising and its application in the analysis of hob vibration signal. China Meas. Test 2022, 48, 109–116. [Google Scholar]
  37. Lian, J.J.; Li, H.K.; Zhang, J.W. ERA modal identification method for hydraulic structures based on order determination and noise reduction of singular entropy. Sci. China Ser. E Technol. Sci. 2009, 52, 400–412. [Google Scholar] [CrossRef]
  38. Guo, Y.J.; You, Z.Z.; Wei, B.W. Working Mode Identification Method for High Arch Dam Discharge Structure Based on Improved Wavelet Threshold–EMD and RDT Algorithm. Water 2022, 14, 3735. [Google Scholar] [CrossRef]
Figure 1. Change in singular values. (Notes: blue lines and numbers represent singular groups, red straight lines represent conspicuous jumping phenomenon, dotted lines represents unconspicuous jumping phenomenon).
Figure 1. Change in singular values. (Notes: blue lines and numbers represent singular groups, red straight lines represent conspicuous jumping phenomenon, dotted lines represents unconspicuous jumping phenomenon).
Water 15 04287 g001
Figure 2. Change in SVDN values of Hankel matrix constructed by X 1 ( t ) .
Figure 2. Change in SVDN values of Hankel matrix constructed by X 1 ( t ) .
Water 15 04287 g002
Figure 3. Flowchart of the ASVD algorithm.
Figure 3. Flowchart of the ASVD algorithm.
Water 15 04287 g003
Figure 4. Flowchart of ICEEMDAN algorithm.
Figure 4. Flowchart of ICEEMDAN algorithm.
Water 15 04287 g004
Figure 5. Flowchart of the ASVD–ICEEMDAN noise reduction method.
Figure 5. Flowchart of the ASVD–ICEEMDAN noise reduction method.
Water 15 04287 g005
Figure 6. Time waveform and power spectrum curves of pure signals and noisy signals.
Figure 6. Time waveform and power spectrum curves of pure signals and noisy signals.
Water 15 04287 g006
Figure 7. Change in SVDN values of Hankel matrix constructed by X 2 ( t ) .
Figure 7. Change in SVDN values of Hankel matrix constructed by X 2 ( t ) .
Water 15 04287 g007
Figure 8. Time waveform and power spectrum curves of signal denoised via the ASVD method.
Figure 8. Time waveform and power spectrum curves of signal denoised via the ASVD method.
Water 15 04287 g008
Figure 9. IMFs and RES decomposed via ICEEMDAN and CEEMDAN.
Figure 9. IMFs and RES decomposed via ICEEMDAN and CEEMDAN.
Water 15 04287 g009
Figure 10. Noise reduction result.
Figure 10. Noise reduction result.
Water 15 04287 g010
Figure 11. Pictures of the project and sensor arrangement: (a) top view of the project, (b) measuring point layout of hole 2#, (c) data acquisition instrument, (d) dynamic displacement sensor.
Figure 11. Pictures of the project and sensor arrangement: (a) top view of the project, (b) measuring point layout of hole 2#, (c) data acquisition instrument, (d) dynamic displacement sensor.
Water 15 04287 g011
Figure 12. Vibration signal of measuring point 10 under condition 1. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Figure 12. Vibration signal of measuring point 10 under condition 1. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Water 15 04287 g012
Figure 13. Change in SVDN values of Hankel matrix constructed by vibration signal of measuring point 10 under condition 1.
Figure 13. Change in SVDN values of Hankel matrix constructed by vibration signal of measuring point 10 under condition 1.
Water 15 04287 g013
Figure 14. IMFs and RES decomposed via ICEEMDAN in measuring point 10 under condition 1.
Figure 14. IMFs and RES decomposed via ICEEMDAN in measuring point 10 under condition 1.
Water 15 04287 g014
Figure 15. Noise reduction result of measuring point 10 under condition 1. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Figure 15. Noise reduction result of measuring point 10 under condition 1. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Water 15 04287 g015
Figure 16. Noise reduction result of measuring point 10 under condition 2. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Figure 16. Noise reduction result of measuring point 10 under condition 2. (Note: Frame (a) and (b) represent the local enlarged drawing windows.)
Water 15 04287 g016
Table 1. Top 20 singular values and SVDN values.
Table 1. Top 20 singular values and SVDN values.
Sequence Number12345678910
Singular value332.520327.151306.594299.108260.133245.444185.043156.51758.92458.764
SVDN value0.0550.2110.0770.3990.1510.6190.2921.0000.0020.029
Sequence number11121314151617181920
Singular value55.94055.67255.03854.87052.88652.71151.61651.52451.41051.344
SVDN value0.0030.0060.0020.0200.0020.0110.0010.0010.0010.008
Table 2. The absolute values of r s of IMF1-IMF7 and RES.
Table 2. The absolute values of r s of IMF1-IMF7 and RES.
IMF Component Absolute   Values   of   r s IMF Component Absolute   Values   of   r s
IMF10.536IMF50.397
IMF20.578IMF60.303
IMF30.498IMF70.094
IMF40.458RES0.076
Table 3. Comparison of evaluation indexes of noise reduction performance of different methods.
Table 3. Comparison of evaluation indexes of noise reduction performance of different methods.
Noise Reduction MethodIndex
SNR/dBRMSE
Original signal4.4172.286
Moving average5.4142.038
IIR digital filters5.5442.008
ASVD9.3871.290
ICEEMDAN5.7111.969
ASVD-CEEMDAN16.1040.595
ASVD–ICEEMDAN16.2370.586
Table 4. Performance table of DP seismic low frequency vibration sensors.
Table 4. Performance table of DP seismic low frequency vibration sensors.
Sensor NumberModelRange of Frequency ResponseSensitivity
1~10DPS-0.5-15-H0.5~200 Hz5 mv/μm
Table 5. Results comparison of ASVD–ICEEMDAN and ERA.
Table 5. Results comparison of ASVD–ICEEMDAN and ERA.
Working ConditionOrderSuggested Method/HzERA/HzRelative Error */%
Condition 112.352.391.67
23.763.770.27
Condition 212.472.431.65
23.823.820
Note: * Relative   error = | Suggested   method   value     ERA   method   value | ERA   method   value × 100 % .
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, W.; Zhu, H.; Cheng, Y.; Tang, Y.; Liu, B.; Li, H.; Yang, F.; Zhang, W.; Huang, W.; Zheng, F. A Combined Noise Reduction Method for Floodgate Vibration Signals Based on Adaptive Singular Value Decomposition and Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise. Water 2023, 15, 4287. https://doi.org/10.3390/w15244287

AMA Style

Wang W, Zhu H, Cheng Y, Tang Y, Liu B, Li H, Yang F, Zhang W, Huang W, Zheng F. A Combined Noise Reduction Method for Floodgate Vibration Signals Based on Adaptive Singular Value Decomposition and Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise. Water. 2023; 15(24):4287. https://doi.org/10.3390/w15244287

Chicago/Turabian Style

Wang, Wentao, Huiqi Zhu, Yingxin Cheng, Yiyuan Tang, Bo Liu, Huokun Li, Fan Yang, Wenyuan Zhang, Wei Huang, and Fang Zheng. 2023. "A Combined Noise Reduction Method for Floodgate Vibration Signals Based on Adaptive Singular Value Decomposition and Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise" Water 15, no. 24: 4287. https://doi.org/10.3390/w15244287

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