Next Article in Journal
Development of Prediction Models for Soil Nitrogen Management Based on Electrical Conductivity and Moisture Content
Next Article in Special Issue
Cooperative Anti-Deception Jamming in a Distributed Multiple-Radar System under Registration Errors
Previous Article in Journal
Application of Meta-Heuristics in 5G Network Slicing: A Systematic Review of the Literature
Previous Article in Special Issue
Characteristics of an Eight-Quadrant Corner Reflector Involving a Reconfigurable Active Metasurface
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Ultra-Wideband Radar Echo Signal Processing Method Based on P-Order Extraction and VMD

1
Emergency Science Research Academy, China Coal Research Institute, China Coal Technology & Engineering Group Co., Ltd., Beijing 100070, China
2
Faculty of Electrical and Control Engineering, Liaoning Technical University, Huludao 125105, China
*
Authors to whom correspondence should be addressed.
Sensors 2022, 22(18), 6726; https://doi.org/10.3390/s22186726
Submission received: 21 July 2022 / Revised: 31 August 2022 / Accepted: 2 September 2022 / Published: 6 September 2022

Abstract

:
As a new method to detect vital signs, Ultra-wideband (UWB) radar could continuously monitor human respiratory signs without contact. Aimed at addressing the problem of large interference and weak acquisition signal in radar echo signals from complex scenes, this paper adopts a UWB radar echo signal processing method that combines strong physical sign information extraction at P time and Variational Mode Decomposition (VMD) to carry out theoretical derivation. Using this novel processing scheme, respiration and heartbeat signals can be quickly reconstructed according to the selection of the appropriate intrinsic mode functions (IMFs), and the real-time detection accuracy of human respiratory signs is greatly improved. Based on an experimental platform, the data collected by the UWB radar module were first verified against the measured values obtained at the actual scene. The results of a validation test proved that our UWB radar echo signal processing method effectively eliminated the respiratory clutter signal and realized the accurate measurement of respiratory and heartbeat signals, which would prove the existence of life and further improve the quality of respiration and heartbeat signal and the robustness of detection.

1. Introduction

Radar-based life detection technology is a technology that extracts signals related to vital signs (respiration, heartbeat) from radar echoes, which is non-contact, long-distance and capable of penetrating certain media (brick walls, concrete, ruins). The technology has shown broad application prospects in many aspects of military and civilian use [1], such as battlefield search, post-disaster rescue, medical monitoring, anti-terrorism, and stability maintenance, etc. [2,3,4,5]. In recent years, radar as a non-contact vital sign monitoring method has received extensive attention and has been used in various scenarios [6]. At this stage, the radars used for non-contact life signal detection mainly include continuous wave radar and UWB radar [7]. Continuous wave radar has good advantages in signal processing, frequency domain recognition, etc., but it is limited in distance positioning of targets. Ultra-wideband radar is an important remote sensing tool for life detection or non-contact monitoring of life signals [8,9,10]. Compared with continuous wave radar, UWB (ultra-wideband) radar also has great advantages in terms of distance and frequency information The interference capability, resolution and power consumption have been greatly improved [11,12] so that the accuracy and sensitivity of the echo signal are guaranteed. On the other hand, compared with millimeter wave radar and NCS (Nonlinear Chirp Scaling), UWB has a larger detection range and excellent performance [13]. Ultra-wideband radar signals are more sensitive to subtle breathing movements and can also penetrate walls, making UWB suitable for places with many obstacles [14].
When performing vital sign detection, the signal received by the radar not only contains the reflected echo of the target, but also a large amount of complex noise [15,16,17], so certain preprocessing methods are needed to improve the signal-to-noise ratio [18,19]. The vital sign monitoring method of N-order peak capture is also applied to UWB echo signal processing. This method can extract the respiratory frequency and suppress its higher harmonics [20]. Using an improved sensing algorithm for random noise denoising and wavelet packet decomposition, Shikhsarmast et al. [21] proposed a new method to accurately estimate VS parameters under low signal-to-noise ratio conditions such as long-range and through-wall conditions. Xiaolin Liang proposed a method based on ensemble empirical mode decomposition, using FFT (Fast Fourier transform) and Hilbert–Huang to extract human information [22]. Empirical mode decomposition (EMD) can be used to decompose the radar echo signal and filter out the appropriate modal components to reconstruct the breathing and heartbeat signals [23].
In the physical sign extraction method described above, the basis of the extraction is a single slow-time slice containing vital signs or a combination of multiple slices. In the case of complex noise interference, this basis cannot accurately obtain the physical sign information of aperson. In addition, EMD-based decomposition algorithms are prone to spectrum aliasing and end effects, which affect the final decomposition results.
To address the above issues, this paper introduces a UWB radar body sign detection method based on the combination of P sign extraction and VMD. After the radar receives a target echo signal, it de-noises multiple P signals containing vital signs to obtain effective information on the human body; through the use of VMD decomposition, and then according to the center frequency of IMFs (Intrinsic Mode Function), breathing and heartbeat signals are captured through frequency domain peaks.

