APP下载

基于多通道的调频连续波雷达生命信号提取

2022-04-21屈乐乐刘淑杰杨天虹孙延鹏

电子与信息学报 2022年4期
关键词:频谱重构雷达

屈乐乐 刘淑杰 杨天虹 孙延鹏

(沈阳航空航天大学电子信息工程学院 沈阳 110136)

1 引言

传统的接触式生命信号传感器心电图仪在患者出现烧伤、传染性皮肤疾病等情况时无法使用[1],并且长时间佩戴接触式传感器会令人感到不适,这极大限制了此类设备的应用普适性[2]。相较而言,非接触式雷达在生命信号检测领域提供了一种非入侵式、方便、广泛的检测方法[3]。调频连续波(Frequency Modulated Continuous Wave, FMCW)雷达具有体积小、重量轻、能耗低和支持实时处理的优点[4],因此FMCW雷达在非接触式生命信号检测领域具有广阔的应用前景。FMCW雷达生命信号检测过程中,雷达向人体发射FMCW信号并接收反射信号,由于接收到的反射信号幅度随周期性的胸腔振动而变化,因此可从连续采样的幅度变化中获得呼吸和心跳频率。即使信号幅度受到环境噪声等因素的影响,呼吸和心跳频率仍可通过对低通滤波后的相位信号进行快速傅里叶变换(Fast Fourier Transform, FFT)得到。

由于生命体征引起的人体胸腔位移较小,因此需要较高的信噪比(Signal to Noise Ratio, SNR)以保证提取生命信号的准确度。单输入单输出雷达可通过较高增益的定向喇叭天线实现较高回波信号SNR,然而天线的窄波束也限制了受测范围。宽波束天线可扩大精确测量的范围,但也使得回波信号SNR降低,导致呼吸和心跳的测量精度降低。为改进生命信号检测效果,文献[5]开发了一种2×2脉冲超宽带多输入多输出(Multiple Input Multiple Output, MIMO)雷达以准确估计由呼吸和心跳引起的胸部皮肤距离位移,实验结果证明MIMO雷达可以提高呼吸和心跳信号检测的准确性和可靠性。文献[6]提出采用最大比率融合(Maximum Ratio Combining, MRC)技术对MIMO毫米波雷达多通道信号进行处理以提高回波信号SNR,实现对睡眠中人体心跳信号的检测。文献[7]使用MIMO-FMCW雷达同时检测呼吸和心跳的频率,通过对多通道FMCW雷达回波信号的频谱进行相干叠加提高呼吸和心跳信号的检测准确性。文献[8]使用MIMOFMCW雷达系统对人体目标同时进行定位和生命信号检测,首先对目标的距离和角度进行估计并提取相位信号,然后通过带通滤波器将呼吸和心跳信号分离,最后利用FFT处理相位得到呼吸和心跳信号频率,但是FFT无法对相位信号进行自适应分解,可能导致呼吸谐波频率、低频杂波与心跳信号频率无法区分。文献[9]提出结合MRC技术与带通滤波(Band-Pass Filter, BPF)的信号处理方法实现MIMO-FMCW雷达呼吸和心跳信号频率估计,在此基础上利用连续小波变换以提高心跳信号频率的估计精度,但是小波变换的效果依赖小波基的选择,而待测人员的个体差异会使小波基的选择更加困难。

针对上述问题,本文提出一种基于MRC和变分模态分解(Variational Mode Decomposition,VMD)的多通道FMCW雷达生命信号提取方法。本文首先对多通道FMCW雷达生命信号进行建模,接着对目标距离像重构和相位信号处理过程进行说明,然后对MRC和VMD的工作原理进行介绍,最后使用实测数据对所提方法的有效性进行验证。实测数据处理结果表明,结合MRC和VMD的多通道FMCW雷达生命信号提取方法能够更加稳健准确地提取生命信号,且结合MRC与VMD的信号处理方法所得生命信号提取结果优于结合MRC与BPF的信号处理方法所得生命信号提取结果。

2 多通道FMCW雷达生命信号模型

FMCW雷达信号调制方式通常分为锯齿波和三角波两种,本文选用锯齿波,即发射信号频率随时间按锯齿波变化。假设FMCW雷达发射信号为复chirp信号,则发射信号可以表示为

其中,前3项为常数项,最后一项为由于呼吸和心跳引起的胸腔位移导致的相位变化。

3 多通道FMCW雷达信号处理

基于多通道FMCW雷达的生命信号提取流程如图1所示。

图1 多通道FMCW雷达生命信号提取流程图

3.1 目标距离像重构和相位信号提取及低通滤波

3.2 MRC信号处理

3.3 基于VMD的相位信号分解

VMD算法整体框架是变分问题[13],假设每个本征模态函数(Intrinsic Mode Function, IMF)具有不同中心频率和有限带宽,使得每个IMF的估计频谱带宽之和最小,约束条件是各个IMF之和等于原始信号。为解决这一变分问题,VMD使用交替方向乘子法(Alternating Direction Method of Multipliers,ADMM)不断更新各模态分量及其中心频率,逐步将各模态分量解调到相应的基带,最终提取出各个模态分量及其对应的中心频率。VMD信号分解的原理如下:

3.4 呼吸心跳频率估计

人体呼吸信号的幅度约为心跳信号幅度的10倍,呼吸谐波很可能与心跳信号有相近的幅度[14],因此如何确定呼吸和心跳信号对应的IMF分量显得尤为重要。本文采用模态判别准则[15]实现生命信号重构。根据人的呼吸频带为0.1~0.6 Hz,心跳频带为0.8~2.0 Hz,在频域上对每个IMF计算呼吸和心跳的能量百分比,表达式为

当呼吸和心跳信号重构后,对重构的呼吸和心跳时域信号进行FFT即可得到生命信号的估计频率。

4 实验结果分析

实验中采用Ancortek公司所生产的SDR-KIT 2400AD4雷达套件进行实验,SDR-KIT 2400AD4是具有1个发射通道4个接收通道的厘米波雷达系统,天线采用喇叭天线,增益为15 dBi,多通道FMCW雷达参数如表1所示。实验中采用接触式传感器HKH-11C(呼吸波传感器) 和HKG-07C(红外脉搏传感器)得到呼吸和心跳频率的参考值。实验场景如图2所示,发射天线处于最左侧,每个相邻天线之间的距离为3.5 cm,一名健康的男性志愿者坐在0.4 m高的凳子上,佩戴接触式传感器,面向距离人体2 m远的雷达天线保持正常呼吸。将各个通道的测量数据按列堆叠得到差拍信号矩阵,分别对4个通道的差拍信号矩阵做256点距离维FFT后相加得到距离像矩阵如图3所示。利用最大方差法得到目标所在距离门后,提取相位信号并使用低通滤波器对相位信号进行滤波,得到各通道的相位信号和相位融合信号如图4所示。

表1 多通道FMCW雷达参数

图2 实验场景

图3 距离剖面图

图4 多通道FMCW雷达相位信号

对滤波后的各通道提取的相位信号和基于MRC技术的相位融合信号分别进行VMD分解,分解结果如图5所示。VMD的参数选择依据如下:惩罚因子α的取值会影响IMF的带宽,取值太小会导致不同频率的信号无法被分离,取值太大会使分解得到的IMF波形失真,综合多次实验处理结果后取α=106,由于原始相位信号已经进行过直流处理,因此设直流参数DC=0,收敛条件参数越小,所得结果越准确,但运行时间也会更长,综合考虑实验中取收敛条件参数ε=10−6。初始化各模态中心频率为ωi=0和τ=0。原始相位信号中包含呼吸信号、呼吸各次谐波信号、心跳信号和噪声信号,为获得较好的分解效果,取模态分解个数I=6。对图5中每个IMF分量中的呼吸和心跳能量占比进行计算,得到相位融合后IMF1,IMF2的呼吸能量占比超过阈值,IMF4,IMF6的心跳能量占比超过阈值,因此用IMF1,IMF2和IMF4,IMF6分别对呼吸和心跳信号进行重构,同理分别对4个通道进行生命信号能量占比计算,利用超过阈值的IMF进行信号重构,对重构呼吸和心跳信号进行FFT得到生命信号频谱如图6所示。由图6可知多通道FMCW雷达相位融合后得到的重构呼吸和心跳信号的频率分别为0.1625 Hz和1.475 Hz,1通道重构呼吸和心跳信号的频率分别为0.1625 Hz和1.475 Hz,2通道重构呼吸信号的频率为0.1625 Hz,2通道重构心跳信号频谱在1.013 Hz和1.463 Hz同时出现峰值,导致心跳信号的频率无法判断,3通道重构呼吸和心跳信号的频率分别为0.15 Hz和1.475 Hz,4通道重构呼吸和心跳信号的频率分别为0.1625 Hz和1.475 Hz。接触式传感器所测得的呼吸和心跳信号频率为0.1445 Hz和1.251 Hz。由以上数据可知,1,3,4通道和多通道相位融合都能够较准确提取生命信号频率,相较于单通道重构生命信号,多通道相位融合能够更加稳健地重构生命信号和获取生命信号频率。

图5 多通道FMCW雷达相位信号VMD分解结果

图6 多通道FMCW雷达VMD重构的生命信号频谱

为进一步显示MRC技术结合VMD算法在生命信号提取中的优越性,根据健康成年人的呼吸和心跳信号频率范围,将MRC融合后的相位信号通过BPF分别获得呼吸和心跳信号,再通过FFT得到生命信号的频率。BPF滤波得到生命信号的频谱如图7所示。根据接触式传感器所测得生命信号频率可判断0.4605 Hz为2次呼吸谐波分量的频率,0.9126 Hz为4次呼吸谐波分量的频率,由图7可以看到通过BPF滤波后得到的呼吸和心跳信号中均含有呼吸谐波分量,BPF滤波得到的心跳信号频谱中呼吸信号谐波分量与心跳信号未分离,这将导致心跳信号频率提取错误。由图6与图7的重构心跳信号频谱结果可知,结合MRC技术与VMD算法重构的心跳信号能够有效抑制呼吸信号谐波分量。实验中采用版本为R2016a的MATLAB软件对实验数据进行处理,计算机配置为I7-8700的CPU处理器和8 GB内存,VMD算法的运行时间为3.982 s,BPF滤波的运行时间为0.149 s。相比于BPF滤波,VMD算法的运行时间虽然更长,但是VMD算法的处理结果更优,随着高性能信号处理器性能的提高,VMD算法的实时性会得到进一步提升。

