一种问题检测方法和装置与流程

专利2022-06-29  71


本发明涉及液压控制领域,尤其涉及一种问题检测方法和装置。



背景技术:

现有技术中,电液控制系统可以用于对汽轮机机组的转速、压力等工作参数进行控制。通常,电液控制系统可以包括伺服卡,伺服阀,线性可变差动变压器(lvdt,linearvariabledifferentialtransformer),油动机等,在对汽轮机机组进行控制时,可以根据阀位指令信号控制输出的流量或压力,从而实现对汽轮机机组的控制。

电液控制系统工作的过程中,会不可避免地出现故障,例如,电液控制系统中伺服阀发生突开、突关,伺服阀的开度在阀位限制范围内发生波动等,当电液控制系统出现故障时,为了便于对电液控制系统进行维修,需要确定电液控制系统中的问题部件以及问题部件出现的具体问题。

然而,由于电液控制系统中包括的部件较多,每个部件出现故障都会导致电液控制系统出现故障,因此,很难准确地确定电液控制系统中的问题部件和问题部件出现的具体问题,导致很难对电液控制系统进行维修。



技术实现要素:

本发明实施例提供一种问题检测方法和装置,以解决在电液控制系统出现故障的情况下,无法准确判断电液控制系统中的问题部件和问题部件出现的具体问题,导致很难对电液控制系统进行维修的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,提供了一种问题检测方法,应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述方法包括:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

第二方面,提供了一种问题检测装置,应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述装置包括:

获取模块,获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

确定模块,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

第三方面,提出一种电子设备,该电子设备应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述方法包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

第四方面,提出一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

本发明实施例提供的问题检测方法应用于电液控制系统,其中,电液控制系统中可以包括多个部件,在电液控制系统工作的过程中,可以获取多个部件的工作参数,根据工作参数确定多个部件中的问题部件以及问题部件出现的问题,其中,工作参数可以用于描述多个部件的工作状态。这样,在电液控制系统工作的过程中,由于可以通过获取电液控制系统中多个部件的工作参数,判断该多个部件中的问题部件和问题部件出现的问题,因此,在电液控制系统出现故障的情况下,无需工作人员对所有部件进行逐个排查就可以准确地检测出问题部件和问题部件出现的问题,从而可以缩短对电液控制系统的维修时间,降低维修难度,提高电液控制系统的工作效率。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明的一个实施例问题检测方法的流程示意图;

图2是本发明的一个实施例问题检测方法的流程示意图;

图3是本发明的一个实施例电子设备的结构示意图;

图4是本发明的一个实施例问题检测装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下结合附图,详细说明本发明各实施例提供的技术方案。

图1是本发明的一个实施例问题检测方法的流程示意图。所述方法应用于电液控制系统,电液控制系统中包括多个部件,多个部件通过相互配合可以控制汽轮机机组的运行参数,比如,汽轮机机组的转速、压力等运行参数。

图1所示的问题检测方法,在电液控制系统工作的过程中,可以用于检测电液控制系统中的问题部件和问题部件出现的问题,所述方法如下所述。

s102:获取多个部件在电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态。

电液控制系统中可以包括多个部件,电液控制系统在工作的过程中,多个部件可以生成工作参数,工作参数可以用于描述多个部件的工作状态。本实施例中,可以获取上述多个部件在电液控制系统工作过程中的工作参数,以便基于工作参数判断上述多个部件中的问题部件和问题部件出现的问题。

在本实施例中,上述多个部件中可以包括伺服卡,伺服阀,线性可变差动变压器(lvdt,linearvariabledifferentialtransformer)中的至少一种。可选地,上述多个部件还可以包括油动机等。

在一种实现方式中,在上述多个部件包括伺服卡的情况下,在获取工作参数时,可以获取伺服卡的工作参数。其中,伺服卡中的工作参数可以包括伺服卡在电液控制系统工作过程中产生的代码,以下为了便于区分,可以由第一代码表示。第一代码可以用于描述伺服卡的工作状态,伺服卡的工作状态可以包括手动状态,校验状态,下载状态,等,相应地,第一代码可以包括伺服卡处于手动状态时的代码,伺服卡处于校验状态时的代码,伺服卡处于下载状态时的代码,等。

