一种实时故障处理流程自动导航方法和装置制造方法及图纸

技术编号:3782644 阅读:218 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种对故障处理流程进行实时自动导航的方法和装置。该装置根据当前数据动态、实时显示相应故障流程,自动判定故障状态,自动准确指示已经执行过的、当前正在进行的和下一步应该执行的排故操作;从而帮助排故人员快速、正确地完成整个故障处理流程,降低误操作、漏操作风险,缩短整个排故时间。本发明专利技术包括组织、描述、存储、解析故障知识的方法,以及利用计算机系统实时动态显示故障处理流程、故障状态进行自动导航的方法和装置。该计算机系统包括故障知识编辑模块和实时故障导航模块,以及图元实体属性页、实时数据解析判读组件、树形视图组件、图形视图组件、故障知识组件等必需组件。

【技术实现步骤摘要】

本专利技术属于智能信息处理和计算机
,具体涉及一种在故障自动 诊断时,针对故障处理流程进行实时自动导航的方法和装置。
技术介绍
现在能够进行自动故障诊断的系统日益增多。但是这些系统诊断出故障 之后都是以文字、声响、图形、图像或者动画的方式向用户报告故障模式, 然后等待用户进行下一步排故处理。大多数情况下用户要凭借自己的经验和 大脑中记忆的故障处理流程来处理故障。此时故障处理人员受其记忆力、经 验等主观因素影响非常大,很容易出现违反操作流程或者忘记某些操作步骤 等情形,从而导致排故失误甚至失败。为了减小人为因素带来的风险,重要 的系统往往都提供故障处理手册供排故人员查阅。信息化程度比较高的系统还可能提供Txt、 Word、 Pdf、 Tex、 Html等格式的电子版故障处理手册供人 快速査阅。例如波音公司的飞机在飞行中出现故障时,就会要求飞行员查阅 飞行故障手册,并按照其要求逐步执行。很多实时系统和重要系统都要求排故时间越短越好,故障每延长一秒钟 所造成的损失和危险都是巨大的。然而无论故障手册是纸质版本还是Txt、 Word、 Pdf、 Tex、 Html等格式电子版本,都存在一个固有缺陷,使其不利 于縮短排故时间。S卩,这些手册中的排故流程都是静态文字图形,不能根据 当前时刻的数据信息实时、准确地反映当前最新故障状态。并且对于静态文 字图形,人经常会看错行、看错方向或者看错线条箭头等等。特别是对于比 较复杂的故障处理流程,人往往需要一定时间思考和判断之后才能决定当前 的故障状态符合故障处理流程中的哪一步
技术实现思路
本专利技术提供了一种实时故障处理流程自动导航方法和装置。其目的就是 对于已知故障模式根据当前时刻数据动态、实时显示相应故障流程,自动判 定故障状态,自动准确指示已经执行过的、当前正在进行的和下一步应该执 行的排故操作,实现实时故障处理流程自动导航,帮助排故人员快速、正确 地完成整个故障处理流程,降低误操作、漏操作风险,縮短整个排故时间。为达到上述目的,本专利技术的装置至少包括故障知识编辑模块和实时故障 导航模块。故障知识编辑模块以图形化方式创建故障知识,将故障知识解析 成计算机内存中相应数据结构和对象,并最终把故障知识文件保存至计算机 硬盘上。实时故障导航模块从硬盘上读入故障知识文件,将故障知识文件解 析成计算机内存中相应数据结构和对象,并在计算机图形输出设备上显示故 障处理的图形、文字、数据,而且根据接收到的实时数据与计算机解析的故 障知识文件判定当前故障状态,同时动态指示已经执行过的、当前正在进行 的和下一步应该执行的故障处理操作。所述的故障知识编辑模块包括图元实体属性页、树形视图组件、图形视 图组件、故障知识组件。其中图元实体属性页用于设置、修改选定图元实体 对象的属性值;树形视图组件以树形方式创建、编辑、显示除了故障处理流 程图以外的故障知识;图形视图组件以图形、文字方式创建、编辑、显示故 障处理流程图;故障知识组件负责把故障知识从计算机内存中存储到硬盘 上,或者把硬盘上的故障知识读入到计算机内存中并生成相应的组件或对 象。所述的故障知识包括故障模式信息、故障处理流程信息和相关数据,即 包括故障类别、故障代号、故障名称、故障等级、故障判据、判据描述、 相关数据、故障处理流程图。故障知识中所有信息通过可扩展标记语言 (extensible Markup Language)描述和组织在一起并存储在文件系统或者 数据库中。所有故障知识组织成一棵庞大的故障树,并被看作一个XML文件存储在文件系统或者数据库中。该文件具体格式如下〈XML文件标志〉〈故障树根节点name- "具体故障树名称">〈一级故障类别name- "具体故障类别名称"〉 〈二级故障类别name="具体故障类别名称"〉 〈故障模式name="具体故障模式名称"〉 〈故障代号>具体故障代号〈/故障代号> <故障名称>具体故障名称</故障名称〉 〈故障等级〉具体故障等级〈/故障等级〉 〈故障判据〉具体故障判据字符串〈/故障判据〉 〈判据描述〉具体判据描述字符串〈/判据描述〉 <相关数据>相关数据列表〈/相关数据〉 <故障流程图/> </故障模式〉〈故障模式name="具体故障模式名称"〉 <!--相关故障模式信息一〉 〈/故障模式〉 <!--其它故障模式一〉 〈/二级故障类别〉〈二级故障类别name="具体故障类别名称"〉 〈!--相关故障模式一〉 〈/二级故障类别〉<!--其它二级故障类别--> 〈/一级故障类别〉〈一级故障类别name二 "具体故障类别名称"〉<!--相关二级故障类别--〉</一级故障类别>…〈!一其它一级故障类别--〉</故障树根节点>所述的故障知识中的故障处理流程图由一系列图元实体构成。其具体格式如下<故障流程图>〈图元实体实体标识="唯一标识字符串"图元类型二 "具体类型值"图 元坐标上="具体数值"图元坐标下="具体数值"图元坐标左="具体数值" 图元坐标右二 "具体数值"图元文字="具体字符串值"图元数据二 "实时 参数名称队列"前驱图元实体="某实体标识"后继图元实体二"具体实体 标识队列"后继图元实体表达式二"具体逻辑表达式字符串队列"箭头是 否可见="具体布尔值"〉</图元实体> <!--其它图元实体一> 〈/故障流程图〉每个图元实体的属性包括实体标识、图元类型、图元坐标、图元文字、 图元数据、前驱图元实体、后继图元实体、后继图元实体表达式、箭头是否 可见。其中图元类型分为文字类型图元、矩形框、菱形框和连接线4种。 文字类型图元用于显示流程图中的标题、注释等纯文本信息;矩形框把文字 和数据显示在一个矩形框内,表示执行步骤或者动作;菱形框把文字和数据 显示在一个菱形框内,表示判断和选择;连接线显示为水平或者垂直线段, 用于连接不同图元实体。文字、矩形框、连接线类型图元实体至多只有一个 后继图元实体;菱形框类型图元实体有多个后继图元实体。前驱图元实体为 空的矩形框图元称为故障流程图入口, 一个故障流程图中至多只有一个入 口。除了入口和文字图元实体以外,其它图元实体都应该有前驱图元实体。所述的实时故障导航模块包括实时数据解析判读组件、树形视图组件、图形视图组件、故障知识组件。其中实时数据解析判读组件用于在计算机系统中获取实时数据,解析、计算各种逻辑表达式;树形视图组件以树形方式 显示除了故障处理流程图以外的故障知识;图形视图组件以图形、文字方式 动态显示故障处理流程图;故障知识组件负责把硬盘上的故障知识读入到计 算机内存中并生成相应的组件或对象。所述的故障知识组件从硬盘上读入故障知识文件,运用XML解析器分析 该文件中每一个XML元素及其属性,在计算机内存中建立一棵与读入故障知 识相对应的故障树。内存故障树中叶节点是一个故障模式对象。故障知识组 件还在内存中建立一个从故障名称或者故障代号到故障模式对象的哈希表。 故障知识组件还根据故障知识文件中的图元实体元素在计算机内存中生成 图元实体对象,根据故障流程图元素生成故障流程本文档来自技高网...

【技术保护点】
一种实时故障处理流程自动导航装置,其特征在于:至少包括故障知识编辑模块和实时故障导航模块;故障知识编辑模块以图形化方式创建故障知识,将故障知识解析成计算机内存中相应数据结构和对象,并最终把故障知识文件保存至计算机硬盘上;实时故障导航模块从硬盘上读入故障知识文件,将故障知识文件解析成计算机内存中相应数据结构和对象,并在计算机图形输出设备上显示故障处理的图形、文字、数据,而且根据接收到的实时数据与计算机解析的故障知识文件判定当前故障状态,同时动态指示已经执行过的、当前正在进行的和下一步应该执行的故障处理操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:鲍军鹏邓一兵赵仲孟
申请(专利权)人:西安交通大学
类型:发明
国别省市:87[中国|西安]

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

1
相关领域技术
  • 暂无相关专利