一种血压监护仪的故障检测方法、装置及设备与流程

文档序号:19679014发布日期:2020-01-14 17:04阅读:552来源:国知局

本申请属于计算机以及医疗技术领域,尤其涉及一种血压监护仪的故障检测方法、装置及设备。



背景技术:

随着医疗技术的发展,基于血压监护仪的无创血压测量被广泛使用。血压监护仪中设置有压力传感器,只有压力传感器的正常运行时,才能保证测量得到的血压值准确无误。

现有的检测血压监护仪中压力传感器的故障方式为,通过对压力传感器输出的信号先进行滤波、转换等处理,再对处理后的信号进行分析比较,才可检测出压力传感器存在的最基本的故障。

上述检测故障的方式步骤繁琐,检测结果单一、不准确,无法准确检测出血压监护仪中压力传感器的故障类型。



技术实现要素:

有鉴于此,本申请实施例提供了一种血压监护仪的故障检测方法、装置及设备,以解决现有的血压监护仪检测方式步骤繁琐,检测结果单一、不准确,无法准确检测出血压监护仪存在的故障类型的问题。

本申请实施例的第一方面提供了一种血压监护仪的故障检测方法,包括:

获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;

基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

进一步地,预设血压阈值包括第一血压阈值,第一血压阈值为用户根据实际情况设置的数值,用于与第一血压值以及第二血压值进行比较。为了准确、快速地确定血压监护仪当前的故障类型,所述基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型包括:

将所述第一血压值、所述第二血压值分别与所述第一血压阈值进行比较,得到第一比较结果;

遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一比较结果匹配的第一故障判定条件;

将所述第一故障判定条件对应的第一预设故障类型识别为所述当前故障类型;其中,当所述第一故障判定条件为所述第一血压值与所述第二血压值均小于所述第一血压阈值时,所述第一预设故障类型为血压袖带未连接或血压袖带漏气。

进一步地,预设血压阈值包括第二血压阈值,第二血压阈值为用户根据实际情况设置的数值,用于与第二血压值以及第一血压值之间的差值的绝对值进行比较。为了准确、快速地确定血压监护仪当前的故障类型,所述基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型包括:

计算所述第二血压值与所述第一血压值的第一差值;所述第一差值为所述第二血压值减去所述第一血压值得到的值;

比较所述第一差值的绝对值与所述第二血压阈值,得到第二比较结果;

当所述第二比较结果为所述第一差值的绝对值大于或等于所述第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第二比较结果均匹配的第二故障判定条件;

将所述第二故障判定条件对应的第二预设故障类型识别为所述当前故障类型。

进一步地,当所述第一差值为正数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为主压力传感器失效。

进一步地,当所述第一差值为负数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为从压力传感器失效。

进一步地,预设血压阈值还包括第三血压阈值,第三血压阈值为用户根据实际情况设置的数值。为了准确、快速地确定血压监护仪当前的故障类型,所述基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型,还包括:

当所述第二比较结果为所述第一差值的绝对值小于所述第二血压阈值时,比较所述第一差值的绝对值与所述第三血压阈值,得到第三比较结果;

遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第三比较结果均匹配的第三故障判定条件;

将所述第三故障判定条件对应的第三预设故障类型识别为所述当前故障类型;其中,当所述第三故障判定条件为所述第一差值的绝对值小于所述第二血压阈值,且所述第一差值的绝对值大于或等于所述第三血压阈值时,所述第三预设故障类型为传感器测量偏差。

进一步地,为了检测血压监护仪当前通信状态是否正常,在获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值之前,还包括:

当检测到血压测量指令时,生成血压查询指令;

当在第一预设时长内未检测到响应所述血压查询指令的所述第二血压值,和/或,当在第二预设时长内未检测到测量状态信息时,判定当前通信异常;

当在所述第一预设时长内检测到所述第二血压值,且在所述第二预设时长内检测到所述测量状态信息时,判定当前通信正常。