需要说明的是,在电液控制系统工作的过程中,伺服卡在产生第一代码后,可以在本地存储第一代码,即将第一代码存储在伺服卡中,这样,在获取第一代码时,可以直接从伺服卡中获取。

在一种实现方式中,上述多个部件中还可以包括冗余伺服卡,冗余伺服卡用于在伺服卡发生故障时,替换伺服卡,在获取工作参数时,还可以获取冗余伺服卡的工作参数。其中,冗余伺服卡中的工作参数可以包括冗余伺服卡在电液控制系统工作过程中产生的代码,以下为了便于区分,可以由第二代码表示,第二代码可以用于描述冗余伺服卡的工作状态,冗余伺服卡的工作状态可以包括就绪状态,重启状态,等,相应地,第二代码可以包括冗余伺服卡处于就绪状态时的代码,冗余伺服卡处于重启状态时的代码,等。

需要说明的是,在电液控制系统工作的过程中,冗余伺服卡在产生第二代码后,可以在本地存储第二代码,这样,在获取第二代码时,可以直接从冗余伺服卡中获取。

在一种实现方式中,上述多个部件中还可以包括伺服阀,在获取工作参数时,还可以获取伺服阀的工作参数,伺服阀的工作参数可以描述伺服阀的工作状态。

本实施例中,伺服阀可以与上述伺服卡连接,伺服卡中可以包括限流电阻,伺服卡可以通过限流电阻向伺服阀提供电压,伺服阀中可以包括伺服线圈,伺服卡在向伺服阀提供电压后,伺服阀中的伺服线圈两端可以产生电压,伺服线圈在该电压的作用下可以控制伺服阀的开度。

基于上述伺服卡和伺服阀的连接结构和工作原理,在获取伺服阀的工作参数时,可以获取限流电阻两端的电压和作用在伺服线圈上的电压,也就是说,伺服阀的工作参数可以包括限流电阻两端的电压和作用在伺服线圈上的电压,这里为了便于区分,可以分别由第一电压和第二电压表示。其中,第一电压可以第二电压可以描述伺服阀中伺服线圈的工作状态,该工作状态可以包括伺服线圈是否短路或断路等。

需要说明的是,在电液控制系统工作的过程中,在获取第一电压和第二电压时,可以通过测量的方式获取得到第一电压和第二电压,也可以将第一电压和第二电压存储在伺服卡中,并从伺服卡中读取得到第一电压和第二电压,这里不做具体限定。

在一种实现方式中,上述多个部件还可以包括线性可变差动变压器(lvdt,linearvariabledifferentialtransformer),在获取工作参数时,还可以获取lvdt的工作参数,lvdt的工作参数可以描述lvdt的工作状态。

本实施例中,lvdt可以与上述伺服卡和伺服阀连接,伺服卡可以向lvdt提供电压,在lvdt中可以包括初级线圈,第一次级线圈和第二次级线圈,在伺服卡向lvdt提供电压后,lvdt中的初级线圈可以在该电压的作用下驱动第一次级线圈和第二次级线圈,第一次级线圈和第二次级线圈可以根据伺服阀的开度产生电压差,并将该电压差反馈至伺服卡中,伺服卡可以根据电压差确定伺服阀的开度,以便实现闭环控制,进而使得电液控制系统可以达到较高的控制精度。

基于上述lvdt与伺服卡和伺服阀的连接结构和工作原理,在获取lvdt的工作参数时,可以获取伺服卡向lvdt输出的电压,也就是说,lvdt的工作参数可以包括伺服卡向lvdt输出的电压,这里为了便于区分,可以由第三电压表示。其中,第三电压可以描述lvdt中初级线圈,第一次级线圈和第二次级线圈的工作状态,该工作状态可以包括初级线圈,第一次级线圈和第二次级线圈中至少一个是否短路。

需要说明的是,在电液控制系统工作的过程中,在获取第三电压时,可以通过测量的方式获取得到第三电压,也可以将第三电压存储在伺服卡中,并从伺服卡中读取得到第三电压,这里不做具体限定。

