一种故障预警的服务器、方法及计算机程序产品技术

技术编号:38989056 阅读:9 留言:0更新日期:2023-10-07 10:19
本申请涉及汽车技术领域,尤其涉及一种故障预警的服务器、方法及计算机程序产品,用以实现高效准确的故障预警。其中,故障预警的服务器用于获取的待检测设备的故障消息,从故障消息中提取用于描述所述故障消息的目标消息类型的关键数据;确定目标消息类型对应的目标配置项,配置项用于描述需监控的所述待检测设备的故障要素;将关键数据与获取的目标配置项的配置数据合成待检测数据;获取与目标消息类型对应的目标校验规则,若待检测数据满足目标校验规则,则触发故障预警。本申请通过针对不同消息类型设置不同的配置项以及校验规则,提高了故障预警的准确率以及处理效率。高了故障预警的准确率以及处理效率。高了故障预警的准确率以及处理效率。

【技术实现步骤摘要】
一种故障预警的服务器、方法及计算机程序产品


[0001]本申请涉及汽车
,尤其涉及一种故障预警的服务器、方法及计算机程序产品。

技术介绍

[0002]当前,电动汽车在通过充电桩进行充电时,充电桩可能会出现故障、订单异常等情况,此时,如果相关运营人员无法及时感知,将导致充电桩在异常状态下持续运行,造成用户负面体验以及资源的浪费。
[0003]相关技术中,在充电桩出现异常情况时将异常信息上报至服务器,服务器在接收到异常信息后,仅针对异常信息进行一次整体的规则校验,确定出现设备故障时,获取充电桩的相关信息并进行故障上报,但该方式故障检测的准确率不高。
[0004]因而,如何实现高效准确的故障预警,成为亟待解决的问题。

技术实现思路

[0005]本申请实施例提供的一种故障预警的服务器、方法及计算机程序产品,用以实现高效准确的故障预警。
[0006]本申请实施例提供的一种故障预警的服务器,服务器包括处理器和存储器,其中,存储器存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行如下步骤:获取待检测设备的故障消息,并从故障消息中提取关键数据,关键数据用于描述故障消息的目标消息类型;确定与目标消息类型对应的目标配置项,配置项用于描述需监控的待检测设备的故障要素;获取目标配置项的配置数据,并将关键数据以及配置数据合成待检测数据;获取与目标消息类型对应的目标校验规则,若待检测数据满足目标校验规则,则触发故障预警。
[0007]在一些实现方式中,上述处理器执行的方法形成程序后,各个程序功能模块对应的硬件执行模块可包括:数据提取模块、配置项确定模块、数据合成模块以及故障校验模块:数据提取模块,用于获取待检测设备的故障消息,并从故障消息中提取关键数据,关键数据用于描述故障消息的目标消息类型;配置项确定模块,用于确定与目标消息类型对应的目标配置项,配置项用于描述需监控的待检测设备的故障要素;数据合成模块,用于获取目标配置项的配置数据,并将关键数据以及配置数据合成待检测数据;故障校验模块,用于获取与目标消息类型对应的目标校验规则,若待检测数据满足目标校验规则,则触发故障预警。
[0008]本申请实施例提供的一种故障预警的方法,方法包括:获取待检测设备的故障消息,并从故障消息中提取关键数据,关键数据用于描述故障消息的目标消息类型;确定与目标消息类型对应的目标配置项,配置项用于描述需监控的待检测设备的故障要素;获取目标配置项的配置数据,并将关键数据以及配置数据合成待检测数据;获取与目标消息类型对应的目标校验规则,若待检测数据满足目标校验规则,则触发故障预警。
[0009]本申请实施例中的一种计算机程序产品,包括计算机程序,当计算机程序被处理器执行时实现如上述任意一种故障预警的方法。
[0010]可选的,计算机可读存储介质可以作为计算机程序产品的一种实现,即本申请实施例还提供一种计算机可读存储介质,其包括计算机程序,当计算机程序被处理器执行时实现如上述任意一种故障预警的方法。
[0011]本申请实施例提供的一种电子设备,包括处理器和存储器,其中,存储器存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行上述任意一种故障预警的方法的步骤。
[0012]本申请有益效果如下:本申请实施例提供了一种故障预警的服务器、方法及计算机程序产品。本申请中,并非是对待检测设备的故障消息进行一次整体的规则校验,而是先从故障消息中提取用于描述故障消息所属的目标消息类型的关键数据,基于该关联数据确定检测规则。具体的,本申请通过对不同类型的故障消息进行分类,针对不同消息类型设置不同的配置项以及校验规则,使消息规则匹配更精准;经过多次的筛查,提高了故障预警的准确率,且通过分类处理提高了故障消息的处理效率。
[0013]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0014]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
[0015]图1为本申请实施例中的一种应用场景的一个可选的示意图;图2为本申请实施例中的一种故障预警的方法的实施流程图;图3为本申请实施例中的一种故障预警的过程的结构示意图;图4为本申请实施例中的一种规则校验的过程的实施流程图;图5为本申请实施例中的一种故障告警的过程的实施流程图;图6为本申请实施例中的一种可能的记录文件的示意图;图7为本申请实施例中的一种可能的告警通知的示意图;图8为本申请实施例中的一种故障预警的设备的结构示意图;图9为应用本申请实施例的一种电子设备的一个硬件组成结构示意图;
图10为应用本申请实施例的另一种电子设备的一个硬件组成结构示意图。
具体实施方式
[0016]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请技术方案保护的范围。
[0017]下面对本申请实施例中涉及的部分概念进行介绍。
[0018]充电桩:充电桩是指为电动汽车提供能量补充的充电装置,充电桩的输出端装有充电插头(即充电枪),用于为电动汽车充电。
[0019]Query Wrapper:是MyBatis

