一种用于设备的故障监测方法、设备和计算机可读介质转让专利

申请号 : CN201710591498.7

文献号 : CN107368058B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张豪吴若飒孙一凫王宗祥

申请人 : 北京上格云技术有限公司

摘要 :

本发明公开了用于设备的故障监测方法、设备和计算机可读介质。用于设备的故障监测方法包括:获取设备的故障监测参数;将故障监测参数与设定的报警门限值进行比较,得到故障监测结果;获取用户反馈的设备的实际运行状态;基于故障监测结果和实际运行状态,更新报警门限值。该用于设备的故障监测方法可以提高故障监测的准确性。

权利要求 :

1.一种用于设备的故障监测方法,其特征在于,包括:获取所述设备的故障监测参数;

将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果;

获取用户反馈的所述设备的实际运行状态;

基于所述故障监测结果和所述实际运行状态,更新所述报警门限值;

所述基于所述故障监测结果和所述实际运行状态,更新所述报警门限值包括:根据所述故障监测结果和所述实际运行状态,调整门限更新权值;

在所述门限更新权值满足预定条件时,更新所述报警门限值;

其中,所述根据所述故障监测结果和所述实际运行状态,调整门限更新权值包括:在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态异常时,降低所述门限更新权值;

在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态异常时,提高所述门限更新权值;

在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态正常时,降低所述门限更新权值;

在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态正常时,提高所述门限更新权值。

2.根据权利要求1所述的方法,其特征在于,所述将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果包括:将所述故障监测参数与设定的报警门限值进行比较;

若所述故障监测参数超出所述报警门限值,则确定所述设备发生故障,并输出报警信息;

否则,确定所述设备未发生故障。

3.根据权利要求1所述的方法,其特征在于,在所述门限更新权值满足预定条件时,更新所述报警门限值包括:在所述门限更新权值小于预设的门限更新阈值时,更新所述报警门限值。

4.根据权利要求1所述的方法,其特征在于,所述门限更新权值设置有最大值,在被调整到最大值后,所述门限更新权值不再增加。

5.根据权利要求1所述的方法,其特征在于,所述基于所述故障监测结果和所述实际运行状态,更新所述报警门限值还包括:在更新所述报警门限值后,将所述门限更新权值重置为预定的初始值。

6.一种设备,其特征在于,包括:

处理器;

存储器;以及

存储在所述存储器中的程序指令,该程序指令被处理器执行时,执行如权利要求1-5中任一项所述的方法。

7.一种计算机可读介质,存储有程序指令,其特征在于,该程序指令被处理器执行时,执行如权利要求1-5中任一项所述的方法。

说明书 :

一种用于设备的故障监测方法、设备和计算机可读介质

技术领域

[0001] 本发明涉及设备领域,具体涉及一种用于设备的故障监测方法、设备和计算机可读介质。

背景技术

[0002] 进行设备故障的自动监测,已经成为保障设备正常运行的一种重要技术手段。当设备的某项参数超出预先设定的报警门限值时,设备可以发出相应的报警信息。
[0003] 通常,报警门限值是设备出厂时设定的一个固定值。如果报警门限设置的太宽松,则发生报警时设备可能已经产生了不可逆的故障,严重影响设备的使用寿命。如果报警门限设置的太严格,则设备可能经常进行不必要的报警,影响设备的正常使用。

发明内容

