掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及生命探测技术领域,尤其涉及一种基于雷达信号的生命探测方法及系统。

背景技术

生命探测雷达是一种综合微功率超宽带雷达技术与生物医学工程技术研制而成的高科技救生设备,专业用于地震灾害、塌方事故等紧急救援任务中幸存人员的搜索定位。它利用纳秒级电磁波脉冲频谱宽、穿透性强、分辨力高、抗干扰性好、功耗低等特性,可以穿透非金属介质,向远距离发射纳秒级脉冲电磁波,基于人体运动在雷达回波上产生的时域多普勒效应,来分析探测范围中是否有人体目标存在,并获取所述人体目标的具体位置和生命体征信息。

现有的研究生命探测算法抗干扰能力差,当探测环境中存在强电磁干扰或者高强度噪声时,难以将弱生命体征信号从雷达回波信号中分离并提取出来,同时现有算法很难进一步分离出心跳信号,即便能够提取出心跳频率,信号的信噪比也很高,准确性较差,进而影响救援的及时性和准确性。

发明内容

本申请提供一种基于雷达信号的生命探测方法及系统,以至少解决相关技术中的抗干扰能力差及不能准确的提取出心跳频率的技术问题。

本申请第一方面实施例提出一种基于雷达信号的生命探测方法,所述方法包括:

采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;

根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;

利用模态分解法对所述体表振动信号进行模态分解,得到所述滤体表振动信号对应的各本征模态函数;

利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;

基于筛选出的本征模态函数重构呼吸和心跳信号;

基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。

本申请第二方面实施例提出一种基于雷达信号的生命探测系统,所述生命探测系统包括:

第一滤波模块,用于采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;

提取模块,用于根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;

模态分解模块,用于利用模态分解法对所述体表振动信号进行模态分解,得到所述体表振动信号对应的各本征模态函数;

筛选模块,用于利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;

重构模块,用于基于筛选出的本征模态函数重构呼吸和心跳信号;

确定模块,用于基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。

本申请的实施例提供的技术方案至少带来以下有益效果:

本申请提出的一种基于雷达信号的生命探测方法及系统中,所述方法包括,采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;利用模态分解法对所述体表振动信号进行模态分解,得到所述体表振动信号对应的各本征模态函数;利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;基于筛选出的本征模态函数重构呼吸和心跳信号;基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。本发明提供的技术方法,抗干扰能力强可以准确的将生命体征信号从雷达回波信号中分离并提取出来,同时也可以准确的提取出心跳频率。

本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本申请一个实施例提供的基于雷达信号的生命探测方法的流程示意图;

图2为根据本申请一个实施例提供的一种基于雷达信号的生命探测系统的结构图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

下面参考附图描述本申请实施例的一种基于雷达信号的生命探测方法及系统。

实施例1

图1为根据本申请一个实施例提供的一种基于雷达信号的生命探测方法的流程示意图,如图1所示,可以包括:

步骤1:采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;

需要说明的是,假设超宽带脉冲雷达发射脉冲信号为s(τ),则天线接收到的回波信号为:

需要说明的是,所述滤除所述雷达回波矩阵中的静态杂波,包括:

利用减平均方法滤除所述雷达回波矩阵中的静态杂波。

其中,减平均方法具体的实现过程为:首先在一定的采样周期内寻找得到该周期的静止物体回波信号,接着利用每一束接收脉冲减去参考接收脉冲就可以得到目标回波信号。参考接收脉冲的表达式为:

步骤2:根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;

在本公开实施例中,所述根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号,包括:

计算所述滤除杂波后的雷达回波矩阵中各距离门对应慢时间序列的状态参数;

需要说明的是,所述状态参数包括:排列熵值或近似熵值或样本熵值或模糊熵值或方差或标准差或峰度或能量。

利用满足预设条件的状态参数对应的距离门确定所述待探测区域内的人体目标所在位置;

根据所述人体目标所在位置,从所述滤除杂波后的雷达回波矩阵中提取人体目标所在位置的距离门对应的慢时间序列,并将所述慢时间序列作为各人体目标的体表振动信号。

需要说明的是,所述利用满足预设条件的状态参数对应的距离门确定所述待探测区域内人体目标所在位置,包括:

将所述排列熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置;

