Signal-to-Noise Ratio Enhancement Method for Weak Signals: A Joint Optimization Strategy Based on Intelligent Optimization Iterative Algorithm
Abstract
1. Introduction
2. Theoretical Foundation
2.1. NLMS Adaptive Filtering
- is the normalized step size , controlling the trade-off between convergence speed and steady-state error;
- represents instantaneous input energy;
- is a small constant to prevent division by zero.
- Reference Channel Method: using an adjacent transducer channel or high-SNR baseline measurement under identical conditions;
- Self-Reference Modeling: using an estimated reference generated from the correlation or prediction of previous signal segments.
2.2. Tornado Optimizer with Coriolis Force
- The Coriolis force term induces spiral-like motion enabling global search coverage,
- The tornado-eye attraction term enhances convergence toward the global minimum once promising regions are located.
2.3. Variational Modal Decomposition (VMD) Algorithm
- 1.
- Construction of the variational problem
- 2.
- Solution of the variational problem
3. Construction of Denoising Algorithm
3.1. Improved VMD Decomposition Algorithm
- Noise sensitivity: PE quantifies temporal order randomness based on ordinal patterns, showing monotonic increase with additive noise, making it an effective indicator for signal clarity.
- Parameter robustness: Unlike ApEn or SampEn, PE does not require embedding tolerance or sample length selection, thus avoiding parameter-induced bias for nonstationary ultrasonic data.
- Computational efficiency: PE involves only rank permutation operations and simple probability counting, with computational complexity , suitable for iterative optimization.
- According to the experimental background and the data size, establish the starting settings of the tornado algorithm as follows: population size, range of values for the penalty factorα, and range of values for the number of decomposition layers K.
- Initialize the best fitness using the PE as the fitness function. Update the next generation fitness value based on the best fitness value experienced from the initialization. If it is higher than the original corresponding fitness value, replace it with the current optimal value position. Compare this time fitness value with the global optimum and replace it again if the fitness value is better.
3.2. Process of the Overall Denoising Algorithm
- Firstly, using the tornado optimization algorithm TOC, the VMD decomposition algorithm is optimized with the alignment entropy as the fitness function to obtain the two optimal parameters K, α;
- According to the determined optimal parameters, decompose the original signal into K IMF components and calculate the correlation coefficient R of each IMF component;
- To ensure statistical validity, the correlation thresholds used to classify intrinsic mode functions (IMFs) were determined through Receiver Operating Characteristic (ROC) analysis instead of empirical assignment. A dataset of annotated IMFs (signal-dominant vs. noise-dominant) was constructed using synthetic and expert-labeled experimental signals. For each IMF, the absolute Pearson correlation coefficient with the reference waveform was computed. ROC curves were obtained by sweeping the correlation threshold, and the optimal threshold was selected by maximizing Youden’s J statistic:The resulting operating point defines the correlation ranges used for IMF classification. In this study, the ROC-derived analysis supports the empirical thresholds near 0.15 and 0.5 as conservative lower and upper bounds, respectively, balancing sensitivity and specificity for different noise conditions;
- By means of NLMS adaptive filtering, compares the obtained correlation coefficient R of each IMF component with the set correlation threshold, and adopts different strategies based on the results;
- Perform signal reconstruction on the IMF components obtained after processing in step 4, and finally obtain the denoised signal.
3.3. Computational Complexity Analysis
4. Evaluation of Denoising Effect
- 1.
- Signal-to-noise ratio (SNR)
- 2.
- Root Mean Square Error (RMSE)
- 3.
- Correlation coefficient (CC)
- 4.
- Comprehensive evaluation index M
5. Experimental Verification
5.1. Ultrasound Echo Signal Data Acquisition Experiment
5.2. Application of TOC-VMD-NLMS Denoising Algorithm
- Prevention of Signal Leakage: Ultrasonic reflections are often transient and impulsive in nature. Employing the maximum amplitude helps ensure that high-energy echo components are not averaged or smoothed out during processing, thereby preserving true defect-related information.
- Avoidance of Pulse Suppression: Averaging-based methods tend to suppress weak yet critical reflections, such as those originating from small or early-stage defects. By selecting the maximum value in each segment, the method maintains the strongest physical response per analysis frame and reduces the risk of missing diagnostically significant signals.
- Emphasis on Transient Signal Characteristics: The approach aligns with models of ultrasonic echoes as amplitude-modulated transient events, where the peak amplitude corresponds to the main energy concentration of reflectors. This supports robust feature extraction even under low signal-to-noise conditions.
- As shown in Table 4, different methods exhibit distinct strengths in terms of waveform preservation and noise-suppression performance. Among all methods, the VMD algorithm achieves the smallest RMSE (0.1246), indicating that it retains the original waveform most effectively. The NLMS method shows limited improvement in both RMSE and SNR, while TOC-VMD-NLMS achieves a moderate balance between the two metrics. The TOC-VMD-NLMS approach provides the most significant SNR enhancement, increasing the SNR from 13.8945 dB to 19.0527 dB. However, its RMSE (0.2285) is not the smallest, reflecting a trade-off between noise reduction and waveform distortion. The composite metric M assigns a relatively high weight to SNR improvement. Therefore, methods showing strong SNR enhancement, such as TOC-VMD-NLMS, obtain higher M values even when their RMSE is not the smallest. This reflects the design intent of M, which emphasizes noise suppression rather than waveform fidelity. In summary, the method proposed in this paper offers greater advantages in noise reduction, and makes hybrid frameworks more suitable when balancing noise reduction performance. On the other hand, the increase in SNR accompanied by a rise in RMSE indicates that the statistical characteristics of the noise have changed after denoising, which is a normal phenomenon. This occurs because the TOC–NLMS–VMD algorithm suppresses high-frequency random noise through IMF reconstruction and NLMS adaptive updates, but simultaneously alters the amplitude distribution at each signal point, thereby slightly increasing the RMSE (point-to-point error metric). Nevertheless, the primary energy in the frequency domain is better preserved, resulting in a significant improvement in SNR. However, further analysis of residual signal statistics will be conducted in future follow-up studies.
- Additionally, from the analysis of ultrasonic detection signal characteristics, the high-frequency components correspond to scattering echoes from fine internal defects and specular reflections from sharp interfaces within the material. The information they carry is crucial for defect morphology characterization and boundary identification. During ultrasonic signal preprocessing, the suppression level of high-frequency components must be precisely controlled: excessive suppression irreversibly loses defect details such as microcrack propagation trajectories and fine inclusion boundary contours, reducing quantitative defect analysis accuracy; insufficient suppression leaves residual background random noise that interferes with defect feature extraction. The proposed algorithm employs an optimized frequency-selective filtering mechanism. It efficiently filters out random background noise, such as thermal noise from electronic devices and fluctuations in coupling agent acoustic impedance, while precisely preserving high-frequency reflection components associated with defects and interfaces. This significantly enhances the localization accuracy of defect boundaries in reconstructed waveforms, establishing a high-quality signal foundation for subsequent defect size measurement and morphology determination.
5.3. CPU Time Efficiency Evaluation
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A. List of Acronyms
| Acronym | Full Form |
|---|---|
| ADC | Analog-to-Digital Converter |
| ADMM | Alternating Direction Method of Multipliers |
| ApEn | Approximate Entropy |
| CEEMDAN | Complete Ensemble Empirical Mode Decomposition with Adaptive Noise |
| CC | Correlation Coefficient |
| DBO | Dung Beetle Optimizer |
| ECG | Electrocardiogram |
| EMD | Empirical Mode Decomposition |
| FuzzyEn | Fuzzy Entropy |
| ICEEMDAN | Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise |
| IMF | Intrinsic Mode Function |
| NDT | Nondestructive Testing |
| NLMS | Normalized Least Mean Square |
| NLM | Non-Local Mean |
| PE | Permutation Entropy |
| RMSE | Root Mean Square Error |
| ROC | Receiver Operating Characteristic |
| SampEn | Sample Entropy |
| SMA | Slime Mould Algorithm |
| SNR | Signal-to-Noise Ratio |
| SSA | Singular Spectrum Analysis |
| TOC | Tornado Optimizer with Coriolis force |
| VMD | Variational Mode Decomposition |
| WTD | Wavelet Threshold Denoising |
References
- Yao, H.; Yang, F.; Mao, J.; Xu, D.; Xing, H.; Fang, F. Experts recommendations and operation instructions for key technologies of ICC catheterization under ultrasonic guidance. Chin. Nurs. Res. 2022, 36, 150–153. [Google Scholar]
- Ma, G.; Yan, S.; Wu, D.; Miao, Q.; Liu, M.; Niu, F. Microstructure Evolution and Mechanical Properties of Ultrasonic Assisted Laser Clad Yttria Stabilized Zirconia Coating. Ceram. Int. 2017, 43, 9622–9629. [Google Scholar] [CrossRef]
- Wang, Y.; Jin, C.; Hu, L.; Lu, W. A Deep Learning Normalization Method for Robust Ultrasound Attenuation Coefficient Estimation. In Proceedings of the 2024 IEEE International Symposium on Biomedical Imaging (ISBI), Athens, Greece, 27–30 May 2024. [Google Scholar]
- Hsu, K.-T.; Nguyen, T.N.; Krishnan, A.N.; Govindan, R.; Shekhar, R. Maternal ECG-guided neural network for improved fetal electrocardiogram extraction. Biomed. Signal Process. Control 2025, 99, 106793. [Google Scholar] [CrossRef]
- Chang, M.J.; Lu, Z.; Huang, Q.; Yang, C. Parameter estimation for ultrasonic echo signals through improved matching pursuit and flower pollination algorithms. Measurement 2022, 194, 111010. [Google Scholar] [CrossRef]
- Liu, S.; Gao, J.; Zhou, H.; Yang, K.; Liu, P.; Du, Y. Study on weak sound signal separation and pattern recognition under strong background noise in marine engineering. J. Low Freq. Noise Vib. Act. Control 2024, 43, 595–608. [Google Scholar] [CrossRef]
- Zhang, J.; Chen, Y.; Li, N.; Zhai, J.; Han, Q.; Hou, Z. A Denoising Method of Micro-Turbine Acoustic Pressure Signal Based on CEEMDAN and Improved Variable Step-Size NLMS Algorithm. Machines 2022, 10, 444. [Google Scholar] [CrossRef]
- Wei, X.; Feng, G.; Qi, T.; Guo, J.; Li, Z.; Zhao, D.; Li, Z. Reduce the Noise of Transient Electromagnetic Signal Based on the Method of SMA-VMD-WTD. IEEE Sens. J. 2022, 22, 14959–14969. [Google Scholar] [CrossRef]
- Zhao, Q.; Chen, Q.; Xie, Q.; Wu, X.; Su, P.; Wei, F.; Liu, A.; Sun, Y. Research on microseismic noise reduction method based on CEEMDAN-SSA. Adv. Geophys. 2025, 40, 2064–2075. [Google Scholar]
- Yang, Y.; Li, S.; Li, C.; He, H.; Zhang, Q. Research on ultrasonic signal processing algorithm based on CEEMDAN joint wavelet packet thresholding. Measurement 2022, 201, 111751. [Google Scholar] [CrossRef]
- Wang, F.S.; Wang, Q.; Liu, F.; Chen, J.; Fu, L.; Zhao, F. Improved NLMS-based adaptive denoising method for ECG signals. Technol. Health Care 2021, 29, 305–316. [Google Scholar] [CrossRef] [PubMed]
- Ma, Y.; Lv, Q.; Li, M. Fiber-optic perimeter intrusion signal denoising based on DBO-ICEEMDAN-NLM. Syst. Eng. Electron. 2025, 1–13. [Google Scholar]
- Lan, C.; Zhao, S.; Zhang, L.; Chen, H.; Guo, R.; Si, Z.; Guo, X.; Han, C.; Zhang, M. DCU-Net transient noise suppression based on joint spectrum estimation. Signal Image Video Process. 2023, 17, 3265–3273. [Google Scholar] [CrossRef]
- Liu, C.; Jiang, M. Robust adaptive filter with lncosh cost. Signal Process. 2020, 168, 107348. [Google Scholar] [CrossRef]
- Gueraini, I.; Benallal, A.; Tedjani, A. New variable step-size fast NLMS algorithm for non-stationary systems. Signal Image and Video Process. 2023, 17, 3099–3107. [Google Scholar] [CrossRef]
- Guo, P.; Yu, Y.; Yang, T.; He, H.; de Lamare, R.C. Robust NLMS algorithms with combined step-size against impulsive noises. Digit. Signal Process. 2022, 128, 103609. [Google Scholar] [CrossRef]
- Braik, M.; Al-Hiary, H.; Alzoubi, H.; Hammouri, A.; Al-Betar, M.A.; Awadallah, M.A. Tornado optimizer with Coriolis force: A novel bio-inspired meta-heuristic algorithm for solving engineering problems. Artif. Intell. Rev. 2025, 58, 123. [Google Scholar] [CrossRef]
- Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
- Zhao, Y.J.; Li, C.; Fu, W.; Liu, J.; Yu, T.; Chen, H. A modified variational mode decomposition method based on envelope nesting and multi-criteria evaluation. J. Sound Vib. 2020, 468, 115099. [Google Scholar] [CrossRef]
- Ma, Z.; Zhang, Y. A study on rolling bearing fault diagnosis using RIME-VMD. Sci. Rep. 2025, 15, 4712. [Google Scholar] [CrossRef]
- Zhang, Y.; Yang, Z.; Du, X.; Luo, X. A novel denoising method for underwater acoustic signals based on EEMD, correlation coefficient, permutation entropy and wavelet threshold denoising. J. Mar. Sci. Appl. 2024, 23, 222–237. [Google Scholar] [CrossRef]
- Zhang, X.-L.; Cao, L.-Y.; Chen, Y.; Jia, R.-S.; Lu, X.M. Microseismic signal denoising by combining variational mode decomposition with permutation entropy. Appl. Geophys. 2022, 19, 65–80. [Google Scholar] [CrossRef]
- Wang, W.B.; Zhang, X.D.; Wang, X.L. Chaotic signal denoising method based on independent component analysis and empirical mode decomposition. Acta Phys. Sin. 2013, 62, 050201. [Google Scholar] [CrossRef]
- Zhu, J.; Zhang, Z.; Kuang, C.; Pan, B. A reliable quality evaluation index for wavelet denoising. J. Wuhan Univ. (Inf. Sci. Ed.) 2015, 40, 688–694. [Google Scholar] [CrossRef]
- Hodson, T.O. Root-mean-square error (RMSE) or mean absolute error (MAE): When to use them or not. Geosci. Model Dev. 2022, 15, 5481–5487. [Google Scholar] [CrossRef]










