一种通用设备故障检测维修方法

文档序号:6520067阅读:800来源:国知局
一种通用设备故障检测维修方法
【专利摘要】本发明公开了一种通用设备故障检测维修方法,包括下列步骤:建模设备故障维修知识;基于模型自动检测及诊断故障并辅助维修;基于模型模拟维修训练;维修训练过程中实时优化经验知识模型;维修训练过程中实时同步维修信息与经验知识模型信息。与现有设备维修方法相比,本发明实现了设备维修经验知识的积累与共享以及设备故障的自动诊断,并能够通过对维修记录信息的分析挖掘,为维修相关决策提供帮助。此外,方法还通过模拟训练步骤实现了专家经验向初级维修者的有效传输。本发明特别适用于防化部队等需要频繁维修大量复杂设备且维修人员流动率高的场合。实践证明本方法能够显著提高设备维修效率、提升维修水平、改善维修质量。
【专利说明】一种通用设备故障检测维修方法
【技术领域】
[0001]本发明涉及智能数据库与专家系统领域,尤其涉及一种通用设备故障检测维修方法。
【背景技术】
[0002]随着国民经济和社会的快速发展,我国各行各业的设备水平也得到了显著提升。在设备日益现代化、信息化的背景下,对这些设备的检测维修的信息化也势在必行。目前国内大部分行业针对设备维修主要还是依靠人的经验以及设备本身的说明来进行,维修过程难以得到规范和统一,维修知识与经验难以得到有效传播,信息资源共享程度不高,造成了很大的资源浪费,设备信息化管理水平还没有达到先进水平。

【发明内容】

