This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
In the dynamic parameter test of conventional weapons and equipment, the shock wave overpressure value is an important index to evaluate the power and influence range of the weapon. The shock wave signal has the characteristics of rapid amplitude change, short rise time, and complex frequency components, which lead to two main problems in the current acquisition process. First, in the acquisition system, to meet the data accuracy, it is necessary to maintain a high sampling rate and sampling depth. However, due to the structure of the signal, there is much redundancy in sampling, of which only 25%–30% is valuable information, resulting in a waste of storage space during the acquisition process, and too much redundant data require high transmission bandwidth [1, 2]. Second, the sensor is limited by the production process. Its frequency response characteristics cannot meet the shock wave dynamic signal test [3]. The adequate bandwidth is insufficient, leading to the introduction of resonance noise during the test process, resulting in signal overshoot being abnormally amplified.
At present, the above two problems are mostly solved independently. For the problem of high signal sampling rate and large data volume, conventional data compression [4] and data structured fusion [5] have alleviated the bandwidth pressure to a certain extent. However, it requires high computational and decision-making capabilities of wireless data acquisition nodes, and there are limitations in energy consumption and computational resource allocation in practical applications [6]. In removing resonant noise, inverse modeling is mainly used to establish dynamic compensation filters [7–9], a data postprocessing method with low efficiency, single compensation function, and difficulty reproducing the transfer function. With the deepening of scholars’ research, recent advance for compressed sensing (CS) in denoising has provided new ideas to solve the above problems.
Many experts and scholars proposed to apply the CS framework to the sensor data acquisition process. The literature [10–12] verified the effect and feasibility of downsampling information acquisition in EEG and environmental signals monitoring. The total amount of node data is reduced by adopting the downsampling measurement transmission of the target signal and accurate reconstruction at the data center. The reconstruction and processing calculation requirements are shifted back, reducing the transmission bandwidth pressure while saving the computation resources of the acquisition system. On the other hand, using the characteristics of CS transform domain reconstruction, the literature [13, 14] proposed a method to effectively identify and separate noise in the CS framework using wavelet threshold and singular value decomposition. Moreover, the denoising problem is integrated into the reconstruction process by adding reconstruction conditions for all noisy analyzable signals, which are integrated to solve the optimization problem. Finally, data processing is considered in the signal reconstruction process.
Combining the advantages of multiple parties and referring to the interference threshold algorithm and iterative correction idea in the literature [15–17], this paper proposes a regularized generalized orthogonal matching pursuit algorithm. The proposed algorithm abstracts the dynamic compensation denoising as a regularization processing strategy and introduces it into the compressed sensing reconstruction algorithm. The purpose is to realize the effect of downsampling data transmission of shock wave signal and suppressing dynamic noise during reconstruction.
The main contributions of this paper are as follows. First, this paper proposes combining the dynamic compensation denoising process with the compressed sensing framework. The purpose is to reduce the target signal sampling points in the signal processing process, which is used to solve the problems of space waste and insufficient transmission bandwidth caused by redundant information at high sampling rates. Secondly, the RGOMP algorithm proposes adding dynamic compensation denoising to the CS reconstruction algorithm as a regularization condition. The resonant noise is identified and suppressed directionally according to the signal a priori characteristics. The denoised information is directly output from the original signal downsampling information, improving signal acquisition efficiency. Finally, this paper verifies the effectiveness of the proposed algorithm in actual shock tube standard signal tests and measured shock wave signal acquisition and proves that it can be used to solve practical problems.
2. Model Descriptions
2.1. Sensor Dynamic Compensation Model
In the shock wave test process, the small range (5 psi, 15 psi) piezoresistive pressure sensor has the advantages of resolution and accuracy. However, it is limited by the manufacturing process. The sensor damping is relatively small, and the working bandwidth is limited, introducing obvious dynamic errors during the test process, resulting in distortion of the output signal. Therefore, before using a small-range pressure sensor, the dynamic performance of the sensor is generally tested through a shock tube experiment in advance. A compensation function is established by inverse modeling and other methods compared with the standard step signal. Finally, offline postprocessing compensation is performed on the measured signal collected by the sensor. The dynamic compensation process is shown in Figure 1.
[figure(s) omitted; refer to PDF]
The shock tube test provides a standard reference for sensor parameter acquisition and compensation model establishment during the dynamic compensation process. The process is shown in Figure 2.
[figure(s) omitted; refer to PDF]
The shock tube system consists of a high-pressure chamber, low-pressure chamber, and diaphragm. The shock signal is generated by injecting gas into the high-pressure chamber, causing a pressure difference between the high- and low-pressure chambers. The diaphragm bursts when the pressure is more significant than its strength threshold, resulting in instantaneous diffusion of compressed gas from the high-pressure chamber to the low-pressure chamber and generating a surge that acts on the pressure sensor at the end of the low-pressure chamber. We generate a controlled and approximately ideal step signal by selecting the diaphragm type and controlling the volume ratio of the high- and low-pressure chambers.
As shown in Figure 3, the comparison of the original test signal of the shock tube of the Endevo-8505 (5 psi) sensor and its corresponding step spectrum is taken as an example. The component of the actual measured signal around 71.32 kHz is abnormally amplified, causing severe distortion of the measured signal.
[figure(s) omitted; refer to PDF]
2.2. CS Theory Model
We define the measurement target
So far, the reconstruction process is transformed into the problem of solving the underdetermined equation system of
Since the reconstruction process obtains the sparse coefficients
[figure(s) omitted; refer to PDF]
3. Regularized Generalized Orthogonal Matching Pursuit Algorithm
3.1. Notation
The constant variables, sets, matrices, and operation symbols used in this paper are defined as follows.
To make the description process clear, the following algorithm functions are defined.
3.2. Algorithm Description
The RGOMP algorithm proposed in this paper belongs to the iterative greedy algorithms. We use each selected support set’s atomic position and energy means as regularization conditions in the reconstruction process, identify the resonant components twice, and record their location information sets. The sparse estimation value is adjusted according to the recorded resonant component information to avoid the resonant component’s output in reconstruction and suppress the resonant noise.
Algorithm 1: Regularized generalized orthogonal matching pursuit (RGOMP).
Input:
Output:
(1) Initialization:
(2) Iteration:
(3) Atomic selection:
(4) Update index set:
(5) Update the index set of noisy regions with rough estimation:
(6) Calculate the projection estimate:
(7) Update the index set of resonant components:
(8) Update residual:
(9) End iteration:
(10) If
Go to step 11;
Otherwise go to step 3.
(11) Adjust sparse coefficient:
As shown in Algorithm 1, the input variables
Then, we use
Furthermore, to satisfy the convergence condition of residual iteration, the overall index set
Finally, the current residual
4. Simulation Results and Analysis
In order to verify the performance of the proposed algorithm, an experimental simulation analysis is performed. We set the standard signal of the shock tube and the measured shock wave as the experimental objects. The same CS reconstruction algorithm is compared with the offline dynamic compensation algorithm under the same conditions. The experiment process uses the signal-noise ratio
The
4.1. Shock Tube Data Simulation and Result Analysis
4.1.1. Simulation Setups
Based on the CS and sensor compensation model, the standard step signal of the shock tube is obtained at 2 MSa/s sampling rate under 5 psi and 15 psi range sensors, respectively. 4096 samples containing step information are intercepted as the original signal. The measurement matrix Φ is a Gaussian matrix conforming to the RIP property [19], and it varies with the number of repeated trials.
4.1.2. Sparse Basis Selection
In the CS reconstruction system, the number of measurements required for data reconstruction and the denoising effect are directly affected by the sparse characteristics of the original signal. Therefore, this section focuses on the sparse performance of the target measurement signal under different sparse bases. Four control groups, DCT, DFT, DWT (sym9), and the KSVD dictionary, are set up. The standard step signal is used as a reference, and the optimal sparse basis is selected based on both the resonant noise transform domain distribution of the test signal and the signal sparsity.
From the experimental results in Figure 5, DCT and DFT clearly distinguish the valuable information of the signal from the resonant noise among the four comparative sparse bases. Although DWT and KSVD have certain sparsity advantages, it is difficult to distinguish the resonant noise effectively.
[figure(s) omitted; refer to PDF]
Combined with the average sparsity of the signal under the same sparsity error in Table 1, the DCT sparsity is the best for the same sparse reconstruction error (SRE), so it is used as an alternative sparse basis for subsequent experiments.
Table 1
Comparison of mean sparsity under different sparse basis (SRE, sparse reconstruction error).
Index | DCT | DFT | DWT | KSVD | SRE |
Standard step signal | 273 | 317 | 130 | 64 | |
5 psi shock tube test signal | 308 | 389 | 623 | 228 | |
15 psi shock tube test signal | 295 | 370 | 497 | 145 |
4.1.3. Threshold Parameter
In the RGOMP algorithm, the
From the results in Figure 6 with the previous analysis of the transform domain characteristics of the shock wave signal, with the increase in the St value, the reconstruction process for the resonant noise of the initial sieve threshold will be shifted in the transform domain horizontal axis positive direction. In the early stage, because the threshold is too small, the practical information components of the shock wave are covered, which inhibits the overall signal reconstruction, resulting in poor
[figure(s) omitted; refer to PDF]
Before sampling with the unknown parameter sensor, setting a larger
4.1.4. Performance Comparison of Reconstruction Algorithms
In this part of the experiment, we set the expansion of the same type of greedy iterative algorithm under this regularization condition and the traditional dynamic compensation offline results as the control group. The reconstruction performance is illustrated by the number of measurements required for reconstruction,
From the results in Figure 7(a), with the increase in
[figure(s) omitted; refer to PDF]
The results in Figure 7(b) show that the reconstruction time of the algorithm with regularization conditions is not significantly increased compared with the original algorithm, which indirectly verifies that its complexity is consistent with the original algorithm.
Figure 8 shows the time-frequency domain comparison of the original signals of the 5 psi and 15 psi range sensors with the reconstructed signals of the RGOMP algorithm. Taking the offline dynamic compensation transfer function obtained by inverse modeling in [20] as the standard reference, the results are shown in Table 2.
[figure(s) omitted; refer to PDF]
Table 2
The index of shock tube test data and its reconstructed signal.
Index | Overshoot (%) | Rise time (us) | SNR (dB) |
5 psi original signal | 116.5 | — | −0.10 |
5 psi reconstructed signal | 42.22 | 13 | 9.08 |
15 psi original signal | 65.05 | — | 6.92 |
15 psi reconstructed signal | 34.11 | 10 | 10.73 |
The results show that the resonance error component is significantly reduced in the signal reconstructed by the algorithm in this paper. After noise reduction reconstruction, the energy at the resonance frequency point of the signal is effectively suppressed, and the dynamic performance is significantly improved after compensation.
4.2. Shock Wave Signal Simulation and Result Analysis
This section tested the RGOMP algorithm on a distributed wireless shock wave field test system in a real-world use environment. Using Endevo-8505 (5 psi) and 8515 (15 psi) piezoresistive pressure sensors as the system input, the front-end acquisition node acquires the raw target signal with 2 MSa sampling rate and 16-bit sampling depth. After downsampling, the measurement values are packetized with a certain length and sent back to the remote computer to perform the reconstruction process. The test system structure is shown in Figure 9.
[figure(s) omitted; refer to PDF]
4.2.1. Simulation Setups
Since there is no standard signal as the compensation basis for the measured shock wave data, the offline dynamic compensation results of the same type of sensor with good effect in the literature [21, 22] are selected as the cross-reference for calculating the signal-to-noise ratio before and after reconstruction. The transfer function is shown in the following equations:
This experiment is based on the results of the feature a priori analysis of the same type of data [23], set the 5 psi sensor sparsity estimate
4.2.2. Reconstruction Performance Analysis of Shock Wave Signal
Figure 10 shows the time-frequency domain comparison after downsampling and reconstruction of the shock wave data collected by the two range sensors by the RGOMP algorithm. From the macroscopic view of the experimental results, the resonant noise in the time domain range of the two measured signals is reduced, and the peak value has decreased. The frequency-domain results show that the resonant components of the 5 psi sensor near 76.2 KHz and the 15 psi sensor at 177.7 KHz are significantly suppressed.
[figure(s) omitted; refer to PDF]
The transfer functions in [21, 22] are used as the standard compensation transfer functions to compare and analyze the maximum amplitude and
Table 3
The index of measured shock wave signal and its reconstructed signal.
Index | Maximum amplitude (V) | SNR (dB) |
5 psi original signal | 0.147 | 0.103 |
5 psi reconstructed signal | 0.085 | 14.118 |
15 psi original signal | 0.033 | 12.999 |
15 psi reconstructed signal | 0.027 | 22.711 |
5. Conclusions
In this paper, we propose a regularized generalized orthogonal match pursuit algorithm for the problems of high sampling rate, large data volume, and dynamic errors in shock wave signal acquisition. The main content is summarized in three points.
(1) In the experiments of the standard signal of the excitation tube, the proposed algorithm in this paper can reconstruct the original signal with high precision and stability at the compressed measurement ratio of 0.204. For 5psi and 15psi sensors, the overshoot caused by resonant noise reduces by 63.76% and 47.56%, and
(2) In the actual shock wave experiments, the Nyquist full-sampling dynamic compensation postprocessing model is used as the reference standard. With a downsampling rate of 0.25, the proposed algorithm improves the
(3) We verify the feasibility of combining signal dynamic compensation noise reduction with downsampling signal reconstruction algorithms in a compressive sensing framework. The algorithm in this paper can effectively suppress resonant noise at low measurement numbers, has good generality for sensors with different ranges, and can be applied to real-time data acquisition and processing of shock wave test systems.
In the following work, we will continue to explore the application of multirange shock wave sensor joint denoising in the compressed sensing framework and test the performance in various data environments to improve the applicability and robustness of the algorithm.
Acknowledgments
This project was supported by the Key research and development projects of Jilin Province Science and Technology Department (20200401116GX), China.
[1] K. X. Wang, T. L. Han, Y. Gao, "Shock wave signal acquisition based on improved subspace tracking algorithm," Journal of Changchun University of Technology(Natural Science Edition), vol. 42 no. 1, pp. 89-94, 2019.
[2] A. L. Zhang, Research on the Application of Compressed Sensing in Shock Wave Sensor Network, 2019. M. S. thesis
[3] Y. Gao, T. L. Han, L. Wang, "Application of improved fruit fly algorithm in dynamic compensation of pressure sensor," Sichuan Armamentary Society, vol. 40 no. 6, pp. 119-124, 2019.
[4] S. Hashemipour, J. A. Aghaei, "Optimal singular value decomposition based big data compression approach in smart grids," IEEE Transactions on Industry Applications, vol. 57 no. 4, pp. 3296-3305, DOI: 10.1109/TIA.2021.3073640, 2021.
[5] D. Ciuonzo, S. H. Javadi, A. Mohammadi, P. S. Rossi, "Bandwidth-constrained decentralized detection of an unknown vector signal via multisensor fusion," IEEE Transactions on Signal and Information Processing Over Networks, vol. 6, pp. 744-758, DOI: 10.1109/TSIPN.2020.3037832, 2020.
[6] C. Liu, S. Guo, Y. Shi, Y. Yang, "Deterministic binary matrix based compressive data aggregation in big data WSNs," Telecommunication Systems, vol. 66 no. 3, pp. 345-356, DOI: 10.1007/s11235-017-0294-3, 2017.
[7] B. Xu, T. Han, H. Liu, X. Wang, M. Ju, "Dynamic compensation of piezoresistive pressure sensor based on sparse domain," Journal of Sensors, vol. 2020 no. 1,DOI: 10.1155/2020/8890028, 2020.
[8] W. Yan, X. Yue, W. Xiao, H. Tailin, "Dynamic compensation of pressure sensors based on brain storm optimization algorithm and its application in shock wave testing," Proceedings of the 2021 2nd International Conference on Artificial Intelligence and Information Systems,DOI: 10.1145/3469213.3470395, .
[9] J. Wei, Z. J. Zhang, C. Zhao, Y. li, "Real-time dynamic compensation of pressure sensor in shock wave measurement system," Chinese Journal of Sensors and Actuators, vol. 31 no. 4, pp. 545-550, DOI: 10.3969/j.issn.1004-1699.2018.04.010, 2018.
[10] M. H. Aghababaei, G. Azemi, J. M. O’Toole, "Detection of epileptic seizures from compressively sensed EEG signals for wireless body area networks," Expert Systems with Applications, vol. 172,DOI: 10.1016/j.eswa.2021.114630, 2021.
[11] E. Verreycken, R. Simon, B. Quirk-Royal, W. Daems, J. Barber, J. Steckel, "Bio-acoustic tracking and localization using heterogeneous, scalable microphone arrays," Communications biology, vol. 4 no. 1,DOI: 10.1038/s42003-021-02746-2, 2021.
[12] J. Liu, K. Huang, X. Yao, "Common-innovation subspace pursuit for distributed compressed sensing in wireless sensor networks," IEEE Sensors Journal, vol. 19 no. 3, pp. 1091-1103, DOI: 10.1109/JSEN.2018.2881056, 2019.
[13] X. Xu, M. Zhang, M. Luo, J. Q. Z. Yang, H. Yang, "Echo signal extraction based on improved singular spectrum analysis and compressed sensing in wavelet domain," IEEE Access, vol. 7, pp. 67402-67412, DOI: 10.1109/access.2019.2918218, 2019.
[14] Y. Zheng, X. Guo, H. Jiang, B. Zhou, "An innovative multi-level singular value decomposition and compressed sensing based framework for noise removal from heart sounds," Biomedical Signal Processing and Control, vol. 38, pp. 34-43, DOI: 10.1016/j.bspc.2017.04.005, 2017.
[15] Q. He, "Research on narrowband interference suppression technology based on sompressed Sensing," 2016. M. S. thesis
[16] X. Y. Xia, W. Z. Pan, Research on Adaptive Interference Threshold Algorithm in Navigation Signal Narrowband Interference Suppression, 2016.
[17] J. Wu, S. Yang, W. Lu, Z. Liu, "Iterative modified threshold method based on EMD for interference suppression in FMCW radars," IET Radar, Sonar & Navigation, vol. 14 no. 8, pp. 1219-1228, DOI: 10.1049/iet-rsn.2020.0092, 2020.
[18] F. Li, Y. Guo, Compressed Sensing Analysis, 2015.
[19] M. Junge, K. Lee, "Generalized notions of sparsity and restricted isometry property. Part II: Applications," Journal of Fourier Analysis and Applications, vol. 27 no. 12,DOI: 10.1007/s00041-020-09809-8, 2021.
[20] Y. Xu, "Research on dynamic compensation method of pressure sensor based on brainstorm algorithm," 2020.
[21] X. Wang, T. L. Han, E. K. Zhang, "Dynamic compensation of piezoresistive pressure sensors based on fireworks algorithm," Acta Armamentarii, vol. 38 no. 11, pp. 2226-2233, 2017.
[22] W. J. Yang, Z. J. Zhang, Y. F. Li, "Application of QR decomposition and GLS improved algorithm in improving dynamic performance of pressure sensor," Journal of Sensor Technology, vol. 29 no. 11, pp. 1698-1704, 2016.
[23] Y. Zhang, "Studies on Key Techniques of Test for Shockwave Overpressure Fields," , 2019. PhD Thesis
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Mingchi Ju et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
This paper proposes a regularized generalized orthogonal matching pursuit algorithm with dynamic compensation characteristics based on the application context of compressive sensing in shock wave signal testing. We add dynamic compensation denoising as a regularization condition to the reconstruction algorithm. The resonant noise is identified and suppressed according to the signal a priori characteristics, and the denoised signal is reconstructed directly from the original signal downsampling measurements. The signal-to-noise ratio of the output signal is improved while reducing the amount of data transmitted by the signal. The proposed algorithm’s applicability and internal parameter robustness are experimentally analyzed in the paper. We compare the proposed algorithm with similar compression-aware reconstruction and dynamic compensation algorithms under the shock tube test and measured shock wave signals. The results from the reconstruction signal-to-noise ratio and the number of measurements required for reconstruction verify the algorithm’s effectiveness in this paper.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer