基于专家系统的远程故障诊断系统及方法技术方案

技术编号:22234605 阅读:27 留言:0更新日期:2019-10-09 14:42
本发明专利技术公开了一种基于专家系统的远程故障诊断系统,其包括:网关与服务器部分,专家系统部分。专家系统是该发明专利技术核心,包括:网络接口,接收并转化服务器传来的数据;人机接口,用于用户和专家系统各模块之间进行信息交互;知识库,分别与推理机、解释机等相连,用于存贮事实和规则;数据库,分别与解释机、推理机和接口相连,用于存贮推理过程、消息记录等;解释机,采用将基于规则推理的推理路径表示出的方法对故障进行解释;推理机,采用神经网络与基于规则的推理两种推理机制相融合的推理对故障进行诊断。

Remote Fault Diagnosis System and Method Based on Expert System

The invention discloses a remote fault diagnosis system based on an expert system, which comprises a gateway and a server part and an expert system part. Expert system is the core of the invention, which includes: network interface, receiving and transforming data from server; man-machine interface, which is used to exchange information between users and modules of expert system; knowledge base, which is connected with inference engine and interpreter respectively, is used to store facts and rules; database, which is connected with interpreter, inference machine and interface respectively, is used to store inference process and rules. Message recording and so on; Interpreter uses the method of expressing reasoning path based on rule reasoning to explain the fault; Inference engine uses the reasoning mechanism of combination of neural network and rule-based reasoning to diagnose the fault.

【技术实现步骤摘要】
基于专家系统的远程故障诊断系统及方法
本专利技术涉及液压试验台故障诊断
,是一种基于专家系统的远程故障诊断系统及方法。
技术介绍
随着科技日新月异的发展,我国国防力量日趋强大,液压在军工上的应用技术也日益成熟。液压系统作为许多设备的动力源,系统运行的可靠性和安全性在不同程度上影响着设备的工作性能。液压试验台作为一种关键的测试设备被广泛应用于航空、航天、船舶和军工等领域,其性能直接影响对被测试对象性能的评价,而液压试验台的实质也是一种液压系统。我国液压试验台试术相对较落后,这主要表现在对零部件、组件系统在加工、检测、试验和系统调试过程中各阶段的定量监控和评价,和对其运行状态的有效识别及故障诊断。经研究表明,在液压试验台发生故障,技术人员对其进行排查时,即使一个熟练的技术人员在排除故障时,确定故障部位和故障原因的时间占总时间的80%~90%,只有10%~20%用于排除故障的工作。液压试验台因结构复杂、影响因素多样,且故障特征具有传递性与开放性,故障机理难以精确判断,导致故障诊断困难,维修周期长。目前,国内外学者主要采用支持向量机、神经网络、故障树、专家系统等现代故障诊断理论方法研究了常见的液压系统故障,并取得大量的研究成果。随着计算机网络技术的飞速发展,网络技术己经成为当今信息传输的主流模式。在这种趋势下,设备的故障诊断已经进入远程诊断阶段。设备生产厂家可以利用对分布在不同地域的设备进行远程故障诊断,实现快速、高效的异地监诊,节约人力物力。随着工技术,特别是技术的迅速发展,使得基于的远程应用系统的实现成为可能。将故障诊断系统架构于工计算环境中,具有如下优势:用户、设备生产商、诊断专家结成了一个故障诊断的联盟,促进了他们之间的技术合作,克服了地域障碍,缩短了设备修复时间,节约了人力物力,降低了维修成本,提高了服务质量,增强了产品的竞争力,大范围共享诊断资源,形成丰富的诊断数据库和诊断知识库,从根本上提高系统的整体诊断能力,设备制造厂可以查询设备的故障信息,了解设备的故障动态,有利于改进制造工艺,提高设备的质量。在对液压试验台进行故障诊断时,将网络技术和专家系统运用到故障诊断过程中是一种必然趋势,对解决液压试验台的远程故障诊断具有重要实际意义。
技术实现思路
本专利技术的目的在于,提出一种对液压试验台诊断效率高的远程智能故障诊断系统及诊断方法。本专利技术的目的通过以下技术方案来实现:提供一种液压试验台的专家系统,包括:网络接口,用于接收与液压试验台连接的服务器传来的以太网信号,并将以太网信号转化成原始的液压试验台的参数信号;人机接口,用于用户和专家系统各模块之间进行信息交互;知识库,分别与推理机、解释机相连,用于存贮与液压试验台故障相关的事实、故障诊断规则以及故障解决方法;数据库,分别与解释机、推理机、网络接口和人机接口相连,用于存贮包括故障推理过程、消息记录、故障诊断历史的数据;推理机,根据已有参数或用户输入,调用知识库中的事实和故障诊断规则,采用神经网络与基于规则的推理两种推理机制相融合的推理对故障进行诊断;解释机,根据推理机的诊断结果对故障进行解释。接上述技术方案,构建知识库时,采用基于故障树的知识获取方法,对其进行基于故障诊断规则与框架融合的知识表示,具体步骤如下:步骤一:建立液压试验台的故障树,并求出其最小割集;步骤二:根据故障树,对液压试验台故障知识进行基于故障诊断规则与框架融合的知识表示,具体步骤如下:a.根据故障树划分框架,故障树的顶事件和中间事件为间接框架,故障树底事件为直接框架,然后对直接框架和间接框架均进行编号,并将故障相关信息填入框架槽值;b.从故障树抽取故障诊断规则,用IF…THEN的方式来描述故障知识,并将规则编号填入对应的框架槽值;c.将a、b两步的信息进行整理,得出基于故障诊断规则与框架融合。接上述技术方案,所述推理机具体以神经网络的推理方法为主,用基于故障诊断规则的推理方法对其进行补充的推理机制。本专利技术还提供了一种基于专家系统的远程故障诊断系统,包括:网关与服务器系统,与液压试验台通过CAN总线连接;专家系统,统一以太网与所述网关与服务器系统连接,该专家系统为权利要求1-3中任一项所述的专家系统。本专利技术还提供了一种基于专家系统的远程故障诊断方法,具体包括以下步骤:步骤一:用户通过人机接口确认诊断故障;步骤二:网络接口接收故障参数并其存储到数据库和知识库里;步骤三:故障参数输入到训练好的神经网络,得出诊断结果;步骤四:如果诊断顺利,解释机给出解释;如果诊断不顺利,进入基于规则的推理阶段;步骤五:用户通过人机接口输入故障现象;步骤六:推理机根据故障事实与知识库的故障诊断规则相匹配,匹配方案具体如下:a.若匹配成功则通过关联的规则号和框架号进入下一层框架;b.若出现多条匹配规则,自动选择出一条规则进入下一层框架;c.若出现无可匹配的情况则诊断失败,系统向诊断用户询问能否提供新的故障事实并以新的故障事实重新匹配,否则诊断失败;步骤七:用户根据系统提示,按照上面的检测方法对故障进行简单的排查,用以提供新的故障事实,辅助专家系统的推理;。步骤八;循环步骤五、六、七、八直到诊断出故障原因或诊断失败。与现有技术相比,本专利技术具有得优势是针对液压试验台故障诊断,可以实现远程故障诊断,并且推理机采用神经网络推理与基于故障诊断规则推理相结合的方式,当对常见的故障进行诊断时,采用神经网络推理,使得诊断既简单快速;当对不常见的故障进行诊断时,采用基于规则的推理对其进行诊断,并将诊断结果留存,为之后神经网络的训练升级做准备。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为远程智能故障诊断系统结构示意图;图2a为专家系统结构示意图一;图2b为专家系统结构示意图二;图3为液压试验台故障树;图4为故障知识表示;图5为基于规则推理流程示意图;图6为神经网络拓扑结构;图7为故障诊断时序图。具体实施方式下面结合附图对本专利技术作进一步说明。参见图1,远程故障诊断系统包括网关与服务器部分和专家系统部分,其中,网关采用的是某公司所成产的CAN总线转以太网网关,将液压试验台的CAN信号转化成以太网信号,并且网关与服务器相连。当专家系统客户端向服务器提出通讯申请时,专家系统通过网络接口收到服务器传来的信号,并将以太网信号转换成液压系统的参数信号。专家系统为本专利技术的核心,参见图2a、2b,本专利技术实施例对液压试验台的远程智能故障诊断系统的专家系统包括:网络接口,接收服务器传来的信号,用于将以太网信号转化成原始的液压试验台的参数信号;人机接口,用于用户和故障诊断系统各模块之间进行信息交互;知识库,分别与推理机、解释机相连,它包含所要解决问题领域中的事实和故障诊断规则;数据库,分别于推理机、解释机、人机接口和网络接口等相连,用于存储消息记录、诊断历史、推理过程信息等数据;推理机,根据已有参数或用户输入来推理故障类型及原因;解释机,包括两个部分,一个是神经网络作为推理机时,解释机利用诊断结果和基于规则知识表示反向推理出,符合条件的可以正向推理出故障原因的推理。另一个是利用基于规则推理机制作推理机时,将故障树的推理过程信息作为故障诊断进行解释的部分;该专家系统还包括知识获取子系统,领域专家、知识工程师将与故障相关的事实本文档来自技高网
...