[0004] 有鉴于此,本发明提供一种用于设备的故障监测方法、设备和计算机可读介质,能够对报警的报警门限值进行动态调整,从而提高了故障监测的准确性。
[0005] 第一方面,提供一种用于设备的故障监测方法,包括:
[0006] 获取所述设备的故障监测参数;
[0007] 将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果;
[0008] 获取用户反馈的所述设备的实际运行状态;
[0009] 基于所述故障监测结果和所述实际运行状态,更新所述报警门限值。
[0010] 可选地,所述将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果包括:
[0011] 将所述故障监测参数与设定的报警门限值进行比较;
[0012] 若所述故障监测参数超出所述报警门限值,则确定所述设备发生故障,并输出报警信息;
[0013] 否则,确定所述设备未发生故障。
[0014] 可选地,所述基于所述故障监测结果和所述实际运行状态,更新所述报警门限值包括:
[0015] 根据所述故障监测结果和所述实际运行状态,调整门限更新权值;
[0016] 在所述门限更新权值满足预定条件时,更新所述报警门限值。
[0017] 可选地,根据所述故障监测结果和所述实际运行状态,调整门限更新权值包括:
[0018] 在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态异常时,降低所述门限更新权值;
[0019] 在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态异常时,提高所述门限更新权值;
[0020] 在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态正常时,降低所述门限更新权值;
[0021] 在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态正常时,提高所述门限更新权值。
[0022] 可选地,在所述门限更新权值满足预定条件时,更新所述报警门限值包括:
[0023] 在所述门限更新权值小于预设的门限更新阈值时,更新所述报警门限值。
[0024] 可选地,所述门限更新权值设置有最大值,在被调整到最大值后,所述门限更新权值不再增加。
[0025] 可选地,所述基于所述故障监测结果和所述实际运行状态,更新所述报警门限值还包括:
[0026] 在更新所述报警门限值后,将所述门限更新权值重置为预定的初始值。
[0027] 第二方面,提供一种设备,包括:
[0028] 处理器;
[0029] 存储器;以及
[0030] 存储在所述存储器中的程序指令,该程序指令被处理器执行时,执行如第一方面所述的方法。
[0031] 第三方面,提供一种计算机可读介质,存储有程序指令,该程序指令被处理器执行时,执行如第一方面所述的方法。
[0032] 本申请提供的用于设备的故障监测方法、设备和计算机可读介质,可以同时得到基于故障监测参数的故障监测结果和设备的实际运行状态,并进一步基于这二者来对故障报警的报警门限值进行修正,以提高设备故障监测的准确性,在保障设备正常运转的同时,减少了不必要故障报警。

附图说明

[0033] 通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:
[0034] 图1示出了本发明一个实施例的用于设备的故障监测方法的流程图;
[0035] 图2示出了本发明另一个实施例的用于设备的故障监测方法的流程图;
[0036] 图3示出了本发明一个实施例的设备的结构示意图。

具体实施方式

