心阻抗信号处理系统和方法与流程

文档序号:18126371发布日期:2019-07-10 09:55阅读:486来源:国知局
心阻抗信号处理系统和方法与流程

本发明涉及医疗设备相关信号处理技术领域,具体涉及利用胸阻抗法测量心阻抗的信号处理系统和方法。



背景技术:

现代社会中心血管疾病是威胁人类生命健康的头号疾病之一,早期筛查与预防是关键,无创血液动力学检测是评价心血管健康状况的重要手段之一,其中心排量co、每博射血量sv等血液动力学的关键参数具有十分重要的临床意义。心排量能够指示人体心功能状态,反应外周循环功能,对人体心功能及循环功能做出全面的评价,可在循环和代谢功能出现问题的早期发出预警。心排量及相关血液动力学参数已成为心血管疾病患者临床监测与诊断的必要指标,作为评估人体循环系统效率的关键参数,其中心排量是衡量心脏射血能力强弱的重要评价标准,是其他血液动力学参数推算的基础。

生物电阻抗测量(electricaibioimpedancemeasurement)是一种利用生物组织与器官的电特性及其变化规律提取与人体生理、病理状况相关的生物医学信息的检测技术。它通常借助置于体表的电极系统向检测对象送入一微小的交流测量电流或电压,检测相应的电阻抗及其变化,然后根据不同的应用目的,获取相关的生理和病理信息。它具有无创、无害,廉价、操作简单和功能信息丰富等特点,医生和病人易于接受。

现有技术中,生物电阻抗测量技术也用于连续监测心排量及相关血液动力学参数,如利用心脏搏动周期中身体局部阻抗变化即阻抗法进行心排量检测。具体方式如,根据nyboer式,通过心脏搏动导致的胸阻抗变化量(后简称心阻抗信号)来计算获得心排量及相关血液动力学参数。具体地,当人体的心脏周期性泵血时,胸腔的心阻抗发生相应的周期性改变,通过描绘出心阻抗变化图,再根据nyboer式,就可以计算出心排量及相关血液动力学参数。nyboer式:,其中即每搏量sv,为血液的电阻率,l为两测量电极之间的间距,为基础阻抗,为阻抗变化量即心阻抗信号。

阻抗法进行心排量连续监测的明显缺点是抗干扰能力较差,易受病人呼吸或运动的影响。由于呼吸也会导致胸部阻抗变化,呼吸造成的胸阻抗变化量(后简称呼吸阻抗信号)显著大于心脏搏动导致的胸阻抗变化量(后简称心阻抗信号),且呼吸噪声与阻抗法获取的心阻抗信号在频域上的频带比较接近,因此呼吸噪声是心阻抗信号检测中常见且棘手的问题。

一般人在正常生理状态下,呼吸频率为0.25hz,心阻抗频率为1hz左右,心阻抗信号检测的现有技术中,通常利用呼吸频率低于心阻抗信号频率,通过高通滤波处理来消除呼吸噪声。当呼吸频率较高时,为了去除呼吸噪声则需要提高截止频率,而提高截止频率的代价是有用信号也遭到衰减。且许多心血管疾病患者的生理状态不稳定,氧代谢存在问题患者伴随呼吸急促症状,此时高通滤波方法不再适用。

现有技术中,也有采用中心频率为0.25hz的陷波技术对心阻抗信号进行处理,但陷波器的陷波参数指标固定,需已知患者的呼吸信号幅频特性。一方面,不同的患者呼吸幅度和频率不同,同一个算法的参数指标固定不能适用于所有患者;另一方面,同一患者在长期测量过程中,呼吸深度和频率不可能保持恒定不变,需实时陷波器调整参数才能达到良好的滤波效果。陷波器的陷波参数指标涉及到自动控制反馈原理算法,实现起来十分复杂繁琐,且算法实现效率不高,对于氧气代谢患有疾病的患者,由于呼吸深度和频率变化差异大,一般很难进行陷波参数的实时调整。



技术实现要素:

为了避免上述现有技术的不足,本发明利用自适应滤波器去除心阻抗信号检测中的呼吸噪声。自适应滤波器不用过多的关注原信号和噪声的先验知识,只需同时采集心阻抗信号和阻抗呼吸信号,应用自适应噪声抵消器有效去除心阻抗信号检测中的呼吸噪声,实际应用中取得了非常好的滤波效果。