示例的,设定快时间点m(即距离门m),慢时间序列长度为N,则慢时间序列表示为X[m,i]={y(1),y(2),...,y(i)},i=1,2,3...,N;Y∈R

或者,将所述近似熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置;

示例的,设定快时间点m(即距离门m),慢时间序列长度为N,则慢时间序列表示为X[m,i]={y(1),y(2),...,y(i)},i=1,2,3...,N;Y∈R

计算重构的b维向量中任一向量与所述重构的b维向量中其他向量之间的距离,其中,所述距离为两向量对应元素差值的绝对值的最大值;

统计重构的b维向量中每个向量与所述重构的b维向量中其他向量之间的距离小于给定门限r的个数E

对每个向量产生的

将b增加1,重复上述步骤得到φ

或者,将所述样本熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置;

或者,将所述模糊熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置;

或者,将所述方差最大值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置;

示例的,计算每个距离门的方差,然后选择最大方差距离门作为人体目标所在距离门,所述距离门m的方差的计算公式为:

其中,m为距离门标号,N为慢时间采样点,Rm,i表示距离门m在第i个慢时间采样点的幅度值。

或者,将所述标准差最大值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置,

示例的,计算每个距离门的标准差,然后选择最大标准差距离门作为人体目标所在距离门,所述距离门m的标准差计算公式为:

或者,将所述峰度最大值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置,

示例的,计算每个距离门的峰度,然后选择最大峰度距离门作为人体目标所在距离门。所述距离门m的峰度计算公式为:

或者,将所述能量最大值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置。

示例的,首先计算每个距离门的能量,然后选择最大能量距离门作为人体目标所在距离门。所述距离门m的能量计算公式为:

需要说明的是,然后基于所述距离门确定人体目标所在的位置,包括:

根据人体目标所在的距离门P

在本公开实施例中,在利用模态分解法对所述体表振动信号进行模态分解,之前还包括:对所述体表振动信号进行巴特沃斯滤波;

其中,所述对所述体表振动信号进行巴特沃斯滤波,包括:

利用巴特沃斯滤波器滤除所述体表振动信号中大于预设频率的高频信号。

需要说明的是,所述预设频率可以为3Hz,所述巴特沃斯滤波器的振幅和频率关系如下:

其中:H(jη)为巴特沃斯滤波器的输出振幅;ηc为截止频率;Nf为滤波阶数,滤波器的过渡带与其大小有关,阶数越大,过渡带越陡峭。

步骤3:利用模态分解法对滤波后的体表振动信号进行模态分解,得到所述滤波后的体表振动信号对应的各本征模态函数;

需要说明的是,所述模态分解法,可以包括:集成经验模态分解法、经验模态分解法、基于时变滤波器的经验模态分解法和基于窗平均经验模态分解法。

示例的,所述集成经验模态分解(Ensemble Empirical Mode Decomposition,EEMD)向原始信号中加入高斯白噪声,使原始信号在不同尺度上具有连续性,从而促进模态分解,其分解过程为:

(1)在滤波后的体表振动信号x(t)中添加白噪声,得到含噪x'(t);

(2)对x'(t)进行EMD经验模态分解,得到对应的本征模态函数IMF;

(3)重复(1)、(2)M次,要求每次加入原信号白噪声不同,但其标准差相同;

(4)将M次对应层的本征模态函数IMF叠加并取平均,作为最后的对应层本征模态函数IMF。

示例的,所述对x'(t)进行EMD经验模态分解,包括:

(1)确定信号x'(t)上所有的极大值点和极小值点,将所有的极大值点和极小值点分别用三次样条曲线连接起来,并将这两条曲线分别作为x'(t)的上下包络线。计算出它们的平均值曲线q

(2)判断h

(3)把r

(4)最后

步骤4:利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;

需要说明的是,确定所述各本征模态函数的主频率,包括:

利用小波分析法对所述各本征模态函数的时频特性进行分析,确定所述各本征模态函数的各频率对应的小波方差;

需要说明的是,在本实施例中选择complex morlet小波作为基小波函数,对各本征模态函数进行小波分析得到各本征模态函数对应的小波变换系数矩阵,求各小波变换系数矩阵中各频率对应的小波方差;

