首页> 中国专利> 一种信息系统及信息系统故障检测方法

一种信息系统及信息系统故障检测方法

摘要

本发明公开一种信息系统及信息系统故障检测方法,涉及故障检测技术领域,解决的问题是信息系统故障检测,其中信息系统包括具有可识别配置的信息系统网络设备;故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数;数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息;第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;和基于关联规则的故障检测模块。本发明大大提高了信息系统故障检测能力。

著录项

  • 公开/公告号CN114928529A

    专利类型发明专利

  • 公开/公告日2022-08-19

    原文格式PDF

  • 申请/专利权人 广州市盛望信息科技有限公司;

    申请/专利号CN202210870184.1

  • 发明设计人 廖秋平;

    申请日2022-07-22

  • 分类号H04L41/06(2022.01);H04L41/0213(2022.01);H04L41/0631(2022.01);H04L41/142(2022.01);G06F11/30(2006.01);

  • 代理机构北京中索知识产权代理有限公司 11640;

  • 代理人刘洁

  • 地址 510660 广东省广州市天河区渔兴东街三巷7号203房

  • 入库时间 2023-06-19 16:26:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-06

    实质审查的生效 IPC(主分类):H04L41/06 专利申请号:2022108701841 申请日:20220722

    实质审查的生效

说明书

技术领域

本发明涉及故障检测领域,且更确切地涉及一种信息系统及信息系统故障检测方法。

背景技术

当信息系统发生故障时,现有的信息系统网络管理和维护技术通常需要手动干预,在隔离有问题的网络设备时,网络管理器通常需要执行硬件组件的交换,或尝试加载更新的软件以尝试解决问题。然而,网络管理员几乎总是需要获得额外的技术信息来管理或排除网络设备故障。随着网络和信息技术在服务和支持方面变得越来越复杂,使用基于网页的信息源进行信息系统故障排除的效率变得越来越低,由于网络管理器通常需要手动提供设备类型、序列号、软件版本和问题的简要说明,以便为网页提供足够的搜索参数,在客户支持的后端数据库中生成查询。但这样的查询没有考虑到可能影响网络设备性能的更复杂交互,包括影响网络设备性能的网络拓扑、设备配置和动态参数。

现有的信息系统网络技术无法抢占网络设备故障,例如,如果网络设备的系统模块不足,通常在采取预防措施的足够时间内不会检测到系统模块的减少,相反,可能只有在信息系统网络设备发生故障时才会检测到,因此,具有故障设备的网络用户承受着不必要的网络服务损失负担。

发明内容

针对上述技术的不足,本发明公开一种信息系统及信息系统故障检测方法,能够提取信息系统网络设备的运行状态参数,并对提取的运行状态参数进行数据分析与处理,实现信息系统故障检测。

为了实现上述技术效果,本发明采用以下技术方案:

一种信息系统,其中包括:

具有可识别配置的信息系统网络设备;所述信息系统网络设备包括用于在信息系统网络设备初始化时能够识别配置信息的监控代理模块;

所述监控代理模块用于识别信息系统网络设备运行状态参数信息,信息系统网络设备运行状态参数信息为信息系统网络设备的CPU利用率和内存使用率;所述信息系统网络设备为基于通信网络检测至少一个状态参数并生成故障检测通知消息;通知消息包括在生成通知消息时由网络设备执行的每个进程的标识以及每个相应标识进程的内存模块利用率;

故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数,并对故障数据信息进行排除,所述故障排除模块包括指定用于故障排除应用程序的XML操作命令以及逻辑命令Telnet模块、SNMP模块和SSH模块,故障排除模块提供数据收集能力,以根据传输服务信息响应来自网络设备的通知消息;

数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息,并将与故障事件相关联的选定设备状态参数收集到一起;所述数据收集模块由具有XML解析能力的可执行软件模块执行,通过IP网络的进行信息交互;

第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;所述的第一数据库为并行数据库,并行数据库能够实现数据库操作处理的并行化;

第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;

基于关联规则的故障检测模块;用于将从第一个数据库检索的信息系统网络设备配置信息与故障事件相关联的选定设备状态参数来实现网络设备的故障检测,并将配置信息存储到第二数据库中;