[0003]为了克服现有技术中存在的不足,本发明提供一种通用设备故障检测维修方法,实现了设备维修经验知识的积累与共享以及设备故障的自动诊断,能够显著提高设备维修效率、提升维修水平、改善维修质量。
[0004]为实现上述目的,本发明采取如下技术方案:
[0005]一种通用设备故障检测维修方法,包括如下步骤:
[0006]步骤一:设备故障维修数据建模
[0007]将不同设备的故障维修数据抽象成故障-维修树模型,并将该模型映射为数据库存储,所述故障-维修树模型包括现象节点、操作节点、原因和维修节点、理论上不可能节点四类节点;所述现象节点包括初始故障现象节点和中间现象节点,所述初始故障现象节点为根节点,所述初始故障现象节点和中间现象节点包括至少一个操作节点;所述操作节点包括至少两个子节点,所述操作节点的子节点为原因和维修节点、理论上不可能节点和中间现象节点;所述原因和维修节点为叶节点,其父节点为操作节点;所述理论上不可能节点为叶节点,其父节点为操作节点;
[0008]每个故障-维修树表示一个设备型号一个初始现象所对应的完整维修数据体系,将所有故障-维修树模型映射成数据库表后进行数据库存储;
[0009]步骤二:基于模型自动检测及诊断故障并辅助维修
[0010]用户进行检测设备操作时,根据用户选择的设备型号和初始现象,给出文字、多媒体以及基于维修记录分析的提示,然后通过数据接口自动获得测量数值,根据测量数值基于故障维修数据模型自动判断向下节点,重复操作直到获得相应故障原因和维修方法,并给出文字和多媒体指导维修;
[0011 ] 步骤三:基于模型模拟维修训练
[0012]在现有故障-维修树模型基础上,无需具体设备,根据用户选择模拟的不同设备型号,自动随机生成故障原因,随机确定一个原因和维修节点模拟实际维修情况;
[0013]步骤四:维修训练过程中实时优化经验数据模型[0014]用户维修训练过程中,当设备型号发生增减导致初始故障现象发生增减或者某一设备型号的初始故障现象发生增减时,增加或者删除对应的树形结构;当现象节点、操作点、原因和维修节点、理论上不可能节点所包含的信息需要修改时,修改树形结构的对应信息;当现象节点下的操作需要增减时,新增或者删除操作节点;当操作节点下对应的情况数量发生变化时,新增或者删除其子节点;
[0015]步骤五:维修训练过程中实时同步维修信息与经验数据模型信息
[0016]维修训练过程中各维修单位维修数据统一发送到控制中心汇总后再推送到各维修单位,保证各维修单位都具有整个维修体系的所有维修数据来更准确地辅助检测维修;在故障-维修树模型发生变化后,控制中心将故障-维修树模型的更新推送到各维修单位。
[0017]更进一步的,步骤一所述设备故障维修数据建模包括如下步骤:
[0018]步骤1-1:起始状态;
[0019]步骤1-2:规定数据库的数据结构并建立数据表;对现有的故障维修数据进行格式化操作,使得针对每个型号设备的全部维修数据都能映射到数据库各个表的各条记录中;数据库各个表的结构基于将故障维修数据映射成树形数据结构的思想构建,其中关键数据表包括设备分类表、设备型号表、设备表、维修记录表、用户表、部门表、操作节点表、现象节点表、节点类型表、故障原因及维修表、节点表、分支表、判断类型表、判断表、测量接口表;
[0020]步骤1-3:将故障维修数据按照设备型号整理成一个型号的设备对应一个或多个初始故障现象节点逻辑序列;
[0021]步骤1-4:针对现象节点整理成一个现象节点对应一个或多个操作节点的逻辑序列;
[0022]步骤1-5:针对每个操作节点整理成一个操作节点对应一个判断的逻辑序列;
[0023]步骤1-6:针对每个判断整理成一个判断对应两个或以上的分支的逻辑序列;
[0024]步骤1-7:针对每个分支整理成一个分支对应一个中间现象节点或者不可能现象节点或者原因和维修节点的逻辑序列;
[0025]步骤1-8:若存在中间现象节点则跳到步骤4,否则继续步骤9 ;
[0026]步骤1-9:对上述的逻辑序列按照树形数据结构在数据库中的实现插入至数据库各个表中,如果所有故障维修数据整理完毕,继续步骤10,否则跳到步骤3 ;
[0027]步骤1-10:建模设备故障维修数据完毕。
[0028]更进一步的,步骤二所述基于模型自动检测及诊断故障并辅助维修包括如下步骤:
[0029]步骤2-1:起始状态;
[0030]步骤2-2:用户选择待维修的设备型号;
[0031]步骤2-3:用户选择步骤2中已选择设备的一个初始故障现象节点;
[0032]步骤2-4:用户选择现象节点下的一个操作节点;
[0033]步骤2-5:针对用户选择,给出文字和多媒体以及基于历史数据统计的提示;
[0034]步骤2-6:针对用户选择,通过对维修记录进行上卷操作并进行分析统计得出最终维修结果的分布概率,对用户进行提示;
[0035]步骤2-7:通过数据接口自动获得测量数值;[0036]步骤2-8:根据测量数值结合模型判断向下节点;
[0037]步骤2-9:若向下节点是原因和维修节点则继续步骤10,否则跳到步骤4 ;
[0038]步骤2-10:给出文字和多媒体信息指导维修;
[0039]步骤2-11:用户根据指导提示进行维修;
[0040]步骤2-12:基于模型自动检测及诊断故障并辅助维修完毕。
[0041]更进一步的,步骤三所述基于模型模拟维修训练包括如下步骤:
[0042]步骤3-1:起始状态;
[0043]步骤3-2:用户选择需要进行模拟训练的设备型号;
[0044]步骤3-3:初始化模拟训练基本信息;
[0045]步骤3-4:自动随机生成故障原因;
[0046]步骤3-5:唯一确定故障-维修树模型中的一条通路来模拟实际维修的情况,通路开始于某一初始故障现象,结束于步骤4中生成的故障原因;
[0047]步骤3-6:当遇到操作节点需要反馈参数时,自动生成结果,如果用户在步骤5确定的通路上,随机出能保证继续处在这条通路的参数,如果用户不在上述通路上,任意随机参数,允许用户在非上述通路上前进,用户在非上述通路前进的深度随机决定,但保证不能通向其他原因和维修节点,即不能在非上述通路上找到最终结果;
[0048]步骤3-7:用户完成模拟获得模拟结果;
[0049]步骤3-8:基于模型模拟维修训练完毕。
[0050]更进一步的,步骤四所述维修训练过程中实时优化经验数据模型包括如下步骤:
[0051]步骤4-1:起始状态;
[0052]步骤4-2:如果用户选择树层次的优化继续步骤3,否则进入步骤4 ;
[0053]步骤4-3:增加或者删除设备型号发生增减导致的故障现象增减或者某一设备型号的初始故障现象发生增减所对应的树形结构;
[0054]步骤4-4:用户选择需要优化模型的设备的型号;
[0055]步骤4-5:以可视化树形结构显示步骤4选择型号的维修数据模型;
[0056]步骤4-6:根据不同情况对树形结构的各个节点进行增加、修改、删除;
[0057]步骤4-7:将对树形结构的优化映射到数据库各个表的内容更新;
[0058]步骤4-8:维修训练过程中实时优化经验数据模型完毕。
[0059]更进一步的,步骤五所述维修训练过程中实时同步维修信息与经验数据模型信息包括如下步骤:
[0060]步骤5-1:起始状态;
[0061]步骤5-2:维修单位发送维修信息至控制中心;
[0062]步骤5-3:控制中心汇总维修信息并推送到各个维修单位;
[0063]步骤5-4:控制中心将经验数据模型的更新推送到各个维修单位;
[0064]步骤5-5:维修训练过程中实时同步维修信息与经验数据模型信息完毕。
[0065]有益效果:(I)本发明将各类设备的故障维修数据抽象成故障-维修树模型,并将该模型转化成数据库存储,实现了设备维修经验数据的积累与共享,能够显著提高设备维修效率、提升维修水平、改善维修质量;(2)本发明基于模型自动检测及诊断故障并辅助维修,实现设备故障的自动诊断,并能够通过对维修记录信息的分析挖掘,为维修相关决策提供帮助;(3)本发明通过模拟训练步骤实现了专家经验向初级维修者的有效传输;(4)本发明注重积累和共享,特别适用于防化部队等需要频繁维修大量复杂设备且维修人员流动率高的场合;(5)本发明维修训练过程中各个维修单位的维修信息统一发送到控制中心汇总后再推送到各个维修单位,保证各个维修单位都具有整个维修体系的所有维修信息来更准确地辅助检测维修。
【专利附图】