Plus框架提供的一种查询构建器,支持链式调用,但需要进行多次方法调用和对象创建,灵活性相对较低。
[0020]SQL(Structured Query Language,结构化查询语言)表达式:是指由SQL语言中的关键字、函数、运算符和常量等组成的一个表达式,用于描述SQL查询语句中的各种条件和计算。SQL表达式可以用于SELECT、WHERE、HAVING、ORDER BY等语句中,用于筛选、计算和排序数据。
[0021]规则校验:校验上报的故障消息是否符合预设校验规则,符合即作出相应处理。
[0022]MQ(Message Queue,消息队列):是一种异步通信方式,用于在不同的应用程序之间传递消息,可以将消息存储在队列中,等待接收方来获取并处理这些消息。MQ消息通常具有以下特点:可靠性高、异步性、解耦性等。
[0023]以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0024]如图1所示,其为本申请实施例的应用场景示意图。该应用场景图中包括多个设备端110和服务器120。
[0025]在本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障预警的服务器,其特征在于,所述服务器包括处理器和存储器,其中,所述存储器存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取待检测设备的故障消息,并从所述故障消息中提取关键数据,所述关键数据用于描述所述故障消息的目标消息类型;确定与所述目标消息类型对应的目标配置项,所述配置项用于描述需监控的所述待检测设备的故障要素;获取所述目标配置项的配置数据,并将所述关键数据以及配置数据合成待检测数据;获取与所述目标消息类型对应的目标校验规则,若所述待检测数据满足所述目标校验规则,则触发故障预警。2.如权利要求1所述的服务器,其特征在于,所述消息类型包括多个级别,在每相邻两个级别中,下一级别的消息类型表示:对上一级别的消息类型进行划分得到的消息子类型;在每相邻两个级别中,下一级别的消息类型对应的配置项表示:对上一级别的消息类型对应的配置项集合进行划分得到的配置项子集合;所述处理器具体用于:按照消息类型的级别由高到低的顺序,依次从上一级消息类型对应的配置项集合中,确定与下一级消息类型对应的配置项子集合;将所述目标消息类型包含的最后一级消息类型对应的配置项子集合中的配置项,作为所述故障消息对应的目标配置项。3.如权利要求1所述的服务器,其特征在于,所述消息类型包括多个级别,在每相邻两个级别中,下一级别的消息类型表示:对上一级别的消息类型进行划分得到的消息子类型;在每相邻两个级别中,下一级别的消息类型对应的校验规则表示:对上一级别的消息类型对应的检验规则集合进行划分得到的校验规则子集合;所述处理器具体用于:按照消息类型的级别由高到低的顺序,依次从上一级消息类型对应的校验规则集合中,确定与所述目标消息类型包含的下一级消息类型对应的校验规则子集合;将所述目标消息类型包含的最后一级消息类型对应的校验规则子集合中的校验规则,作为与所述故障消息对应的目标校验规则。4.如权利要求1所述的服务器,其特征在于,所述目标校验规则中...

【专利技术属性】
技术研发人员:王晨旭李霞
申请(专利权)人:北京集度科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1