s104:根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

在s104中,在获取到多个部件在电液控制系统工作过程中的工作参数后,可以根据获取到的工作参数,对获取到的工作参数进行分析,从而确定多个部件中的问题部件以及问题部件出现的问题。

在一种实现方式中,在多个部件包括伺服卡,工作参数包括上述第一代码的情况下,在根据工作参数,确定多个部件中的问题部件以及问题部件出现的问题时,可以将第一代码与预先确定的第一正确代码进行比较,其中,第一正确代码可以用于描述伺服卡的正常工作状态;在得到比较结果后,可以根据比较结果确定问题部件是否包括伺服卡,以及在确定问题部件包括伺服卡的情况下,确定伺服卡出现的问题。

具体地,假设伺服卡处于正常校验状态下的代码为a,在获得第一代码后,可以将第一代码与a进行比较,若比较结果为第一代码不是a,则可以认为伺服卡为问题部件,之后,还可以对第一代码进行逻辑判断,根据逻辑判断的结果进一步确定伺服卡出现的问题是校验超时。

可选地,在本实施例中,可以根据第一代码可以确定伺服卡是否出现以下问题:da回读错误,可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)错误,存储器读/写错误,校验超时,上传错误,下载错误,校验结果质量差,未准备就绪,强制输出测点,测点停止扫描,指令不全,接收不到指令或反馈,切换功能损坏,重启功能损坏,等。

在一种实现方式中,在多个部件包括冗余伺服卡,工作参数包括上述第二代码的情况下,在根据工作参数确定多个部件中的问题部件以及问题部件出现的问题时,可以将第二代码与预先确定的第二正确代码进行比较,其中,第二正确代码可以用于描述冗余伺服卡的正常工作状态;在得到比较结果后,可以根据比较结果确定问题部件是否包括冗余伺服卡,以及在确定问题部件包括冗余伺服卡的情况下,确定冗余伺服卡出现的问题。

具体地,假设冗余伺服卡处于正常准备就绪状态下的代码为b,在获得第二代码后,可以将第二代码与b进行比较,若比较结果为第二代码不是b,则可以认为冗余伺服卡为问题部件,之后,还可以对第二代码进行逻辑判断,根据逻辑判断的结果可以进一步确定冗余伺服卡出现的问题是未准备就绪状态。

可选地,在本实施例中,可以根据第二代码确定冗余伺服卡是否出现以下问题:未准备就绪,接线错误,不可用,接收不到指令或反馈,切换功能损坏,重启功能损坏,等。

需要说明的是,在电液控制系统中包括伺服卡和冗余伺服卡的情况下,若伺服卡出现问题,冗余伺服卡没有出现问题,则可以将冗余伺服卡替换伺服卡,并将伺服卡中的第一代码读取至冗余伺服卡中,以免因伺服卡出现问题而影响电液控制系统的工作;或者,可以仅在伺服卡出现特殊问题时,将冗余伺服卡替换伺服卡,特殊问题至少可以包括伺服卡发生da回读错误,eprom错误,存储器读/写错误,这样,可以避免在伺服卡出现问题时频繁地将伺服卡替换冗余伺服卡,造成伺服卡中的第一代码丢失的问题。

在一种实现方式中,在多个部件包括伺服阀,工作参数包括上述第一电压和第二电压的情况下,在根据工作参数,确定多个部件中的问题部件以及问题部件出现的问题时,可以根据第一电压和第二电压确定问题部件是否包括伺服阀,以及在确定问题部件包括伺服阀的情况下,确定伺服阀出现的问题。

具体地,若第一电压为0,则可以认为伺服阀为问题部件,并确定伺服阀出现的问题是伺服线圈断路;若第一电压不为0,且第二电压为0,则可以认为伺服阀是问题部件,并确定伺服阀出现的问题是伺服线圈短路。

在本实施例中,在多个部件包括lvdt,工作参数包括上述第三电压的情况下,在根据工作参数,确定多个部件中的问题部件以及问题部件出现的问题时,可以根据第三电压确定问题部件是否包括lvdt,以及在确定问题部件包括lvdt的情况下,确定lvdt出现的问题。

