本发明涉及电子技术领域,特别是涉及一种动态血压测量方法和系统。
背景技术:
随着现代医学的不断发展和进步,人们对健康的重视程度也越来越高,高血压和低血压都会对人体造成一定的危害,如今测量血压的方法主要有柯氏音法、恒定容积法、示波法等,由于示波法测量血压的方法简单、结果比较精确、易于携带、抗干扰性与重复性强,因此大量应用于电子血压计中。
目前,通过电子血压计可以实现动态血压测量,首先快速加压到一定压力值后缓慢排出气囊中的气体,在降压过程中获取脉搏波,通过脉搏波计算血压。
在发明人应用在先技术时,发现在先技术对于采用降压测量血压的方法,上臂长时间受到较大的压力,会导致用户尤其是老年人血管受到压迫无法及时恢复,导致测量结果有误差;用户测量的时间长,会造成用户使用的不适。
技术实现要素:
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种动态血压测量方法和相应的一种动态血压测量系统。
依据本发明的一个方面,提供了一种动态血压测量方法,包括:
通过动态调整泵的转速,以控制气囊的压力值匀速上升;
在加压过程中,基于压力传感器获取压力值;
对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点;
当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值;
当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数;
当所述气囊当前的压力值大于或等于预判加压值时,停止加压;
基于所述脉搏波的峰值点,确定收缩压和舒张压。
优选地,所述通过动态调整泵的转速,以控制气囊的压力值匀速上升的步骤,包括:
基于控制芯片管脚的占空比的变化量,动态调整泵的转速;
基于所述泵的转速,控制气囊的压力值匀速上升。
优选地,所述占空比的变化量与所述气囊当前的压力值以及当前的加压速度相关。
优选地,所述当所述气囊当前的压力值大于或等于预判加压值时,停止加压的步骤,包括:
当所述气囊当前的压力值大于或等于280mmhg时,停止加压。
优选地,所述当所述气囊当前的压力值大于或等于预判加压值时,停止加压的步骤,还包括:
当所述气囊当前的压力值大于或等于所述脉搏波的最高峰值点对应的压力值的1.2倍与20mmhg相加对应的加压值时,停止加压。
优选地,所述当所述气囊当前的压力值大于或等于预判加压值时,停止加压的步骤,还包括:
当在最高峰值点对应的脉搏波后采集到的连续两个脉搏波,其对应的峰值点与所述最高峰值点的比值分别小于0.5和0.4时,停止加压。
根据本发明的另一方面,提供了一种动态血压测量系统,包括:控制芯片、压力传感器、气囊、泵;
所述控制芯片包括:
转速调整单元,用于通过动态调整泵的转速,以控制气囊的压力值匀速上升;
信号获取单元,用于在加压过程中,基于压力传感器获取压力值;
信号处理单元,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点;
第一判断单元,用于当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值;
第二判断单元,用于当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数;
加压控制单元,用于当所述气囊当前的压力值大于或等于预判加压值时,停止加压;
计算单元,用于基于所述脉搏波的峰值点,确定收缩压和舒张压。
优选地,所述转速调整单元,包括:
动态调整单元,用于基于控制芯片管脚的占空比的变化量,动态调整泵的转速;
压力值控制单元,用于基于所述泵的转速,控制气囊的压力值匀速上升。
优选地,所述占空比的变化量与所述气囊当前的压力值以及当前的加压速度相关。
优选地,所述加压控制单元,包括:
第一加压控制子单元,用于当所述气囊当前的压力值大于或等于280mmhg时,停止加压。
优选地,所述加压控制单元,还包括:
第二加压控制子单元,用于当所述气囊当前的压力值大于或等于所述脉搏波的最高峰值点对应的压力值的1.2倍与20mmhg相加对应的加压值时,停止加压。
优选地,所述加压控制单元,还包括:
第三加压控制子单元,用于当在最高峰值点对应的脉搏波后采集到的连续两个脉搏波,其对应的峰值点与所述最高峰值点的比值分别小于0.5和0.4时,停止加压。
相对在先技术,本发明具备如下优点:
根据本发明的一种动态血压测量方法和系统,通过动态调整泵的转速,以控制气囊的压力值匀速上升,在加压过程中,基于压力传感器获取压力值,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值大于或等于预判加压值时,停止加压,基于所述脉搏波的峰值点,确定收缩压和舒张压。在加压过程中测量血压,减少上臂受到压力的时间以及测量时间,减小用户的血管由于长时间受到压迫无法及时恢复造成的测量结果的误差,提高用户使用的舒适度以及测量的准确度;在测量血压的过程中使用匀速平稳加压,并根据用户的血压个性化加压到合适的加压值,提高测量的准确性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明实施例一提供的一种动态血压测量方法实施例的流程图;
图2示出了加压过程中气囊压力上升的示意图;
图3示出了阶梯判断方式的示意图;
图4示出了根据本发明实施例二提供的一种动态血压测量方法实施例的流程图;
图5示出了根据本发明实施例三提供的一种动态血压测量系统实施例的结构框图;
图6示出了根据本发明实施例四提供的一种动态血压测量系统实施例的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
参照图1,示出了根据本发明实施例一的一种动态血压测量方法实施例的流程图,具体可以包括如下步骤:
步骤101,通过动态调整泵的转速,以控制气囊的压力值匀速上升。
本发明实施例中,可以将整个加压过程分成三个阶段,分别是前期、中期和后期。刚开始加压的阶段属于前期,由于在刚开始加压时,气囊中没有气体,首先需要向气囊充气,如果泵的转速固定,则会导致前期充气时间较长,气囊中的压力值上升缓慢,因此,在刚开始加压时,调整泵以较大的转速,控制气囊的压力值快速上升,当加压到10mmhg或加压速度到达2mmhg/s时,阶梯降低泵的转速,从而减少前期加压时间以及泵转速降低时带来的抖动干扰。当处于加压过程中的中期时,如果泵的转速固定,则气囊的压力值上升速度加快,期间可能会出现上升速度过快的情况,因此需要动态调整泵的转速,控制气囊的压力值匀速上升。当处于加压过程中的后期时,气囊中的气体比较充足,如果泵的转速固定,则气囊的压力值上升速度下降,因此,需要动态调整泵的转速,控制气囊的压力值匀速上升。
参照图2,示出了加压过程中气囊压力上升的示意图。
如图2所示,横坐标是加压的时间t,单位为s,纵坐标是气囊的压力值,单位为mmhg;曲线21是现有的加压方法,其采用泵的转速是固定的,在加压前期,气囊中的压力值上升缓慢,在加压中期,气囊的压力值上升速度加快,在加压后期,气囊的压力值上升速度下降;22是采用匀速平稳加压方法得到的气囊压力值随加压时间的变化关系,在加压的前期中,调整泵以较大的转速,控制气囊的压力值快速上升,当加压到10mmhg或加压速度到达2mmhg/s时,控制气囊的压力值匀速上升,在加压的中期和后期通过动态调整泵的转速,以控制气囊的压力值匀速上升。
步骤102,在加压过程中,基于压力传感器获取压力值。
本发明实施例中,通过上述的加压方法,控制气囊的压力值匀速上升,通过动态调整泵的转速,一直给气囊加压,直到加压结束,中间过程中泵没有停止,减小对泵的损耗。在加压过程中,通过压力传感器获取压力值,并将获取到的压力值发送至控制芯片。
步骤103,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点。
本发明实施例中,控制芯片获取到压力值后,对压力值进行滤波,将气囊的压力值以及干扰带来的压力值滤除,得到脉搏波,其中,脉搏波的频率在0.5-10hz之间,因此需要滤除频率在10hz以上的干扰压力值,气囊的压力值匀速上升,因此可直接滤除气囊的压力值带来的影响。然后,基于得到的脉搏波,识别脉搏波的峰值点,并将所有采集到的峰值点进行存储,便于后续的收缩压和舒张压的计算。
由于采用匀速平稳加压,获取到的脉搏波分布均匀,在后续计算收缩压和舒张压时,计算结果更准确。
步骤104,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值。
本发明实施例中,当气囊当前的压力值等于第一阈值时,开始进行第一次判断,确定所述气囊当前的压力值是否大于或等于预判加压值。
当气囊当前的压力值等于第一阈值时,开始对识别的所有脉搏波的峰值点进行干扰点过滤,对干扰点进行平滑处理,用干扰点周围点的均值代替此干扰点,去除干扰,提高抗干扰性,提高测量的准确性。
例如,第一阈值为100mmhg,当气囊当前的压力值为100mmhg,进行第一次判断,确定气囊当前的压力值100mmhg是否大于或等于预判加压值。
步骤105,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数。
本发明实施例中,采用阶梯判断的方式判断气囊当前的压力值是否加压到合适的加压值。在第一次判断时,如果气囊当前的压力值小于预判加压值,则在第一阈值的基础上继续加压,当此次气囊上升的压力值等于第二阈值时,进行第二次判断,确定气囊当前的压力值是否大于或等于预判加压值;如果气囊当前的压力值还小于预判加压值,继续加压,在第一阈值的基础上,气囊上升的压力值等于第二阈值的2倍时,进行第三次判断,确定气囊当前的压力值是否大于或等于预判加压值。按照这个加压判断方式,当气囊当前的压力值小于预判加压值,继续加压,在第一阈值的基础上,气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定气囊当前的压力值是否大于或等于预判加压值,其中,n为大于等于1的整数,一直判断到气囊当前的压力值大于或等于预判加压值时,才停止加压。所述预判加压值是根据用户自身的血压预判出合适的加压值,根据用户血压个性化加压到合适的加压值,提高测量的准确性。
例如,第一阈值为100mmhg,第二阈值为10mmhg,如果气囊当前的压力值100mmhg小于预判加压值时,继续加压,当气囊当前的压力值为110mmhg时,进行第二次判断,确定气囊当前的压力值110mmhg是否大于或等于预判加压值;如果气囊当前的压力值还小于预判加压值,继续加压,当气囊当前的压力值为120mmhg时,进行第三次判断,一直判断到气囊当前的压力值大于或等于预判加压值时,才停止加压。
参照图3,示出了阶梯判断方式的示意图。
如图3所示,当气囊加压到100mmhg后,每隔10mmhg对获取到的峰值点进行判断,确定是否到达预判加压值。在(a)阶段,对应气囊当前的压力值为100mmhg,其采集到的峰值点总体呈上升趋势,则继续加压,在下一个10mmhg再次进行判断;在(b)阶段,对应气囊当前的压力值为120mmhg,此时发现在加压过程中出现干扰点,对干扰点进行平滑处理,用干扰点周围点的均值代替此干扰点,去除干扰,提高抗干扰性;在(c)阶段,对应气囊当前的压力值为140mmhg,其采集到的峰值点还是呈上升趋势,则继续加压,在下一个10mmhg再次进行判断;在(d)阶段,对应气囊当前的压力值为160mmhg,其采集到的峰值点呈下降趋势,根据脉搏波的波形预估出预判加压值,判断气囊当前的压力值未到达预判加压值,则继续加压,在下一个10mmhg再次进行判断;在(e)阶段,对应气囊当前的压力值为170mmhg,判断气囊当前的压力值到达预判加压值,停止加压。
步骤106,当所述气囊当前的压力值大于或等于预判加压值时,停止加压。
本发明实施例中,当气囊当前的压力值大于或等于预判加压值时,停止加压,直接排除气囊中的气体,无需降压过程。
步骤107,基于所述脉搏波的峰值点,确定收缩压和舒张压。
本发明实施例中,根据存储的脉搏波的所有峰值点,基于所有的峰值点得到包络线,对包络线的几何形状加以分析,包络线的最高点对应的压力值为平均压,由平均压通过比值法或拐点法计算出收缩压和舒张压。具体的算法与现有技术原理类似,在此不做详述。
还可以通过脉搏波在一段时间内的波形个数,计算出心率。
相对在先技术,本发明实施例具备如下优点:
本发明实施例通过动态调整泵的转速,以控制气囊的压力值匀速上升,在加压过程中,基于压力传感器获取压力值,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值大于或等于预判加压值时,停止加压,基于所述脉搏波的峰值点,确定收缩压和舒张压。在加压过程中测量血压,减少上臂受到压力的时间以及测量时间,减小用户的血管由于长时间受到压迫无法及时恢复造成的测量结果的误差,提高用户使用的舒适度以及测量的准确度;在测量血压的过程中使用匀速平稳加压,并根据用户的血压个性化加压到合适的加压值,提高测量的准确性。
实施例二
参照图4,示出了根据本发明实施例二的一种动态血压测量方法实施例的流程图,具体可以包括如下步骤:
步骤401,基于控制芯片管脚的占空比的变化量,动态调整泵的转速。
本发明实施例中,通过控制芯片泵信号管脚的占空比,控制泵的转速,基于控制芯片泵信号管脚的占空比的变化量,动态调整泵转速的变化量。占空比与泵转速的大小成正比,当占空比越大时,泵转速越大;当占空比越小时,泵转速越小。
所述占空比是指在一段连续工作时间内脉冲占用的时间与总时间的比值。所述占空比的变化量与气囊当前的压力值以及当前的加压速度相关。
占空比的变化量与气囊当前的压力值以及当前的加压速度的对应关系为:△d=0.004×p﹣2×(v﹣v0),其中,△d为占空比的变化量,p为气囊当前的压力值,v为当前的加压速度,v0为预设稳定速度,预设稳定速度可以采用6mmhg/s,具体的数值本发明实施例对此不做限制。
步骤402,基于所述泵的转速,控制气囊的压力值匀速上升。
本发明实施例中,通过动态调整泵的转速,控制气囊的压力值匀速上升。
步骤403,在加压过程中,基于压力传感器获取压力值。
此步骤与实施例一中步骤102原理类似,在此不再详述。
步骤404,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点。
此步骤与实施例一中步骤103原理类似,在此不再详述。
步骤405,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值。
此步骤与实施例一中步骤104原理类似,在此不再详述。
步骤406,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数。
此步骤与实施例一中步骤105原理类似,在此不再详述。
步骤407,当所述气囊当前的压力值大于或等于预判加压值时,停止加压。
本发明实施例中,当气囊当前的压力值大于或等于预判加压值时,停止加压,直接排除气囊中的气体,无需降压过程。
其中,预判加压值可以根据以下三种方式预估出来,当气囊当前的压力值满足以下三种方式中的任意一种时,停止加压。
优选地,所述步骤407,包括:
子步骤4071,当所述气囊当前的压力值大于或等于280mmhg时,停止加压。
当气囊当前的压力值大于或等于280mmhg时,停止加压。
子步骤4072,当所述气囊当前的压力值大于或等于所述脉搏波的最高峰值点对应的压力值的1.2倍与20mmhg相加对应的加压值时,停止加压。
获取脉搏波的最高峰值点对应的压力值,对所述压力值乘以1.2再加上20mmhg,则得到预判加压值,当气囊当前的压力值大于或等于所述预判加压值时,停止加压。
子步骤4073,当在最高峰值点对应的脉搏波后采集到的连续两个脉搏波,其对应的峰值点与所述最高峰值点的比值分别小于0.5和0.4时,停止加压。
在最高峰值点对应的脉搏波后采集到的连续两个脉搏波,其中接近最高峰值点对应的脉搏波为第一脉搏波,远离最高峰值点对应的脉搏波为第二脉搏波,第一脉搏波对应的峰值点与最高峰值点的比值小于0.5,且第二脉搏波对应的峰值点与最高峰值点的比值小于0.4时,则确定加压到预判加压值,停止加压。
步骤408,基于所述脉搏波的峰值点,确定收缩压和舒张压。
此步骤与实施例一中步骤107原理类似,在此不再详述。
相对在先技术,本发明实施例具备如下优点:
本发明实施例基于控制芯片管脚的占空比的变化量,动态调整泵的转速,基于所述泵的转速,控制气囊的压力值匀速上升,在加压过程中,基于压力传感器获取压力值,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值大于或等于预判加压值时,停止加压,基于所述脉搏波的峰值点,确定收缩压和舒张压。在加压过程中测量血压,减少上臂受到压力的时间以及测量时间,减小用户的血管由于长时间受到压迫无法及时恢复造成的测量结果的误差,提高用户使用的舒适度以及测量的准确度;在测量血压的过程中使用匀速平稳加压,并根据用户的血压个性化加压到合适的加压值,提高测量的准确性。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
实施例三
参照图5,示出了根据本发明实施例三的一种动态血压测量系统实施例的结构框图,具体可以包括如下单元:
所述系统包括:控制芯片、压力传感器、气囊、泵;
所述控制芯片包括:
转速调整单元501,用于通过动态调整泵的转速,以控制气囊的压力值匀速上升。
信号获取单元502,用于在加压过程中,基于压力传感器获取压力值。
信号处理单元503,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点。
第一判断单元504,用于当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值。
第二判断单元505,用于当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数。
加压控制单元506,用于当所述气囊当前的压力值大于或等于预判加压值时,停止加压。
计算单元507,用于基于所述脉搏波的峰值点,确定收缩压和舒张压。
相对在先技术,本发明实施例具备如下优点:
本发明实施例通过动态调整泵的转速,以控制气囊的压力值匀速上升,在加压过程中,基于压力传感器获取压力值,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值大于或等于预判加压值时,停止加压,基于所述脉搏波的峰值点,确定收缩压和舒张压。在加压过程中测量血压,减少上臂受到压力的时间以及测量时间,减小用户的血管由于长时间受到压迫无法及时恢复造成的测量结果的误差,提高用户使用的舒适度以及测量的准确度;在测量血压的过程中使用匀速平稳加压,并根据用户的血压个性化加压到合适的加压值,提高测量的准确性。
实施例四
参照图6,示出了根据本发明实施例四的一种动态血压测量系统实施例的结构框图,具体可以包括如下单元:
所述系统包括:控制芯片、压力传感器、气囊、泵;
所述控制芯片包括:
动态调整单元601,用于基于控制芯片管脚的占空比的变化量,动态调整泵的转速。
ip170558
其中,所述占空比的变化量与所述气囊当前的压力值以及当前的加压速度相关。
压力值控制单元602,用于基于所述泵的转速,控制气囊的压力值匀速上升。
信号获取单元603,用于在加压过程中,基于压力传感器获取压力值。
信号处理单元604,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点。
第一判断单元605,用于当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值。
第二判断单元606,用于当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值;所述n为大于等于1的整数。
加压控制单元607,用于当所述气囊当前的压力值大于或等于预判加压值时,停止加压。
所述加压控制单元607,包括:
第一加压控制子单元6071,用于当所述气囊当前的压力值大于或等于280mmhg时,停止加压。
第二加压控制子单元6072,用于当所述气囊当前的压力值大于或等于所述脉搏波的最高峰值点对应的压力值的1.2倍与20mmhg相加对应的加压值时,停止加压。
第三加压控制子单元6073,用于当在最高峰值点对应的脉搏波后采集到的连续两个脉搏波,其对应的峰值点与所述最高峰值点的比值分别小于0.5和0.4时,停止加压。
计算单元608,用于基于所述脉搏波的峰值点,确定收缩压和舒张压。
相对在先技术,本发明实施例具备如下优点:
本发明实施例基于控制芯片管脚的占空比的变化量,动态调整泵的转速,基于所述泵的转速,控制气囊的压力值匀速上升,在加压过程中,基于压力传感器获取压力值,对所述压力值进行滤波得到脉搏波,并识别所述脉搏波的峰值点,当所述气囊当前的压力值等于第一阈值时,开始判断所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值小于预判加压值,在第一阈值的基础上,所述气囊上升的压力值等于第二阈值的n倍时,进行第n+1次判断,确定所述气囊当前的压力值是否大于或等于预判加压值,当所述气囊当前的压力值大于或等于预判加压值时,停止加压,基于所述脉搏波的峰值点,确定收缩压和舒张压。在加压过程中测量血压,减少上臂受到压力的时间以及测量时间,减小用户的血管由于长时间受到压迫无法及时恢复造成的测量结果的误差,提高用户使用的舒适度以及测量的准确度;在测量血压的过程中使用匀速平稳加压,并根据用户的血压个性化加压到合适的加压值,提高测量的准确性。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的动态血压测量设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。