【技术实现步骤摘要】
一种基于血压脉搏波的血压计算方法和血压测量设备
[0001]本专利技术涉及智能医疗设备控制
,具体为一种基于血压脉搏波的血压计算方法。
技术介绍
[0002]基于示波法的血压测量设备,如:示波法血压计,包括:控制器、缠在手臂上的袖带和充气装置,袖带上设置压力传感器。袖带由充气装置充气后,包裹在被测试者的手臂上,血流通过血管具有一定的振荡波,即血压脉搏波,由压力传感器接收并传递给控制器。在一次完整测量过程中,控制器自动调节缠缚于上臂的袖带的充气量,改变袖带中的气体压力,根据被测试者的脉搏波的变化,压力传感器所检测的压力及波动也随之变化。在控制器中,选择波动最大的时刻为平均压,以平均压为基础,向前寻某值为收缩压,向后寻某值为舒张压。通常在一次完整测量过程中以时间顺序采集两组数据,拟合后分别得到血压脉搏波曲线和血压计压力曲线,具体如图1所示。
[0003]现有技术中,从脉搏波的波形计算得到收缩压和舒张压的方法包括:比例系数法和特征值法。
[0004]比例系数法,即幅值法,血液的平均压和收缩压、舒张压存在一定的关系,这两个系数称为Ks和Kd。
[0005]SP/MP=Ks(取值范围:0.3to 0.75),DP/MP=Kd(取值范围:0.45to 0.90)
[0006]其中SP为收缩压,MP为平均压,DP为舒张压,通过比例系数计算对应的舒张压和收缩压。比例系数法计算过程简单,但是在比例系数法中,Ks和Kd这两个数据是由大数据统计出来的结果,用于个体检测血压计算时,如:对高压病人进行计算 ...
【技术保护点】
【技术特征摘要】
1.一种基于血压脉搏波的血压计算方法,其特征在于,其包括以下步骤:S1:获取血压检测的原始测量数据,对舒张压和收缩压进行标注,得到:训练样本原始数据;所述训练样本原始数据中包括:收缩压样本原始数据和舒张压样本原始数据;S2:基于所述训练样本原始数据,提取原始测量数据对应的原始脉搏波曲线;纠正误差数据后,在所述原始脉搏波曲线中寻找所有波峰点和波谷点,拟合得到波峰包络线和波谷包络线;基于所述波峰包络线和所述波谷包络线计算拟合得到原始振幅曲线;S3:剔除所述训练样本原始数据中的异常数据后,对所述原始振幅曲线基于压力值重采样,完成对所述所述训练样本原始数据的数据增强操作;再对数据增强后得到的振幅曲线的系数进行归一化,得到重采样振幅曲线系数;S4:对所述重采样振幅曲线系数依次进行特征提取操作和降维操作;得到的低维度收缩压数据即为所述收缩压样本数据;得到的低维度舒张压数据即为所述舒张压样本数据;S5:基于机器学习算法分别生成收缩压预测模型和舒张压预测模型;S6:使用所述收缩压样本数据对所述收缩压预测模型进行训练,使用所述舒张压样本数据对所述舒张压预测模型进行训练,分别得到训练好的所述收缩压预测模型和所述舒张压预测模型;S7:获取待测量原始血压数据,提取所述待测量原始血压数据对应的原始脉搏波曲线;在所述原始脉搏波曲线中寻找所有波峰点和波谷点,拟合得到波峰包络线和波谷包络线;基于所述波峰包络线和所述波谷包络线计算拟合得到原始振幅曲线;对所述原始振幅曲线进行压力值重采样,再对重采样后得到的振幅曲线的系数进行归一化,得到重采样振幅曲线系数;得到所述待测量原始血压数据对应的重采样振幅曲线系数,记作:待计算振幅曲线系数;S8:对所述待计算振幅曲线系数依次进行所述特征提取操作和所述降维操作,得到所述低维度收缩压数据和所述低维度舒张压数据分别记作:收缩压输入数据和舒张压输入数据;S9:将所述收缩压输入数据输入到所述收缩压预测模型中,将所述舒张压输入数据输入到所述收缩压预测模型和舒张压预测模型中,进行血压预测;所述收缩压预测模型和所述舒张压预测模型分别输出收缩压预测值和舒张压预测值,即得到所述待测量原始血压数据对应的测量值。2.根据权利要求1所述一种基于血压脉搏波的血压计算方法,其特征在于:其还包括以下步骤:S10:基于所述待计算振幅曲线系数、所述收缩压预测值和所述舒张压预测值,分别计算得到所述收缩压预测值和所述舒张压预测值共同对应的预测值可信度;计算过程包括:a1:计算预测值准确度X:
其中,DIA
ai
为舒张压预测值,SYS
ai
为收缩压预测值压,DIA
amplitude
为基于幅值法计算的舒张压,SYS
amplitude
为基于幅值法计算的收缩压;abs()用来计算参数的绝对值;a2:计算所述预测值可信度:其中,accuracy为预测值可信度;X为预测值准确度;S11:将所述收缩压预测值、所述舒张压预测值和所述预测值可信度共同作为最终输出值。3.根据权利要求1所述一种基于血压脉搏波的血压计算方法,其特征在于:步骤S2中,所述波峰包络线、所述波谷包络线和所述原始振幅曲线的拟合包括以下步骤:b1:对所述原始脉搏波曲线进行纠正误差数据操作;纠正误差数据操作为:将所述原始脉搏波曲线中所有压力值大于前一条压力的数据视为误差数据并连同对应的脉搏波曲线值删除,得到计算用脉搏波曲线;b2:提取所述计算用脉搏波曲线,寻找所有波峰点,使用线性插值拟合得到所述波峰包络线;b3:提取所述计算用脉搏波曲线,寻找所有波谷点,使用线性插值拟合得到所述波谷包络线;b4:将所述波峰包络线和所述波谷包络线放入同一个坐标系,横坐标为时间,纵坐标为压力值,计算所述原始振幅曲线;原始振幅曲线的横坐标为时间,纵坐标为所述波峰包络线的纵坐标减去所述波谷包络线的纵坐标。4.根据权利要求1所述一种基于血压脉搏波的血压计算方法,其特征在于:步骤S3中,所述重采样振幅曲线系数的计算方法包括以下步骤:c1:以1mmHg为间隔,0mmHg为起始点,X
max
mmHg为终止点对拟合的所述原始振幅曲线进行截取和所述压力值重采样;基于所述压力值重采样后得到的压力值,再次构建拟合曲线,得到:计算用拟合曲线;其中X
max
为人类血压最大范围;c2:计算所述计算用拟合曲线的曲线振幅系数,记作:计算用振幅系数;c3:对所述计算用振幅系数进行归一化,归一化方法为:(x
‑
Min)/(Max
‑
Min)其中,x为振幅系数;Min为振幅系数中最小值,Max为振幅系数中最大值。5.根据权利要求1所述一种基于血压脉搏波的血压计算方法,其特征在于:步骤S4中,所述特征提取操作具体包括以下步骤:d1:寻找归一化后的重采样振幅曲线系数的最高点,得到平均压mp;d2:对重采样振幅曲线系...
【专利技术属性】
技术研发人员:杨亮,陈洪,李卓,
申请(专利权)人:无锡市健维仪器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。