本发明要解决的技术问题在于避免上述技术方案的不足,提出的技术方案是一种心阻抗信号处理系统,包括用于获取心阻抗信号的心阻抗信号检测模块,用于呼吸阻抗信号获取的呼吸阻抗信号检测模块,用于滤除心阻抗信号中呼吸噪声的自适应滤波模块;心阻抗信号检测模块将获取的心阻抗信号输入至自适应滤波模块,用作自适应滤波模块的原始输入信号;呼吸阻抗信号检测模块将获取的呼吸阻抗信号输入至自适应滤波模块,用作自适应滤波模块的参考信号;自适应滤波模块滤除心阻抗信号中的呼吸噪声后输出滤波后的心阻抗信号。

所述自适应滤波模块包括采用最小均方误差算法准则的自适应滤波器,在该自适应滤波器中,采用最速下降原则调整参考信号参与滤波运算的权重;自适应滤波器中,以心阻抗信号检测模块所获取的心阻抗信号为原始信号d(n),以呼吸阻抗信号作为参考信号x(n);原始信号d(n)和参考信号x(n)之间进行运算获得误差信号e(n),并计算误差信号e(n)的实时均方差,并以实时均方差为依据调整参考信号x(n)参与运算的权重,使得误差信号e(n)的均方差趋于最小。

心阻抗信号检测模块和呼吸阻抗信号检测模块同步进行信号检测,获取同步的心阻抗信号和呼吸阻抗信号。

心阻抗信号检测模块包括用于获取心阻抗信号的心阻抗电极;心阻抗电极包括两个激励电极和两个检测电极;其中一个激励电极和一个检测电极用于设置在颈动脉处,另一个激励电极和另一个检测电极用于设置在心脏下方的胸壁处;当两个激励电极之间发送了激励电流信号后,两个检测电极所获取的人体电位变化信号为心阻抗信号。

呼吸阻抗信号检测模块包括用于获取呼吸阻抗信号的两个呼吸电极;两个呼吸电极同时用作激励电极和检测电极;两个呼吸电极用于以交叉方式设置在胸壁上,两个呼吸电极所获取的人体电位变化信号为呼吸阻抗信号。

所述的心阻抗信号处理系统,还包括用于获取心电信号的心电信号检测模块;心电信号检测模块包括用于获取心电信号的复数个心电电极;取复数个心电电极中的至少两个电极用作呼吸电极,向呼吸阻抗信号检测模块传送呼吸阻抗信号。

心电信号检测模块、心阻抗信号检测模块和呼吸阻抗信号检测模块,三个模块同步进行信号检测,获取同步的心电信号、心阻抗信号和呼吸阻抗信号;心电信号和心阻抗信号同时输入至自适应滤波模块,用作自适应滤波模块的参考信号。

本发明要解决的上述技术问题的技术方案还可以是一种心阻抗信号处理方法,包括以下步骤:设置心阻抗信号检测模块,获取心阻抗信号;设置呼吸阻抗信号检测模块,获取呼吸阻抗信号;设置用于滤除心阻抗信号中呼吸噪声的自适应滤波模块;心阻抗信号检测模块将获取的心阻抗信号输入至自适应滤波模块,用作自适应滤波模块的原始输入信号;呼吸阻抗信号检测模块将获取的呼吸阻抗信号输入至自适应滤波模块,用作自适应滤波模块的参考信号;自适应滤波模块滤除心阻抗信号中的呼吸噪声后输出滤波后的心阻抗信号。

所述自适应滤波模块包括采用最小均方误差算法准则的自适应滤波器,在该自适应滤波器中,采用最速下降原则调整参考信号参与滤波运算的权重;以心阻抗信号检测模块所获取的心阻抗信号为原始信号d(n),以呼吸阻抗信号作为参考信号x(n);原始信号d(n)和参考信号x(n)之间进行运算获得误差信号e(n),并计算误差信号e(n)的实时均方差,并以实时均方差为依据调整参考信号x(n)参与运算的权重,使得误差信号e(n)的均方差趋于最小。

同现有技术相比较,本发明的有益效果是:通过同步采集呼吸阻抗信号,并利用采集的呼吸阻抗信号作为输入自适应滤波器的参考信号,利用呼吸阻抗信号和心阻抗信号的相关性,利用自适应滤波法巧妙的滤除呼吸噪声获得高质量的心阻抗信号;心阻抗信号检测中的呼吸噪声消除效果好,提高了后续心排计算的准确性。

附图说明

图1是心阻抗信号处理系统和方法的算法结构示意图;

图2是心阻抗信号处理系统的硬件组成框图;

图3是心阻抗信号处理系统的电极设置位置示意图之一;

图4是心阻抗信号处理系统的电极设置位置示意图之二;

图5是心阻抗信号处理系统的采集到的呼吸阻抗信号波形示意图;

