一种电磁阀健康评估方法、装置、设备及可读存储介质

文档序号:1336729 发布日期:2020-07-17 浏览:15次 >En<

阅读说明:本技术 一种电磁阀健康评估方法、装置、设备及可读存储介质 (Electromagnetic valve health assessment method, device and equipment and readable storage medium ) 是由 仲启端 陈鑫铎 金诚 马丽丽 杜晓青 段志强 于 2020-06-11 设计创作,主要内容包括:本发明公开了一种电磁阀健康评估方法,包括:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;获取目标电磁阀的当前运行参数;将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。本发明既能够延长好的电磁阀的使用,也可根据健康评估结果更换效果差的电磁阀,避免了对系统正常运行的影响。本发明还公开了一种电磁阀健康评估装置、设备及存储介质,具有相应技术效果。(The invention discloses a health assessment method for an electromagnetic valve, which comprises the following steps: analyzing the received electromagnetic valve health assessment request to obtain a target electromagnetic valve to be subjected to health assessment; acquiring current operating parameters of a target electromagnetic valve; inputting the current operating parameters into a target health assessment model; the target health assessment model is obtained by performing iterative correction on a pre-established use frequency basic health assessment model based on target operation parameters acquired when the target solenoid valve is used each time; and carrying out health assessment on the target electromagnetic valve according to the current operating parameters by using the target health assessment model. The invention can prolong the use of good electromagnetic valves, and can replace the electromagnetic valves with poor effect according to the health evaluation result, thereby avoiding the influence on the normal operation of the system. The invention also discloses a device, equipment and a storage medium for evaluating the health of the electromagnetic valve, and the device, the equipment and the storage medium have corresponding technical effects.)

一种电磁阀健康评估方法、装置、设备及可读存储介质

技术领域

本发明涉及智能控制技术领域,特别是涉及一种电磁阀健康评估方法、装置、设备及计算机可读存储介质。

背景技术

在日常生产生活中,很多场合会使用较多的电磁阀,例如,轨道交通工具(如高铁列车)中使用较多电磁阀(如控制风门电磁阀),电磁阀是易损器件,轨道交通工具有的电磁阀每年开关十几万次甚至更多。

现有的对电磁阀的管理方式是一般分为三种,一种是电磁阀损坏后更换;一种是日常检修或其他检修时,测试是否正常,损坏情况下更换;另一种是预计使用次数,在使用次数快到期前或者大修时统一更换。但是以上三种管理方式均存在各自的缺点,首先电磁阀坏的情况下更换,影响在线运行,更换情况一般紧急,且在线电磁阀损坏可能导致短路等,造成其他损坏。其次,日常检修时检查,存在片面性,不代表检查的时候正常,一段时间内运行也正常。再者,预计使用次数和大修时更换,没有考虑到个体差异,有时个体性能好的电磁阀被换掉,有的使用次数少或者使用时间少的个体大修前就已经出现问题。

综上所述,如何有效地解决现有的电磁阀管理方式影响在线运行,存在片面性,没有考虑到个体差异等问题,是目前本领域技术人员急需解决的问题。

发明内容

本发明的目的是提供一种电磁阀健康评估方法,该方法既能够延长好的电磁阀的使用,也可根据健康评估结果更换效果差的电磁阀,避免了对系统正常运行的影响;本发明的另一目的是提供一种电磁阀健康评估装置、设备及计算机可读存储介质。

为解决上述技术问题,本发明提供如下技术方案:

一种电磁阀健康评估方法,包括:

对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;

获取所述目标电磁阀的当前运行参数;其中,所述当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;

将所述当前运行参数输入到目标健康评估模型中;其中,所述目标健康评估模型为基于所述目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;

利用所述目标健康评估模型根据所述当前运行参数对所述目标电磁阀进行健康评估。

在本发明的一种

具体实施方式

中,所述使用次数基础健康评估模型的建立过程包括:

选取预设数量的电磁阀,并将各所述电磁阀投入正常使用;

对各所述电磁阀在每次被使用时,分别进行健康度、所述累计使用次数、所述故障预警个数、所述性能下降预警个数、所述使用寿命预警个数、以及所述故障报警个数统计,得到健康状态统计结果;

根据所述健康状态统计结果建立所述使用次数基础健康评估模型。