具体地,若第三电压为0,则可以认为lvdt为问题部件,并确定lvdt出现的问题是初级线圈,第一次级线圈以及第二次级线圈中至少一个发生短路。

需要说明的是,在多个部件中包括伺服阀的情况下,如果多个部件均为正常部件,那么,可以确定问题为伺服阀发生卡涩、伺服阀和卸荷阀内部泄漏或伺服阀发生机械卡涩。

具体地,在电液控制系统出现故障的情况下,如果伺服卡中的第一代码,冗余伺服卡中的第二代码,第一电压,第二电压和第三电压均没有出现问题,那么,可以确定出现的问题为伺服阀发生卡涩、伺服阀和卸荷阀内部泄漏或伺服阀发生机械卡涩,其中,卸荷阀用于卸去或降低电液控制系统中密封容器的压力荷载。

在确定多个部件中的问题部件以及问题部件出现的问题之后,本实施例中的电液控制系统还可以发出告警信息,其中,告警信息中可以包括问题部件以及问题部件出现的问题,电液控制系统中还可以包括屏幕,以便将告警信息显示在电液控制系统的屏幕中。

例如,当确定问题部件为伺服阀以及伺服阀出现的问题为伺服线圈发生短路时,可以在电液控制系统的屏幕中用红色字体显示伺服阀中的伺服线圈发生短路的告警信息。

可选地,告警信息可以是文本信息,也可以是语音信息,以便提醒工作人员及时对出现的问题进行处理。

需要说明的是,在本实施例中,电液控制系统也可能会出现一些不影响正常工作的问题,通常这些问题在经过一段时间后会自然消失,但为了避免隐患,本发明提供的实施例可以将每次的告警信息进行存储,以便于工作人员可以随时对发出告警信息的记录进行查询,及时对电液控制系统进行检修,避免因隐患而造成故障。

可选地,在多个部件均未出现问题的情况下,屏幕中也可以显示多个部件的正常工作状态。

为了便于理解上述问题检测方法,可以以电液控制系统中包括伺服卡、冗余伺服卡、伺服阀和lvdt为例进行说明,具体可以参见图2。

图2为本发明的一个实施例问题检测方法的流程示意图。在图2中,电液控制系统包括伺服卡、冗余伺服卡、伺服阀和lvdt,其中,伺服卡与伺服阀和lvdt连接,冗余伺服卡也可以与伺服阀和lvdt连接,lvdt可以与伺服阀连接,冗余伺服卡用于在伺服卡发生故障时替换伺服卡,伺服卡中可以包括限流电阻(图2中未示出),冗余伺服卡中也可以包括限流电阻(图2中未示出),伺服阀中可以包括伺服线圈(图2中未示出),lvdt中可以包括初级线圈、第一次级线圈和第二次级线圈(在图2中均为示出)。

在电液控制系统工作的过程中,伺服卡可以通过限流电阻向伺服阀提供电压,在伺服卡向伺服阀提供电压之后,伺服阀中伺服线圈的两端可以产生电压,伺服线圈在该电压的作用下可以控制伺服阀的开度,这里为了便于说明,可以将限流电阻两端的电压称为第一电压,将伺服线圈两端的电压称为第二电压。

伺服卡也可以向lvdt提供电压,在伺服卡向lvdt提供电压后,lvdt中的初级线圈可以在该电压的作用下驱动第一次级线圈和第二次级线圈,第一次级线圈和第二次级线圈可以根据伺服阀的开度产生电压差,并将该电压差反馈至伺服卡中,以确定伺服阀的开度,这里为了便于说明,可以将该电压称为第三电压。

在本实施例中,在电液控制系统工作的过程中,可以获取伺服卡、冗余伺服卡、伺服阀和lvdt的工作参数,以便根据工作参数确定上述部件中的问题部件以及问题部件出现的问题。

具体地,可以获取伺服卡在电液控制系统工作过程中产生的代码(以下可以由第一代码表示),冗余伺服卡在电液控制系统工作过程中产生的代码(以下可以由第二代码表示),上述第一电压,第二电压和第三电压。可选地,第一代码、第一电压、第二电压和第三电压可以从伺服卡中获取,第二代码可以从冗余伺服卡中获取。