图6中,上方的波形是心阻抗信号处理系统的采集到的原始心阻抗信号波形,下方的波形是自适应滤波后的心阻抗信号波形;

图7中,上方的波形是心阻抗信号处理系统的采集到的呼吸阻抗信号波形示意图,下方的波形是心阻抗信号处理系统的采集到的原始心阻抗信号波形;

图8中,最上方的波形是图7中原始心阻抗信号波形经过高通滤波后获得的心阻抗信号波形;中间的波形是图7中原始心阻抗信号波形经过陷波处理后的心阻抗信号波形,最下方的波形是图7中原始心阻抗信号波形经过自适应滤波处理后的心阻抗信号波形。

具体实施方式

以下结合各附图对本发明的实施方式做进一步详述。

附图中未显示出的一种心阻抗信号处理系统和方法的实施例中,设置有心阻抗信号检测模块,获取心阻抗信号;设置有呼吸阻抗信号检测模块,获取呼吸阻抗信号;设置有用于滤除心阻抗信号中呼吸噪声的自适应滤波模块;心阻抗信号检测模块将获取的心阻抗信号输入至自适应滤波模块,用作自适应滤波模块的原始输入信号;呼吸阻抗信号检测模块将获取的呼吸阻抗信号输入至自适应滤波模块,用作自适应滤波模块的参考信号;自适应滤波模块滤除心阻抗信号中的呼吸噪声后输出滤波后的心阻抗信号。

如图1所示一种心阻抗信号处理系统和方法的实施例中,所述自适应滤波模块包括采用最小均方误差算法准则的自适应滤波器,在该自适应滤波器中,采用最速下降原则调整参考信号参与滤波运算的权重;自适应滤波器中,以心阻抗信号检测模块所获取的心阻抗信号为原始信号d(n),以呼吸阻抗信号作为参考信号x(n);原始信号d(n)和参考信号x(n)之间进行运算获得误差信号e(n),并计算误差信号e(n)的实时均方差,并以实时均方差为依据调整参考信号x(n)参与运算的权重,使得误差信号e(n)的均方差趋于最小。

具体,如图1所示的一种心阻抗信号处理系统和方法实施例中,原始信号d(n)中包含了目标信号s(n)和噪声信号v(n),表达如式1:

式(1);

以原始信号d(n)和参考信号x(n)计算误差信号e(n),误差信号e(n)也称为损失信号量或损失函数;表达如式2:

式(2);

其中y(n)为参与误差运算的向量,表达如式3:

式(3);

其中,且w(n)为权向量,初始向量取值通常取为1;计算误差信号e(n)的均方误差,均方误差表达如式4和5:

式(4);

式(5);

由于有用信号s(n)与v(n)和y(n)都不相关,因此式5右端中的第三项为零,则有:

式(6);

应用最小均方误差准则,通过调整式3中的权向量w(n),使式(6)计算值最小,表达如式7:

式(7);

其中权向量w(n)的更新计算式,表达如式8

式(8);

式8中的为步长因子;通常步长因子的收敛条件为,其中为输入信号x(n)的自相关矩阵rx的最大特征值,而会根据算法收敛的稳定性进行自动调整。

对式8两边求均值,并记,则有:

式(12);

将式2带入式3得到:

式(13);

将式13带入式12得到:

式(14);

式14中i是单位矩阵,由式14可以看出,步长在迭代的稳定性和收敛速度方面起到了决定性的作用。

设输入参考信号x(n)的自相关矩阵为:

式(9);

输入的原始信号d(n)与输入参考信号x(n)的互相关矩阵p为:

式(10);

其中有m个实特征值:;在选取步长因子是为保证算法收敛,应该满足下面的式:

式(11);

由于是对称的自相关阵,可将其作矩阵分解:

式(15);

式15中,是正交阵,是对角阵,其元素是的特征值。将式15代入式14,有

式(16);

式16中,。式16表示的是m个一阶差分方程。由于是常数项,因此lms算法的稳定性由下式的齐次差分方程组来决定,即

式(17);

式17中是齐次方程的解。式17表示的是m个联立的解偶差分方程。考查该方程组的第个方程,其解应具有如下的形式:

式(18);

式18中的c是任意常数,是单位阶跃序列。

显然,如果保证:式(19);

就能从而保证收敛到常数。

而,上式19又等效的要求,式(20);

由于式18中有m个方程,每一个方程都需要满足此条件,因此,为保证每一个方程的解都收敛,必有,式中是矩阵最大的特征值。