在本发明的一种具体实施方式中,对各所述电磁阀在每次被使用时,分别进行健康度、所述累计使用次数、所述故障预警个数、所述性能下降预警个数、所述使用寿命预警个数、以及所述故障报警个数统计,得到健康状态统计结果,包括:

获取各所述电磁阀分别对应的型号信息;

根据各所述型号信息对各所述电磁阀进行分组,得到各电磁阀组;

对各所述电磁阀组中的各所述电磁阀在每次被使用时,分别进行健康度、所述累计使用次数、所述故障预警个数、所述性能下降预警个数、所述使用寿命预警个数、以及所述故障报警个数统计,得到各所述电磁阀组分别对应的健康状态统计结果;

根据所述健康状态统计结果建立所述使用次数基础健康评估模型,包括:

根据各所述电磁阀组分别对应的健康状态统计结果,建立各所述电磁阀组分别对应的使用次数基础健康评估模型。

在本发明的一种具体实施方式中,将所述当前运行参数输入到目标健康评估模型中,包括:

获取所述目标电磁阀的目标型号信息;

将所述当前运行参数输入到所述目标型号信息对应的目标健康评估模型中。

在本发明的一种具体实施方式中,基于所述目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正,包括:

在所述目标电磁阀每次被使用时获取所述目标电磁阀的目标健康度和目标累计故障预警个数;其中,所述目标累计故障预警个数为通过对开启重试次数进行统计得到;

从故障预警统计表中查找所述目标健康度对应的标准故障预警个数;

获取预设的故障预警健康度调整值;

结合所述目标累计故障预警个数、所述标准故障预警个数、以及所述故障预警健康度调整值对所述使用次数基础健康评估模型进行迭代修正。

在本发明的一种具体实施方式中,基于所述目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正,包括:

在所述目标电磁阀每次被使用时获取所述目标电磁阀的目标健康度和目标累计性能下降预警个数;其中,所述目标累计性能下降预警个数为通过对动作响应延时时长进行统计得到;

从性能下降预警统计表中查找所述目标健康度对应的标准累计性能下降预警个数;

获取预设的性能下降预警健康度调整值;

结合所述目标累计性能下降预警个数、所述标准累计性能下降预警个数、以及所述性能下降预警健康度调整值对所述使用次数基础健康评估模型进行迭代修正。

在本发明的一种具体实施方式中,基于所述目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正,包括:

在所述目标电磁阀每次被使用时获取所述目标电磁阀的目标健康度和目标累计使用寿命预警个数;其中,所述目标累计使用寿命预警个数为通过对当前累计使用次数进行统计得到;

从寿命预警统计表中查找所述目标健康度对应的标准寿命预警个数;

获取预设的寿命预警健康度调整值;

结合所述目标累计使用寿命预警个数、所述标准寿命预警个数、以及所述寿命预警健康度调整值对所述使用次数基础健康评估模型进行迭代修正。

一种电磁阀健康评估装置,包括:

请求解析模块,用于对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;

参数获取模块,用于获取所述目标电磁阀的当前运行参数;其中,所述当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;

参数输入模块,用于将所述当前运行参数输入到目标健康评估模型中;其中,所述目标健康评估模型为基于所述目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;

健康评估模块,用于利用所述目标健康评估模型根据所述当前运行参数对所述目标电磁阀进行健康评估。

一种电磁阀健康评估设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如前所述电磁阀健康评估方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述电磁阀健康评估方法的步骤。

本发明提供了一种电磁阀健康评估方法:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

通过上述技术方案可知,通过预先建立使用次数基础健康评估模型,并基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正,从而得到符合目标电磁阀的实际运行参数的目标健康评估模型,利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。相较于现有的电磁阀管理方式,本发明通过根据各电磁阀自身的实际运行参数对其健康度进行准确评估,实现了在目标电磁阀故障前或寿命耗尽前进行健康评估,从而既能够延长好的电磁阀的使用,也可根据健康评估结果更换效果差的电磁阀,避免了对系统正常运行的影响。

相应的,本发明实施例还提供了与上述电磁阀健康评估方法相对应的电磁阀健康评估装置、设备和计算机可读存储介质,具有上述技术效果,在此不再赘述。

附图说明

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

