一种心率监测系统

文档序号:28273905发布日期:2021-12-31 20:23阅读:175来源:国知局
一种心率监测系统

1.本发明属于健康监测技术领域,具体涉及一种心率监测系统。


背景技术:

2.本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
3.根据世界卫生组织的统计,心血管病死亡率位居前列,大部分的早期心脏病发作和中风都是可以预防的。除了保证良好的生活习惯,最关键的就是早发现早治疗。心血管疾病并不像普通病症那样一直表现出症状,有很多患者的病症表现是轻微、断断续续而难以辨别的,有些人可能几年才会表现出一次症状。由于心脏疾病的复杂性,多次检查以排除干扰因素是非常必要的。除了到医院检查,对于心血管疾病高风险人群,长期持续监测心率可建立预防的第一道防线。通过连续准确的心率分析,及时发现心脏活动异常表现,为患者赢得宝贵的就诊和干预时间。
4.现在很多可穿戴设备都具备心率监测功能,但大多测量使用者的运动心率,数据具有间歇性,只能作为心率的日常测量。而对于老人或者是患者来说,长期心率监测靠随身携带一个笨重的专业设备来随时测量,或是佩戴手环手表睡觉,会影响到正常的生活习惯及生活质量。


技术实现要素:

5.本发明为了解决上述问题,提出了一种心率监测系统,实现了无需佩戴任何设备,即可对心率进行实时监测,并解决了心率数据存在间歇性的问题,提高了心率监测的准确度。
6.根据一些实施例,本发明采用如下技术方案:
7.一种心率监测系统,包括:
8.低通滤波模块,用于接收每个传感器的监测信号,对每个传感器的监测信号进行预处理,得到每个传感器对应的预处理信号;
9.小波分解模块,连接低通滤波模块,用于对每个传感器对应的预处理信号进行小波分解和重构,得到每个传感器对应的心率信号;
10.心率计算模块,连接小波分解模块,用于基于每个传感器的心率信号,计算每个传感器对应的心率值;
11.决策级融合模块,连接心率计算模块,用于基于对所有传感器对应的心率值,计算最终心率值。
12.进一步的,所述低通滤波模块配置为:
13.接收每个传感器的监测信号;
14.使用巴特沃斯滤波器对每个传感器的监测信号进行二阶低通滤波,得到巴特沃斯低通滤波的结果;
15.使用监测信号减去巴特沃斯低通滤波的结果,得到每个传感器对应的预处理信号。
16.进一步的,所述心率计算模块配置为:
17.设置最小峰峰间距,去除心率信号中的伪峰;
18.设置阈值,将阈值范围内的波峰作为有效波峰;
19.根据采样率和有效波峰,计算心率值。
20.进一步的,所述决策级融合模块配置为:
21.去除所有传感器对应的心率值中的若干个最小值和若干个最大值;
22.对所有剩余的传感器对应的心率值计算平均值,得到最终心率值。
23.进一步的,还包括数据采集模块,所述数据采集模块包括依次连接的单片机、ad转换器和多个传感器;
24.所述传感器采用柔性薄膜条形压力传感器,放置于床垫下人体上半身区域。
25.进一步的,所述ad转换器用于将每个传感器输出的电信号转换成数字信号。
26.进一步的,所述单片机用于对每个传感器对应的数字信号进行ad采样,得到每个传感器的监测信号。
27.进一步的,还包括数据传输模块,连接所述数据采集模块和低通滤波模块,用于将数据采集模块得到的每个传感器的监测信号传输至低通滤波模块。
28.进一步的,还包括数据存储模块,连接决策级融合模块,用于存储所述决策级融合模块得到的最终心率值。
29.进一步的,还包括用户终端,连接所述数据存储模块,所述用户终端设置有正常心率区间,用于在最终心率值超出正常心率区间时,发出警报。
30.与现有技术相比,本发明的有益效果为:
31.本发明提供了一种心率监测系统,其对每个传感器对应的预处理信号进行小波分解和重构,得到每个传感器对应的心率信号,并基于心率信号,获取有效波峰后,计算心率值,解决了心率数据存在间歇性的问题,实现了心率的实时监测,提高了心率值的监测精度,并可以对异常状况及时给出预警。
32.本发明提供了一种心率监测系统,其数据采集模块包括依次连接的单片机、ad转换器和多个传感器,其中,传感器采用柔性薄膜条形压力传感器,放置于床垫下人体上半身区域,无需佩戴任何设备,对正常生活无影响。
附图说明
33.构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
34.图1是本发明实施例的一种心率监测系统框架图;
35.图2是本发明实施例的波峰示意图。
具体实施方式
36.下面结合附图与实施例对本发明作进一步说明。
37.应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另
有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
38.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
39.如图1所示,本实施例的一种心率监测系统,包括数据采集模块、数据传输模块、心率分析模块和用户终端。
40.数据采集模块包括依次连接的单片机、ad转换器和多个传感器。传感器采用多个柔性薄膜条形压力传感器,放置于床垫下人体上半身区域。ad转换器用于将每个传感器输出的电信号转换成数字信号。通过单片机对每个传感器对应的数字信号进行16位ad采样,采样率设置为50hz,得到最终的每个传感器的监测信号。
41.作为一种实施方式,传感器采用8个柔性薄膜条形压力传感器,保证数据信息更完整、全面、准确。
42.数据传输模块,连接所述数据采集模块和低通滤波模块,用于将数据采集模块得到的每个传感器的监测信号传输至心率分析模块中的低通滤波模块,心率分析模块用于计算得到心率。
43.作为一种实施方式,数据传输模块为网络或wifi模块;心率分析模块为上位机。
44.心率分析模块包括低通滤波模块、小波分解模块、心率计算模块和决策级融合模块。
45.低通滤波模块用于接收每个传感器的监测信号,对每个传感器的监测信号进行预处理,得到每个传感器对应的预处理信号。低通滤波模块具体被配置为:接收每个传感器的监测信号;使用巴特沃斯滤波器对每个传感器的监测信号进行二阶低通滤波,得到巴特沃斯低通滤波的结果;使用监测信号减去巴特沃斯低通滤波的结果,得到每个传感器对应的预处理信号。
46.作为一种实施方式,人体心跳的频率范围为1

