一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于BCG信号与PPG信号融合的生理监测系统

2022-05-21 03:45:28 来源:中国专利 TAG:

一种基于bcg信号与ppg信号融合的生理监测系统
技术领域
1.本发明涉及生理监测技术领域,特别是涉及一种基于bcg信号与ppg信号融合的生理监测系统。


背景技术:

2.心脏跳动周期中心脏泵血能引起身体产生相应的运动,通过高灵敏度传感器拾取该运动信号,并将其描记成波形,该波形称为心冲击图(ballistocardiogram,bcg)。因为bcg 信号记录的是心脏泵血引起的与心搏同步的身体运动,所以bcg信号间接反映了心脏动力和运动状态。对bcg信号进行分析可以获取与之相关的生命体征或生理参数,并有可能对相关疾病进行预测、诊断或跟踪监测。
3.近二十年来,随着传感器、电子和信号处理与分析等技术的快速发展,bcg信号检测变得更加方便,测量精度也大为提高,bcg技术本身又具备无创、非接触式和可长期连续监测等优点,因此,bcg信号被应用于心率、睡眠结构分析、心脏功能监测和评价等方面的定性、定量研究和临床应用,并取得了一定的研究成果。
4.光电容积描记术(photoplethysmography,ppg)是通过光电技术记录由心脏舒缩活动引起皮肤下微血管组织中血容量的变化,它是一种非侵入性光学生物监测技术,具有使用简单、无创、便携、准确、实时、可重复等特点。随着光电技术的不断发展,ppg在医学领域的应用也愈加广泛。ppg波形不仅可以收集心率、血压、呼吸、脉搏血氧饱和度等相关生理病理参数,而且可用于评估心输出量、血容量、动脉有无硬化或狭窄、高血压、糖尿病微血管病变和心血管危险因素等,ppg已被用于研究心血管功能,在远程医疗、疾病监测等方面具有广泛的应用前景。
5.但是bcg信号和ppg信号的采集都会受到外界因素干扰,如:运动伪影、温度、噪音等,虽然有些研究运用不同的算法消除了个别因素的干扰得到了可观的结果,但其在疾病监测与诊断方面还需要大样本的随机对照实验及数据的支持。并且,单一bcg信号与 ppg信号所分析得到的生理参数与实际生理参数相关度较低,存在定性判断不准确的问题。


技术实现要素:

6.本发明所要解决的技术问题是提供一种基于bcg信号与ppg信号融合的生理监测系统,能够提高监测的准确性。
7.本发明解决其技术问题所采用的技术方案是:提供一种基于bcg信号与ppg信号融合的生理监测系统,包括:
8.bcg信号采集系统,用于采集人体的bcg信号;
9.ppg信号采集系统,用于采集人体的ppg信号;
10.上位机,用于接收所述bcg信号采集系统采集的bcg信号与所述ppg信号采集系统采集的ppg信号数据,并对两种信号数据进行分析,并对分析结果采用非线性拟合的方式进行融合得到最终的生理参数信息。
11.所述的bcg信号采集系统包括:压阻传感器,用于采集原始bcg信号;bcg预处理模块,用于对所述原始bcg信号进行预处理;bcg信号采集芯片,用于采集预处理后的 bcg信号;bcg信号数据接口,用于将所述bcg信号采集芯片采集到的bcg信号传输至所述上位机。
12.所述bcg预处理模块包括:bcg信号放大器,用于对所述原始bcg信号进行放大; bcg信号滤波器,用于对放大后的原始bcg信号进行滤波。
13.所述的ppg信号采集系统包括:ppg探头,用于采集原始ppg信号;ppg预处理模块,用于对所述原始ppg信号进行预处理;ppg信号采集芯片,用于采集预处理后的ppg 信号;ppg信号数据接口,用于将所述ppg信号采集芯片采集到的ppg信号传输至所述上位机。
14.所述ppg预处理模块包括:ppg信号放大器,用于对所述原始ppg信号进行放大; ppg信号滤波器,用于对放大后的原始ppg信号进行滤波。
15.所述上位机包括:bcg信号数据接口,用于接收所述bcg信号采集系统采集的bcg 信号;ppg信号数据接口,用于接收所述ppg信号采集系统采集的pgg信号;数据同步模块,用于将所接收的ppg信号与bcg信号进行时间层面同步以及数据格式层面同步; bcg数据分析模块,用于分析经过同步处理的bcg信号,得到第一生理参数信息,具体为:在bcg信号的波形上检测bcg峰值j波的位置,并确定bcg信号的波形中相邻j 波的间隔时间;ppg数据分析模块,用于分析经过同步处理的ppg信号,得到第二生理参数信息,具体为:在ppg信号的波形上检测峰值a波的位置,并确定ppg信号的波形中相邻峰谷值的间隔时间以及bcg信号的波形中峰值j波与相邻ppg信号的波形中峰值a 波的间隔时间;非线性拟合模型模块,用于对所述第一生理参数信息和所述第二生理参数信息进行非线性拟合,具体为:根据所述bcg信号的波形中相邻j波的间隔时间和所述ppg信号的波形的相邻峰谷值的间隔时间以及根据所述bcg信号的波形的峰值j波与相邻ppg信号的波形中峰值a波的间隔时间计算生理参数。
16.所述生理参数为血压时,所述非线性拟合模型模块根据所述bcg信号的波形的峰值j 波与相邻ppg信号的波形峰值a波的间隔时间进行计算,其非线性拟合形式为: bp_mean=a*e-b*jatd c,其中,bp_mean为计算得到的血压数据、a、b、c、e均为校准系数,jatd为所述bcg信号的波形的峰值j波与相邻ppg信号的波形中峰值a波的间隔时间。
17.所述生理参数为心率时,所述非线性拟合模型模块根据所述bcg信号的波形中相邻j 波的间隔时间和所述ppg信号的波形中相邻峰谷值的间隔时间进行计算,其非线性拟合形式为:hr=hr0 (min(hr_bcg,hr_ppg)-hr0)*max(bcg_er,ppg_er)/all_er (max(hr_bcg,hr_ppg)-hr0)*min(bcg_er,ppg_er)/all_er,其中,hr为计算得到的心率数据,hr0为上一次的心率测量结果,hr_bcg为根据所述bcg信号的波形中相邻j波的间隔时间推算的心率,hr_ppg为根据所述ppg信号的波形中相邻峰谷值的间隔时间推算的心率,bcg_er为hr_bcg与hr0的差值的绝对值,ppg_er为hr_ppg 与hr0的差值的绝对值,all_er为bcg_er与ppg_er的和。
18.所述上位机还包括:数据显示模块,用于将所述非线性拟合模型模块输出的生理参数进行显示。
19.有益效果
20.由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明同时采集bcg信号与ppg信号,并将两者单一分析得到的生理参数信息进行非线
性拟合得到最终的生理参数信息,避免了单一信号受干扰后得到的生理参数信息可靠度不高的问题。
附图说明
21.图1为本发明实施方式的整体系统方框图;
22.图2为本发明实施方式中bcg信号采集系统的方框图;
23.图3为本发明实施方式中ppg信号采集系统的方框图;
24.图4为本发明实施方式中的上位机的方框图;
25.图5为本发明实施方式中数据同步模块输出数据的图形化波形图;
26.图6为受测者的心率监测实验结果对比图;
27.图7为受测者的血压监测实验结果对比图。
具体实施方式
28.下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本技术所附权利要求书所限定的范围。
29.本发明的实施方式涉及一种基于bcg信号与ppg信号融合的生理监测系统,如图1 所示,包括:bcg信号采集系统11,用于采集人体的bcg信号;ppg信号采集系统12,用于采集人体的ppg信号;上位机10,用于接收所述bcg信号采集系统采集的bcg信号与所述ppg信号采集系统采集的ppg信号数据,并对两种信号数据进行分析,并对分析结果采用非线性拟合的方式进行融合得到最终的生理参数信息。
30.如图2所示,bcg信号采集系统11包括:压阻传感器111,用于采集原始bcg信号; bcg预处理模块,用于对所述原始bcg信号进行预处理;bcg信号采集芯片114,用于采集预处理后的bcg信号;bcg信号数据接口115,用于将所述bcg信号采集芯片采集到的bcg信号传输至所述上位机。其中,bcg预处理模块包括:bcg信号放大器112,用于对所述原始bcg信号进行放大;bcg信号滤波器113,用于对放大后的原始bcg信号进行滤波。
31.本实施方式中的bcg信号采集系统11通过采用压阻传感器111测量心脏跳动周期中心脏泵血引起身体产生相应的运动信号来反应bcg信号,由于原始采集的bcg信号的信号量较小,因此原始采集的bcg信号需要传入bcg信号放大器112,bcg信号放大器112 用于原始采集的bcg信号的放大。由于bcg信号受人体微动的影响较大,因此经过放大后的bcg信号会由于环境因素带有不可避免的噪声信号,需要传入bcg信号滤波器113, bcg信号滤波器113用于将其中所夹杂的噪声信号进行滤除。经过放大和滤波的bcg信号已满足采集要求,bcg信号采集芯片114用于采集已经过放大和滤波的bcg信号并且将其转化为信号数据。bcg信号数据接口115用于将bcg信号采集芯片114所转化的信号数据传入上位机10以供后续的数据分析和显示。
32.如图3所示,ppg信号采集系统12包括:ppg探头121,用于采集原始ppg信号; ppg预处理模块,用于对所述原始ppg信号进行预处理;ppg信号采集芯片124,用于采集预处理后的ppg信号;ppg信号数据接口125,用于将所述ppg信号采集芯片采集到的ppg信号传输至所
信号的波形21与ppg信号的波形22。
37.其中,bcg信号的波形21的预定连续标记j波210与ppg信号的波形22的预定连续标记的a波220用于生理体征信息(平均血压及心率数值)的推断。
38.bcg数据分析模块104用于在bcg信号的波形21上检测bcg峰值j波210的位置,同时分析得到jjtd231,jjtd231为bcg信号的波形21最后中相邻j波210的间隔时间。
39.ppg数据分析模块105用于在ppg信号的波形22上检测峰值a波220的位置,同时分析得到aatd232和jatd233。aatd233为ppg信号的波形23中相邻峰谷值的间隔时间,jatd233为bcg信号的波形21中峰值j波与相邻ppg信号的波形22中峰值a波的间隔时间。
40.非线性拟合模型模块106根据相邻bcg信号峰值j波210的间隔时间(jjtd),相邻 ppg信号信号峰值a波的间隔时间(aatd)进行心率的计算。心率数据的非线性拟合的形式为:
41.hr_bcg=60/jjtd
ꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
42.hr_ppg=60/aatd
ꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
43.bcg_er=|hr_bcg-hr0|
ꢀꢀ
(3)
44.ppg_er=|hr_ppg-hr0|
ꢀꢀꢀ
(4)
45.all_er=bcg_er ppg_er
ꢀꢀ
(5)
46.hr=hr0 (min(hr_bcg,hr_ppg)-hr0)*max(bcg_er,ppg_er)/all_er (max(hr_bcg,hr_ppg)-hr0)*min(bcg_er,ppg_er)/all_er
ꢀꢀꢀꢀꢀꢀ
(6)
47.其中,hr_bcg为根据jjtd数据推算的心率,hr_ppg为根据aatd数据推算的数据。hr为经过非线性拟合后的数据。hr0为上一次的心率测量结果(在第一次时,hr0 等于hr_bcg与hr_ppg和的一半)。bcg_er为hr_bcg与hr0的差值的绝对值。 ppg_er为hr_ppg与hr0的差值的绝对值。all_er为bcg_er与ppg_er的和。
48.非线性拟合模型模块106根据bcg信号峰值j波210与相邻ppg信号信号峰值a波的间隔时间(jatd)进行血压的计算。血压数据的非线性拟合的形式为:
49.bp_mean=a*e-b*jatd c
ꢀꢀꢀ
(7)
50.其中,a、b、c、e均为校准系数。
51.图6示出了受测者的心率实验结果。根据本实施方式,ppg信号从受测者的手指获取, bcg信号通过压阻传感器从受测者的足底获取,且使用商业数字示波法血压仪得到心率作为参考值。bcg心率测试数据31为根据bcg波形中jjtd数据推算的心率。ppg心率测试数据32为根据ppg波形中aatd数据推算的心率。线性拟合心率及非线性拟合心率测试数据33为根据bcg心率与ppg心率进行的数据拟合比较结果。线性拟合心率采用的方式为平均值。从图6中可以看到,非线性拟合心率的误差相较于原始的bcg心率测试数据、ppg心率测试数据以及线性拟合心率,与实际心率差值最小,有更好的稳定性和精确度。
52.图7示出了受测者的血压实验结果。根据本实施方式,ppg信号从受测者的手指获取, bcg信号通过压阻传感器从受测者的足底获取,且使用商业数字示波法血压仪得到血压作为参考值。41为非线性拟合的实验结果,公式为bp_mean=473.4*e-0.01502*jatd 50.63,与实际平均血压信号的和方差为12.23。42为普通线性拟合结果,公式为bp_mean=
ꢀ‑
0.6174*jatd 194.4,与实际平均血压信号的和方差为51.37。从中可见,非线性拟合方法具有更好的血压监测功能。
53.不难发现,本发明同时采集bcg信号与ppg信号,并将两者单一分析得到的生理参数信息进行非线性拟合得到最终的生理参数信息,避免了单一信号受干扰后得到的生理参数信息可靠度不高的问题。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献