图1为本发明实施例中电磁阀健康评估方法的一种实施流程图;

图2为本发明实施例中电磁阀健康评估方法的另一种实施流程图;

图3为本发明实施例中电磁阀使用次数与重试次数的折线图;

图4为本发明实施例中电磁阀健康评估方法的另一种实施流程图;

图5为本发明实施例中电磁阀健康评估方法的另一种实施流程图;

图6为本发明实施例中一种电磁阀健康评估装置的结构框图;

图7为本发明实施例中一种电磁阀健康评估设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

参见图1,图1为本发明实施例中电磁阀健康评估方法的一种实施流程图,该方法可以包括以下步骤:

S101:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀。

当需要对目标电磁阀进行健康评估时,向电磁阀健康评估中心发送电磁阀健康评估请求,电磁阀健康评估请求中包含有待健康评估的目标电磁阀的标识信息。电磁阀健康评估中心接收电磁阀健康评估请求,对电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀。

S102:获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数。

在解析得到待健康评估的目标电磁阀之后,通过预先设置的通信方式获取目标电磁阀截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数等当前运行参数。通过对开启重试次数进行统计得到故障预警个数,通过对动作响应延时时长进行统计得到性能下降预警个数,通过对当前累计使用次数进行统计得到使用寿命预警个数,通过对出现对目标电磁阀进行三次开启重试均收不到目标电磁阀打开成功的故障进行统计,得到故障报警个数。

S103:将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到。

通过对电磁阀的平均使用次数与对应的健康度、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数进行统计,得到统计结果,根据统计结果预先建立使用次数基础健康评估模型,并基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到目标健康评估模型。在获取目标电磁阀的当前运行参数之后,将当前运行参数输入到目标健康评估模型中。

S104:利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

在将当前运行参数输入到目标健康评估模型中之后,利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。通过基础健康度,配合各类预警、报警信息,给出了综合判断逻辑、算法和修正方法,能有效准确对目标电磁阀是健康度进行评价。

本发明提供了一种电磁阀健康评估方法:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

需要说明的是,基于上述实施例一,本发明实施例还提供了相应的改进方案。在后续实施例中涉及与上述实施例一中相同步骤或相应步骤之间可相互参考,相应的有益效果也可相互参照,在下文的改进实施例中不再一一赘述。

实施例二:

参见图2,图2为本发明实施例中电磁阀健康评估方法的另一种实施流程图,该方法可以包括以下步骤:

S201:选取预设数量的电磁阀,并将各电磁阀投入正常使用。

选取预设数量的电磁阀,并将各电磁阀投入正常使用。如选取高铁列车中的预设数量的电磁阀,并将选取的各电磁阀作为样本投入正常使用。

需要说明的是,预设数量可以根据实际情况进行设定和调整,本发明实施例对此不做限定。

S202:获取各电磁阀分别对应的型号信息。

由于不同型号的电磁阀自身性能可能存在差异,因此可以以型号信息为范围对选取得到的预设数量的电磁阀进行划分。在选取得到预设数量的电磁阀之后,获取各电磁阀分别对应的型号信息。

S203:根据各型号信息对各电磁阀进行分组,得到各电磁阀组。

在获取各电磁阀分别对应的型号信息之后,根据各型号信息对各电磁阀进行分组,得到各电磁阀组。

S204:对各电磁阀组中的各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到各电磁阀组分别对应的健康状态统计结果。

在根据各型号信息对各电磁阀进行分组,得到各电磁阀组之后,对各电磁阀组中的各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到各电磁阀组分别对应的健康状态统计结果。

S205:根据各电磁阀组分别对应的健康状态统计结果,建立各电磁阀组分别对应的使用次数基础健康评估模型。

在得到各电磁阀组分别对应的健康状态统计结果之后,根据各电磁阀组分别对应的健康状态统计结果,建立各电磁阀组分别对应的使用次数基础健康评估模型。通过对电磁阀按型号信息进行分组,根据各电磁阀组分别对应的健康状态统计结果建立使用次数基础健康评估模型,使得建立的使用次数基础健康评估模型更加准确。参见表1,表1为一种使用次数基础健康评估模型对应的健康度评价表。

表 1

S206:在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计故障预警个数。

其中,目标累计故障预警个数为通过对开启重试次数进行统计得到。