其中每一个信息系统网络设备包括一个监控代理模块,多个监控代理模块通过本地服务器相连;本地服务器接收来自故障排除模块传输的故障检测通知消息,通过IP网络与多个数据收集模块进行信息交互;多个数据收集模块并行处理,通过故障检测模块包括的中央通信模块进行控制,故障检测模块还包括客户网络数据库、报告模块、通告模块和关联规则管理模块,从数据收集模块接收故障检测报告消息,并基于从客户数据库检索已识别配置信息的相关性,通过报告模块输出已识别配置信息的相关性;通过中央通信模块发送检索命令到关联规则管理模块,关联规则管理模块将第一数据库与故障检测通知消息进行关联规则数据挖掘,处理后的结果与第二数据库进行共享,并反馈至关联规则管理模块和中央通信模块中,通过通告模块输出故障检测结果。

作为本发明进一步的技术方案,故障检测模块包括:

关联规则管理模块;用于识别所选信息系统网络设备运行状态参数;所述关联规则管理模块采用基于莱维鲸鱼优化算法进行数据挖掘,根据关联规则将可识别所选信息系统网络设备运行状态参数检测与第二数据库中的信息系统网络设备历史故障问题的相关性;

通告模块;用于主动发出消息识别网络设备的客户联系人;所述通告模块采用单工通信向客户联系人发送故障事件通告信息;

数据更新模块;用于更新第二数据库历史故障问题或者解决措施信息;所述数据更新模块采用大数据模型开源工具Flume技术组件采集信息系统故障问题,Flume技术组件用于及时获取信息系统中发生的变更数据,同时完成第二数据库的数据更新;

中央通信模块;用于控制多个数据收集模块信息交互,其中包括:

(1)消息路由;用于控制实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间路由消息;所述消息路由接收数据收集模块发出的报告消息,消息路由采用双工通信完成实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间的控制命令交互;

(2)实践模块;用于向客户网络数据库模块输出信息系统网络设备的故障事件,基于关联规则管理模块得出故障信息处理的基于莱维鲸鱼优化算法流程;

(3)设备疑难解答模块;用于为通过获取与故障事件报告消息相关联的信息系统网络设备的运行状态参数来响应故障事件报告消息;所述设备疑难解答模块通过RS232C端口串口通信向关联规则管理模块发送查询第二数据库以关联历史故障信息命令,并将查询结果发送到客户网络数据库;

(4)网络事件管理模块;用于管理故障事件与非故障事件的信息系统网络设备运行状态参数;所述网络事件管理模块采用Hadoop平台进行故障事件管理,Hadoop平台中的Map-Reduce分布式数据处理器能够快速处理故障事件与非故障事件的信息系统网络设备运行状态参数;

(5)库存管理模块;用于通过相应的数据收集模块从信息系统网络设备中接收请求报告消息,并通过客户网络数据库传输到报告模块中;所述库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,通过RS232C端口串口通信接收与发出报告消息;

其中,中央通信模块分别与客户网络数据库、关联规则管理模块和通告模块连接。

作为本发明进一步的技术方案,关联规则管理模块还包括将可识别信息系统网络设备硬件配置与存储信息相关联,向通告模块输出网络设备的设备参数设置。

作为本发明进一步的技术方案,第一数据库还包括存储步骤,用于在初始化时由监控代理通过IP网络向相应的一个数据收集模块提供可识别的网络设备硬件配置信息,以存储在第一个数据库中。

作为本发明进一步的技术方案,第二数据库包括存储步骤在第一数据库存储步骤后,从第一数据库检测到网络设备可识别硬件配置信息存储到第二数据库中。

一种信息系统故障检测方法,其中包括以下步骤:

(S1)由监控代理模块输出描述信息系统网络设备的运行状态参数信息,同时生成至少一个的故障事件报告消息,监控代理模块向本地服务器输出故障事件报告消息;

(S2)本地服务器下接的故障排除模块请求筛选故障事件报告消息中的信息系统网络设备运行状态参数,故障排除模块通过IP网络将筛选的信息系统网络设备运行状态参数以XML形式发送到数据收集模块;