【技术保护点】
1.一种液压试验台的专家系统,其特征在于,包括:网络接口,用于接收与液压试验台连接的服务器传来的以太网信号,并将以太网信号转化成原始的液压试验台的参数信号;人机接口,用于用户和专家系统各模块之间进行信息交互;知识库,分别与推理机、解释机相连,用于存贮与液压试验台故障相关的事实、故障诊断规则以及故障解决方法;数据库,分别与解释机、推理机、网络接口和人机接口相连,用于存贮包括故障推理过程、消息记录、故障诊断历史的数据;推理机,根据已有参数或用户输入,调用知识库中的事实和故障诊断规则,采用神经网络与基于规则的推理两种推理机制相融合的推理对故障进行诊断;解释机,根据推理机的诊断结果对故障进行解释。

【技术特征摘要】
1.一种液压试验台的专家系统,其特征在于,包括:网络接口,用于接收与液压试验台连接的服务器传来的以太网信号,并将以太网信号转化成原始的液压试验台的参数信号;人机接口,用于用户和专家系统各模块之间进行信息交互;知识库,分别与推理机、解释机相连,用于存贮与液压试验台故障相关的事实、故障诊断规则以及故障解决方法;数据库,分别与解释机、推理机、网络接口和人机接口相连,用于存贮包括故障推理过程、消息记录、故障诊断历史的数据;推理机,根据已有参数或用户输入,调用知识库中的事实和故障诊断规则,采用神经网络与基于规则的推理两种推理机制相融合的推理对故障进行诊断;解释机,根据推理机的诊断结果对故障进行解释。2.根据权利要求1所述的液压试验台的专家系统,其特征在于,构建知识库时,采用基于故障树的知识获取方法,对其进行基于故障诊断规则与框架融合的知识表示,具体步骤如下:步骤一:建立液压试验台的故障树,并求出其最小割集;步骤二:根据故障树,对液压试验台故障知识进行基于故障诊断规则与框架融合的知识表示,具体步骤如下:a.根据故障树划分框架,故障树的顶事件和中间事件为间接框架,故障树底事件为直接框架,然后对直接框架和间接框架均进行编号,并将故障相关信息填入框架槽值;b.从故障树抽取故障诊断规则,用IF…THEN的方式来描述故障知识,并将规则编号填入对应的框架槽值;c.将a、b两步的信息进行整理,得出故...

【专利技术属性】
技术研发人员:谈宏华童权煜刘波
申请(专利权)人:武汉工程大学
类型:发明
国别省市:湖北,42

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

1