在获取到这些工作参数之后,可以对这些工作参数进行分析,从而确定问题部件以及问题部件出现的问题。

具体地,可以将第一代码与预先确定的第一正确代码进行比较,第一正确代码用于描述伺服卡的正常工作状态,若比较结果为第一代码不是第一正确代码,则可以认为伺服卡为问题部件,并对第一代码进行逻辑判断,根据逻辑判断的结果进一步确定伺服卡出现的问题。

同样地,可以将第二代码与预先确定的第二正确代码进行比较,第二正确代码用于描述冗余伺服卡的正常工作状态,若比较结果为第二代码不是第二正确代码,则可以认为冗余伺服卡为问题部件,并对第二代码进行逻辑判断,根据逻辑判断的结果进一步确定冗余伺服卡出现的问题。

还可以根据第一电压和第二电压确定问题部件是否包括伺服阀,以及在确定问题部件包括伺服阀的情况下,确定伺服阀出现的问题,具体地,若第一电压为0,则确定伺服阀为问题部件,并确定伺服阀出现的问题是伺服线圈断路;若第一电压不为0,且第二电压为0,则确定伺服阀是问题部件,并确定伺服阀出现的问题是伺服线圈短路。

还可以根据第三电压确定问题部件是否包括lvdt,以及在确定问题部件包括lvdt的情况下,确定lvdt出现的问题,具体地,若第三电压为0,则可以确定lvdt为问题部件,并确定lvdt出现的问题是初级线圈,第一次级线圈以及第二次级线圈中至少一个发生短路。

在确定问题部件和问题部件出现的问题后,电液控制系统还可以发出告警信息,告警信息中可以包括问题部件以及问题部件出现的问题,以便于工作人员可以及时针对该问题部件以及该问题部件出现的问题进行维修。

可选地,可以将每次的告警信息进行存储,以便于工作人员可以随时查询告警信息,根据告警信息确定是否出现隐患,从而可以及时对电液控制系统进行检修,避免因隐患而造成故障。

本发明实施例提供的问题检测方法应用于电液控制系统,其中,电液控制系统中可以包括多个部件,在电液控制系统工作的过程中,可以获取多个部件的工作参数,根据工作参数确定多个部件中的问题部件以及问题部件出现的问题,其中,工作参数可以用于描述多个部件的工作状态。这样,在电液控制系统工作的过程中,由于可以通过获取电液控制系统中多个部件的工作参数,判断该多个部件中的问题部件和问题部件出现的问题,因此,在电液控制系统出现故障的情况下,无需工作人员对所有部件进行逐个排查就可以准确地检测出问题部件和问题部件出现的问题,从而可以缩短对电液控制系统的维修时间,降低维修难度,提高电液控制系统的工作效率。

图3是本发明的一个实施例电子设备的结构示意图。请参考图3,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成问题检测装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

上述如本发明图3所示实施例揭示的问题检测装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

该电子设备还可执行图1的方法,并实现问题检测装置在图1所示实施例中的功能,本发明实施例在此不再赘述。

当然,除了软件实现方式之外,本发明的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

本发明实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法,并具体用于执行以下操作:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

图4是本发明的一个实施例问题检测装置40的结构示意图。请参考图4,在一种软件实施方式中,所述问题检测装置40可包括获取模块41和确定模块42,其中:所述问题检测装置40用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述装置包括:

获取模块41,获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

确定模块42,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

可选地,所述多个部件中包括伺服卡,所述工作参数包括所述伺服卡产生的第一代码,所述第一代码用于描述所述伺服卡的工作状态,且所述第一代码存储在所述伺服卡中;

其中,所述确定模块42,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

将所述第一代码与预先确定的第一正确代码进行比较,所述第一正确代码用于描述所述伺服卡的正常工作状态;根据比较结果确定所述问题部件是否包括所述伺服卡,以及在所述问题部件包括所述伺服卡的情况下,所述伺服卡出现的问题。