2.1hz,使用截止频率为5hz的巴特沃斯滤波器对每个传感器的监测信号进行二阶低通滤波,得到巴特沃斯低通滤波的结果。其中,巴特沃斯低通滤波器的传递函数为:
[0047][0048]
其中,ω为角频率,n为滤波器阶数,ω
c
为截止频率,ω
p
为通频带边缘频率。
[0049]
使用每个传感器的监测信号减去巴特沃斯低通滤波的结果,得到去除基线漂移后的每个传感器对应的预处理信号,其中,每个传感器对应的预处理信号表示为[y1,y2,

,y
n
]。
[0050]
小波分解模块连接低通滤波模块,用于对每个传感器对应的预处理信号进行多阶小波分解,并取指定阶信号进行重构,得到每个传感器对应的心率信号。
[0051]
其中,对每个传感器对应的预处理信号进行多阶小波分解时采用mallat算法,mallat算法能够快速实现多分辨率的正交小波和正交小波变换,mallat分解算法表述如
下:
[0052][0053]
其中,f(t)为预处理信号,t为时间序列号,t=1,2,...,n;k=1,2,...,j,其中j为分解的层数;h(
·
),g(
·
)分别为小波函数中对应的低通和高通滤波器系数序列。a
j
为信号f(t)在第j层的低频部分(近似部分)小波系数,d
j
为信号f(t)在第j层的高频部分(细节部分)小波系数。
[0054]
作为一种实施方式,对预处理信号:[y1,y2,

,y
n
]使用symmlets小波作为小波基进行处理,进行小波9阶分解,并取第四阶和第五阶信号相加得到重构后每个传感器对应的心率信号[z1,z2,

,z
n
]。
[0055]
心率计算模块连接小波分解模块,用于基于每个传感器的心率信号,计算每个传感器对应的心率值。心率计算模块具体配置为:设置最小峰峰间距为10个数据点,去除心率信号中的伪峰;随后计算有效波峰,设置阈值,在阈值范围内的波峰认为是有效波峰,如图2所示。得到有效波峰后,根据采样率f
s
和有效波峰计算心率值:
[0056][0057]
其中,n2和n1分别为相邻的两个峰值点所在位置,基于此心率能够实时计算和显示。
[0058]
决策级融合模块连接心率计算模块,基于对所有传感器对应的心率值,计算最终心率值。决策级融合模块具体配置为:去除所有传感器对应的心率值中的若干个最小值和若干个最大值;对所有剩余的传感器对应的心率值计算平均值,得到最终心率值。
[0059]
作为一种实施方式,同时计算8个传感器数据,得到8个实时心率[f
1n
,f
2n
,

,f
8n
],去除两个最小值和一个最大值,将其余五个心率值计算平均值,作为最终的心率结果f
心率

[0060][0061]
数据存储模块,连接决策级融合模块,用于存储所述决策级融合模块得到的最终心率值。作为一种实施方式,数据存储模块为云端,决策级融合模块得到的最终心率值储存到云端,可通过移动端访问。
[0062]
用户终端,连接数据存储模块,设置有正常心率区间,用于基于所述终心率值和正常心率区间,判断心率状况,在最终心率值超出正常心率区间时,发出警报,趋势分析及报警实时显示在移动端。
[0063]
具体的,用户终端设置有心率报警阈值,设定正常心率区间a=[f
下限
,f
上限
]:
[0064][0065]
当心率过快或过缓时,发出警报及时进行处置,避免更严重危害发生。
[0066]
心率是反映心血管疾病的重要监测指标,本发明无需佩戴任何设备,对正常生活无影响,并可实现心率的实时监测,对心率进行趋势分析,对异常状况及时给出预警。
[0067]
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1