本申请实施例的第二方面提供了一种血压监护仪的故障检测装置,该装置包括:

获取单元,用于获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;

确定单元,用于基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

所述预设血压阈值包括第一血压阈值;

进一步地,所述确定单元具体用于:

将所述第一血压值、所述第二血压值分别与所述第一血压阈值进行比较,得到第一比较结果;

遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一比较结果匹配的第一故障判定条件;

将所述第一故障判定条件对应的第一预设故障类型识别为所述当前故障类型;其中,当所述第一故障判定条件为所述第一血压值与所述第二血压值均小于所述第一血压阈值时,所述第一预设故障类型为血压袖带未连接或血压袖带漏气。

所述预设血压阈值包括第二血压阈值;

进一步地,所述确定单元具体用于:

计算所述第二血压值与所述第一血压值的第一差值;所述第一差值为所述第二血压值减去所述第一血压值得到的值;

比较所述第一差值的绝对值与所述第二血压阈值,得到第二比较结果;

当所述第二比较结果为所述第一差值的绝对值大于或等于所述第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第二比较结果均匹配的第二故障判定条件;

将所述第二故障判定条件对应的第二预设故障类型识别为所述当前故障类型。

进一步地,当所述第一差值为正数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为主压力传感器失效。

进一步地,当所述第一差值为负数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为从压力传感器失效。

所述预设血压阈值还包括第三血压阈值;

进一步地,装置还包括:

比较单元,用于当所述第二比较结果为所述第一差值的绝对值小于所述第二血压阈值时,比较所述第一差值的绝对值与所述第三血压阈值,得到第三比较结果;

遍历单元,用于遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第三比较结果均匹配的第三故障判定条件;

识别单元,用于将所述第三故障判定条件对应的第三预设故障类型识别为所述当前故障类型;其中,当所述第三故障判定条件为所述第一差值的绝对值小于所述第二血压阈值,且所述第一差值的绝对值大于或等于所述第三血压阈值时,所述第三预设故障类型为传感器测量偏差。

进一步地,装置还包括:

生成单元,用于当检测到血压测量指令时,生成血压查询指令;

第一判定单元,用于当在第一预设时长内未检测到响应所述血压查询指令的所述第二血压值,和/或,当在第二预设时长内未检测到测量状态信息时,判定当前通信异常;

第二判定单元,用于当在所述第一预设时长内检测到所述第二血压值,且在所述第二预设时长内检测到所述测量状态信息时,判定当前通信正常。

本申请实施例的第三方面提供了一种血压监护仪的故障检测设备,包括处理器、输入终端、输出终端和存储器,所述处理器、输入终端、输出终端和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以下步骤:

获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;

基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;

基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

本申请实施例提供的一种血压监护仪的故障检测方法、装置及设备具有以下有益效果:

本申请实施例,获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。上述方式,血压监护仪获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、第一血压值、第二血压值、预设血压阈值,确定血压监护仪的当前故障类型;检测故障的方式步骤简单;且由于血压监护仪是根据每个预设故障类型各自对应的故障判定条件,以及每个不同的第一血压值、第二血压值、预设血压阈值确定的当前故障类型,使得检测到的血压监护仪的故障类型准确且多样化。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一实施例提供的一种血压监护仪的故障检测方法的实现流程图;

图2是本申请提供的血压监护仪的结构示意图;

图3是本申请另一实施例提供的一种血压监护仪的故障检测方法的实现流程图;

图4是本申请一实施例提供的一种血压监护仪的故障检测装置示意图;

图5是本申请另一实施例提供的一种血压监护仪的故障检测设备的示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

请参见图1,图1是本申请实施例提供的一种血压监护仪的故障检测方法的示意流程图。本实施例中血压监护仪的故障检测方法的执行主体为血压监护仪的故障检测设备,如血压监护仪等,对此不做限定。如图1所示的血压监护仪的故障检测方法可包括:

s101:获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值。

血压监护仪中设置有可以互相通信的主压力传感器、从压力传感器、主判断装置、从判断装置、监护仪主控板等;其中,主压力传感器、以及从压力传感器均用于采集测量血压值;主判断装置以及从判断装置均可接收主压力传感器和从压力传感器采集到的血压值,且可对接收到的血压值做出判断、比较;监护仪主控板用于下发指令,如测量血压指令等。

如图2所示的血压监护仪的结构示意图,主压力传感器、以及从压力传感器均可采集测量血压值;主判断装置接收主压力传感器采集的血压值,从判断装置接收从压力传感器采集的血压值;主判断装置与从判断装置之间可以互相通信,且可对接收到的血压值做出判断、比较;监护仪主控板用于下发指令至主判断装置。

第一血压值为主压力传感器采集得到的血压值,第二血压值为从压力传感器采集得到的血压值。血压监护仪获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;具体地,用户可以通过血压监护仪上的控制按钮、或者血压监护仪显示界面的操作按钮等,触发血压测量指令,血压监护仪中根据该血压测量指令指示主压力传感器以及从压力传感器分别采集血压值;血压监护仪获取主压力传感器采集的血压值,记为第一血压值;并获取从压力传感器采集的血压值,记为第二血压值。

s102:基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

用户可以预先设定预设故障类型,以及每个预设故障类型各自对应的故障判定条件。预设血压阈值为用户根据实际情况设置的数值,预设血压阈值可以包括第一血压阈值、第二血压阈值、第三血压阈值。其中,第一血压阈值、第二血压阈值、第三血压阈值均不相同,由用户设置为不同的值,分别用于与第一血压值、第二血压值、第一血压值与第二血压值的差值或者差值的绝对值进行比较,得到不同的比较结果。例如,第一血压阈值可以设为10,第二血压阈值可以设为50,第三血压阈值可以设为6;此处仅为示例性说明,对此不做限定。

例如,血压监护仪获取到第一血压值以及第二血压值后,比较第一血压值与第一血压阈值,比较第二血压值与第一血压阈值,得到相应的第一比较结果。血压监护仪用第二血压值减去第一血压值得到第一差值,比较第一差值的绝对值与第二血压阈值,得到第二比较结果。当第二比较结果为第一差值的绝对值小于第二血压阈值时,比较第一差值的绝对值与第三血压阈值,得到第三比较结果。血压监护仪遍历每个预设故障类型各自对应的故障判断条件,获取与各个比较结果相匹配的故障判定条件,并根据匹配到的故障判定条件获取对应的预设故障类型。

例如,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,获取与第一比较结果匹配的第一故障判定条件;将第一故障判定条件对应的第一预设故障类型识别为当前故障类型。血压监护仪遍历每个预设故障类型各自对应的故障判定条件,获取与第一差值以及第二比较结果均匹配的第二故障判定条件;将第二故障判定条件对应的第二预设故障类型识别为当前故障类型。血压监护仪遍历每个预设故障类型各自对应的故障判定条件,获取与第一差值以及第三比较结果均匹配的第三故障判定条件;将第三故障判定条件对应的第三预设故障类型识别为当前故障类型。

进一步地,预设血压阈值包括第一血压阈值,第一血压阈值为用户根据实际情况设置的数值,用于与第一血压值以及第二血压值进行比较;例如,第一血压阈值可以设为10,对此不做限定。

为了准确、快速地确定血压监护仪当前的故障类型,s102可以包括s1021-s1023,具体如下:

s1021:将所述第一血压值、所述第二血压值分别与所述第一血压阈值进行比较,得到第一比较结果。