可选地,所述多个部件中还包括冗余伺服卡,所述工作参数还包括所述冗余伺服卡产生的第二代码,所述第二代码用于描述所述冗余伺服卡的工作状态,且所述第二代码存储在所述冗余伺服卡中;

其中,所述确定模块42,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

将所述第二代码与预先确定的第二正确代码进行比较,所述第二正确代码用于描述所述冗余伺服卡的正常工作状态;根据比较结果确定所述问题部件是否包括所述冗余伺服卡,以及在所述问题部件包括所述冗余伺服卡的情况下,所述冗余伺服卡出现的问题。

可选地,所述冗余伺服卡和所述伺服卡连接;

其中,所述确定模块42,在根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题后,还包括:

若所述问题部件包括所述伺服卡,则将所述冗余伺服卡替换所述伺服卡,且将所述第一代码读取至所述冗余伺服卡中。

可选地,所述多个部件中还包括伺服阀,所述伺服卡与所述伺服阀连接,所述伺服卡包括限流电阻,所述伺服阀包括伺服线圈,所述工作参数还包括所述限流电阻两端的第一电压和作用在所述伺服线圈上的第二电压,所述伺服线圈在所述第二电压的作用下控制所述伺服阀的开度;

其中,所述确定模块42,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

若所述第一电压为0,则确定所述问题部件包括所述伺服阀,所述伺服阀出现的问题包括所述伺服线圈断路;

若所述第一电压不为0,且所述第二电压为0,则确定所述问题部件包括所述伺服阀,所述伺服阀出现的问题包括所述伺服线圈短路。

可选地,所述多个部件中还包括线性可变差动变压器lvdt,所述伺服卡与所述lvdt连接,所述lvdt包括初级线圈,第一次级线圈和第二次级线圈,所述工作参数还包括所述伺服卡向所述lvdt输出的第三电压,所述第三电压用于所述初级线圈驱动所述第一次级线圈和所述第二次级线圈,所述第一次级线圈和所述第二次级线圈用于判断所述伺服阀的开度;

其中,所述确定模块42,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

若所述第三电压为0,则确定所述问题部件包括所述lvdt,所述lvdt,出现的问题包括所述初级线圈,所述第一次级线圈以及所述第二次级线圈中至少一个短路。

可选地,所述多个部件中包括伺服阀;

其中,所述确定模块42,在确定所述多个部件中的问题部件以及所述问题部件出现的问题后,还包括:

若所述多个部件均为正常部件,则确定所述伺服阀发生卡涩、所述伺服阀和卸荷阀内部泄漏或所述伺服阀发生机械卡涩。

可选地,所述确定模块42,在确定所述多个部件中的问题部件以及所述问题部件出现的问题后,还包括:

发出告警信息,所述告警信息中包括所述问题部件以及所述问题部件出现的问题;

将所述告警信息显示在所述电液控制系统的屏幕中。

本发明实施例提供的问题检测装置40还可执行图1的方法,并实现问题检测装置在图1所示实施例的功能,本发明实施例在此不再赘述。

总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。


技术特征:

1.一种问题检测方法,其特征在于,应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述方法包括:

获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

2.如权利要求1所述的方法,其特征在于,

所述多个部件中包括伺服卡,所述工作参数包括所述伺服卡产生的第一代码,所述第一代码用于描述所述伺服卡的工作状态,且所述第一代码存储在所述伺服卡中;

其中,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

将所述第一代码与预先确定的第一正确代码进行比较,所述第一正确代码用于描述所述伺服卡的正常工作状态;根据比较结果确定所述问题部件是否包括所述伺服卡,以及在所述问题部件包括所述伺服卡的情况下,所述伺服卡出现的问题。

3.如权利要求2所述的方法,其特征在于,

所述多个部件中还包括冗余伺服卡,所述工作参数还包括所述冗余伺服卡产生的第二代码,所述第二代码用于描述所述冗余伺服卡的工作状态,且所述第二代码存储在所述冗余伺服卡中;

其中,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

将所述第二代码与预先确定的第二正确代码进行比较,所述第二正确代码用于描述所述冗余伺服卡的正常工作状态;根据比较结果确定所述问题部件是否包括所述冗余伺服卡,以及在所述问题部件包括所述冗余伺服卡的情况下,所述冗余伺服卡出现的问题。