将每个本征模态函数中小波方差最大值对应的频率作为所述每个本征模态函数对应的主频率。

步骤5:基于筛选出的本征模态函数重构呼吸和心跳信号;

在本公开实施例中,所述基于筛选出的本征模态函数重构呼吸和心跳信号,包括:

将筛选出的主频率在预设的呼吸频带范围内的呼吸信号的各本征模态函数相加得到重构的呼吸信号;

将筛选出的主频率在预设的心跳频带范围内的心跳信号的各本征模态函数相加得到重构的心跳信号。

其中,所述预设的呼吸频带范围可以为0.1Hz~0.5Hz,预设的心跳频带范围可以为0.8Hz~3.0Hz。

步骤6:基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。

在本公开实施例中,所述基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息,包括:

计算所述呼吸信号的四阶累积量,并对所述呼吸信号的四阶累积量进行快速傅里叶变换,以提取人体目标的呼吸频率;

将所述心跳信号输入随机共振系统中,利用寻优算法进行随机共振系统参数的自适应寻优,得到优化后的随机共振结果,然后对所述优化后的随机共振结果进行快速傅里叶变换,以提取人体目标的心跳频率。

需要说明的是,所述寻优算法包括:粒子群算法、人工鱼群算法和蚁群算法。

示例的,建立的随机共振系统可以为非线性双稳态系统,其模型为:

采用四阶龙格-库塔算法(Runge-Kutta)对所述模型进行数值求解,如下式所示:

k1=h*(a*x(i)-b*x(i).^3+x1(i));

k2=h*(a*(x(i)+k1/2)-b*(x(i)+k1/2).^3+x1(i));

k3=h*(a*(x(i)+k2/2)-b*(x(i)+k2/2).^3+x1(i+1));

k4=h*(a*(x(i)+k3)-b*(x(i)+k3).^3+x1(i+1));

x(i+1)=x(i)+(1/6)*(k1+2*k2+2*k3+k4);

式中,x(i)为系统输出,x1(i)为系统输入,h为数值计算步长。

在本公开实施例中,将重构的心跳信号作为系统输入,将随机共振系统输出信号的信噪比作为适应度函数,利用粒子群算法对随机共振系统的结构参数a、b和计算步长h三个参数进行协同优化。

其中,所述信噪比的计算式可以为

其中,所述的粒子群算法包括:

设在D维空间中,粒子群X=(x1,…,x e,…,xE)由E个粒子组成,其中第e个粒子的位置表示为一个D维向量X

步骤1:设置粒子数量E,参数a、b和h的搜索范围,最大迭代次数Tmax,最大搜索速度取最大调整步长的10%~20%,这里的最大调整步长指的是所设定的粒子位置范围的上限值减去粒子位置范围的下限值所得的差值。随机初始化各个粒子的位置和速度,设置各个粒子的个体极值坐标为其当前位置,设置群体极值为个体极值最大的粒子的当前位置。

步骤2:根据上述公式计算各个粒子的适应度函数值,与该粒子当前的个体极值进行比较,若大于后者,则设置Pbest