通过调节滤波器的权向量w(n),使得式(7)左边的e[e2(n)]最小,这时候e[(v(n)-y(n))2]也将达到最小。这就意味着,自适应滤波器的输出信号y(n)会与原始信号d(n)中的噪声分量v(n)达到最接近的水平,也就是说y(n)是噪声v(n)的最优估计,此时d(n)-y(n)的数值最接近真实的目标信号s(n),并将此时的d(n)-y(n)作为自适应滤波器的输出。

当误差信号e(n)趋于零,自适应滤波器输出滤波后的心阻抗信号就和目标信号s(n)越接近;当参考信号x(n)和参考信号v(n)之间的相关性越高,自适应滤波的效果越明显。

如图2所示,一种心阻抗信号处理系统的硬件组成框图中,包括设置在人体胸壁上的传感器,和传感器连接的信号采集系统,电源模块为信号采集系统电连接实现供电,pc机检测平台通过串口通讯模块和信号采集系统连接获取信号。传感器包括了信号检测电极。

如图3和4所示,一种心阻抗信号处理系统的实施例中,心阻抗信号检测模块和呼吸阻抗信号检测模块同步进行信号检测,获取同步的心阻抗信号和呼吸阻抗信号。心阻抗信号检测模块包括用于获取心阻抗信号的心阻抗电极;心阻抗电极包括两个激励电极和两个检测电极;其中一个激励电极和一个检测电极用于设置在颈动脉处,另一激励电极和另一个检测电极用于设置在心脏下方的胸壁处;当两个激励电极之间发送了激励电流信号后,两个检测电极之间获取的人体电位变化信号为心阻抗信号。

如图3和4所示,一种心阻抗信号处理系统的实施例中,还包括用于获取心电信号的心电信号检测模块;心电信号检测模块包括用于获取心电信号的复数个心电电极;取复数个心电电极中的至少两个电极用作呼吸电极,向呼吸阻抗信号检测模块输入呼吸阻抗信号。心电信号检测模块、心阻抗信号检测模块和呼吸阻抗信号检测模块,三个模块同步进行信号检测,获取同步的心电信号、心阻抗信号和呼吸阻抗信号;心电信号和心阻抗信号同时输入至自适应滤波模块,用作自适应滤波模块的参考信号。

如图3的心阻抗信号处理系统的电极设置位置示意图之一可见,图中的ra、rl和ll为心电电极,以三导联心电电极的设置方式设置在胸壁上;该三个心电电极用于获取心电信号和呼吸信号;或者也可以采用精简的电极方式,只采用其中的任意两个电极组合,仅获取呼吸信号。

图3中的e1、e2、e3和e4为心阻抗信号检测电极,e1和e2这两个电极设置在颈动脉处,e3和e4这两个电极设置在心脏下方的胸壁上;其中e1和e4这两电极为心阻抗信号检测的激励电极,e2和e3这两电极为心阻抗信号检测的检测电极;且e3电极和ll心电电极为共用的一个电极。

如图3所示的电极的设置方式,能够保证激励电流沿主动脉和颈动脉传导,采集到比较显著的心阻抗信号,且尽可能减小其中的呼吸噪声。通过测量两个测量电极的电位信号,即可避免接触阻抗和极化作用的干扰。对心阻抗信号的测量,采用调制解调的原理,用高频低幅电流来调制心阻抗信号,经过解调和低通滤波电路得到解调后的心阻抗信号。

如图4的心阻抗信号处理系统的电极设置位置示意图之二可见,图中的ra、rl和ll为心电电极,以三导联心电电极的设置方式设置在胸壁上;该三个心电电极用于获取心电信号和呼吸信号;或者也可以采用精简的电极方式,只采用其中的任意两个电极组合,仅获取呼吸信号。在该实施例中,系统减少了测量电极的使用数量,测量心电信号的电极与测量另外两个信号的电极共用,简化了测量装置。

图4中的e1和e2为心阻抗信号检测电极,e1电极设置在颈动脉处,e2电极设置在心脏下方的胸壁上;其中e1和e2电极同时用作心阻抗信号检测的激励电极和检测电极;且e2电极和ll心电电极为共用的一个电极。

在一些附图中未显示的一种心阻抗信号处理系统的实施例中,呼吸阻抗信号检测模块包括用于获取呼吸阻抗信号的两个呼吸电极;呼吸电极同时用作激励电极和检测电极;两个呼吸电极以交叉方式设置在胸壁上,两个电极之间获取的人体电位变化信号为呼吸阻抗信号。