Basic Principles of UWB Radar Life Detection

When using UWB radar for life detection in the case of accidents or natural disasters, if a trapped person has signs of life, the network can detect them [24,25,26]. As shown in Figure 1, when the reference distance d0 between the radar system and the human body is constant, movement of the chest cavity can be considered a distance d change, therefore a sign of life. Through continuous measurement and analysis of the change law of d, life can be confirmed, where Δ d is the movement distance of the chest cavity caused by breathing and heartbeat.
The chest cavity amplitude change caused by breathing is about 5–15 mm, the chest cavity vibration area is about 50 cm2, and its frequency is 0.2–0.5 Hz. The chest cavity amplitude change caused by the heartbeat is about 2–3 mm, the chest cavity vibration area is about 10 cm2, and the frequency is 0.8–2.5 Hz [27]. Breathing and heartbeat will cause the chest cavity to produce approximately sinusoidal periodic fluctuations. The distance function is shown below [28]:
d ( t ) = d 0 + Δ d = d 0 + A r sin ( 2 π f r t ) + A h sin ( 2 π f h t )
where d 0 is the reference distance between the radar antenna and the human thoracic cavity, A r is the respiration amplitude, A h is the heartbeat amplitude, f r is the human respiration frequency, f h is the human heartbeat frequency, and t is the slow time.
The time delay function of transmit and receive is:
τ v ( t ) = 2 × d ( t ) v = τ 0 + τ r sin ( 2 π f r t ) + τ h sin ( 2 π f h t )
where v is the propagation speed of radar waves in the air, and τ r = 2 A r v   τ h = 2 A h v . Assume that in the measurement area, except for the micro-motion signal of the human body, the surrounding environment is static. The impulse response is the sum of the human target response and the response of the surrounding environment, which can be expressed as:
h ( τ , t ) = a v δ ( τ τ v ( t ) ) + i a i δ ( τ τ i )
where δ ( τ ) is the impulse function, a v is the reflection coefficient of the human body, a i is the ith environmental factor of the radar wave, τ v is the time delay corresponding to the human body, and τ i is the ith environmental factor.
r ( τ , t ) = s ( τ ) h ( τ , t ) = a v s δ ( τ τ v ( t ) ) + i a i s δ ( τ τ i ) + n ( τ , t )
where s ( τ ) is the propagation signal of the radar system, is the convolution operation, and n ( τ , t ) is the random environmental noise. We can discretely process the radar echo signal to obtain a two-dimensional matrix:
R ( M , N ) = r ( m δ T , n T s ) = a v s ( m δ T τ v ( n T s ) ) + i a i s ( τ τ i ) + n ( m δ T , n T s )
where T s is the sampling interval in the slow time direction, n = t = n T s , n = 1 , 2 , .... , N , N is the slow time, δ T is the sampling interval in the fast time direction, and τ = m δ T , m = 1 , 2 , ..... , M is the fast time.

2. Echo Signal Preprocessing

2.1. Pretreatment Method

In addition to the vital sign information, the echo signal received by the UWB radar life detection system also includes interference such as static clutter, huge interference, linear trend, and random noise. In order to effectively remove a variety of clutter, methods such as channel signal subtraction, time average subtraction, linear trend suppression, and signal enhancement are selected. The following are various methods and basic principles.

2.1.1. Channel Signal Subtraction Method

Theoretically, the delay of the background clutter does not change with the scanning time. In order to eliminate the constant component in the scanning process, the range profile subtraction (RPS) method is used to simply eliminate the background clutter of the radar echo signal.
Y j = Y j + 1 Y j
where Y j , j = 1 , 2 , 3 , .... , N .

2.1.2. Time Average Subtraction

The emitted radar pulse wave will not only reflect on the surface of the human body after touching the human body, but also reflect correspondingly on the stationary parts such as the limbs and trunk of the human body. However, the abovementioned reflected waves are stationary except for the thoracic cavity of the human body, which moves periodically, and the reflected waves hardly change in the fast time axis. Therefore, static background clutter is represented by variables that are uncorrelated with discrete time variables in the slow time dimension.
S = 1 M × N m = 1 M n = 1 N R [ m , n ]
The result of eliminating static clutter:
Ω M × N = R M × N - S ~

2.1.3. Linear Trend Suppression

Due to the fluctuation in the amplitude of the radar hardware circuit, this fluctuation will evolve into a signal with a linear trend in the echo matrix. This signal can be divided into different linear functions according to different slopes. After completing the correction of the numerical deviation, the signal still has a linear trend. Aiming at the linear trend problem of the echo signal, the linear trend of the echo matrix is suppressed from the slow time dimension. The corresponding formula is [29]:
W T = Ω T z ( z T z ) 1 z T Ω T
where z = [z1,z2], z1 = [1,2,…, N]T, z2 = [1,1,…, 1]T.

2.1.4. Signal Enhancement