[0037] 以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。
[0038] 以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
[0039] 图1是本发明一个实施例的用于设备的故障监测方法的流程图。
[0040] 如图1所示,在步骤101中,获取设备的故障监测参数。
[0041] 在本实施例中,可以由设置于设备中的处理器执行故障监测方法。处理器可以首先按照一定的时间间隔,获取设备的故障监测参数。其中,故障监测参数可以是那些能够表征设备工作状态的参数,可以根据设备的实际功能进行设定。例如,对于大部分电气设备,其电路中的电流值或电压值可以用于表征设备是否正常运行。对于具有加热功能的设备,其加热部件的温度可以用于表征其加热功能是否正常。需要说明的是,上述时间间隔可以根据实际需求设定,例如,如果要实现对设备故障的实时监测,则可以将时间间隔设置的尽可能短。
[0042] 具体地,处理器在获取设备的故障监测参数,可以根据故障监测参数的性质采用不同的获取方式。例如,若故障监测参数是电流值或电压值,则处理器可以直接从对应的电路中对电流值或电压值进行采样。若故障监测参数是温度值,则可以采样位置设置一个温度传感器,并由该温度传感器将得到的温度值发送给处理器。
[0043] 在步骤102中,将故障监测参数与设定的报警门限值进行比较,得到故障监测结果。
[0044] 在本实施例中,处理器在获取设备的故障监测参数之后,可以将故障监测参数与设定的报警门限值进行比较,以确定设备是否发生故障。其中,报警门限值的具体取值可以是设备的生产厂商根据以往的设备使用经验确定的。当故障监测参数超出该报警门限值时,设备很可能会发生故障。
[0045] 可选地,处理器可以将获取的故障监测参数与设定的报警门限值进行比较。如果该故障监测参数落超出上述报警门限值,则可以确定设备发生故障,并输出报警信息;否则,可以确定设备未发生故障。具体地,输出报警信息可以包括:通过设备上配置的扬声器播放一个报警音频,或者通过设备上配置的显示器显示一个报警画面。
[0046] 在步骤103中,获取用户反馈的设备的实际运行状态。
[0047] 在本实施例中,用户可以通过设备配置的输入模块(例如键盘、麦克风或触摸屏)来输入设备的实际运行状态信息。或者用户可以在自己的移动设备上输入设备的实际运行状态信息,并由移动设备将该信息通过通信网络发送给设备的处理器。处理器在得到上述实际运行状态信息后,就可以确定出设备的真实运行状态是正常还是异常。
[0048] 在步骤104中,基于故障监测结果和实际运行状态,更新报警门限值。
[0049] 处理器在从上述步骤102和103中分别获得故障监测结果和设备的实际运行状态后,可以根据二者的具体情况,对之前设定的报警门限值进行更新。其中,故障监测结果反映的是根据报警门限值所判定的设备故障情况,而设备的实际运行状态反映的是设备的真实故障情况,因此二者是否一致可以在一定程度上反映出报警门限值的准确性。
[0050] 如果故障监测结果和设备的实际运行状态一致,例如设备进行了故障报警且设备实际运行异常,则可以说明报警门限值的设定比较合理,此时可以保持报警门限值不变。如果故障监测结果和设备的实际运行状态不一致,则可以说明报警门限值的设定不合理,此时则需要对报警门限值进行更新。例如设备进行了故障报警但是设备实际运行正常,则可以认为该报警门限值设置的报警范围太严格,需要将其变的宽松一点,以避免不必要的误报警;设备未进行故障报警但是设备实际运行异常,则可以认为该报警门限值设置的报警范围太宽松,需要将其变的严格一点,以及时进行故障报警。
[0051] 之后可以重复循环执行上述步骤101至104,并在步骤102中将新获取的故障监测参数与更新后的报警门限值进行比较,以确定是否进行故障报警。
[0052] 本实施例提供的用于设备的故障监测方法,可以同时得到基于故障监测参数的故障监测结果和设备的实际运行状态,并进一步基于这二者来的状态对故障报警的报警门限值进行修正,以提高设备故障监测的准确性,在保障设备正常运转的同时,减少了不必要的错误报警。
[0053] 图2是本发明另一个实施例的用于设备的故障监测方法的流程图。
[0054] 如图2所示,在步骤201中,获取设备的故障监测参数。
[0055] 在步骤202中,将故障监测参数与设定的报警门限值进行比较,得到故障监测结果。
[0056] 在步骤203中,获取用户反馈的设备的实际运行状态。
[0057] 在本实施例中,步骤201至203分别与图1中的步骤101至103相同,在此不再赘述。
[0058] 在本实施例中,通过设置一个门限更新权值来判断当前的报警门限值是否合理。根据每次比较故障监测结果和实际运行状态是否一致来调整所述门限更新权值,在门限更新权值满足预定条件时触发对于报警门限值的更新。
[0059] 在获得故障监测结果和实际运行状态后,处理器能够进一步基于二者更新进行故障报警的报警门限值。根据故障监测结果和实际运行状态的具体情况,本实施例还包括步骤204至206。
[0060] 在步骤204中,若故障监测结果为设备未发生故障,且实际运行状态为运行异常,则降低所述门限更新权值。
[0061] 在本实施例中,如果故障监测结果为设备未发生故障,而实际运行状态为运行异常,则说明实际设备发生了故障,但是处理器没有及时进行故障报警。造成这种漏报警的原因主要在于进行报警的条件设置的过于宽松,即当前报警门限值设置的报警范围过小,不能包括所有故障状态下的监测参数数值。
[0062] 在本实施例中,门限更新权值预设为1,每次调整的幅度可根据实际需要设定,例如,每次调整的幅度为0.1。
[0063] 例如,假设某设备电流设定的报警门限值为20A,即当设备电流大于20A时报警。如果现在设备实际运行出现异常,但是监测电流只有18A,故障监测结果为“无故障”,则说明报警门限值为20A时形成的报警范围过小,该种情况下降低所述门限更新权值,则将原来为1的门限更新权值调整为0.9。如果下一次故障检测监测与本次相同,则所述门限更新权值会继续调整,由0.9调整到0.8;以此类推,这里不再赘述。
[0064] 在步骤205中,若故障监测结果为设备发生故障,且实际运行状态为运行异常,则提高门限更新权值。
[0065] 在本实施例中,如果故障监测结果为设备发生故障,且实际运行状态为运行异常,则说明实际设备发生了故障,并且处理器也及时进行了故障报警。这说明当前的报警门限值设置是合理的。该种情况下提高所述门限更新权值。由于设备大部分情况下都是正常工作的,因此,可以为所述门限更新权值设置最大值,在所述门限更新权值被调整到最大值后,该门限更新权值不再增加。
[0066] 在步骤206中,若故障监测结果为设备发生故障,且实际运行状态为运行正常,则降低所述门限更新权值。
[0067] 在本实施例中,如果故障监测结果为设备发生故障,而实际运行状态为运行正常,则说明实际设备没有发生故障,但是处理器进行了故障报警。造成这种错误报警的原因主要在于进行报警的条件设置的过于严格,即当前报警门限值设置的报警范围过大,包括了部分非故障状态下的监测参数数值。
[0068] 在步骤207中,若故障监测结果为未发生故障,且实际运行状态也为运行正常,则提高所述门限更新权值。
[0069] 在步骤208中,判断所述门限更新权值是否小于预设的门限更新阈值,如果是,则转步骤209,如果否,则回到步骤201,进行下一个周期的判断。
[0070] 在本实施例中,门限更新阈值设置为0.7。
[0071] 在步骤209,更新报警门限值。
[0072] 其中,可以根据预定的更新算法计算新的报警门限值,例如多次求平均等。在计算新的报警门限值时,可以将设备的历史运行参数纳入其中。
[0073] 在更新报警门限值后,其门限更新权值也重置为初始值。
[0074] 下面通过具体例子对本实施例做进一步说明。假设某设备电流的报警门限值为20A,即当设备电流大于等于20A时报警。如果在某一个监测周内,设备实际运行出现异常,同时监测电流为20A,故障监测结果为“故障”,则说明之前的阈值条件相对比较适合。由此,将门限更新权值由初始值1提高到1.1。后续,若下一次监测电流为18A,故障监测结果为“故障”,但是设备实际运行正常,则将门限更新权值由1.1降低到1。如果后续又接连4次出现故障监测结果与实际运行状不一致,则每次都将门限更新权值降低0.1,使得门限更新权值降低到0.6。此时,由于门限更新权值小于预设的门限更新阈值0.7,因此,系统认定当前的报警门限值需要更新,启动对报警门限值的更新,并重置门限更新权值为初始值。
[0075] 由此,通过门限更新权值对当前报警门限值是否合理进行评价,根据故障监测结果和实际运行状态的比较结果调整门限更新权值,在报警门限值使得故障监测结果多次与实际运行状态不一致时,使得调整后的门限更新权值达到预设的门限更新阈值时,启动对于报警门限值的更新,减少了不必要报警信息的重复出现,让设备的报警符合实际工况,避免无意义的重复报警。
[0076] 图3示出了本发明一个实施例的设备的结构示意图。如图3所示,本实施例的设备包括:处理器310和存储器320。
[0077] 存储器320用于存储程序指令,处理器310可以耦合到存储器320,处理器310被配置为基于存储器320存储的指令执行如下步骤:
[0078] 获取所述设备的故障监测参数;将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果;获取用户反馈的所述设备的实际运行状态;基于所述故障监测结果和所述实际运行状态,更新所述报警门限值。
[0079] 在本实施例的一个可选实现方式中,将所述故障监测参数与设定的报警门限值进行比较,得到故障监测结果包括:将所述故障监测参数与设定的报警门限值进行比较;若所述故障监测参数超出报警门限值限定,则确定所述设备发生故障,并输出报警信息;否则,确定所述设备未发生故障。
[0080] 在本实施例的一个可选实现方式中,基于所述故障监测结果和所述实际运行状态,更新所述报警门限值包括:根据所述故障监测结果和所述实际运行状态,调整门限更新权值;以及在所述门限更新权值满足预定条件时,更新所述报警门限值。
[0081] 在本实施例的一个可选实现方式中,在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态异常时,降低门限更新权值。
[0082] 在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态异常时,提高所述门限更新权值。
[0083] 在所述故障监测结果为设备发生故障,且所述实际运行状态为运行状态正常时,降低所述门限更新权值。
[0084] 在所述故障监测结果为设备未发生故障,且所述实际运行状态为运行状态正常时,提高所述门限更新权值。
[0085] 优选地,所述门限更新权值设置有最大值,在被调整到最大值后,所述门限更新权值不再增加。在本实施例的一个可选实现方式中,在所述门限更新权值小于预设的门限更新阈值时,更新所述报警门限值。在本实施例的一个可选实现方式中,在更新所述报警门限值后,将所述门限更新权值重置为预定的初始值。
[0086] 如图3所示,本实施例的设备还可以包括通信接口330、输入模块340和总线350。其中,通信接口330用于与其它设备进行信息交互,输入模块340用于接收用户输入的信息。同时,处理器310、存储器320、通信接口330以及输入模块340通过总线350完成相互间的通信。
[0087] 存储器320可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器320也可以是存储器阵列。存储器320还可能被分块,并且块可按一定的规则组合成虚拟卷。
[0088] 此外,处理器310可以是一个中央处理器CPU,或者可以是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0089] 本申请实施例还提供一种计算机可读存储介质,其中计算机可读存储介质存储有程序指令,指令被处理器执行时实现如图1或图2中任一实施例涉及的方法。
[0090] 通过实施本申请,能够基于故障监测参数的故障监测结果和设备的实际运行状态,并进一步基于这二者来对故障报警的报警门限值进行修正,以提高设备故障监测的准确性,在保障设备正常运转的同时,减少了不必要故障报警。
[0091] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。