血压监护仪获取到第一血压值以及第二血压值后,比较第一血压值与第一血压阈值,比较第二血压值与第一血压阈值,得到相应的第一比较结果。第一比较结果可以为第一血压值与第二血压值均小于第一血压阈值;可以为第一血压值与第二血压值均大于第一血压阈值;可以为第一血压值与第二血压值均等于第一血压阈值;可以为第一血压值小于第一血压阈值,第二血压值大于或等于第一血压阈值;可以为第一血压值大于或等于第一血压阈值,第二血压值小于第一血压值。

s1022:遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一比较结果匹配的第一故障判定条件。

血压监护仪遍历每个预设故障类型各自对应的故障判定条件,获取与第一比较结果匹配的第一故障判定条件。具体地,用户可以预先设定预设故障类型,以及每个预设故障类型各自对应的故障判定条件。血压监护仪根据第一比较结果在所有的故障判定条件中查询与该第一比较结果相匹配的故障判定条件;例如,第一比较结果为第一血压值与第二血压值均小于第一血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,在所有故障判定条件中查找第一血压值与第二血压值均小于第一血压阈值这一故障判定条件,将获取到的这一故障判定条件记为第一故障判定条件。

s1023:将所述第一故障判定条件对应的第一预设故障类型识别为所述当前故障类型;其中,当所述第一故障判定条件为所述第一血压值与所述第二血压值均小于所述第一血压阈值时,所述第一预设故障类型为血压袖带未连接或血压袖带漏气。

血压监护仪将第一故障判定条件对应的第一预设故障类型识别为当前故障类型。即血压监护仪获取第一故障判定条件对应的第一预设故障类型,并将该第一预设故障类型识别为血压监护仪的当前故障类型。当第一故障判定条件为第一血压值与第二血压值均小于第一血压阈值时,第一预设故障类型为血压袖带未连接或血压袖带漏气,即血压监护仪当前故障类型为血压袖带未连接或血压袖带漏气。

例如,当第一比较结果为第一血压值与第二血压值均小于第一血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,得到与该第一比较结果匹配的第一故障判定条件,此时,第一故障判定条件为第一血压值与第二血压值均小于第一血压阈值,第一故障判定条件对应的第一预设故障类型为血压袖带未连接或血压袖带漏气。血压监护仪将第一故障判定条件对应的第一预设故障类型识别为当前故障类型,即血压监护仪将血压袖带未连接或血压袖带漏气识别为当前故障类型。

进一步地,预设血压阈值包括第二血压阈值,第二血压阈值为用户根据实际情况设置的数值,用于与第二血压值以及第一血压值之间的差值的绝对值进行比较;例如,第一血压阈值可以设为50,对此不做限定。

为了准确、快速地确定血压监护仪当前的故障类型,s102可以包括s1024-s1027。值得说明的是,s1024-s1027与s1021-s1023并列,s1024-s1027并非在s1023之后执行,以实际实施为准,对此不做限定。s1024-s1027具体如下:

s1024:计算所述第二血压值与所述第一血压值的第一差值;所述第一差值为所述第二血压值减去所述第一血压值得到的值。

血压监护仪计算第二血压值与第一血压值的第一差值,第一差值为第二血压值减去第一血压值得到的值。血压监护仪也可计算第一血压值与第二血压值的第二差值,第二差值为第一血压值减去第二血压值得到的值。

s1025:比较所述第一差值的绝对值与所述第二血压阈值,得到第二比较结果。

血压监护仪计算第一差值的绝对值,比较该绝对值与第二血压阈值,得到第二比较结果。第二比较结果可以为第一差值的绝对值大于或等于第二血压阈值;可以为第一差值的绝对值小于第二血压阈值。以实际比较得到的结果为准,对此不做限定。

当血压监护仪计算得到第二差值时,相应的计算第二差值的绝对值,比较该绝对值与第二血压阈值,得到第二比较结果。第二比较结果可以为第二差值的绝对值大于或等于第二血压阈值;可以为第二差值的绝对值小于第二血压阈值。以实际比较得到的结果为准,对此不做限定。