On the basis of retaining the original frequency characteristics, the low-frequency and high-frequency interference are filtered out, and finally the signal autocorrelation method is adopted to realize the signal enhancement.
The automatic gain control can automatically adjust the gain according to the feedback of the energy value in the signal matrix to strengthen the processing of the vital sign signal, ignore other useless signals, and achieve the purpose of amplifying the energy value of the vital signal.
Human body signs have a certain periodicity, and because the zero-mean noise has no periodicity, it can be reduced to 0 through autocorrelation [15]. The calculation formula of the echo signal after the correlation is:
R ( n ) = E [ x m ( n 1 ) x m ( n 2 ) ]
where 0 ≤ n1, n2N − 1, n′ = n1n2. E is the average.

2.2. Pretreatment Effect

The grayscale image after preprocessing is shown in Figure 2b. After preprocessing, the background clutter, huge interference, and linear trend are all effectively filtered out, and all kinds of noise interference are effectively suppressed.

3. Vital Signs Extraction Algorithm

3.1. P Sub-Strong Sign Extraction

Human body sign information is contained in multiple slow-time data slices. Each slice containing sign information can reflect the human body’s respiration and heartbeat frequency information. At the same time, there are certain differences in the sign information of different slices. When slicing data, we increase the error probability of the physical information of the measured human body. Therefore, the method of extracting strong sign information at the time of p-th difference is used to extract the breathing and heartbeat information of the tested person. The flowchart of this method is shown in Figure 3. The signal energy is defined as:
e n = m = 1 M | f ( m , n ) | 2
Among them, f ( m , n ) is the amplitude corresponding to the mth row and nth column in the matrix, and e n is the energy value corresponding to the nth slow-time slice. The energy window with a width of three is used for personnel positioning:
E n = n 1 n + 1 e n
Among them, E n is the signal energy corresponding to the nth sampling window of the echo signal, n = 2 , 3 , .... , N 1 . After determining the maximum energy window position, we use it as the reference position for the first extraction.
When a normal person breathes, exhalation or inhalation will occur every 2 s. Therefore, 2 s is selected as the base time and step length for P extractions. On the slow time slice where the selected reference position is located, the first 2 s of the signal are equally divided to select the starting point of P sign extraction, and the search is performed backwards in steps of 2 s. When searching, we use the reference position and four groups of slow time slices before and after as the search area, select the strongest physical sign information in 2 s in this area, save the sign information and record its position, and use this position as the next search and so on to complete this sign extraction. We then select the next sign extraction starting point until the completion of P extraction.
After a large number of tests in MATLAB, different P values were selected for physical sign information with a total length of 30 s for strong sign extraction, VMD decomposition, and breathing and heartbeat signal extraction. After several experiments and comparisons, it was found that for the same signal, P = 8 is the most suitable value for P strong extraction, which can extract accurate physical sign information in the shortest time. Therefore, in the following experiment, P = 8 is used as the parameter standard for P sub-strong sign extraction.
Let P = 8, eight groups of physical sign information are obtained after strong physical sign extraction, as shown in Figure 4. All the extracted physical sign information has the same changing trend, but there is a certain gap in details. This result has a certain relationship with the distance of the tested volunteer and the preprocessing effect of the echo signal.

3.2. VMD Principle