| Weight Ratio(SNR/RMSE) | Avg. M Value | Rank Stability | Interpretation |
|---|---|---|---|
| 0.5/0.5 | 0.421 | Moderate | Balanced evaluation |
| 0.7/0.3 | 0.435 | High | Emphasizes noise suppression |
| 0.8/0.2 | 0.426 | High | Prioritizes SNR improvement |
| Preprocessing Method | SNR (dB) | RMSE | Remarks |
|---|---|---|---|
| Mean-value sampling | 11.02 | 0.30 | Partial loss of peak reflections |
| Maximum-value sampling | 13.89 | 0.25 | Better preservation of transient defect echoes |
| IMF | R | IMF | R |
|---|---|---|---|
| 1 | 0.0745 | 11 | 0.1402 |
| 2 | 0.0813 | 12 | 0.1542 |
| 3 | 0.0979 | 13 | 0.1610 |
| 4 | 0.1008 | 14 | 0.1904 |
| 5 | 0.1040 | 15 | 0.1975 |
| 6 | 0.1071 | 16 | 0.2565 |
| 7 | 0.1126 | 17 | 0.3349 |
| 8 | 0.1161 | 18 | 0.4959 |
| 9 | 0.1142 | 19 | 1.0000 |
| 10 | 0.1229 | 20 | 0.9575 |
| Current SNR (dB) | RMSE | M | |
|---|---|---|---|
| VMD | 14.7353 | 0.1246 | 0.0181 |
| NLMS | 14.4048 | 0.6013 | 0.0330 |
| TOC-VMD | 15.1592 | 0.1535 | 0.0543 |
| TOC-VMD-NLMS | 19.0527 | 0.2285 | 0.4359 |
| Method | Optimization Time (s) | Denoising Time per Frame (s) | Total Time per Frame (s) |
|---|---|---|---|
| VMD only | – | 0.19 | 0.19 |
| NLMS only | – | 0.05 | 0.05 |
| VMD–NLMS | – | 0.20 | 0.20 |
| TOC–VMD–NLMS (offline) | 1.8 | 0.23 | 2.03 |
| TOC–VMD–NLMS (online reuse) | – | 0.23 | 0.23 |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, C.; Li, J.; Qin, L.; Zhang, X.; Zhang, D.; Feng, K.; Hu, C.; Li, P. Signal-to-Noise Ratio Enhancement Method for Weak Signals: A Joint Optimization Strategy Based on Intelligent Optimization Iterative Algorithm. Electronics 2025, 14, 4914. https://doi.org/10.3390/electronics14244914
Zhang C, Li J, Qin L, Zhang X, Zhang D, Feng K, Hu C, Li P. Signal-to-Noise Ratio Enhancement Method for Weak Signals: A Joint Optimization Strategy Based on Intelligent Optimization Iterative Algorithm. Electronics. 2025; 14(24):4914. https://doi.org/10.3390/electronics14244914
Chicago/Turabian StyleZhang, Chao, Jie Li, Li Qin, Xi Zhang, Debiao Zhang, Kaiqiang Feng, Chenjun Hu, and Pengbo Li. 2025. "Signal-to-Noise Ratio Enhancement Method for Weak Signals: A Joint Optimization Strategy Based on Intelligent Optimization Iterative Algorithm" Electronics 14, no. 24: 4914. https://doi.org/10.3390/electronics14244914
APA StyleZhang, C., Li, J., Qin, L., Zhang, X., Zhang, D., Feng, K., Hu, C., & Li, P. (2025). Signal-to-Noise Ratio Enhancement Method for Weak Signals: A Joint Optimization Strategy Based on Intelligent Optimization Iterative Algorithm. Electronics, 14(24), 4914. https://doi.org/10.3390/electronics14244914