s1026:当所述第二比较结果为所述第一差值的绝对值大于或等于所述第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第二比较结果均匹配的第二故障判定条件。

血压监护仪分析第二比较结果,当第二比较结果为第一差值的绝对值大于或等于第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与第一差值以及第二比较结果均匹配的第二故障判定条件。具体地,血压监护仪根据第一差值以及第二比较结果在所有的故障判定条件中,查询与该第一差值以及第一比较结果相匹配的故障判定条件;例如,第二比较结果为第一差值的绝对值大于或等于第二血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,在所有故障判定条件中查找第一差值,并查找第一差债的绝对值大于或等于第二血压阈值这一故障判定条件,将获取到的这一故障判定条件记为第二故障判定条件。

进一步地,当差值为第二差值时,血压监护仪分析第二比较结果,当第二比较结果为第二差值的绝对值大于或等于第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与第二差值以及第二比较结果均匹配的第二故障判定条件。具体地,血压监护仪根据第二差值以及第二比较结果在所有的故障判定条件中,查询与该第二差值以及第一比较结果相匹配的故障判定条件;例如,第二比较结果为第二差值的绝对值大于或等于第二血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,在所有故障判定条件中查找第二差值,并查找第二差值的绝对值大于或等于第二血压阈值这一故障判定条件,将获取到的这一故障判定条件记为第二故障判定条件。

s1027:将所述第二故障判定条件对应的第二预设故障类型识别为所述当前故障类型。

血压监护仪将第二故障判定条件对应的第二预设故障类型识别为当前故障类型。即血压监护仪获取第二故障判定条件对应的第二预设故障类型,并将该第二预设故障类型识别为血压监护仪的当前故障类型。

进一步地,为了准确、快速地确定血压监护仪当前的故障类型是主压力传感器的故障还是从压力传感器的故障,对第一差值以及第二比较结果进一步进行判断,具体如下:

当所述第一差值为正数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为主压力传感器失效。

血压监护仪判断第一差值为正数还是负数,当判断结果为第一差值为正数,且第二比较结果标识第一差值的绝对值大于或等于第二血压阈值时,对应的预设故障类型为主压力传感器失效,即血压监护仪当前故障类型为主压力传感器失效。

相应地,如s1024中所述的第二差值,血压监护仪也可判断第二差值为正数还是负数,当判断结果为第二差值为负数,且第二比较结果标识第二差值的绝对值大于或等于第二血压阈值时,对应的预设故障类型为主压力传感器失效,即血压监护仪当前故障类型为主压力传感器失效。

进一步地,为了准确、快速地确定血压监护仪当前的故障类型是主压力传感器的故障还是从压力传感器的故障,对第一差值以及第二比较结果进一步进行判断,具体如下:

当所述第一差值为负数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为从压力传感器失效。

血压监护仪判断第一差值为正数还是负数,当判断结果为第一差值为负数,且第二比较结果标识第一差值的绝对值大于或等于第二血压阈值时,对应的预设故障类型为从压力传感器失效,即血压监护仪当前故障类型为从压力传感器失效。

相应地,如s1024中所述的第二差值,血压监护仪也可判断第二差值为正数还是负数,当判断结果为第二差值为正数,且第二比较结果标识第二差值的绝对值大于或等于第二血压阈值时,对应的预设故障类型为从压力传感器失效,即血压监护仪当前故障类型为从压力传感器失效。

进一步地,预设血压阈值还包括第三血压阈值,第三血压阈值为用户根据实际情况设置的数值,例如,第三血压阈值可以设为6,对此不做限定。

为了准确、快速地确定血压监护仪当前的故障类型,s102可以包括s1028-s1030。值得说明的是,s1028-s1030与s1024-s1027并列,s1028-s1030并非在s1027之后执行,以实际实施为准,对此不做限定。s1028-s1030具体如下:

s1028:当所述第二比较结果为所述第一差值的绝对值小于所述第二血压阈值时,比较所述第一差值的绝对值与所述第三血压阈值,得到第三比较结果。