In order to effectively separate the breathing and heartbeat signals contained in the physical signs information, the signal decomposition method is used to decompose them by the method of VMD decomposition. The decomposition process decomposes the signal into several sub-signals with limited bandwidth, which are adaptive, non-recursive The quasi-orthogonal decomposition method is essentially the process of solving variational problems, and the constraint condition is that the sum of IMFs is equal to the input signal f [30]. First of all, assuming that the K IMFs obtained by decomposition have a certain center frequency and bandwidth, the center frequency and bandwidth of IMFs are continuously updated during the decomposition process so that the sum of the estimated bandwidth of all IMFs is minimized, and the model can be expressed as [31]:
{ min { u k } { ω k } { k = 1 K | | t [ ( ( t ) + j π t ) u k ( t ) ] e i ω k t | | 2 2 } s . t . k = 1 K u k ( t ) = f ( t )
Second, we solve the structural variational problem.
Γ ( { u k } { ω k } λ ) = α k = 1 K | | t [ ( ( t ) + j π t ) u k ( t ) ] e i ω k t | | 2 2 + | | f ( t ) k = 1 K u k ( t ) | | 2 2 + λ ( t ) , f ( t ) k = 1 K u k ( t )
To further solve the variational problem, we iteratively update u k n + 1 , and ω k n + 1   λ k n + 1 to seek the “saddle point” of the augmented Lagrangian expression to obtain the optimal solution of the constrained variational model. According to the Parseval/Plancherel Fourier equidistant transform, we convert it to the frequency domain and solve the minimum problem:
u ^ k n + 1 ( ω ) = f ^ ( ω ) i k u ^ ( ω ) + λ ( ω ) 2 1 + 2 α ( ω ω k ) 2
Using the same principle to solve the problem of the minimum value of ω k n + 1 1, the center frequency is obtained as:
ω k n + 1 = 0 ω | u ^ k ( ω ) | 2 d ω 0 | u ^ k ( ω ) | 2 d ω
Finally, the inverse Fourier transform is performed on formula (14) to obtain { u k ( t ) } = { u 1 ( t ) , u 2 ( t ) , , u K ( t ) } ; that is, the K IMFs components to be sought, { ω k } = { ω 1 , ω 2 , , ω K } is the center frequency corresponding to each IMF component.
For VMD decomposition, the number of IMFs K and the penalty factor α are the key parameters, and different parameter combinations will affect the decomposition results. If the number of decomposition modes K is too small, spectrum aliasing will occur; if the value of K is too large, it will cause over-decomposition and produce some useless false components. At the same time, the set penalty factor α value will also affect the bandwidth of IMFs components. If the value of α is not selected properly, the bandwidth of each eigenmode component obtained after decomposition will be unstable, Reasonable setting of two key parameters is the key to the successful implementation of the VMD method.
After a large number of experimental verifications, in general, when K = 5 and α = 20,000 [32], the confidence of the physical signs can be better decomposed. In the results obtained by applying this parameter combination, there will be a center frequency in the human breathing. If there are no IMFs in the range of the heartbeat frequency band, we increase the value of K until IMFs that reflect the body’s physical information are obtained.
Take K = 5 and α = 20,000. We decompose the physical sign information; the result is shown in Figure 5, and the frequency characteristics of IMFs are shown in Figure 6. Combining Figure 5 and Figure 6, it can be seen that after VMD decomposition, the original physical sign information is decomposed into five IMFs according to frequency characteristics. Each component has its own center frequency, and the spectrum aliasing phenomenon is relatively weak.

3.3. Reconstruction of Breathing and Heartbeat Signals

When VMD is decomposed, the center frequency of each IMF will be updated and finally stabilized at a value. The range of human breathing is 0.2–0.5 Hz, and the range of a heartbeat is 0.8–2.5 Hz. In the obtained IMFs, according to the changes of their respective center frequencies, IMFs whose center frequencies occupy more than 80% of the respiratory and heartbeat frequency bands are selected for reconstruction, and the final respiratory and heartbeat signals are obtained. According to the above method, VMD decomposition and reconstruction are performed on the obtained eight sets of physical signs, respectively, and the obtained breathing signal is shown in Figure 7, and the heartbeat signal is shown in Figure 8.
Combining Figure 7 and Figure 8, it can be seen that the eight sets of respiratory signal traces are completely consistent with very few differences, while the overall trend of the eight sets of heartbeat signals is the same, although there are some subtle differences. The reason is that compared with the respiratory signal, the heartbeat signal is more difficult to extract.
When extracting the frequency of breathing and heartbeat, the reconstructed breathing and heartbeat signals are respectively subjected to FFT transformation, and the resulting spectrograms are shown in Figure 9 and Figure 10. In the breathing range, the peak value of the spectrum of the breathing signal is obtained to determine a plurality of corresponding frequencies and amplitudes, and finally the frequency with the most peaks is determined as the breathing frequency. If the peaks appearing at multiple frequencies are all the maximum times and the one with the largest average amplitude is selected as the final frequency andthe average amplitude is still the same, the corresponding frequencies are averaged. According to the above method, the breathing rate of the trapped person can be determined, and the search range can be changed to the frequency range of the heartbeat to complete the extraction of the heartbeat frequency.
It can be seen from Figure 9 and Figure 10 that within the frequency band of the respiratory signal, only eight peaks are obtained at frequencies of 0.299 Hz and 0.4332 Hz, and no peaks appear at other frequencies. However, the average amplitudes corresponding to the two frequencies are 12.205 and 1.798, respectively, so 0.299 Hz is selected as the respiratory frequency. The heartbeat signal’s frequency is rather messy, with 15 peaks appearing in many locations. The average amplitude at the frequency of 1.233 Hz is 0.670, which is higher than the amplitude at other frequencies, and is selected as the heartbeat signal frequency.
The general flowchart of the vital signal extraction algorithm shown above is shown in Figure 11.

4. Experimental Verification

4.1. Experimental Equipment

This experiment is composed of an ultra-wideband radar system built with the NVA-6100 chip and a fast time equivalent conversion distance of 0.4 cm. Both the signal transmitting part and the receiving part of the system adopt Vivaldi antennas. The specific NVA-6100 parameter information is shown in Table 1.

4.2. Experimental Test Platform

In order to verify the accuracy of the algorithm, the experimental platform built is shown in Figure 12. The height of the model is 1.3 m. The chest cavity contains a self-made simulated lung controlled by a single-chip microcomputer code. The code controls the vacuum pump to inflate and deflate regularly at a certain frequency to simulate the human breathing signal.
The generator of the life micro-motion breathing signal includes a micro-vacuum pump and a balloon. The Y-shaped tube and the balloon are connected by a catheter to simulate the lungs for ventilation. The air pump is used for inhalation and exhalation, respectively. The expiratory frequency directly converts the life frequency signal generated by the air pump motor simulation into a visible expansion and contraction signal, which truly simulates the human breathing process.
The microcontroller uses the STM32F10X series to generate a PWM wave to control the shut-off state of the input voltage of the air pump. The currently set PWM wave frequency is 1/3 Hz; that is, a breath is 3 s in total, and the corresponding air pump is inflated for 1.5 s and deflated for 1.5 s. The cycle or the inflation and deflation time is adjustable in the program.
During the experiment, the UWB radar system was placed on a table 0.85 m from the ground. The model was facing the radar system, and the respiratory frequency of the human simulated lungs was set to 0.3 Hz by controlling the single-chip microcomputer. By controlling the motor of the track, the human body model is continuously moved to different positions on the slide rail, and the position is marked. Finally, the radar system is used for related tests. The distance test results of the human body model of the experimental platform are shown in Table 2:
According to the data analysis in Table 1, as the setting distance increases, the measurement error gradually becomes larger. The relative error of the average distance measured by this experimental platform is 1.17%. The corresponding test results are shown in Table 3.
It can be seen from the data in Table 2 that this algorithm can separate the simulated breathing frequency from the echo signal, and its average relative error is 4.47%. The reason for the error is the lack of stability of the simulated lung, the low accuracy of simulation, the small vibration area of the simulated chest cavity connected to it, and the thin vibration plane, which makes the information of the radar echo signal weak.

4.3. Practical Test

In order to verify the feasibility and accuracy of this algorithm for actual scenes, an experimental site as shown in Figure 13 was set up.
The volunteer who participated in this measurement was a man weighing 60 kg, height 170 cm, and age 27 years old. After several measurements, the average value was taken to obtain a breathing rate of 0.2667 Hz (16 beats/min) in a calm state and a heartbeat. The frequency is 1.133 Hz (68 times per minute). During the experiment, the tested volunteers were sitting in front of the radar system with their chest cavity facing the transceiver antenna of the radar system, staying still and breathing evenly, while minimizing body movement as much as possible. According to the above measurement method, the volunteers are located at the 1 m, 2 m, 3 m, 4 m, and 5 m marks in the test on the experimental platform, and the obtained echo signals are processed, respectively, The actual distance and frequency measurement results are shown in Table 4. The respiration and heartbeat spectra at various distances are shown in Figure 14:
It can be seen from Table 3 that as the distance increases, the actual measurement error gradually increases, and the average relative error is 1.52%. Combining the measured data in Table 2, it can be seen that the data are all greater than the actual distance, while the measured data in Table 4 are all less than the actual distance. The reason is that during the experiment, the distance is set based on the center position of the model and the volunteer, and the vibration position of the model is the artificial lung inside it, not the frontmost chest position, which is slightly farther than the center position. The voluntary vibration position is the chest cavity, which is closer to the radar system than the reference point. At the same time, the volunteers will inevitably move slightly during the measurement, which will also cause certain errors in the measurement results.
It can be seen from Table 5 that the average relative error of the actual measured respiratory frequency is 2.92%, and the average relative error of the heartbeat frequency is 4.24%. As the measurement distance increases, the error gradually increases. It can be seen from the respiration spectrum shown in Figure 14 that as the measurement distance continues to increase, the spectral similarity of the respiration signal becomes lower and lower, but there are still significant peaks. For the frequency spectrum of the heartbeat signal, as the distance increases, it gradually becomes messy, and the similarity will also decrease. However, according to the peak law of the frequency spectrum, the corresponding heartbeat frequency can still be observed.

5. Conclusions

Radar-based detection technology is an effective way to monitor vital signs in different scenes. In this paper, a UWB radar echo signal processing algorithm integrating P sub-strong sign extraction with VMD is proposed, which can extract the strongest sign information, and accurately estimate respiration according to the reconstructed respiration and heartbeat signals of the P group and heartbeat frequency. Analysis of the results leads to the following conclusions:
(1)
Through many tests of MATLAB software, P = 8 is a more suitable parameter for the algorithm. The larger the P value, the higher the accuracy of breathing and heartbeat.
(2)
An experimental platform was built to simulate a human breathing signal of a certain frequency with an artificial lung. The average relative error of the distance measured by the algorithm is 1.17%, and the average relative error of the measured respiratory frequency is 4.47%.
(3)
In the actual test with a volunteer under different distance states, the average relative error of the distance of the algorithm is 1.52%, the relative error of the measured respiratory frequency is 2.92%, and the average relative error of the heartbeat frequency is 4.24%.
For the signal processing algorithm, we plan to continue to optimize the details of the P extraction and add more adjustable parameters to make it have a wider range of application scenarios. We also plan to optimize the selection of the main parameters of the VMD algorithm, quantify the decomposition results, and make the parameter selection more reasonable.

Author Contributions

Conceptualization, Q.Q.; Data curation, Y.Z., L.Z. and Z.Y.; Formal analysis, Y.Z.; Investigation, Z.Y. and L.S.; Methodology, Y.Z., L.Z., L.S. and X.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by China Coal Technology & Engineering Group Co., Ltd. (2019-2-ZD003), National Natural Science Foundation Youth Project of China (grant number 51804161), The National Natural Science Foundation of China (grant number 52074156), Langfang City Science and Technology Support Plan Project (grant number 2020011017) and China Postdoctoral Science Foundation (2020M680490).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Written informed consent has been obtained from the patient(s) to publish this paper.

Data Availability Statement

The test data used to support the findings of this study are available from the corresponding author upon request.

Acknowledgments

The author thanks the entire team for their contributions to the paper.

Conflicts of Interest

The authors declared that they have no conflict of interest to this work.

References

  1. Lee, Y.; Park, J.Y.; Choi, Y.W.; Park, H.K.; Cho, S.K.; Cho, S.H.; Lim, Y.H. A novel non-contact heart rate monitor using impulse-radio ultra-wideband (IR-UWB) radar technology. Sci. Rep. 2018, 8, 13053. [Google Scholar] [CrossRef]
  2. Yang, S.; Qin, H.; Liang, X.; Gulliver, T.A. Clutter Elimination and Harmonic Suppression of Non-Stationary Life Signs for Long-Range and Through-Wall Human Subject Detection Using Spectral Kurtosis Analysis (SKA)-Based Windowed Fourier Transform (WFT) Method. Appl. Sci. 2019, 9, 355. [Google Scholar] [CrossRef]
  3. Duan, Z.; Liang, J. Non-contact detection of vital signs using a UWB radar sensor. IEEE Access 2018, 7, 36888–36895. [Google Scholar] [CrossRef]
  4. Liu, L.; Liu, Z.; Xie, H.; Barrowes, B.; Bagtzogloua, A.C. Numerical simulation of UWB impulse radar vital sign detection at an earthquake disaster site. Ad Hoc Netw. 2014, 13, 34–41. [Google Scholar] [CrossRef]
  5. Sun, L.; Qi, Q.; Chai, J.; Zhao, Y. Research on vital sign information extraction and localization algorithm based on WA-EMD ultra-wideband radar. In Proceedings of the International Conference on Biometrics, Microelectronic Sensors, and Artificial Intelligence, Sanya, China, 25–27 March 2022; pp. 125–131. [Google Scholar]
  6. Wag, P.; Ma, Y.; Liang, F.; Zhang, Y.; Yu, X.; Li, Z.; Wang, J. Non-contact vital signs monitoring of dog and cat using a UWB radar. Animals 2020, 10, 205. [Google Scholar]
  7. Zhang, Y.; Jiao, T.; Jing, X.J.; Wang, H.; Yu, X.; Wang, J.Q. Current State and Progress of the Technology of Bioradar. Informatiz. Res. 2010, 36, 6–10. [Google Scholar]
  8. Zhang, Y.; Qi, F.; Lv, H.; Liang, F.; Wang, J. Bioradar Technology: Recent Research and Advancements. IEEE Microw. Mag. 2019, 20, 58–73. [Google Scholar] [CrossRef]
  9. Liu, X.Y.; Cui, H.R.; Liu, Z. Detection of human body signs based on Doppler radar sensor. Transducer Microsyst. Technol. 2020, 39, 137–139. [Google Scholar]
  10. Cui, C.; Zhao, Q. Design of Vital Signs Detection System Based on Micro-Doppler Radar. Control. Eng. China 2019, 26, 105–107. [Google Scholar]
  11. Shyu, K.K.; Chiu, L.J.; Lee, P.L.; Tung, T.H.; Yang, S.H. Detection of breathing and heart rates in UWB radar sensor data using FVPIEF-based two-layer EEMD. IEEE Sens. J. 2018, 19, 774–784. [Google Scholar] [CrossRef]
  12. Dai, S.; Zhu, F.; Xu, Y.Y.; Fang, G.Y. Vital Signal Detection Method Based on Principal Component Analysis and Empirical Mode Decomposition for Ultra Wideband Radar. Acta Electron. Sin. 2012, 40, 344–349. [Google Scholar]
  13. Zhou, J.H.; Wang, Y.C.; Tong, J.P.; Zhou, S.Y.; Wu, X.F. Ultra wide band radar gait recognition based on slow-time segmentation. J. Zhejiang Univ. (Eng. Sci.) 2020, 54, 283–290. [Google Scholar]
  14. Yang, Y.; Cao, J.; Liu, X.; Liu, X. Multi-breath: Separate respiration monitoring for multiple persons with UWB radar. In Proceedings of the 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), Milwaukee, WI, USA, 15–19 July 2019; Volume 1, pp. 840–849. [Google Scholar]
  15. Zhao, Y.; Qi, Q.; Cheng, H.; Sun, L.; Zhang, J. Research on preprocessing method of UWB radar life detection signal. In Proceedings of the International Conference on Biometrics, Microelectronic Sensors, and Artificial Intelligence (BMSAI), Sanya, China, 25–27 March 2022; pp. 132–138. [Google Scholar]
  16. Minhhuy, L. Heart rate extraction based on eigenvalues using UWB impulse radar remote sensing. Sens. Actuators A Phys. 2020, 303, 111689. [Google Scholar]
  17. Xu, Y.; Dai, S.; Wu, S.; Chen, J.; Fang, G. Vital sign detection method based on multiple higher order cumulant for ultrawideband radar. IEEE Trans. Geosci. Remote Sens. 2012, 50, 1254–1265. [Google Scholar] [CrossRef]
  18. Stevens, S.R.; Jackson, J.A. Emitter selection criteria for passive multistatic synthetic aperture radar imaging. IET Radar Sonar Navigat. 2014, 8, 1267–1279. [Google Scholar] [CrossRef]
  19. Yang, D.; Zhu, Z.; Liang, B. Vital Sign Signal Extraction Method Based on Permutation Entropy and EEMD Algorithm for Ultra-Wideband Radar. IEEE Access 2019, 7, 178879–178890. [Google Scholar] [CrossRef]
  20. Yang, G.C.; Yu, H.M. Vital sign detection of ultra-wideband radar based on N peaks capture. J. Electron. Meas. Instrum. 2020, 34, 204–210. [Google Scholar]
  21. Shikhsarmast, F.M.; Lyu, T.; Liang, X.; Zhang, H.; Gulliver, T.A. Random-Noise Denoising and Clutter Elimination of Human Respiration Movements Based on an Improved Time Window Selection Algorithm Using Wavelet Transform. Sensors 2018, 19, 95. [Google Scholar] [CrossRef] [Green Version]
  22. Zhao, G.; Liang, Q.; Durrani, T.S. An EMD based sense-through-foliage target detection UWB radar sensor networks. IEEE Access 2018, 6, 29254–29261. [Google Scholar] [CrossRef]
  23. Liang, X.L.; Zhang, H.; Ye, S.; Fang, G.; Gulliver, T.A. Improved denoising method for through-wall vital sign detection using UWB impulse radar. Digit. Signal Process. 2018, 74, 72–93. [Google Scholar] [CrossRef]
  24. Ren, L.Y.; Koo, Y.S.; Wang, H.F.; Wang, Y.Z.; Liu, Q.H.; Fathy, A.E. Noncontact multiple heartbeats detection and subject localization using UWB impulse doppler radar. IEEE Microw. Wirel. Compon. Lett. 2015, 25, 690–692. [Google Scholar] [CrossRef]
  25. Zhou, T.; Cai, G.; Lin, M.; Cai, G.; Song, Y.; Xu, Y.; Zhou, X. A Modified Two-Dimension EEMD Method for Breathing and Heart Rates Monitoring via Through-Wall IR-UWB Radar. In Proceedings of the 2021 15th International Symposium on Medical Information and Communication Technology (ISMICT), Xiamen, China, 14–16 April 2021; Volume 15, pp. 41–46. [Google Scholar]
  26. Liu, L.; Liu, Z.; Barrowes, B.E. Through-Wall Bio-Radiolocation with UWB Impulse Radar: Observation, Simulation and Signal Extraction. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2011, 4, 791–798. [Google Scholar] [CrossRef]
  27. Lazaro, A.; Girbau, D.; Villarion, R. Techniques for clutter suppression in the presence of body movements during the detection of respiratory activity through UWB radars. Sensors 2014, 14, 2595–2618. [Google Scholar] [CrossRef] [PubMed]
  28. Wu, S.; Yao, S.; Liu, W.; Tan, K.; Xia, Z.; Meng, S.; Yin, H. Study on a Novel UWB Linear Array Human Respiration Model and Detection Method. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens 2016, 9, 125–140. [Google Scholar] [CrossRef]
  29. Zhang, S.Q.; Su, X.S.; Chen, R.F.; Liu, W.; Zuo, Y.G.; Zhang, Y. Short-term load forecasting based on the VMD and FABP. Chin. J. Sci. Instrum. 2018, 39, 67–73. [Google Scholar]
  30. Hu, X.; Jin, T. Short-range vital signs sensing based on EEMD and CWT using IR-UWB radar. Sensors 2016, 16, 2025. [Google Scholar] [CrossRef] [Green Version]
  31. Tian, S.H.; Kang, Z.H. Circuit breaker mechanical fault vibration analysis based on improved variational mode decomposition and SVM. J. Vib. Shock 2019, 38, 90–95. [Google Scholar]
  32. Ding, C.; Yan, J.; Zhang, L.; Zhao, H.; Hong, H.; Zhu, X. Noncontact multiple targets vital sign detection based on VMD algorithm. In Proceedings of the 2017 IEEE Radar Conference, Seattle, WA, USA, 8–12 May 2017; Volume 1, pp. 0727–0730. [Google Scholar]