步骤3:按照公式更新所有粒子的位置和速度。其中,所述更新的计算式为:Vi(t+1)=wVi(t)+c1r1(t)[Pbest

步骤4:判断当前的迭代次数是否达到最大迭代次数Tmax,若满足条件则停止迭代,并输出经过粒子群算法寻找到的最优参数a、b和h,否则转至步骤2。

需要说明的是,在得到随机共振系统参数最优时的系统输出的结果后,还需要对随机共振系统参数最优时的系统输出结果进行快速傅里叶变换提取峰值频率,再经过尺度变换后得到人体目标的心跳频率。

具体的,所述尺度变换的具体过程为:fh=fmax×h×fs

式中,fh为心跳频率,fmax为峰值频率,fs为雷达的慢时间采样频率。

综上所述本申请提出的一种基于雷达信号的生命探测方法,采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;利用模态分解法对所述体表振动信号进行模态分解,得到所述体表振动信号对应的各本征模态函数;利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;基于筛选出的本征模态函数重构呼吸和心跳信号;基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。本发明提供的技术方法,抗干扰能力强可以准确快速的探测环境中人体目标的呼吸频率和心跳频率。

实施例2

进一步地,图2为根据本申请一个实施例提供的一种基于雷达信号的生命探测系统,如图2所示,所述生命探测系统包括:

第一滤波模块100,用于采用超宽带雷达对待探测区域进行探测,得到所述待探测区域对应的雷达回波矩阵,并滤除所述雷达回波矩阵中的静态杂波;

提取模块200,用于根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号;

模态分解模块300,用于利用模态分解法对所述体表振动信号进行模态分解,得到所述体表振动信号对应的各本征模态函数;

筛选模块400,用于利用小波分析法确定所述各本征模态函数的主频率,并筛选出所述主频率在预设的呼吸和心跳频带范围内的本征模态函数;

重构模块500,用于基于筛选出的本征模态函数重构呼吸和心跳信号;

确定模块600,用于基于随机共振系统和重构的所述呼吸及心跳信号确定探测到的人体目标的生命信息。

在本公开实施例中,所述根据滤除杂波后的雷达回波矩阵提取待探测区域内人体目标的体表振动信号,包括:

计算所述滤除杂波后的雷达回波矩阵中各距离门对应慢时间序列的状态参数;

将满足预设条件的状态参数对应的距离门作为所述待探测区域内的人体目标所在位置;

根据所述人体目标所在位置,从所述滤除杂波后的雷达回波矩阵中提取人体目标所在位置的距离门对应的慢时间序列,并将所述慢时间序列作为各人体目标的体表振动信号。

需要说明的是,所述状态参数,包括:排列熵值或近似熵值或样本熵值或模糊熵值或方差或标准差或峰度或能量;

需要说明的是,所述将满足预设条件的状态参数对应的距离门作为所述待探测区域内人体目标所在位置,包括:

将所述排列熵值最小值对应的距离门作为所述待探测区域内人体目标所在位置,或者,

将所述近似熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置,或者,

将所述样本熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置,或者,

将所述模糊熵值最小值对应的距离门作为所述待探测区域内人体目标所在的距离门,然后基于所述距离门确定人体目标所在的位置,或者,

将所述方差最大值对应的距离门作为所述待探测区域内人体目标所在位置,或者,

将所述标准差最大值对应的距离门作为所述待探测区域内人体目标所在位置,或者,

将所述峰度最大值对应的距离门作为所述待探测区域内人体目标所在位置,或者,

将所述能量最大值对应的距离门作为所述待探测区域内人体目标所在位置。

在本公开实施例中,在利用模态分解法对所述体表振动信号进行模态分解,之前还包括:对所述体表振动信号进行巴特沃斯滤波;

其中,所述对所述体表振动信号进行巴特沃斯滤波,包括:

利用巴特沃斯滤波器滤除所述体表振动信号中大于预设频率的高频信号。

需要说明的是,所述模态分解法,包括:

集成经验模态分解法、经验模态分解法、基于时变滤波器的经验模态分解法和基于窗平均经验模态分解法。

具体的,利用小波分析法确定所述各本征模态函数的主频率,包括:

利用小波分析法对所述各本征模态函数的时频特性进行分析,确定所述各本征模态函数的各频率对应的小波方差;

将每个本征模态函数中小波方差最大值对应的频率作为所述每个本征模态函数对应的主频率。

在本公开实施例中,所述重构模块500具体用于:

将筛选出的主频率在预设的呼吸频带范围内的呼吸信号的各本征模态函数相加得到重构的呼吸信号;

将筛选出的主频率在预设的心跳频带范围内的心跳信号的各本征模态函数相加得到重构的心跳信号。

在本公开实施例中,所述确定模块600具体用于:

计算所述呼吸信号的四阶累积量,并对所述呼吸信号的四阶累积量进行快速傅里叶变换,以提取人体目标的呼吸频率;

将所述心跳信号输入随机共振系统中,利用寻优算法进行随机共振系统参数的自适应寻优,得到优化后的随机共振结果,然后对所述优化后的随机共振结果进行快速傅里叶变换,以提取人体目标的心跳频率。

进一步的,所述寻优算法包括:粒子群算法、人工鱼群算法和蚁群算法。

综上所述本申请提出的一种基于雷达信号的生命探测系统,抗干扰能力强可以准确快速的探测环境中人体目标的呼吸频率和心跳频率。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

技术分类

06120114694822