图7 多通道FMCW雷达相位融合信号BPF滤波后生命信号频谱

为比较采用单通道相位信号和多通道相位信号融合提取生命信号的准确性,采用重构结果SNR信噪比进行量化对比。重构结果SNR[17]定义为

其中,A表示生命信号的幅度,s qr为平方函数,sum为求和函数,sqrt为开根号函数,P为噪声样本数量,噪声不包含直流和生命信号对应的频谱成分。

多通道FMCW雷达相位融合重构结果SNR和各个通道重构结果SNR如表2所示。表2分别列出两名志愿者距离雷达分别为1 m和2 m时的重构结果SNR,1号志愿者为如图2所示健康成年男性,2号志愿者为健康成年女性。由表2数据可知,当志愿者距离雷达1 m时,1号志愿者和2号志愿者相位融合后的呼吸重构结果SNR与各通道的呼吸重构结果SNR近似相等;1号志愿者相位融合后的心跳重构结果SNR与各通道的心跳重构结果SNR相比最小提升为1.44 dB,最大提升为3.92 dB;2号志愿者相位融合后的心跳重构结果SNR略大于各通道的心跳重构结果SNR。当志愿者距离雷达2 m时,1号志愿者和2号志愿者相位融合后的呼吸重构结果SNR与各通道的呼吸重构结果SNR也近似相等;1号志愿者相位融合后的心跳重构结果SNR与各通道的心跳重构结果SNR相比最小提升为1.33 dB,最大提升为5.14 dB;2号志愿者相位融合后的心跳重构结果SNR与各通道的心跳重构结果SNR相比最小提升为0.97 dB,最大提升为2.72 dB。由上述数据分析可得出以下结论:当志愿者距离多通道FMCW雷达的距离增加时,经相位融合的心跳重构结果SNR与各个通道的心跳重构结果SNR相比得到了显著提高,因此本文所提基于MRC和VMD的生命信号提取方法更适合探测远距离人体的生命信号信息。

表2 重构结果SNR(dB)

采用相对误差[15](Relative Error, RE)对本文所提MRC和VMD方法、文献[9]的MRC和BPF方法得到的结果进行量化对比。RE定义为

其中,f1为通过接触式传感器得到的生命信号频率,f2为通过雷达非接触式测量得到的生命信号频率。为进一步显示所提方法的准确性与鲁棒性,实验中选取7名志愿者,均位于雷达天线1 m正前方处,前6名志愿者均保持正常呼吸,第7名志愿者屏住呼吸,测量时窗为10 s。图8给出了两种方法分别所得到志愿者的呼吸、心跳信号频率的RE值。从图8可以看出MRC和VMD方法所得志愿者的呼吸和心跳频率RE值均低于MRC和BPF方法,本文所提MRC结合VMD的信号处理方法能够更加稳健准确地提取呼吸和心跳信号频率。对于第7名志愿者而言,由于两种方法均未提取到呼吸信号,所以图8(a)未给出第7名志愿者的呼吸频率RE值比较结果,图8(b)中MRC和VMD方法所得心跳频率RE值为7.7%,MRC和BPF方法所得心跳频率RE值为15.4%,因此MRC和VMD方法在呼吸异常的情况下仍能较准确地提取心跳信号频率。另外MRC和VMD方法得到的心跳频率RE值仍然较大,这是由于实验过程中尽管人体保持静止但不同人员的身体仍然可能存在一定随机运动,这会导致微弱的心跳信号频率估计结果的不准确。

图8 呼吸和心跳频率RE比较曲线

5 结束语

本文提出基于MRC和VMD的多通道FMCW雷达生命信号提取方法。所提方法利用MRC技术对各通道的相位信号进行融合,然后采用VMD算法获得有限个IMF,最后通过模态判别准则对生命信号进行重构从而得到呼吸和心跳信号频率。实验结果表明所提方法可以更加稳健准确地从多通道FMCW回波信号中提取出生命信号。在接下来的工作中将致力于选择合适的信号处理方法消除实验过程中人体的随机运动以便达到更准确提取生命信号的效果。

猜你喜欢

频谱重构雷达
有雷达
长城叙事的重构
一种用于深空探测的Chirp变换频谱分析仪设计与实现
北方大陆 重构未来
雷达
一种基于稀疏度估计的自适应压缩频谱感知算法
北京的重构与再造
论中止行为及其对中止犯的重构
基于空时二维随机辐射场的弹载雷达前视成像
认知无线电频谱感知技术综述