新冠肺炎的爆发严重危害人类的健康,其变体奥密克戎具有更高的传染性[1]。非接触生命体征检测可以减少医生与患者之间的交叉感染风险。它还可以应用于烧伤病人的监测、婴儿的呼吸暂停监测和老人的行为监测[2]。
作为新一代电子信息技术,基于调频连续波(Frequency Modulated Continuous Wave, FMCW) 的毫米波生物雷达在非接触生命体征检测领域受到了广泛关注。但是,随着雷达在越来越多的场景中应用,雷达之间的互扰将会成为一个严重的问题。干扰在时域表现为一个类脉冲信号,在频域拓展到整个频谱[3]。因此,雷达间的互扰使差拍信号的相位受到损坏,造成生命体征信号被淹没。
抑制雷达间互扰的方法分为主动干扰抑制和被动干扰抑制[4]。主动干扰抑制需要波形设计,随机跳频和伪噪声编码[5]调制是主动的干扰抑制方法。但是,主动干扰抑制方法会增加雷达系统的复杂度。被动干扰抑制方法通过信号处理实现,分为干扰信号重构与干扰信号分离的方法。关于干扰信号重构的方法,文献[6]提出将时域信号的受干扰部分置零的方法,但这样会造成相位的不连续;文献[7]提出了一种利用自回归模型恢复受干扰信号的方法,以消除由于干扰置零带来的相位不连续,但这种方法不能准确地找到干扰信号的起点和终点的位置。为了干扰信号更好地分离,形态分量分析的方法被提出来[8]。然而,这种方法不能检测到差拍信号受到干扰。为了解决这个问题,一种改进的形态分量分析方法被提出来[9],但该方法很难找到最优的稀疏系数。
作为一种数据自适应和非参数方法,奇异谱分析(Singular Spectrum Analysis, SSA) 被用于信号分析[10]。它可以把原始时间序列分解成加性分量,例如振荡和噪声。为了消除噪声,传统的方法根据奇异值的能量对不同的分量进行分组,具有高能量的奇异值对应的分量是所需要的分量。
然而,在存在雷达互扰的情况下,受干扰差拍信号不仅包含目标和噪声分量,还包含干扰分量。干扰分量对应的奇异值的能量非常大,会混淆目标分量对应的奇异值。
综上所述,针对毫米波雷达间的互扰造成生物雷达获取的微弱生命体征信号被淹没的问题,本文考虑了基于改进奇异谱分析的毫米波生物雷达干扰抑制方法,主要贡献和创新点如下:
(1) 提出一种基于互相关的SSA方法抑制生物雷达干扰,修复受干扰的差拍信号,把目标分量从干扰和噪声中分离。
(2) 进一步提出基于信息熵的集合经验模态分解(Ensemble Empirical Mode Decomposition, EEMD) 方法抑制残留的相位噪声。
(3) 实测实验结果表明,本文所提方法能够有效抑制生物雷达的干扰,恢复生命体征信号。
1 生物雷达与干扰 1.1 生命体征检测原理基于毫米波生物雷达的生命体征检测系统如图1所示。生物雷达射频前端产生线性调频连续波信号,即chirp信号。然后从发射天线发射chirp信号,照射到人体目标的胸腔。当人在交替吸气和呼气的时候,胸腔会产生类似于正弦运动的位移。此外,心跳也会引起胸腔的轻微运动。信号从目标的胸腔反射到达接收天线。反射信号的相位被胸腔运动调制[11]。
![]() |
图 1 基于毫米波生物雷达的生命体征检测系统 Figure 1 Vital sign detection system based on millimeter wave bioradar |
毫米波生物雷达获得的差拍信号可以表示为
$ {Y}^{\mathrm{B}}\left(t\right) =\sigma \mathrm{exp}({\rm{j}}(2{\text{π}}{f}_{\mathrm{b}}t+{\phi }_{\mathrm{b}}) ) $ | (1) |
式中:
为了定位人体目标,对差拍信号
为了获得胸腔运动的信息,在每个差拍信号的距离维FFT中提取目标所在位置的相位。然后计算相位差
雷达间的互扰如图2所示。图中的
![]() |
图 2 雷达间的互扰 Figure 2 Mutual interference between radars |
干扰信号的产生与雷达发射信号的斜率有关,如图2的上半部分所示。当两个雷达的chirp信号相遇,如果混频后的频率差在低通滤波器的范围内,会产生干扰,如图2的下半部分所示。
受干扰的差拍信号可以表示为
$ {Y}^{\mathrm{I}}\left(t\right) ={Y}^{\mathrm{B}}\left(t\right) +{M}^{\mathrm{I}}+n\left(t\right) $ | (2) |
式中:
$ \begin{split} {M}^{\mathrm{I}}=&{A}_{\mathrm{T}}{A}_{\mathrm{I}}\mathrm{exp}({\rm{j}}\left(2{\text{π}}\right(({f}_{\mathrm{c}}-{f}_{\mathrm{I}}) \pm \dfrac{{W}_{\mathrm{I}}}{2}\pm {\theta }_{\mathrm{I}}{t}_{\mathrm{I}}) t+\\&2{\text{π}}\left({f}_{\mathrm{I}}\mp \dfrac{{W}_{\mathrm{I}}}{2}\right) {t}_{\mathrm{I}}+{\text{π}}\left(\theta \mp {\theta }_{\mathrm{I}}\right) {t}^{2}\mp {\text{π}}{\theta }_{\mathrm{I}}{t}_{\mathrm{I}}^{2}+({\phi }_{0}-{\phi }_{1}\left) \right) ) \end{split} $ | (3) |
式中:
因为干扰雷达信号直接到达生物雷达,而目标信号通过反射到达生物雷达。因此,当目标和生物雷达之间的距离与干扰雷达和生物雷达之间的距离相同时,干扰的信号能量远大于目标的信号能量,这在时域中表现为类脉冲干扰,如图3(a)所示。
![]() |
图 3 雷达干扰对差拍信号的影响 Figure 3 The influence of radar interference on the beat signal |
如图3(b)所示,雷达之间的互扰会增加差拍信号的噪底,使目标被淹没或被错误检测,导致目标的生命体征信号被淹没。这降低了生命体征检测的准确性,因此需要对干扰进行抑制。
2 干扰抑制方法奇异谱分析是研究非线性时间序列数据的重要方法[12]。使用奇异谱分析,可以将受干扰差拍信号分解为目标、干扰和噪声分量。如图4(a)所示,对于无干扰的差拍信号,目标的奇异值的能量占主导地位。然而,在互扰的情况下,干扰分量对应的奇异值的能量很大,这混淆了目标分量对应的奇异值,如图4(b)所示。利用奇异值的能量很难将目标分量和干扰分量区分开来。
![]() |
图 4 雷达互扰混淆奇异值能量 Figure 4 Radar mutual interference confuses singular value energy |
因为互相关具有描述或判断两个不同信号之间相关性的数学特性[13]。因此,本文提出基于互相关的SSA方法抑制干扰,采用互相关选择目标对应的奇异谱分量。因为抑制干扰后有残留相位噪声,因此还提出基于信息熵的EEMD方法进一步抑制残留相位噪声。所提出方法的信号处理流程如图5所示。
![]() |
图 5 所提出方法的流程图 Figure 5 Flow chart of the proposed method |
没有雷达干扰时,混频器的信号输出为式(1) 中的
存在雷达间的互扰时,混频器的输出由
雷达的干扰为类脉冲干扰,如图3(a)所示。根据差拍信号的标准差
为了抑制干扰,需要将受干扰差拍信号分解为目标分量、干扰分量和噪声分量。首先,对受干扰差拍信号
$ \boldsymbol{H}=\left[ {\begin{array}{cccc}{y}_{1}^{\mathrm{I}}& {y}_{2}^{\mathrm{I}}& \dots & {y}_{K}^{\mathrm{I}}\\ {y}_{2}^{\mathrm{I}}& {y}_{3}^{\mathrm{I}}& \cdots & {y}_{K\text{+1}}^{\mathrm{I}}\\ \vdots& \vdots& & \vdots\\ {y}_{L}^{\mathrm{I}}& {y}_{L\text{+1}}^{\mathrm{I}}& \cdots & {y}_{{N}_{\mathrm{c}}}^{\mathrm{I}}\end{array}} \right] $ | (4) |
式中:
然后,利用奇异值分解对汉克尔矩阵
$ \boldsymbol{H}=\boldsymbol{U}\boldsymbol{\Sigma }{\boldsymbol{V}}^{\rm{T}}={\displaystyle \sum\limits}_{i=1}^{L}{\boldsymbol{H}}_{i}={\boldsymbol{H}}_{\text{target}}+{\boldsymbol{H}}_{\text{interference}}+{\boldsymbol{H}}_{\text{noise}} $ | (5) |
式中:
计算互相关需要无干扰差拍信号作为参考信号。由于雷达在生命体征检测中会发出
通过计算参考无干扰差拍信号与受干扰差拍信号分解的分量之间的互相关值,再根据互相关值来获取目标分量。互相关表示为
$ {R}_{{h}_{i}{Y}^{\mathrm{B}}}\left(m\right) =\left\{\begin{array}{l}{\displaystyle \sum\limits}_{\alpha =0}^{{N}_{\mathrm{c}}-m-1}{h}_{i}(\alpha +m) ({Y}^{\mathrm{B}}(\alpha ) {) }^{*}, m\ge 0\\ {R}_{{h}_{i}{Y}^{\mathrm{B}}}^{*}(-m) , m < 0\end{array}\right. $ | (6) |
式中:符号
在得到每个分量的互相关值之后,选择互相关值最大的分量,从而得到目标分量。然后,对目标分量进行重构以恢复差拍信号。
2.2 基于信息熵的EEMD抑制残留噪声干扰被抑制后,存在干扰残留相位噪声。由于生命体征信号是非线性非平稳信号,考虑到EEMD是一种自适应时频数据分析方法,适合对非线性非平稳信号进行分析,因此利用EEMD抑制相位差的残留噪声,提取呼吸和心跳信号。
EEMD是EMD方法的改进,是为了消除模态混叠问题而提出来[14]。经过EEMD分解后得到
$ {\Delta \varphi }_{\mathrm{b}}\left(t\right) ={\displaystyle \sum\limits}_{j=1}^{J}{\omega }_{j}\left(t\right) +{r}_{J}\left(t\right) $ | (7) |
式中:
EEMD对相位差进行分解后,需要区分生命体征信号与残留噪声。因此,本文提出了基于信息熵的EEMD方法抑制残留噪声。
信息熵通过描述随机变量的不确定性程度,对时间序列数据中的信息量进行度量[15]。信息熵定义为
$ {H}_{\text{IE}}=-{\displaystyle \sum\limits}_{\delta =1}^{{N}_{\mathrm{d}}}{p}_{\delta }\mathrm{ln}{p}_{\delta } $ | (8) |
式中:
为了抑制残留噪声,提取呼吸和心跳信号,将IMF分量按频率分为两类,第1类IMF分量的频率为0.1~0.5 Hz,第2类IMF分量的频率为0.8~2 Hz。计算第1类IMF分量的信息熵,找到呼吸分量,同时计算第2类IMF分量的信息熵,找到心跳分量。
对于第1类IMF分量,先对IMF分量做快速傅里叶变换,得到
$ {p}_{k}=\dfrac{{{\displaystyle \sum\limits}_{f=0.1}^{0.5}\left|{\omega }_{k}^{\text{FT}}\left(f\right) \right|}^{2}}{{{\displaystyle \sum\limits}_{f=0}^{2}\left|{\omega }_{k}^{\text{FT}}\left(f\right) \right|}^{2}} $ | (9) |
最后计算每个IMF分量的信息熵:
$ {\beta }_{k}^{\text{Respiration}}=-{p}_{k}\mathrm{ln}{p}_{k},k=\mathrm{1,2},\cdots ,{N}_{\mathrm{f}} $ | (10) |
对于第2类IMF分量,先对IMF分量做快速傅里叶变换,得到
$ {p}_{n}=\dfrac{{{\displaystyle \sum\limits}_{f=0.8}^{2}\left|{\omega }_{n}^{\text{FT}}\left(f\right) \right|}^{2}}{{{\displaystyle \sum\limits}_{f=0}^{2}\left|{\omega }_{n}^{\text{FT}}\left(f\right) \right|}^{2}} $ | (11) |
最后计算每个IMF分量的信息熵:
$ {\beta }_{n}^{\text{Heartbeat}}=-{p}_{n}\mathrm{ln}{p}_{n},n=\mathrm{1,2},\cdots ,{N}_{\mathrm{s}} $ | (12) |
通过信息熵的大小分别对第1类IMF分量和第2类IMF分量进行排序,然后分别选择熵最小的IMF分量重构呼吸和心跳信号。
3 实验 3.1 实验设置实测实验使用德州仪器公司(Texas Instruments, TI)的毫米波雷达AWR1843和AWR1642,这2个雷达分别设置为生物雷达和干扰雷达。雷达的具体参数如表1所示。实验数据通过与生物雷达相连的DCA1000数据采集卡传输到笔记本电脑。在实验中,志愿者位于生物雷达正前方,距离为0.7 m。干扰雷达斜对着生物雷达,距离为0.5 m。志愿者在腹部佩戴呼吸带(HKH-11C) 获取参考呼吸频率,并在手指上佩戴光体积描记器(Photoplethysmography, PPG) 脉搏传感器获取参考心跳频率。
![]() |
表 1 生物雷达和干扰雷达的实测参数 Table 1 Measured parameters of bioradar and interference radar |
生命体征信号的信噪比和相对误差被用来评估所提出方法的性能。其中,信噪比定义为
$ \text{SNR=10}\mathrm{lg}\left(\dfrac{{l}^{2}\left(p\right) }{\displaystyle \sum\limits {l}^{2}\left(q\right) -{l}^{2}\left(p\right) }\right) $ | (13) |
式中:
相对误差用于评估生物雷达检测的准确性,定义为
$ {f}_{\text{error}}=\dfrac{\left|{f}_{\text{vital}\text{}}-{f}_{\text{reference}\text{}}\right|}{{f}_{\text{reference}\text{}}}\times 100\% $ | (14) |
式中:
如图6(a)所示,无干扰时,差拍信号是幅度比较均匀的正弦波,在图6(b)的距离谱中可以观察到目标在0.711 m的位置,信噪比为3.076 8 dB。受到干扰后,如图6(c)所示,差拍信号的时域出现一小段能量很大的类脉冲干扰。在图6(d)的距离谱中,目标的底噪明显上升,信噪比为−15.371 6 dB,与无干扰的差拍信号相比,信噪比下降了18.448 4 dB。
![]() |
图 6 干扰对差拍信号的影响 Figure 6 Influence of interference on beat signal |
为了抑制差拍信号的干扰,使用基于互相关的SSA方法对受干扰差拍信号进行分解和重构。如图7所示,互相关值最大的分量出现在第一个奇异谱分量中,因此选择这个分量重构差拍信号。重构的结果如图8(a)所示,差拍信号的类脉冲干扰被消除,其距离谱图8(b)中,底噪明显降低,信噪比为0.667 6 dB。与抑制干扰前相比,信噪比提高了16.039 2 dB。
![]() |
图 7 受干扰差拍信号分解的分量与参考无干扰差拍信号的互相关 Figure 7 Cross-correlation between the decomposed components of the interfered beat signal and the reference interference-free beat signal |
![]() |
图 8 抑制干扰后的效果 Figure 8 Effect of interference suppression |
抑制干扰前的生命体征信号频谱如图9(a)所示,呼吸频率0.313 Hz和心跳频率1.406 Hz处的频谱峰值被干扰带来的噪声淹没。呼吸的信噪比为−25.883 6 dB,心跳的信噪比为−24.247 8 dB。采用基于互相关的SSA抑制干扰后的结果如图9(b)所示,噪底明显下降。呼吸的信噪比为−13.891 1 dB,心跳的信噪比为−15.915 7 dB。与抑制干扰前相比,呼吸信噪比提高11.992 5 dB,心跳信噪比提高8.332 1 dB。
![]() |
图 9 生命体征信号的频谱 Figure 9 Frequency spectrum of vital sign signal |
因为抑制完干扰后,还有残留噪声,因此进一步对生命体征信号进行EEMD分解。如图10所示,相位差
![]() |
图 10 对相位差进行EEMD分解的IMF分量及其频谱 Figure 10 IMF components and frequency spectrum of EEMD decomposition of phase difference |
其中IMF4~IMF6为第1类IMF分量,它们的信息熵分别为0.367 8、0.034 2和0.127 3。因为IMF5的信息熵最小,因此把IMF5选择为呼吸分量。IMF1~IMF3为第2类IMF分量,它们的信息熵分别为0.217 7、0.086 5和0.072 8。因为IMF3的信息熵最小,因此把IMF3选择为心跳分量。
重构后的呼吸和心跳信号的频谱如图11所示,生物雷达检测到的呼吸频率为0.313 Hz,呼吸信噪比为−5.100 2 dB。呼吸带检测到的呼吸频率为0.310 Hz,呼吸频率的相对误差为0.97%。生物雷达检测到的心跳频率为1.406 Hz,心跳信噪比为−10.138 2 dB。PPG脉搏传感器检测到的心跳频率为1.410 Hz,心跳频率的相对误差为0.28%。
![]() |
图 11 生物雷达与呼吸带和PPG脉搏传感器的比较 Figure 11 Comparison of bioradar with respiration belt and PPG pulse sensor |
本文所提出方法与其他方法的对比如表2所示。当生物雷达受到干扰时,如果没经过干扰抑制处理,呼吸的信噪比为−25.883 6 dB,心跳的信噪比为−24.247 8 dB。文献[16]的IPELT-EEMD方法处理后的呼吸信噪比为−6.686 8 dB,心跳信噪比为−18.055 9 dB。而本文所提出方法处理后的呼吸信噪比为−5.100 2 dB,心跳信噪比为−10.138 2 dB。与没经过干扰处理相比,呼吸信噪比提高20.783 4 dB,心跳信噪比提高14.109 6 dB。与IPELT-EEMD方法相比,呼吸信噪比提高1.586 6 dB,心跳信噪比提高7.917 7 dB。实测实验的结果验证了本文所提出方法抑制干扰的有效性。
![]() |
表 2 与其他方法的性能对比 Table 2 Performance comparison with other methods |
为了抑制毫米波雷达间的互扰对生物雷达的影响,本文提出了改进的SSA方法。通过相关性计算从受扰信号中选取人体反射信号分量重构差拍信号,抑制干扰影响,并进一步提出基于信息熵的EEMD方法抑制生命体征信号的残留噪声。实测实验结果表明,本文所提出方法能有效抑制干扰,提高呼吸和心跳信号的信噪比。下一步的工作主要是研究多目标的生命体征检测,以及抑制身体随机运动对生命体征检测的干扰。
[1] |
DELRIO C, OMER S B, MALANI P N. Winter of omicron-the evolving COVID-19 pandemic[J].
The Journal of American Medical Association, 2022, 327(4): 319-320.
DOI: 10.1001/jama.2021.24315. |
[2] |
MATSUI T, YOSHIDA Y, KAGAWA M, et al. Development of a practicable non-contact bedside autonomic activation monitoring system using microwave radars and its clinical application in elderly people[J].
Journal of Clinical Monitoring and Computing, 2013, 27(3): 351-356.
DOI: 10.1007/s10877-013-9448-3. |
[3] |
BROOKER G M. Mutual interference of millimeter-wave radar systems[J].
IEEE Transactions on Electromagnetic Compatibility, 2007, 49(1): 170-181.
DOI: 10.1109/TEMC.2006.890223. |
[4] |
AYDOGDU C, KESKIN M F, CARVAJAL G K, et al. Radar interference mitigation for automated driving: exploring proactive strategies[J].
IEEE Signal Processing Magazine, 2020, 37(4): 72-84.
DOI: 10.1109/MSP.2020.2969319. |
[5] |
LI M, ZHANG X H, TONG X Q, et al. A novel PN-coded FMCW radar design and implementation[C]//Proceedings of 2011 IEEE CIE International Conference on Radar. Chengdu: IEEE, 2011: 1004-1007.
|
[6] |
KRASNOV O A, BABUR G P, LIGTHART L P, et al. Basics and first experiments demonstrating isolation improvements in the agile polarimetric FM-CW radar - PARSAX[C]//2009 European Radar Conference (EuRAD) . Rome: IEEE, 2009: 13-16.
|
[7] |
LIM S, LEE S, CHOI J H, et al. Mutual interference suppression and signal restoration in automotive fmcw radar systems[J].
IEICE Transactions on Communications, 2019, 102(6): 1198-1208.
|
[8] |
UYSAL F. Synchronous and asynchronous radar interference mitigation[J].
IEEE Access, 2019, 7: 5846-5852.
DOI: 10.1109/ACCESS.2018.2884637. |
[9] |
ZHANG X, LIU Z Y, KONG Y A, et al. Mutual interference suppression using signal separation and adaptive mode decomposition in noncontact vital sign measurements[J].
IEEE Transactions on Instrumentation and Measurement, 2022, 71: 1-15.
|
[10] |
HARMOUCHE J, FOURER D, AUGER F, et al. The sliding singular spectrum analysis: a data-driven nonstationary signal decomposition tool[J].
IEEE Transactions on Signal Processing, 2018, 66(1): 251-263.
DOI: 10.1109/TSP.2017.2752720. |
[11] |
HAN K, HONG S. Differential phase doppler radar with collocated multiple receivers for noncontact vital signal detection[J].
IEEE Transactions on Microwave Theory and Techniques, 2019, 67(3): 1233-1243.
DOI: 10.1109/TMTT.2018.2884406. |
[12] |
王菲. 心电信号基线漂移噪声去除算法研究[D]. 大连: 辽宁师范大学, 2018.
|
[13] |
史纪磊, 朱树海, 陆华晶, 等. 基于传导变换的自相关函数和互相关函数的拓展研究[J].
广东工业大学学报, 2017, 34(1): 11-14.
SHI J L, ZHU S H, LU H J, et al. A research on the auto-correlation and cross-correlation function based on conductive transformation[J]. Journal of Guangdong University of Technology, 2017, 34(1): 11-14. DOI: 10.12052/gdutxb.160130. |
[14] |
WU Z H, HUANG N E. Ensemble empirical mode decomposition: a noise-assisted data analysis method[J].
Advances in Adaptive Data Analysis, 2009, 1(1): 1-41.
DOI: 10.1142/S1793536909000047. |
[15] |
闫书法, 朱元宸, 陶磊, 等. 基于信息熵的机械传动油液光谱监测数据选择方法[J].
光谱学与光谱分析, 2022, 42(8): 2637-2641.
YAN S F, ZHU Y C, TAO L, et al. Spectral oil condition monitoring data selection method for mechanical transmission based on information entropy[J]. Spectroscopy and Spectral Analysis, 2022, 42(8): 2637-2641. DOI: 10.3964/j.issn.1000-0593(2022)08-2637-05. |
[16] |
LIU Z Y, KONG Y A, ZHANG X, et al. Vital sign extraction in the presence of radar mutual interference[J].
IEEE Signal Processing Letters, 2020, 27: 1745-1749.
DOI: 10.1109/LSP.2020.3026942. |