血压监护仪分析第二比较结果,当第二比较结果为第一差值的绝对值小于第二血压阈值时,比较第一差值的绝对值与第三血压阈值,得到第三比较结果。第三比较结果可以为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值;可以为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值小于第三血压阈值。以实际比较得到的结果为准,对此不做限定。

s1029:遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第三比较结果均匹配的第三故障判定条件。

血压监护仪遍历每个预设故障类型各自对应的故障判定条件,获取与第三比较结果匹配的第三故障判定条件。具体地,用户可以预先设定预设故障类型,以及每个预设故障类型各自对应的故障判定条件。血压监护仪根据第三比较结果在所有的故障判定条件中查询与该第三比较结果相匹配的故障判定条件;例如,第三比较结果为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,在所有故障判定条件中查找第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值这一故障判定条件,将获取到的这一故障判定条件记为第三故障判定条件。

s1030:将所述第三故障判定条件对应的第三预设故障类型识别为所述当前故障类型;其中,当所述第三故障判定条件为所述第一差值的绝对值小于所述第二血压阈值,且所述第一差值的绝对值大于或等于所述第三血压阈值时,所述第三预设故障类型为传感器测量偏差。

血压监护仪将第三故障判定条件对应的第三预设故障类型识别为当前故障类型。即血压监护仪获取第三故障判定条件对应的第三预设故障类型,并将该第三预设故障类型识别为血压监护仪的当前故障类型。当第三故障判定条件为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值时,第三预设故障类型为传感器测量偏差,即血压监护仪当前故障类型为传感器测量偏差。

例如,当第三比较结果为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值时,血压监护仪遍历每个预设故障类型各自对应的故障判定条件,得到与该第三比较结果匹配的第三故障判定条件,此时,第三故障判定条件为第一差值的绝对值小于第二血压阈值,且第一差值的绝对值大于或等于第三血压阈值,第三故障判定条件对应的第三预设故障类型为传感器测量偏差。血压监护仪将第三故障判定条件对应的第三预设故障类型识别为当前故障类型,即血压监护仪将传感器测量偏差识别为当前故障类型。

进一步地,当血压监护仪的当前故障类型为传感器测量偏差时,可以设置压力阈值范围,判断第一血压值、第二血压值是否在压力阈值范围内,根据判断结果,进一步判断是主压力传感器存在测量偏差,还是从压力传感器存在测量偏差。例如,第一血压值在压力阈值范围内,第二血压值不在压力阈值范围内,判定主压力传感器存在测量偏差。此处仅为示例性说明,对此不做限定。

本实施例,获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。上述方式,血压监护仪获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、第一血压值、第二血压值、预设血压阈值,确定血压监护仪的当前故障类型;检测故障的方式步骤简单;且由于血压监护仪是根据每个预设故障类型各自对应的故障判定条件,以及每个不同的第一血压值、第二血压值、预设血压阈值确定的当前故障类型,使得检测到的血压监护仪的故障类型准确且多样化。

请参见图3,图3是本申请另一实施例提供的一种血压监护仪的故障检测方法的示意流程图。本实施例中血压监护仪的故障检测方法的执行主体为血压监护仪的故障检测设备,如血压监护仪等,对此不做限定。

本实施例与图1对应的实施例的区别为s201-s203,本实施例中s204-s205与上一实施例中的s101-s102完全相同,具体请参阅上一实施例中s101-s102的相关描述,此处不赘述。需要说明的是,s202与s203并列,并非在s202之后执行s203,以实际情况执行,对此不做限定。

进一步地,为了检测血压监护仪当前通信状态是否正常,本实施例还可包括s201-s203,具体如下:

s201:当检测到血压测量指令时,生成血压查询指令。