【附图说明】
[0066]图1为本发明提供的一种通用设备故障检测维修方法的流程图。
[0067]图2为某个型号设备的某一个初始现象所对应的故障-维修树模型的一个片段。
[0068]图3为图1中建模设备故障维修知识的流程图。
[0069]图4为图1中基于模型自动检测及诊断故障并辅助维修的流程图。
[0070]图5为图1中基于模型模拟维修训练的流程图。
[0071]图6为图1中维修训练过程中实时优化经验知识模型的流程图。
[0072]图7为图1中维修训练过程中实时同步维修信息与经验知识模型信息的流程图。
【具体实施方式】
[0073]下面结合附图对本发明作更进一步的说明。
[0074]如图1所示,本发明提供的一种通用设备故障检测维修方法,包括下列步骤:
[0075]SlOl设备故障维 修数据建模
[0076]将各类设备的故障维修数据抽象成“故障-维修树”模型,并将该模型转化成数据库存储。该模型符合树(数据结构)的基本定义,由“现象”节点、“操作”节点、“原因和维修”节点、“理论上不可能”节点四类节点组成。
[0077]树(数据结构)定义如下:
[0078]a.每个结点有零个或多个子结点;
[0079]b.没有前驱的结点称为根结点;
[0080]c.每一个非根结点有且只有一个父结点;
[0081]d.除根结点之外的其余数据元素被分为m (m > O)个互不相交的集合T1, T2,……Tni,其中每一个集合Ti (I ^ i ^ m)本身也是一棵树,被称作原树的子树;
[0082]e.没有子节点的节点称为叶节点。
[0083]各节点定义如下:
[0084]“现象”节点:它涵盖了故障现象的基本描述等信息,包括“故障-维修树”模型中“初始故障现象”以及“中间现象”两类现象。其中“初始故障现象”指的是针对某个型号设备在无任何操作的情况下所呈现出的故障现象,通常“初始故障现象”为根节点;“中间现象”指的是在某种操作后设备反馈出的参数所表明的既非“理论上不可能”(在当前模型下认为这种反馈理论上不可能)也非“原因和维修”(在当前模型下认为已经确定了故障原因并得出了维修方法)的情况,这种情况下需要进一步进行检测操作。无论是“初始故障现象”还是“中间现象”的“现象”节点,它都包括一个或者多个子节点,而子节点一定是“操作”节点。
[0085]“操作”节点:它包括检测操作的文字以及多媒体说明、检测操作后对反馈参数的判断标准的文字以及多媒体说明、检测操作后对反馈参数的划分方法以及不同划分所对应的子节点。每个“操作”节点包括至少两个子节点,子节点可能是“原因和维修”节点、“理论上不可能”节点或者“现象”节点,特别需要指出的是,当子节点是“现象”节点时,这个“现象”节点一定包含的是“中间现象”。
[0086]“原因和维修”节点:它包括设备故障原因的文字以及多媒体说明、该故障原因对应维修方法的文字以及多媒体说明。每个“原因和维修”节点一定是叶节点,而它的父节点一定是一个“操作”节点。
[0087]“理论上不可能”节点:它作为一个抽象节点而是逻辑完整,当经过“操作”节点后,一个参数的反馈出现在了当前模型所认定的不可能范围时,逻辑将导向“理论上不可能”节点。每个“理论上不可能”节点一定是叶节点,而它的父节点一定是一个“操作”节点。
[0088]“故障-维修树”模型如图2所示,图2展示的是某个型号设备的某一个初始现象所对应的“故障-维修树”模型的一个片段。如图2所示,这个初始现象(“现象”节点)是模型的根节点,它包括了两个子节点(“操作”节点),第一个子节点又包括了三个子节点,分别为中间现象(“现象”节点),原因和维修(“原因和维修”节点),不可能现象(“理论上不可能”节点),而对于中间现象,又有一个子节点(“操作”节点)。
[0089]综上,一个树型结构可以表示某个型号某一个初始现象所对应的完整维修数据体系,假设共有m (m≥O)个型号的设备T1, T2,……Tm,每一个设备Ti (I≤i≤m)共有Ni
个初始现象,则各类设备的故障维修经验就可以由
【权利要求】
1.一种通用设备故障检测维修方法,其特征在于包括如下步骤: 步骤一:设备故障维修数据建模 将不同设备的故障维修数据抽象成故障-维修树模型,并将该模型映射为数据库存储,所述故障-维修树模型包括现象节点、操作节点、原因和维修节点、理论上不可能节点四类节点;所述现象节点包括初始故障现象节点和中间现象节点,所述初始故障现象节点为根节点,所述初始故障现象节点和中间现象节点包括至少一个操作节点;所述操作节点包括至少两个子节点,所述操作节点的子节点为原因和维修节点、理论上不可能节点和中间现象节点;所述原因和维修节点为叶节点,其父节点为操作节点;所述理论上不可能节点为叶节点,其父节点为操作节点; 每个故障-维修树表示一个设备型号一个初始现象所对应的完整维修数据体系,将所有故障-维修树模型映射成数据库表后进行数据库存储; 步骤二:基于模型自动检测及诊断故障并辅助维修 用户进行检测设备操作时,根据用户选择的设备型号和初始现象,给出文字、多媒体以及基于维修记录分析的提示,然后通过数据接口自动获得测量数值,根据测量数值基于故障维修数据模型自动判断向下节点,重复操作直到获得相应故障原因和维修方法,并给出文字和多媒体指导维修; 步骤三:基于模型模拟维修训练 在现有故障-维修树模型基础上,无需具体设备,根据用户选择模拟的不同设备型号,自动随机生成故障原因,随机确定一个原因和维修节点模拟实际维修情况; 步骤四:维修训练过程 中实时优化经验数据模型 用户维修训练过程中,当设备型号发生增减导致初始故障现象发生增减或者某一设备型号的初始故障现象发生增减时,增加或者删除对应的树形结构;当现象节点、操作点、原因和维修节点、理论上不可能节点所包含的信息需要修改时,修改树形结构的对应信息;当现象节点下的操作需要增减时,新增或者删除操作节点;当操作节点下对应的情况数量发生变化时,新增或者删除其子节点; 步骤五:维修训练过程中实时同步维修信息与经验数据模型信息维修训练过程中各维修单位维修数据统一发送到控制中心汇总后再推送到各维修单位,保证各维修单位都具有整个维修体系的所有维修数据来更准确地辅助检测维修;在故障-维修树模型发生变化后,控制中心将故障-维修树模型的更新推送到各维修单位。
2.根据权利要求1所述的一种通用设备故障检测维修方法,其特征在于:步骤一所述设备故障维修数据建模包括如下步骤: 步骤1-1:起始状态; 步骤1-2:规定数据库的数据结构并建立数据表;对现有的故障维修数据进行格式化操作,使得针对每个型号设备的全部维修数据都能映射到数据库各个表的各条记录中;数据库各个表的结构基于将故障维修数据映射成树形数据结构的思想构建,其中关键数据表包括设备分类表、设备型号表、设备表、维修记录表、用户表、部门表、操作节点表、现象节点表、节点类型表、故障原因及维修表、节点表、分支表、判断类型表、判断表、测量接口表;步骤1-3:将故障维修数据按照设备型号整理成一个型号的设备对应一个或多个初始故障现象节点逻辑序列;步骤1-4:针对现象节点整理成一个现象节点对应一个或多个操作节点的逻辑序列; 步骤1-5:针对每个操作节点整理成一个操作节点对应一个判断的逻辑序列; 步骤1-6:针对每个判断整理成一个判断对应两个或以上的分支的逻辑序列; 步骤1-7:针对每个分支整理成一个分支对应一个中间现象节点或者不可能现象节点或者原因和维修节点的逻辑序列; 步骤1-8:若存在中间现象节点则跳到步骤4,否则继续步骤9 ; 步骤1-9:对上述的逻辑序列按照树形数据结构在数据库中的实现插入至数据库各个表中,如果所有故障维修数据整理完毕,继续步骤10,否则跳到步骤3 ; 步骤1-10:建模设备故障维修数据完毕。
3.根据权利要求1所述的一种通用设备故障检测维修方法,其特征在于:步骤二所述基于模型自动检测及诊断故障并辅助维修包括如下步骤: 步骤2-1:起始状态; 步骤2-2:用户选择待维修的设备型号; 步骤2-3:用户选择步骤2中已选择设备的一个初始故障现象节点; 步骤2-4:用户选择现象节点下的一个操作节点; 步骤2-5:针对用户选择,给出文字和多媒体以及基于历史数据统计的提示; 步骤2-6:针对用户选择,通过对维修记录进行上卷操作并进行分析统计得出最终维修结果的分布概率,对用户进行提示; 步骤2-7:通过数据接口自动获得测量数值; 步骤2-8:根据测量数值结合模型判断向下节点; 步骤2-9:若向下节点是原因和维修节点则继续步骤10,否则跳到步骤4 ; 步骤2-10:给出文字和多媒体信息指导维修; 步骤2-11:用户根据指导提示进行维修; 步骤2-12:基于模型自动检测及诊断故障并辅助维修完毕。
4.根据权利要求1所述的一种通用设备故障检测维修方法,其特征在于:步骤三所述基于模型模拟维修训练包括如下步骤: 步骤3-1:起始状态; 步骤3-2:用户选择需要进行模拟训练的设备型号; 步骤3-3:初始化模拟训练基本信息; 步骤3-4:自动随机生成故障原因; 步骤3-5:唯一确定故障-维修树模型中的一条通路来模拟实际维修的情况,通路开始于某一初始故障现象,结束于步骤4中生成的故障原因; 步骤3-6:当遇到操作节点需要反馈参数时,自动生成结果,如果用户在步骤5确定的通路上,随机出能保证继续处在这条通路的参数,如果用户不在上述通路上,任意随机参数,允许用户在非上述通路上前进,用户在非上述通路前进的深度随机决定,但保证不能通向其他原因和维修节点,即不能在非上述通路上找到最终结果; 步骤3-7:用户完成模拟获得模拟结果; 步骤3-8:基于模型模拟维修训练完毕。
5.根据权利要求1所述的一种通用设备故障检测维修方法,其特征在于:步骤四所述维修训练过程中实时优化经验数据模型包括如下步骤: 步骤4-1:起始状态; 步骤4-2:如果用户选择树层次的优化继续步骤3,否则进入步骤4 ; 步骤4-3:增加或者删除设备型号发生增减导致的故障现象增减或者某一设备型号的初始故障现象发生增减所对应的树形结构; 步骤4-4:用户选择需要优化模型的设备的型号; 步骤4-5:以可视化树形结构显示步骤4选择型号的维修数据模型; 步骤4-6:根据不同情况对树形结构的各个节点进行增加、修改、删除; 步骤4-7:将对树形结构的优化映射到数据库各个表的内容更新; 步骤4-8:维修训练过程中实时优化经验数据模型完毕。
6.根据权利要求1所述的一种通用设备故障检测维修方法,其特征在于:步骤五所述维修训练过程中实时同步维修信息与经验数据模型信息包括如下步骤: 步骤5-1:起始状态; 步骤5-2:维修单位发送维修信息至控制中心; 步骤5-3:控制中心汇总维修信息并推送到各个维`修单位; 步骤5-4:控制中心将经验数据模型的更新推送到各个维修单位; 步骤5-5:维修训练过程中实时同步维修信息与经验数据模型信息完毕。
【文档编号】G06Q10/04GK103617576SQ201310591494
【公开日】2014年3月5日 申请日期:2013年11月21日 优先权日:2013年11月21日
【发明者】伏晓, 端一恒, 崔玉玲, 赵毅, 周业茂, 骆斌, 金华, 胡星 申请人:南京大学, 中国人民解放军73921部队
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1