信号采集系统可以包括心电信号、心阻抗信号和呼吸信号的同步采集,也可以只包括心阻抗信号和呼吸信号的同步采集;信号采集系统所采集到的心电信号的幅度范围为0.2-5mv,频率范围为0.05-100hz。胸腔基础阻抗的范围为0-500,并可能叠加干扰信号,其频率范围为0-0.12hz之间;心脏泵血造成的胸腔阻抗变化范围为,信号频率范围为0.2-3hz;呼吸造成的胸腔阻抗变化范围为0.1-3,对于的呼吸率范围为6-180rpm(respiratoryratesperminute)。

胸阻抗法在心阻抗信号检测过程中不可避免的引入呼吸阻抗,且一般的滤波器不能有效的去除呼吸噪声,自适应滤波器不用过多的关注原信号和噪声的先验知识,心阻抗和阻抗呼吸信号同时采集,应用自适应噪声抵消滤波器去除心阻抗信号中的呼吸噪声。自适应滤波器的优势在于能够根据上一次迭代得到的参数计算结果,来调节下一次的滤波器中的计算参数,从而达到良好的滤波效果,实现了自动调节滤波冲击响应的目的。

本发明中的滤波算法设计采用自适应滤波原理。以预处理后的心阻抗信号作为输入,以呼吸信号作为参考输入。以lms最小均方差误差准则为算法依据,进行算法设计调整呼吸信号参与噪声滤除算法中的权重。在实际验证中获得了很好的滤波效果。

图5是心阻抗信号处理系统的采集到的呼吸阻抗信号波形示意图;图6中,上方的波形是心阻抗信号处理系统的采集到的原始心阻抗信号波形,下方的波形是自适应滤波后的心阻抗信号波形;从图5和图6的综合可知,图6中上方的原始心阻抗信号波形中的呼吸噪声非常的强烈,经过自适应滤波处理后的心阻抗信号波形中,呼吸噪声的滤除效果明显。

图7中,上方的波形是心阻抗信号处理系统的采集到的呼吸阻抗信号波形示意图,下方的波形是心阻抗信号处理系统的采集到的原始心阻抗信号波形。

图8中,最上方的波形是图7中原始心阻抗信号波形经过高通滤波后获得的心阻抗信号波形;中间的波形是图8中原始心阻抗信号波形经过陷波处理后的心阻抗信号波形,最下方的波形是图8中原始心阻抗信号波形经过自适应滤波处理后的心阻抗信号波形。

图8中最上方波形所采用的高通滤波滤除呼吸噪声的方法,对于氧代谢存在问题的患者伴有呼吸急促症状,患者的呼吸频率较高,此时高通滤波方法将不再适用。

图8中的中间波形所采用的陷波滤除呼吸噪声的方法,由于陷波器的参数指标固定,需要已知患者的呼吸信号幅频特性,增加了此算法的复杂度与冗余度。无论是高通滤波还是陷波,其滤波参数很难跟随患者情况进行实时调整。

从图7和图8的综合可知,图7中上方的原始心阻抗信号波形中的呼吸噪声非常的强烈,经过自适应滤波处理后的心阻抗信号波形呼吸噪声的滤除效果相对高通滤波和陷波滤除呼吸噪声的效果更好。

在获得了滤波后的心阻抗信号基础上,可以再根据nyboer式,就可以计算出心排量及相关血液动力学参数。nyboer式:,其中即每搏量sv,为血液的电阻率,l为两测量电极之间的间距,为基础阻抗,为阻抗变化量即心阻抗信号。

应用呼吸阻抗信号用作自适应滤波算法的参考输入信号进行噪声抵消,既防止了不同患者呼吸频率不同而普通固定频带的滤波器无法适应的情况,又避免了固定参数的滤波器对信号和噪声的先验知识要求较多的缺陷。

本发明基于同步采集的呼吸阻抗信号进行自适应滤波,取得更好的滤波效果:其优势在于能够根据上一次迭代得到的参数计算结果,来调节下一次的滤波器中的计算参数,从而达到良好的滤波效果,实现了自动调节滤波冲击响应的目的。

本发明创新性的提出了心阻抗信号中呼吸噪声去除的信号处理系统和方法,能非常有效的去除心阻抗信号中的呼吸噪声。且本发明的系统简单,降低信号处理系统的复杂度,提高滤波的有效性、准确性和适应性,有效的解决了心阻抗信号中呼吸噪声难以去除的难题,且呼吸噪声的去除效果相比其他处理方法都有非常大的提高,噪声滤除效果好,也显著提高了心排量等相关血液动力学参数计算的准确性,为准确、有效地计算出血液动力学参数,进而对更好的评价人体的心血管系统有较大的推动意义,同时具有显著的应用价值。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1