[发明专利]一种用于血压和心率测试的RC滤波方法及RC滤波器有效
申请号: | 201510179905.4 | 申请日: | 2015-04-15 |
公开(公告)号: | CN104779934B | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 郑云华;吉蒙;侯颖;韩基东 | 申请(专利权)人: | 无锡矽荣微电子有限公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214000 江苏省无锡新吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 血压 心率 测试 rc 滤波 方法 滤波器 | ||
技术领域
本发明涉及心跳检测的高频滤除技术领域,具体地,涉及一种用于血压和心率测试的RC滤波方法及RC滤波器。
背景技术
在滤波器设计中,由于受到各种因素的影响,滤波器的滤频特性(滤除高频或低频的能力)无法达到理论值,因此在使用硬件电路来设计滤波器就增加了一定的难度。
首先是RC滤波器的驱动能力问题,由于驱动能力较弱,所以必须是有源RC滤波器,这样就增加了电路的功耗。其次,由于电路之间的干扰、电磁场的干扰以及外部时钟的干扰等等,都会使RC滤波器的滤频特性发生改变。最后是温度问题,随着工作时间的推移,温度的升高,RC滤波器的滤频特性也会发生改变。
现有技术中还将RC滤波技术应用到血压和心率测试技术领域,因为心跳声是一种低频信号,所以也可以通过采集心跳信号,滤除高频的方法获取滤频后的心跳信号。但在实际的调试过程,需要根据具体情况更换电阻电容,而且由于外界因素的影响,滤波特性并不是理论值,需要不断更改RC值来进行匹配,这样就增加了一定的麻烦。
发明内容
为了解决现有技术中在进行血压和心率测试时RC滤波器滤波特性不高的问题,本发明提出了一种用于血压和心率测试的RC滤波方法及RC滤波器。其中,该用于血压和心率测试的RC滤波方法包括:
步骤A:采集待处理的模拟信号,将所述模拟信号转换为数字信号,得到数字信号的原始数据;
步骤B:对所述数字信号的原始数据进行滤除高频处理,得到滤除高频后的初步处理数据;
步骤C:存储前N个所述初步处理数据,其中N为大于等于20的正整数;
步骤D:根据所述N个初步处理数据对应的滤波系数,对所述N个初步处理数据分别进行N阶乘积求和运算和20阶乘积求和运算;
步骤E:将步骤D中的N阶乘积求和运算的结果与20阶乘积求和运算的结果相减,得到滤频后的数字信号。
本发明的用于血压和心率测试的RC滤波方法,剔除了外界环境因素的影响,提高了滤波的精度与灵活性,增加了滤波的处理带宽,降低了滤波的成本。不需要再考虑电路功耗问题、外界干扰对滤波特性的影响、温度对滤波特性的影响等因素。而且该RC滤波器设计灵活,发现RC值不满足滤波要求时,只需简单更改滤波系数即可完成RC更换,方便简单易受控制,可以达到滤波特性的理论值的要求。
在一个实施例中,还包括:
步骤F:存储第N+1个初步处理数据,并删除所述前N个初步处理数据中的第一个;
步骤G:对第2个至第N+1个初步处理数据分别进行N阶乘积求和运算和20阶乘积求和运算;
步骤H:将步骤G中的N阶乘积求和运算的结果与20阶乘积求和运算的结果相减,得到滤频后的数字信号。
本实施例还考虑到了在存储的初步处理数据增加时,每新进一个初步处理数据时,将原N个数据中的第一个删除,将剩余的N-1个数据与该新进的数据作为后续N阶乘积求和运算的基础,充分考虑到了根据数字信号的原始数据的变化进行及时更新。
在一个实施例中,所述步骤B具体包括:
根据所述数字信号的原始数据的频率,确定一个基数,所述基数为所述频率的三分之二,并随机设置一个放大系数,所述放大系数为正数;
将所述数字信号的原始数据的频率减去所述基数再乘以所述放大系数,并进行滤除高频处理,根据数字信号的滤除结果加大或减小所述基数和放大系数,直至滤出的数字信号能够显示低频信号,将此时的数据作为所述初步处理数据。
在本实施例中,首选根据原始数据的频率,确定一个基数,通常的,该基数为频率的三分之二,并随机设置一个放大系数。其中基数和系数的选择是在实际运用中调试完成的,基数先选择原始数据的三分之二根据结果再逼近理想基数,系数先随意设定根据结果再逼近理想系数,如果滤出的信号不够明显(即无法显示出低频信号),则可以适当加大基数加大系数或者减小基数减小系数,慢慢调试直至最佳,能够清晰的看出低频信号时为止。
在一个实施例中,所述步骤D具体包括:
计算所述N个初步处理数据分别对应的滤波系数;
将所述N个初步处理数据分别与对应的滤波系数进行乘积运算,并将各乘积运算结果相加得到N阶乘积求和运算的结果;
将所述N个初步处理数据中的前20个分别与对应的滤波系数进行乘积运算,并将各乘积运算结果相加得到20阶乘积求和运算的结果。
本实施例对乘积求和的运算过程进行了限定,能够快速准确的能到对初步处理数据进行N阶乘积求和运算和20阶求和运算的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡矽荣微电子有限公司,未经无锡矽荣微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510179905.4/2.html,转载请声明来源钻瓜专利网。