可以以目标电磁阀进行开启动作为触发条件对开启重试次数进行统计得到目标累计故障预警个数。在目标电磁阀每次被使用时,获取目标电磁阀的目标健康度和目标累计故障预警个数。控制器输出打开电磁阀命令,一般输出命令后,采集反馈判断电磁阀开启是否成功。一般情况下,如开启失败,将进行2次重试。对开启重试次数进行统计得到目标累计故障预警个数的情况可以包括:

(1)如果出现重试2次的成功的情况,直接报电磁阀故障的预警1(预测电磁阀即将故障)。

(2)如果连续2次出现重试1次的情况,报电磁阀故障的预警2(预测电磁阀即将故障)

(3)记录电磁阀开启一定次数内(如5万次)内一次重试的次数、两次重试的次数,比如效果如图3所示。

如果电磁阀开启一定次数内(如5万次)重试1次的次数超过n次(如5次,后续可根据经验、平均值水平标定),则报电磁阀故障的预警3。

如果电磁阀开启一定次数内(如5万次)重试2次的次数超过n次(如3次,后续可根据经验、平均值水平标定),则报电磁阀故障的预警4。

目标累计故障预警个数为包括电磁阀故障预警1、预警2、预警3、以及预警4的总个数。

除此之外,如果重试3次均收不到电磁阀打开成功的故障,则直接报电磁阀故障报警1(报警非预警)。假如原来基准健康度为100%,只要存在1个故障报警,则健康度直接下降为0,健康评价为0%。

S207:从故障预警统计表中查找目标健康度对应的标准故障预警个数。

预先设置包含各健康度及对应的标准故障预警个数的故障预警统计表,在目标电磁阀每次被使用时获取到目标电磁阀的目标健康度和目标累计故障预警个数之后,从故障预警统计表中查找目标健康度对应的标准故障预警个数。

S208:获取预设的故障预警健康度调整值。

预先设置电磁阀某一健康度下目标累计故障预警个数与标准故障预警个数存在偏差时,对电磁阀的健康度进行调整的故障预警健康度调整值,如设置为3%。在获取目标电磁阀的目标健康度和目标累计故障预警个数,并从故障预警统计表中查找目标健康度对应的标准故障预警个数之后,获取预设的故障预警健康度调整值。

S209:结合目标累计故障预警个数、标准故障预警个数、以及故障预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

在获取到目标累计故障预警个数、标准故障预警个数、以及故障预警健康度调整值之后,结合目标累计故障预警个数、标准故障预警个数、以及故障预警健康度调整值对使用次数基础健康评估模型进行迭代修正,从而得到符合目标电磁阀的实际运行参数的目标健康评估模型。

S210:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀。

S211:获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数。

S212:获取目标电磁阀的目标型号信息。

在获取目标电磁阀的当前运行参数之后,获取目标电磁阀的目标型号信息。

S213:将当前运行参数输入到目标型号信息对应的目标健康评估模型中。

通过对电磁阀按型号信息进行分组,根据各电磁阀组分别对应的健康状态统计结果建立相应的使用次数基础健康评估模型,通过结合目标累计故障预警个数、标准故障预警个数、以及故障预警健康度调整值,对目标电磁阀的目标型号信息对应的使用次数基础健康评估模型进行迭代修正得到目标健康评估模型之后,将当前运行参数输入到目标型号信息对应的目标健康评估模型中。通过利用目标型号信息对应的目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估,较大地提高了对目标电磁阀进行健康评估的准确性。

S214:利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

实施例三:

参见图4,图4为本发明实施例中电磁阀健康评估方法的另一种实施流程图,该方法可以包括以下步骤:

S401:选取预设数量的电磁阀,并将各电磁阀投入正常使用。

S402:获取各电磁阀分别对应的型号信息。

S403:根据各型号信息对各电磁阀进行分组,得到各电磁阀组。

S404:对各电磁阀组中的各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到各电磁阀组分别对应的健康状态统计结果。

S405:根据各电磁阀组分别对应的健康状态统计结果,建立各电磁阀组分别对应的使用次数基础健康评估模型。

S406:在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计性能下降预警个数。

其中,目标累计性能下降预警个数为通过对动作响应延时时长进行统计得到。