(S3)数据收集模块通过RS232C端口从IP网络中接收故障事件报告消息,故障事件报告消息包括信息系统网络设备运行状态参数,数据收集模块将信息系统网络设备运行状态参数发送到故障检测模块中,故障检测模块根据客户网络数据库加载到报告模块中;

(S4)故障检测模块从网络客户数据库检索信息系统网络设备运行正常信息,关联规则管理模块根据基于莱维鲸鱼优化关联规则算法将筛选的运行状态参数和运行正常信息进行关联性分析,得出故障检测处理结果;

(S5)关联规则管理模块将故障检测处理结果发送到中央通信模块,中央通信模块将结果发送给报告模块,报告模块输出故障检测结果。

作为本发明进一步的技术方案,在步骤(S1)中,监控代理模块还采用单工通信主动向客户联系人发送故障事件通告信息,包括以下步骤:

(S11)客户联系人数据库接收由通告模块发出的通告信息;

(S12)客户联系人通过歌诗德DAC-R26解码器解析故障排除模块以获取通告信息,根据关联规则将通告信息与客户联系人数据库关联到故障信息系统网络设备的ID;

(S13)客户联系人数据库发送客户联系人信息和识别的故障信息系统网络设备的故障信息以及解决措施信息;

(S14)通告模块将解决措施信息采用双工通信发送到中央通信模块,再经由中央通信模块发送到故障信息系统网络设备的监控代理模块。

作为本发明进一步的技术方案,在步骤(S3)中,数据收集模块通过RS232C端口从IP网络中接收故障事件报告消息,故障事件报告消息包括信息系统网络设备运行状态参数,数据收集模块将信息系统网络设备运行状态参数发送到故障检测模块中,故障检测模块通过客户网络数据库加载到报告模块中,包括以下步骤:

(S31)信息系统网络设备在启动时通过Hello协议发送包括运行状态参数的故障事件报告消息;

(S32)本地服务器上接收信息系统网络设备发出的报告消息,之后将网络设备的相关运行状态参数存储在本地数据库中;

(S33)本地服务器通过IP网络选择一个数据收集模块通信连接通过RS232C端口,向数据收集模块发送报告消息;

(S34)数据收集模块通过RS232C端口向消息路由发送报告,消息路由将报告通过RS232C端口发送到库存管理模块,库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,并更新客户网络数据库;

(S35)客户网络数据库通过RS232C端口将报告消息传输到报告模块中。

作为本发明进一步的技术方案,在步骤(S4)中,关联规则管理模块根据基于莱维鲸鱼优化关联规则算法将筛选的运行状态参数和运行正常信息进行关联性分析,包括以下步骤:

(S41)假设在一个

公式(1)中,

公式(2)中,

(S42)采用LWO算法对将故障检测信息粒子的位置限制在{0,1}中,通过sigmoid函数将故障检测信息粒子编码为二进制序列;

公式(3)中,T

(S43)将故障检测信息二进制序列运用于多目标关联规则数据挖掘中,包括支持度

支持度