4.如权利要求3所述的方法,其特征在于,所述冗余伺服卡和所述伺服卡连接;

其中,在根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题后,所述方法还包括:

若所述问题部件包括所述伺服卡,则将所述冗余伺服卡替换所述伺服卡,且将所述第一代码读取至所述冗余伺服卡中。

5.如权利要求2所述的方法,其特征在于,

所述多个部件中还包括伺服阀,所述伺服卡与所述伺服阀连接,所述伺服卡包括限流电阻,所述伺服阀包括伺服线圈,所述工作参数还包括所述限流电阻两端的第一电压和作用在所述伺服线圈上的第二电压,所述伺服线圈在所述第二电压的作用下控制所述伺服阀的开度;

其中,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

若所述第一电压为0,则确定所述问题部件包括所述伺服阀,所述伺服阀出现的问题包括所述伺服线圈断路;

若所述第一电压不为0,且所述第二电压为0,则确定所述问题部件包括所述伺服阀,所述伺服阀出现的问题包括所述伺服线圈短路。

6.如权利要求5所述的方法,其特征在于,

所述多个部件中还包括线性可变差动变压器lvdt,所述伺服卡与所述lvdt连接,所述lvdt包括初级线圈,第一次级线圈和第二次级线圈,所述工作参数还包括所述伺服卡向所述lvdt输出的第三电压,所述第三电压用于所述初级线圈驱动所述第一次级线圈和所述第二次级线圈,所述第一次级线圈和所述第二次级线圈用于判断所述伺服阀的开度;

其中,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

若所述第三电压为0,则确定所述问题部件包括所述lvdt,所述lvdt,出现的问题包括所述初级线圈,所述第一次级线圈以及所述第二次级线圈中至少一个短路。

7.如权利要求1所述的方法,其特征在于,所述多个部件中包括伺服阀;

其中,在确定所述多个部件中的问题部件以及所述问题部件出现的问题后,还包括:

若所述多个部件均为正常部件,则确定所述伺服阀发生卡涩、所述伺服阀和卸荷阀内部泄漏或所述伺服阀发生机械卡涩。

8.如权利要求1所述的方法,其特征在于,在确定所述多个部件中的问题部件以及所述问题部件出现的问题后,还包括:

发出告警信息,所述告警信息中包括所述问题部件以及所述问题部件出现的问题;

将所述告警信息显示在所述电液控制系统的屏幕中。

9.一种问题检测装置,其特征在于,应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述装置包括:

获取模块,获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;

确定模块,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。

10.如权利要求9所述的装置,其特征在于,

所述多个部件中包括伺服卡,所述工作参数包括所述伺服卡产生的第一代码,所述第一代码用于描述所述伺服卡的工作状态,且所述第一代码存储在所述伺服卡中;

其中,所述确定模块,根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题,包括:

将所述第一代码与预先确定的第一正确代码进行比较,所述第一正确代码用于描述所述伺服卡的正常工作状态;根据比较结果确定所述问题部件是否包括所述伺服卡,以及在所述问题部件包括所述伺服卡的情况下,所述伺服卡出现的问题。

技术总结
本发明公开了一种问题检测方法和装置,应用于电液控制系统,所述电液控制系统用于控制汽轮机机组的运行参数,所述电液控制系统中包括多个部件,所述方法包括:获取所述多个部件在所述电液控制系统工作过程中的工作参数,所述工作参数用于描述所述多个部件的工作状态;根据所述工作参数,确定所述多个部件中的问题部件以及所述问题部件出现的问题。这样,由于可以通过获取电液控制系统中多个部件的工作参数,判断该多个部件中的问题部件和问题部件出现的问题,因此,在电液控制系统出现故障的情况下,无需对所有部件进行逐个排查就可以准确地检测出问题部件和问题部件出现的问题,从而缩短维修时间,降低维修难度,提高电液控制系统的工作效率。

技术研发人员:王志超
受保护的技术使用者:神华神东电力有限责任公司;神华神东电力有限责任公司店塔电厂
技术研发日:2020.01.22
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-32157.html

最新回复(0)