电磁阀老化、性能下降的其中特征之一是电磁阀的开启和关闭时间变长,以此配以相应的判断策略,对电磁阀进行故障预警。假如电磁阀开启、关闭的标称时间是T0 ms,性能下降1档=实际动作时间延长超过d1%(如10%,后续可根据经验、平均值水平标定),性能下降2档=实际动作时间延长超过d2%(如20%,后续可根据经验、平均值水平标定);性能下降3档=实际动作时间延长超过d3%(如30%,后续可根据经验、平均值水平标定)。

并且记录电磁阀动作一定次数内(如200次)性能下降的次数(3个档次都记录)。

如果出现电磁阀动作时间的性能下降3档,则报电磁阀性能下降的预警1(预测电磁阀性能下降)。

如果出现电磁阀动作时间的性能下降2档,连续出现2次,则报电磁阀性能下降的预警2(预测电磁阀性能下降)。

如果出现电磁阀动作时间的性能下降2档或1档,连续出现3次,则报电磁阀性能下降的预警3(预测电磁阀性能下降)。

如果出现电磁阀一定次数内(如200次)动作时间的性能下降2档次数超过5次,则报电磁阀性能下降的预警4(预测电磁阀性能下降)。

如果出现电磁阀一定次数内(如200次)动作时间的性能下降2档与1档的合计次数超过10次,则报电磁阀性能下降的预警5(预测电磁阀性能下降)。

在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计性能下降预警个数,即包含电磁阀性能下降的预警1、预警2、预警3、预警4、以及预警5的总个数。

S407:从性能下降预警统计表中查找目标健康度对应的标准累计性能下降预警个数。

预先设置包含各健康度及对应的标准累计性能下降预警个数的性能下降预警统计表,在目标电磁阀每次被使用时获取到目标电磁阀的目标健康度和目标累计性能下降预警个数之后,从性能下降预警统计表中查找目标健康度对应的标准累计性能下降预警个数。

S408:获取预设的性能下降预警健康度调整值。

预先设置电磁阀某一健康度下目标累计性能下降预警个数与标准累计性能下降预警个数存在偏差时,对电磁阀的健康度进行调整的性能下降预警健康度调整值,如设置为3%。在获取到目标电磁阀的目标健康度和目标累计性能下降预警个数,并从性能下降预警统计表中查找目标健康度对应的标准累计性能下降预警个数之后,获取预设的性能下降预警健康度调整值。

S409:结合目标累计性能下降预警个数、标准累计性能下降预警个数、以及性能下降预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

在获取到目标累计性能下降预警个数、标准累计性能下降预警个数、以及性能下降预警健康度调整值之后,结合目标累计性能下降预警个数、标准累计性能下降预警个数、以及性能下降预警健康度调整值对使用次数基础健康评估模型进行迭代修正,从而得到符合目标电磁阀的实际运行参数的目标健康评估模型。电磁阀的健康评价,以健康度0%~100%,可以设置低于30%时,信息系统提出预警(检查或更换准备)。

S410:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀。

S411:获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数。

S412:获取目标电磁阀的目标型号信息。

S413:将当前运行参数输入到目标型号信息对应的目标健康评估模型中。

S414:利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

实施例四:

参见图5,图5为本发明实施例中电磁阀健康评估方法的另一种实施流程图,该方法可以包括以下步骤:

S501:选取预设数量的电磁阀,并将各电磁阀投入正常使用。

S502:获取各电磁阀分别对应的型号信息。

S503:根据各型号信息对各电磁阀进行分组,得到各电磁阀组。

S504:对各电磁阀组中的各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到各电磁阀组分别对应的健康状态统计结果。

S505:根据各电磁阀组分别对应的健康状态统计结果,建立各电磁阀组分别对应的使用次数基础健康评估模型。

S506:在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计使用寿命预警个数。

其中,目标累计使用寿命预警个数为通过对当前累计使用次数进行统计得到。

健康度计算方法,与使用次数成比例关系,如某种电磁阀使用次数为100万次,则每使用1万次,健康度基准值减少1%。

假如标称使用次数为100万次(历史数据平均值、或经验值)。

如果使用次数大于n1次(如80万次,标定值),则报使用寿命预警1。

如果使用次数大于100万次,则报使用寿命预警2。

在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计使用寿命预警个数,即包含使用寿命预警1、预警2的总个数。