公式(3)中,P(

公式(4)中,P(

公式(5)中,当

公式(6)中,

(S44)通过多目标关联规则进行故障检测信息挖掘,经过加权得到适应度函数为:

公式(7)中,

本发明有益的积极效果在于:

区别于常规技术,本发明能够提供预测性、反应性和主动性信息系统的安排,使网络设备能够以最小的经济损失进行故障检测;本发明能够自动检测信息系统网络设备操作的布置,其中可以在网络设备中遇到故障之前预测和解决与网络设备相关的问题;本发明使与网络设备的运行状态参数能够自动交付到客户联系人,以使监控代理模块能够在网络设备发生故障之前主动实施纠正措施。

附图说明

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

图1为本发明信息系统框架图;

图2为本发明信息系统故障检测方法流程图;

图3为本发明基于规则的故障检测模块具体化结构图;

图4为本发明通告模块主动向客户联系人发送故障事件通告信息流程图;

图5为本发明网络设备中接收报告更新客户网络数据库流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明;

如图1所示,一种信息系统,其中包括:

具有可识别配置的信息系统网络设备;所述信息系统网络设备包括用于在信息系统网络设备初始化时能够识别配置信息的监控代理模块;

每个信息系统网络设备包括监控代理模块,监控代理模块例如实现为驻留在信息系统网络设备的内部操作系统内的软件管理模块,监控代理模块也称为故障管理器,其中在信息系统网络设备初始化时,监控代理模块向本地服务器提供可识别的配置信息,以将配置信息和相关拓扑信息传递给集中模块中的数据库。本地服务器也称为服务设备,连接数据收集模块和故障排除模块,连接数据收集模块和故障排除模块为文本文件的集合,文本文件具有配置用于指定应用程序操作的基于可扩展标记语言XML的操作命令,以及用于根据相应应用程序指定应用程序逻辑的基于XML的逻辑命令。监控代理模块还输出通知消息,以响应任何硬件更改或任何软件配置更改,使得数据库能够保留关于对应信息系统网络的配置的更新信息。如下文进一步详细所述,监控代理模块还被配置用于监控相对于被监控参数的设备操作,例如中央处理器(Central Processing Unit,CPU)利用率和可能指示系统模块耗尽的内存使用率,在相应信息系统网络设备即将遇到信息系统故障的情况下通知本地服务器。

故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数,并对故障数据信息进行排除,所述故障排除模块包括指定用于故障排除应用程序的XML操作命令以及逻辑命令Telnet模块、SNMP模块和SSH模块,故障排除模块提供数据收集能力,以根据传输服务信息响应来自网络设备的通知消息;

数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息,并将与故障事件相关联的选定设备状态参数收集到一起;信息系统包括四个数据收集模块,用于从故障排除模块选定的信息系统网络设备运行状态参数,每个数据收集模块能够从相应网络区域内接收选定的信息系统网络设备运行状态参数,因此,分布式数据收集模块可以从全球客户收集网络设备信息,以进行集中处理和分析。所述数据收集模块由具有XML解析能力的可执行软件模块执行,通过IP网络的进行信息交互,为了优化安全性,可以在每个数据收集模块和IP网络之间部署至少一个防火墙服务器,在每个本地服务器和IP网络之间部署至少一个防火墙服务器。

第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;所述的第一数据库为并行数据库,并行数据库通过多个处理节点并行执行数据库任务,提高整个数据库系统的性能和可用性,实现数据库操作处理的并行化;

第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;

基于关联规则的故障检测模块;用于将从第一个数据库检索的信息系统网络设备配置信息与故障事件相关联的选定设备状态参数来实现网络设备的故障检测,并将配置信息存储到第二数据库中;

其中每一个信息系统网络设备包括一个监控代理模块,多个监控代理模块通过本地服务器相连;本地服务器接收来自故障排除模块传输的故障检测通知消息,通过IP网络与多个数据收集模块进行信息交互;多个数据收集模块并行处理,通过故障检测模块包括的中央通信模块进行控制,故障检测模块还包括客户网络数据库、报告模块、通告模块和关联规则管理模块,从数据收集模块接收故障检测报告消息,并基于从客户数据库检索已识别配置信息的相关性,通过报告模块输出已识别配置信息的相关性;通过中央通信模块发送检索命令到关联规则管理模块,关联规则管理模块将第一数据库与故障检测通知消息进行关联规则数据挖掘,处理后的结果与第二数据库进行共享,并反馈至关联规则管理模块和中央通信模块中,通过通告模块输出故障检测结果。

在具体实施例中,如图2所示,故障检测模块,其中包括:

关联规则管理模块;用于识别所选信息系统网络设备运行状态参数;所述关联规则管理模块采用基于莱维鲸鱼优化算法进行数据挖掘,根据关联规则将可识别所选信息系统网络设备运行状态参数检测与第二数据库中的信息系统网络设备历史故障问题的相关性;

通告模块;用于主动发出消息识别网络设备的客户联系人;所述通告模块采用单工通信向客户联系人发送故障事件通告信息;客户联系人包括客户联系人数据库、客户联系人管理员接口和客户信息中心接口,客户联系人数据库被配置为存储信息,包括客户ID、网络设备ID、详细的设备硬件信息、设备软件版本、启用的设备软件特征的列表、IP地址、用户名和密码、拓扑结构和地理位置。存储在客户网络数据库中的信息使用结构化定义语言组织,例如基于XML标记的网络定义语言,该语言使得能够使用基于文本的标记来描述拓扑结构,从而能够从客户网络数据库重构精确描述客户网络拓扑的模型。

客户网络数据库还被配置为存储与检测到的网络事件相关联的数据,包括可能与给定信息系统网络设备相关联的规定状态或状态事务。具体而言,网络事件管理模块被配置为基于从消息路由接收到的网络事件消息,在客户网络数据库内存储与相应的指定信息系统网络设备相关联的网络事件相关信息。因此,数据收集模块在检测到影响信息系统网络设备的规定网络事件时,可以检索与网络事件拥塞状况相关联的设备状态,并将网络事件相关信息和相关设备状态属性转发给数据收集模块,以通过消息路由由网络事件管理模块存储。

数据更新模块;用于更新第二数据库历史故障问题或者解决措施信息;所述数据更新模块采用大数据模型开源工具Flume技术组件采集信息系统故障问题,Flume技术组件用于及时获取信息系统中发生的变更数据,同时完成第二数据库的数据更新;

中央通信模块;用于控制多个数据收集模块信息交互,其中包括:

(1)消息路由;用于控制实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间路由消息;消息路由使用TIBCO软件公司的消息代理来实现,消息路由接收数据收集模块发出的报告消息,通常以消息内XML标记的形式实现,该标记指定消息的性质。消息路由采用双工通信完成实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间的控制命令交互;消息路由器还提供双向事务,即在故障检测模块中生成并发送给数据收集模块的消息由消息路由转发回相应的数据收集模块以交付给数据收集模块;根据实现,消息路由还可以将由通知模块生成的消息。中央通信模块内的每个模块被配置为执行与网络管理相关联的规定应用操作;因此,消息路由在接收到来自数据收集模块的消息时,将该消息转发到适当的模块以执行。

(2)实践模块;用于向客户网络数据库模块输出信息系统网络设备的故障事件,基于关联规则管理模块得出故障信息处理的基于莱维鲸鱼优化算法流程;

(3)设备疑难解答模块;用于为通过获取与故障事件报告消息相关联的信息系统网络设备的运行状态参数来响应故障事件报告消息;所述设备疑难解答模块通过RS232C端口串口通信向关联规则管理模块发送查询第二数据库以关联历史故障信息命令,并将查询结果发送到客户网络数据库;

(4)网络事件管理模块;用于管理故障事件与非故障事件的信息系统网络设备运行状态参数;所述网络事件管理模块采用Hadoop平台进行故障事件管理,Hadoop平台中的Map-Reduce分布式数据处理器能够快速处理故障事件与非故障事件的信息系统网络设备运行状态参数;

(5)库存管理模块;用于通过相应的数据收集模块从信息系统网络设备中接收请求报告消息,并通过客户网络数据库传输到报告模块中;所述库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,通过RS232C端口串口通信接收与发出报告消息;

在另一实施例中,关联规则管理模块还包括将可识别信息系统网络设备硬件配置与存储信息相关联,向通告模块输出网络设备的设备参数设置。

在另一实施例中,第一数据库还包括存储步骤,用于在初始化时由监控代理通过IP网络向相应的一个数据收集模块提供可识别的网络设备硬件配置信息,以存储在第一个数据库中。

在另一实施例中,第二数据库包括存储步骤在第一数据库存储步骤后,从第一数据库检测到网络设备可识别硬件配置信息存储到第二数据库中。

在具体实施例中,如图3所示,一种信息系统故障检测方法,其中包括以下步骤:

(S1)由监控代理模块输出描述信息系统网络设备的运行状态参数信息,同时生成至少一个的故障事件报告消息,监控代理模块向本地服务器输出故障事件报告消息;

(S2)本地服务器下接的故障排除模块请求筛选故障事件报告消息中的信息系统网络设备运行状态参数,故障排除模块通过IP网络将筛选的信息系统网络设备运行状态参数以XML形式发送到数据收集模块;

(S3)数据收集模块通过RS232C端口从IP网络中接收故障事件报告消息,故障事件报告消息包括信息系统网络设备运行状态参数,数据收集模块将信息系统网络设备运行状态参数发送到故障检测模块中,故障检测模块根据客户网络数据库加载到报告模块中;

(S4)故障检测模块从网络客户数据库检索信息系统网络设备运行正常信息,关联规则管理模块根据基于莱维鲸鱼优化关联规则算法将筛选的运行状态参数和运行正常信息进行关联性分析,得出故障检测处理结果;

(S5)关联规则管理模块将故障检测处理结果发送到中央通信模块,中央通信模块将结果发送给报告模块,报告模块输出故障检测结果。

在具体实施例中,如图4所示,在步骤(S1)中,监控代理模块还采用单工通信主动向客户联系人发送故障事件通告信息,包括以下步骤:

(S11)客户联系人数据库接收由通告模块发出的通告信息;

(S12)客户联系人通过歌诗德DAC-R26解码器解析故障排除模块以获取通告信息,根据关联规则将通告信息与客户联系人数据库关联到故障信息系统网络设备的ID;在该步骤中,客户联系人通过歌诗德DAC-R26解码器定期解析故障排除数据库以定位与上次执行的相关性相关的更新信息,并将更新信息与客户网络数据库相关,以基于客户网络数据库中存储的配置信息识别识别故障网络设备。

(S13)客户联系人数据库发送客户联系人信息和识别的故障信息系统网络设备的故障信息以及解决措施信息;在该步骤中,从客户联系人数据库检索联系人信息,并发送客户联系人信息和识别故障网络设备的相应信息以及更新的解决信息。通告模块将故障检测信息与解决措施信息发送到受故障信息系统网络设备,监控代理模块能够审查故障检测信息与解决措施信息,并获取在信息系统网络设备内实现所需的任何主动信息。

(S14)通告模块将解决措施信息采用双工通信发送到中央通信模块,再经由中央通信模块发送到故障信息系统网络设备的监控代理模块。

在具体实施例中,如图5所示,步骤(S3)中,数据收集模块通过RS232C端口从IP网络中接收故障事件报告消息,故障事件报告消息包括信息系统网络设备运行状态参数,数据收集模块将信息系统网络设备运行状态参数发送到故障检测模块中,故障检测模块通过客户网络数据库加载到报告模块中,包括以下步骤:

(S31)信息系统网络设备在启动时通过Hello协议发送包括运行状态参数的故障事件报告消息;

(S32)本地服务器上接收信息系统网络设备发出的报告消息,之后将网络设备的相关运行状态参数存储在本地数据库中;

(S33)本地服务器通过IP网络选择一个数据收集模块通信连接通过RS232C端口,向数据收集模块发送报告消息;

(S34)数据收集模块通过RS232C端口向消息路由发送报告,消息路由将报告通过RS232C端口发送到库存管理模块,库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,并更新客户网络数据库;

(S35)客户网络数据库通过RS232C端口将报告消息传输到报告模块中。

在具体实施例中,在步骤(S4)中,关联规则管理模块根据基于莱维鲸鱼优化关联规则算法将筛选的运行状态参数和运行正常信息进行关联性分析,包括以下步骤:

(S41)假设在一个

公式(1)中,

公式(2)中,

(S42)采用LWO算法对将故障检测信息粒子的位置限制在{0,1}中,通过sigmoid函数将故障检测信息粒子编码为二进制序列;

公式(3)中,T

(S43)将故障检测信息二进制序列运用于多目标关联规则数据挖掘中,包括支持度

支持度

公式(3)中,P(

公式(4)中,P(

公式(5)中,当

公式(6)中,

(S44)通过多目标关联规则进行故障检测信息挖掘,经过加权得到适应度函数为:

公式(7)中,

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些具体实施方式仅是举例说明,本领域的技术人员在不脱离本发明的原理和实质的情况下,可以对上述方法和系统的细节进行各种省略、替换和改变;例如,合并上述方法步骤,从而按照实质相同的方法执行实质相同的功能以实现实质相同的结果则属于本发明的范围;因此,本发明的范围仅由所附权利要求书限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号