具体地,用户可以通过血压监护仪上的控制按钮、或者血压监护仪显示界面的操作按钮等,触发血压测量指令,当血压监护仪检测到血压测量指令时,基于该血压测量指令生成血压查询指令;血压查询指令用于指示血压监护仪查询测量的血压值。

s202:当在第一预设时长内未检测到响应所述血压查询指令的所述第二血压值,和/或,当在第二预设时长内未检测到测量状态信息时,判定当前通信异常。

第一预设时长与第二预设时长均由用户根据实际情况设置,两者时长可以相同,也可不同,对此不做限定,当血压监护仪在第一预设时长内未检测到响应血压查询指令的第二血压值,和/或,当在第二预设时长内未检测到测量状态信息时,判定当前通信异常。即当血压监护仪在第一预设时长内未检测到响应血压查询指令的第二血压值时,判定血压监护仪当前通信异常;当血压监护仪在第二预设时长内未检测到测量状态信息时,判定血压监护仪当前通信异常;当血压监护仪在第一预设时长内未检测到响应血压查询指令的第二血压值,在

第二预设时长内未检测到测量状态信息时,判定血压监护仪当前通信异常。

具体地,主判断装置将血压查询指令发送至从判断装置,从判断装置获取从压力传感器采集到的第二血压值,并将该第二血压值发送至主判断装置。若在第一预设时长内主判断装置未获取到从判断装置发送的第二血压值,则判定血压监护仪当前通信异常,也可判定为从判断装置异常。

或者,主判断装置会将血压监护仪的测量状态信息发送至监护仪主控板,监护仪主控板接收主判断装置发送的测量状态信息;当监护仪主控板在第二预设时长内未检测到测量状态信息时,则判定血压监护仪当前通信异常,也可判定为血压系统异常。其中,测量状态信息可以为血压监护仪正在测量中、已测量完毕等信息,对此不做限定。再或者,当上述两种情况均存在时,即第一预设时长内未检测到响应血压查询指令的所述第二血压值,第二预设时长内未检测到测量状态信息,此时,判定血压监护仪当前通信异常。

s203:当在所述第一预设时长内检测到所述第二血压值,且在所述第二预设时长内检测到所述测量状态信息时,判定当前通信正常。

血压监护仪在第一预设时长内检测到第二血压值,且在第二预设时长内检测到测量状态信息时,判定血压监护仪当前通信正常。相当于在第一预设时长内主判断装置获取到了从判断装置发送的第二血压值,同时,监护仪主控板在第二预设时长内检测到了测量状态信息;此时,判定血压监护仪当前通信正常。

当执行结果为s202时,血压监护仪不再进行血压测量等操作,等待用户对该血压监护仪进行修整;当执行结果为s203时,即当血压监护仪当前通信正常时,执行s204-s205,本实施例中s204-s205与上一实施例中的s101-s102完全相同,具体请参阅上一实施例中s101-s102的相关描述,此处不赘述。

本实施例,获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。上述方式,血压监护仪获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;基于每个预设故障类型各自对应的故障判定条件、第一血压值、第二血压值、预设血压阈值,确定血压监护仪的当前故障类型;检测故障的方式步骤简单;且由于血压监护仪是根据每个预设故障类型各自对应的故障判定条件,以及每个不同的第一血压值、第二血压值、预设血压阈值确定的当前故障类型,使得检测到的血压监护仪的故障类型准确且多样化。

请参见图4,图4是本申请一实施例提供的一种血压监护仪的故障检测装置的示意图。该装置包括的各单元用于执行图1、图3对应的实施例中的各步骤。具体请参阅图1、图3各自对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。参见图4,包括:

获取单元310,用于获取主压力传感器采集的第一血压值,以及获取从压力传感器采集的第二血压值;

确定单元320,用于基于每个预设故障类型各自对应的故障判定条件、所述第一血压值、所述第二血压值、预设血压阈值,确定当前故障类型。

所述预设血压阈值包括第一血压阈值;

进一步地,所述确定单元320具体用于:

将所述第一血压值、所述第二血压值分别与所述第一血压阈值进行比较,得到第一比较结果;

遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一比较结果匹配的第一故障判定条件;

将所述第一故障判定条件对应的第一预设故障类型识别为所述当前故障类型;其中,当所述第一故障判定条件为所述第一血压值与所述第二血压值均小于所述第一血压阈值时,所述第一预设故障类型为血压袖带未连接或血压袖带漏气。

所述预设血压阈值包括第二血压阈值;

进一步地,所述确定单元320具体用于:

计算所述第二血压值与所述第一血压值的第一差值;所述第一差值为所述第二血压值减去所述第一血压值得到的值;

比较所述第一差值的绝对值与所述第二血压阈值,得到第二比较结果;

当所述第二比较结果为所述第一差值的绝对值大于或等于所述第二血压阈值时,遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第二比较结果均匹配的第二故障判定条件;

将所述第二故障判定条件对应的第二预设故障类型识别为所述当前故障类型。

进一步地,当所述第一差值为正数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为主压力传感器失效。

进一步地,当所述第一差值为负数,且所述第二比较结果标识所述第一差值的绝对值大于或等于所述第二血压阈值时,所述第二预设故障类型为从压力传感器失效。

所述预设血压阈值还包括第三血压阈值;

进一步地,装置还包括:

比较单元,用于当所述第二比较结果为所述第一差值的绝对值小于所述第二血压阈值时,比较所述第一差值的绝对值与所述第三血压阈值,得到第三比较结果;

遍历单元,用于遍历每个预设故障类型各自对应的故障判定条件,获取与所述第一差值以及所述第三比较结果均匹配的第三故障判定条件;

识别单元,用于将所述第三故障判定条件对应的第三预设故障类型识别为所述当前故障类型;其中,当所述第三故障判定条件为所述第一差值的绝对值小于所述第二血压阈值,且所述第一差值的绝对值大于或等于所述第三血压阈值时,所述第三预设故障类型为传感器测量偏差。

进一步地,装置还包括:

生成单元,用于当检测到血压测量指令时,生成血压查询指令;

第一判定单元,用于当在第一预设时长内未检测到响应所述血压查询指令的所述第二血压值,和/或,当在第二预设时长内未检测到测量状态信息时,判定当前通信异常;

第二判定单元,用于当在所述第一预设时长内检测到所述第二血压值,且在所述第二预设时长内检测到所述测量状态信息时,判定当前通信正常。

请参见图5,图5是本申请另一实施例提供的一种血压监护仪的故障检测设备的示意图。如图5所示,该实施例的设备4包括:处理器40、存储器41以及存储在所述存储器41中并可在所述处理器40上运行的计算机可读指令42。所述处理器40执行所述计算机可读指令42时实现上述各个设备血压监护仪的故障检测实施例中的步骤,例如图1所示的s101至s102。或者,所述处理器40执行所述计算机可读指令42时实现上述各装置实施例中各单元的功能,例如图4所示单元310至320功能。

示例性的,所述计算机可读指令42可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器41中,并由所述处理器40执行,以完成本申请。所述一个或多个单元可以是能够完成特定功能的一系列计算机可读指令段,该指令段用于描述所述计算机可读指令42在所述设备4中的执行过程。例如,所述计算机可读指令42可以被分割获取单元以及确定单元,各单元具体功能如上所述。

所述设备可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图5仅仅是设备4的示例,并不构成对设备4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器40可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器41可以是所述设备4的内部存储单元,例如设备4的硬盘或内存。所述存储器41也可以是所述设备4的外部存储设备,例如所述设备4上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器41还可以既包括所述设备4的内部存储单元也包括外部存储设备。所述存储器41用于存储所述计算机可读指令以及所述设备所需的其他程序和数据。所述存储器41还可以用于暂时地存储已经输出或者将要输出的数据。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

当前第1页1 2 3 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!