S507:从寿命预警统计表中查找目标健康度对应的标准寿命预警个数。

预先设置包含各健康度及对应的标准寿命预警个数的寿命预警统计表,在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计使用寿命预警个数之后,从性能下降预警统计表中查找目标健康度对应的标准累计性能下降预警个数。

S508:获取预设的寿命预警健康度调整值。

预先设置电磁阀某一健康度下目标累计使用寿命预警个数与标准寿命预警个数存在偏差时,对电磁阀的健康度进行调整的寿命预警健康度调整值,如设置为3%。在获取到目标电磁阀的目标健康度和目标累计使用寿命预警个数,并从寿命预警统计表中查找目标健康度对应的标准寿命预警个数之后,获取预设的寿命预警健康度调整值。

S509:结合目标累计使用寿命预警个数、标准寿命预警个数、以及寿命预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

在获取到目标电磁阀的目标累计使用寿命预警个数、标准寿命预警个数、以及寿命预警健康度调整值之后,结合目标累计使用寿命预警个数、标准寿命预警个数、以及寿命预警健康度调整值对使用次数基础健康评估模型进行迭代修正,从而得到符合目标电磁阀的实际运行参数的目标健康评估模型。

S510:对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀。

S511:获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数。

S512:获取目标电磁阀的目标型号信息。

S513:将当前运行参数输入到目标型号信息对应的目标健康评估模型中。

S514:利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

在具体的实例应用中,假设故障预警健康度调整值、性能下降预警健康度调整值、以及寿命预警健康度调整值均设置为3%。

假如原来基准健康度为90%,且有1个故障预警,则:

健康度= 90%-3% = 87%,健康评价下降为“良好”。

假如原来基准健康度为100%,且1个故障预警,1个性能下降预警,则:

健康度=100%-3%-3% = 94%,健康评价仍然为“优秀”。

以此类推:

假如原来基准健康度为100%,只要存在1个故障报警,则健康度直接下降为0,健康评价为0%。

假如原来基准健康度为89%,且无故障预警,也无性能下降预警,则:

健康度= 89%+3%+3% = 95%,健康评价提升为“优秀”。

假如原来基准健康度为60%,且无故障预警,也无性能下降预警,则:

健康度= 60%+3%+3% = 66%,健康评价仍然为“良好”。

假如原来基准健康度为60%,且故障预警1个,性能下降预警2个,则:

健康度= 60%-3% = 57%,健康评价下降为“中等”。

如表1所示,原健康评价“中等”情况下,且故障预警、性能下降预警、使用寿命预警,如果总个数高于三个,每多一个,健康度相应减少3%,并根据更新健康度(不小于0%,如果小于0,视为0)和健康评价;故障预警、性能下降预警、使用寿命预警,如果总个数低于三个,每多一个,健康度相应增加3%,并根据更新健康度和健康评价。

本发明通过有效的方式对高铁列车电磁阀进行了多维度的预警,根据电磁阀的重试次数的逻辑组合判断,给出了报电磁阀故障的预警4类;根据电磁阀的响应时间逻辑组合判断,给出了电磁阀性能下降的预警5类;根据电磁阀的使用次数,给出了电磁阀使用寿命预警2类,能够在电磁阀发生故障前,提出预警,并给出预警的原因。并且如果由于维修等原因更换电磁阀,及时登录到信息系统中,并重置健康度和健康评价,检修后,可人工调整相应的健康评估模型。防止在线故障造成的人身安全、舒适故障及财产损失。能够及时告知管理者每个电磁阀的健康状态,方便提前更换较差的个体,延迟较好个体的使用时间,以及根据总体健康情况,及时备货。

相应于上面的方法实施例,本发明实施例还提供了一种电磁阀健康评估装置,下文描述的电磁阀健康评估装置与上文描述的电磁阀健康评估方法可相互对应参照。

参见图6,图6为本发明实施例中一种电磁阀健康评估装置的结构框图,该装置可以包括:

请求解析模块61,用于对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;

参数获取模块62,用于获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;

参数输入模块63,用于将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;

健康评估模块64,用于利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