Figure 1. Detection principle.
Figure 1. Detection principle.
Sensors 22 06726 g001
Figure 2. Comparison of grayscale maps before and after preprocessing. (a) Grayscale map before preprocessing. (b) Grayscale map after preprocessing.
Figure 2. Comparison of grayscale maps before and after preprocessing. (a) Grayscale map before preprocessing. (b) Grayscale map after preprocessing.
Sensors 22 06726 g002
Figure 3. Signal acquisition process.
Figure 3. Signal acquisition process.
Sensors 22 06726 g003
Figure 4. Results of 8 times strong physical sign extraction.
Figure 4. Results of 8 times strong physical sign extraction.
Sensors 22 06726 g004
Figure 5. Results of VMD decomposition.
Figure 5. Results of VMD decomposition.
Sensors 22 06726 g005
Figure 6. Spectrum of IMFs.
Figure 6. Spectrum of IMFs.
Sensors 22 06726 g006
Figure 7. Reconstructed respiratory signal.
Figure 7. Reconstructed respiratory signal.
Sensors 22 06726 g007
Figure 8. Reconstructed heartbeat signal.
Figure 8. Reconstructed heartbeat signal.
Sensors 22 06726 g008
Figure 9. Spectrogram of respiratory signal.
Figure 9. Spectrogram of respiratory signal.
Sensors 22 06726 g009
Figure 10. Spectrogram of heartbeat signal.
Figure 10. Spectrogram of heartbeat signal.
Sensors 22 06726 g010
Figure 11. Flowchart of vital signal extraction algorithm.
Figure 11. Flowchart of vital signal extraction algorithm.
Sensors 22 06726 g011
Figure 12. Experiment platform. (a) Radar transceiver equipment. (b) Experimental platform control cabinet. (c) Position mobile module. (d) Host computer. (e) Breathing and Heartbeat Simulator.
Figure 12. Experiment platform. (a) Radar transceiver equipment. (b) Experimental platform control cabinet. (c) Position mobile module. (d) Host computer. (e) Breathing and Heartbeat Simulator.
Sensors 22 06726 g012
Figure 13. Experimental scene.
Figure 13. Experimental scene.
Sensors 22 06726 g013
Figure 14. Actual measured spectrum.
Figure 14. Actual measured spectrum.
Sensors 22 06726 g014
Table 1. Parameters of UWB radar system.
Table 1. Parameters of UWB radar system.
ParameterNumerical Value
−10 dB cutoff frequency0.45 Ghz
−10 dB upper cutoff frequency3.55 Ghz
Output Power−14 dBm
Fast time domain sampling frequency20 Hz
Slow time domain sampling frequency152.6 Hz
Fast time domain sample length512
Pulse repetition frequency48 MHz
Equivalent Distance Resolution4 mm
Vivaldi antenna gain6 dBi
Table 2. Experimental platform distance test results.
Table 2. Experimental platform distance test results.
GroupDistance (m)Measured Distance (m)Distance Error (m)Relative Error
A11.0160.0161.60%
B22.0240.0241.20%
C33.0280.0280.93%
D44.0440.0441.10%
E55.0520.0521.04%
Table 3. Experimental platform frequency test results.
Table 3. Experimental platform frequency test results.
GroupMeasured Frequency (Hz)Error (Hz)Relative Error
A0.2920.0082.67%
B0.3160.0165.33%
C0.2900.0103.33%
D0.2830.0173.67%
E0.2780.0227.33%
Table 4. Actual scene distance test result.
Table 4. Actual scene distance test result.
GroupDistance (m)Measured Distance (m)Distance Error (m)Relative Error
A1.00.9800.0202.00%
B2.01.9680.0321.60%
C3.02.9600.0401.33%
D4.03.9440.0561.40%
E5.04.9360.0641.28%
Table 5. Actual scene frequency test results.
Table 5. Actual scene frequency test results.
GroupRespiratory Rate (Hz)Breathing Error (Hz)Relative Breathing ErrorHeartbeat Frequency (Hz)Heartbeat Error (Hz)Relative Error of Heartbeat
A0.2680.0010.37%1.1210.0121.06%
B0.2650.0031.12%1.1330.0000.00%
C0.2550.0124.49%1.0270.1069.36%
D0.2750.0083.00%1.1660.0332.90%
E0.2820.0155.62%1.0440.0897.86%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qi, Q.; Zhao, Y.; Zhang, L.; Yang, Z.; Sun, L.; Jia, X. Research on Ultra-Wideband Radar Echo Signal Processing Method Based on P-Order Extraction and VMD. Sensors 2022, 22, 6726. https://doi.org/10.3390/s22186726

AMA Style

Qi Q, Zhao Y, Zhang L, Yang Z, Sun L, Jia X. Research on Ultra-Wideband Radar Echo Signal Processing Method Based on P-Order Extraction and VMD. Sensors. 2022; 22(18):6726. https://doi.org/10.3390/s22186726

Chicago/Turabian Style

Qi, Qingjie, Youxin Zhao, Liang Zhang, Zhen Yang, Lifeng Sun, and Xinlei Jia. 2022. "Research on Ultra-Wideband Radar Echo Signal Processing Method Based on P-Order Extraction and VMD" Sensors 22, no. 18: 6726. https://doi.org/10.3390/s22186726

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