通过上述技术方案可知,通过预先建立使用次数基础健康评估模型,并基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正,从而得到符合目标电磁阀的实际运行参数的目标健康评估模型,利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。相较于现有的电磁阀管理方式,本发明通过根据各电磁阀自身的实际运行参数对其健康度进行准确评估,实现了在目标电磁阀故障前或寿命耗尽前进行健康评估,从而既能够延长好的电磁阀的使用,也可根据健康评估结果更换效果差的电磁阀,避免了对系统正常运行的影响。

在本发明的一种具体实施方式中,该装置包括模型建立模块,模型建立模块包括:

电磁阀选取子模块,用于选取预设数量的电磁阀,并将各电磁阀投入正常使用;

统计结果获得子模块,用于对各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到健康状态统计结果;

模型建立子模块,用于根据健康状态统计结果建立使用次数基础健康评估模型。

在本发明的一种具体实施方式中,统计结果获得子模块包括:

型号信息获取单元,用于获取各电磁阀分别对应的型号信息;

分组单元,用于根据各型号信息对各电磁阀进行分组,得到各电磁阀组;

统计结果获得单元,用于对各电磁阀组中的各电磁阀在每次被使用时,分别进行健康度、累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数统计,得到各电磁阀组分别对应的健康状态统计结果;

模型建立子模块具体为根据各电磁阀组分别对应的健康状态统计结果,建立各电磁阀组分别对应的使用次数基础健康评估模型。

在本发明的一种具体实施方式中,参数输入模块63包括:

型号信息获取子模块,用于获取目标电磁阀的目标型号信息;

参数输入子模块,用于将当前运行参数输入到目标型号信息对应的目标健康评估模型中。

在本发明的一种具体实施方式中,该装置包括模型迭代修正模块,模型迭代修正模块包括:

健康度及故障预警个数获取子模块,用于在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计故障预警个数;

标准故障预警个数查找子模块,用于从故障预警统计表中查找目标健康度对应的标准故障预警个数;

故障预警健康度调整值获取子模块,用于获取预设的故障预警健康度调整值;

第一模型迭代修正子模块,用于结合目标累计故障预警个数、标准故障预警个数、以及故障预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

在本发明的一种具体实施方式中,模型迭代修正模块包括:

健康度及性能下降预警个数获取子模块,用于在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计性能下降预警个数;

标准性能下降预警个数查找子模块,用于从性能下降预警统计表中查找目标健康度对应的标准累计性能下降预警个数;

性能下降预警健康度调整值获取子模块,用于获取预设的性能下降预警健康度调整值;

第二模型迭代修正子模块,用于结合目标累计性能下降预警个数、标准累计性能下降预警个数、以及性能下降预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

在本发明的一种具体实施方式中,模型迭代修正模块包括:

健康度及使用寿命预警个数获取子模块,用于在目标电磁阀每次被使用时获取目标电磁阀的目标健康度和目标累计使用寿命预警个数;

标准寿命预警个数查找子模块,用于从寿命预警统计表中查找目标健康度对应的标准寿命预警个数;

寿命预警健康度调整值获取子模块,用于获取预设的寿命预警健康度调整值;

第三模型迭代修正子模块,用于结合目标累计使用寿命预警个数、标准寿命预警个数、以及寿命预警健康度调整值对使用次数基础健康评估模型进行迭代修正。

相应于上面的方法实施例,参见图7,图7为本发明所提供的电磁阀健康评估设备的示意图,该设备可以包括:

存储器71,用于存储计算机程序;

处理器72,用于执行上述存储器71存储的计算机程序时可实现如下步骤:

对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

对于本发明提供的设备的介绍请参照上述方法实施例,本发明在此不做赘述。

相应于上面的方法实施例,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下步骤:

对接收到的电磁阀健康评估请求进行解析,得到待健康评估的目标电磁阀;获取目标电磁阀的当前运行参数;其中,当前运行参数包括截止至目前的累计使用次数、故障预警个数、性能下降预警个数、使用寿命预警个数、以及故障报警个数;将当前运行参数输入到目标健康评估模型中;其中,目标健康评估模型为基于目标电磁阀每次被使用时获取的目标运行参数,对预建立的使用次数基础健康评估模型进行迭代修正得到;利用目标健康评估模型根据当前运行参数对目标电磁阀进行健康评估。

该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:多尺度时空卷积深度信念网络的风力发电机故障诊断方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类