首页> 中国专利> 一种基于三维虚拟认知环境的故障诊断方法

一种基于三维虚拟认知环境的故障诊断方法

摘要

本发明公开一种基于三维虚拟认知环境的故障诊断方法,一:构建工艺系统的三维虚拟模型;二:将三维虚拟模型进行分层链接,形成零件、部件、装置、子系统和系统的层级,建立三维虚拟认知环境;三:针对三维虚拟模型的各零件、部件、装置、子系统以及系统分别链接模型属性库;模型属性库包括异常状态确认关系、上下阈值和故障特征;四:基于三维虚拟认知环境进行故障诊断;五:进行故障诊断结果的三维虚拟增强认知,完成基于三维虚拟认知环境的故障诊断。本发明提供的三维虚拟认知环境能够给用户提供更加直观的、灵活的故障诊断方式。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-09

    授权

    授权

  • 2016-01-13

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20150814

    实质审查的生效

  • 2015-12-16

    公开

    公开

说明书

技术领域

本发明涉及复杂系统的故障诊断技术领城,具体涉及一种基于三维虚拟认 知环境的故障诊断方法。

背景技术

故障诊断方法主要包括定性故障诊断和定量故障诊断两大类。定性故障诊 断方法包括专家系统方法、定性推理方法、图论方法等。定量故障诊断方法包 括信号处理方法、数学模型方法、神经网络方法和模式识别方法等。这些方法 需要构建完善的故障模型或通过大量数据训练辨识模式,不便于直观反映异常 状态现象和逻辑关系,故障诊断系统构造比较复杂。

随着三维虚拟现实技术的发展,虚拟现实技术逐渐与故障诊断技术相结合。 但二者现有的结合方式主要集中在通过网络等方式传递数据或场景,虚拟现实 技术仅作为显示界面来表现系统的三维特征从而辅助维修,没有将故障诊断的 过程和结果与虚拟现实技术深入结合。

发明内容

有鉴于此,本发明的目的是提供一种基于三维虚拟认知环境的故障诊断方 法,本发明提供的三维虚拟认知环境能够给用户提供更加直观的、灵活的故障 诊断方式。

实现本发明的技术方案如下:

一种基于三维虚拟认知环境的故障诊断方法,具体步骤为:

步骤一、构建工艺系统的三维虚拟模型;

步骤二、将三维虚拟模型进行分层链接,形成零件、部件、装置、子系统 和系统的层级,建立三维虚拟认知环境;

步骤三:针对三维虚拟模型的各零件、部件、装置、子系统以及系统分别 链接模型属性库;模型属性库包括异常状态确认关系、上下阈值和故障特征;

步骤四:基于三维虚拟认知环境进行故障诊断;

具体过程如下:

步骤41:将三维虚拟模型中各零件、部件、装置、子系统以及系统所对应 的检测数据输入三维虚拟认知环境;

步骤42:将所述检测数据与各零件、部件、装置、子系统以及系统的模型 属性库中的上下阈值进行对比,若未超出上下阈值,则继续检测;若超出上下 阈值,则该检测数据为异常检测数据,进一步设置该异常检测数据的异常状态 标志;

步骤43:查询模型属性库中异常检测数据所对应的各零件、部件、装置、 子系统以及系统的异常状态确认关系,如存在异常状态确认关系,则将异常状 态标志同时存储于异常检测数据所对应的零件、部件、装置、子系统以及系统 和与其具有异常状态确认关系的零件、部件、装置、子系统以及系统的模型属 性库中;如不存在异常状态确认关系,则将异常状态标志仅存储于异常检测数 据对应的各零件、部件、装置、子系统以及系统的模型属性库中;

步骤44、遍历同一时间点上各零件、部件、装置、子系统以及系统模型属 性库中的异常状态标志,对照模型属性库中预先存储的故障特征,如符合某故 障特征,则输出相应的故障诊断结果,实现故障诊断;

步骤五:进行故障诊断结果的三维虚拟增强认知,完成基于三维虚拟认知 环境的故障诊断。

进一步地,模型属性库还包括基本信息和层级信息;基本信息包括工艺系 统具体对象名称、出厂信息和维护信息;层级信息包括隶属关系和连接关系。

有益效果:

1、本发明的三维虚拟认知环境采用了虚拟现实技术构建系统的三维虚拟模 型,可以实现故障诊断系统的三维直观显示,提高了对于故障的认知效率;

2、本发明采用了信息链接方法,将模型的基本信息、层级信息和故障诊断 信息等模型属性有机地集成在三维虚拟模型中,增强了三维虚拟认知环境的信 息量,使三维虚拟认知环境涵盖更加全面的信息,便于对系统进行自动管理和 信息提取;

3、本发明的三维虚拟模型进行故障诊断的过程,考虑了模型自身异常状态 和模型相互之间的影响关系,能够区分单点故障和系统故障,具有通用、可扩 展的特点,便于大型复杂系统故障诊断的实现;

4、本发明的异常状态触发故障诊断的同时,还触发三维模型的动态异常特 征,可以显示故障发生位置、发展过程和影响范围,提高故障诊断的识别效率。

附图说明

图1为三维虚拟认知环境组成示意图。

图2为基于三维虚拟认知环境的故障诊断过程。

具体实施方式

下面结合附图并举实施例,对本发明进行详细描述。

本发明提供了一种基于三维虚拟认知环境的故障诊断方法,具体过程如下:

步骤一、采用虚拟现实技术构建工艺系统的三维虚拟模型;

在三维图形制作软件中,如3DSMAX、Maya、Pro/Engineer等,创建工艺 系统三维虚拟模型,该三维虚拟模型包括多个系统,每个系统包括多个子系统, 每个子系统包括多个装置,每个装置包括多个部件,每个部件包括多个零件。 所创建的三维虚拟模型与所提供的图纸一致,外观效果与实物所见一致,各零 件、部件、装置、子系统以及系统按照实物的空间关系进行装配连接,使得三 维虚拟模型符合设备实物相对位置,对三维虚拟模型中的各零件、部件、装置、 子系统以及系统的名称进行定义,形成名称的详表清单。

步骤二:将三维虚拟模型进行分层连接,形成零件、部件、装置、子系统 和系统的层级,并建立三维虚拟认知环境;

以VC++为编程语言,调用图形应用程序编程接口API(Application ProgrammingInterface),如OpenGL和Direct3D,来加载所创建的三维虚拟模型, 将三维虚拟模型分层级进行链接,形成零件、部件、装置、子系统和系统等层 级;利用API中支持的各种图形基本元素及图形特征效果(如明暗度、纹理贴 图、Z缓冲、抗混淆、光照模型、可见性裁剪和消隐等)使三维虚拟模型实现:

1、工艺系统场景效果图示,如视角切换、前后左右缩放旋转调整、自动漫 游等多种三维场景变换功能;

2、三维虚拟模型的标准显示、突出显示(高亮或闪烁)、淡化、隐藏等功 能;

3、三维虚拟模型的三维动态表征,如机械运动、仪表示数显示、气体流动、 液体流动、粒子喷射等现象。

这样,就形成了基于虚拟现实技术的三维虚拟认知环境作为统一的平台, 如图1所示。

步骤三:针对三维虚拟模型的各零件、部件、装置、子系统以及系统分别 链接模型属性库;

集成在三维虚拟认知环境的三维虚拟模型的各零件、部件、装置、子系统 以及系统在VC++中通过结构数据指针的方式链接模型属性库,模型属性库中的 内容包括基本信息、层级信息和故障诊断信息;基本信息包括工艺系统具体对 象名称、出厂信息、维护信息等;层级信息包括隶属关系和连接关系等,决定 了该模型的层级链接方式;故障诊断信息包括数据流关系、异常状态确认关系、 数据概值、上下阈值、故障特征、故障影响等;模型属性库中的内容采用结构 数据库方式存储。数据流关系定义了数据调用和存储的关系。

步骤四:基于三维虚拟认知环境的故障诊断

如图2所示,工艺系统基于三维虚拟认知环境进行故障诊断的具体过程如 下:图中的虚线表示数据的传输,实线表示系统的动作流程;

步骤41:将三维虚拟模型中各零件、部件、装置、子系统以及系统所对应 的检测数据输入三维虚拟认知环境;

步骤42:调用模型属性库的故障诊断信息中的上下阈值,将所述检测数据 与各零件、部件、装置、子系统以及系统的模型属性库中的上下阈值进行对比, 若未超出上下阈值,则返回继续检测;若超出上下阈值,则该检测数据为异常 检测数据,进一步设置该异常检测数据的异常状态标志;异常状态标志包括异 常发生位置、异常形式等,异常形式包括波动、突变、漂移,波动、突变、漂 移都是对超出上下阈值的检测数据更进一步的分析结果;

步骤43:查询模型属性库中异常检测数据所对应的各零件、部件、装置、 子系统以及系统的异常状态确认关系,如存在异常状态确认关系,则将异常状 态标志同时存储于异常检测数据所对应的零件、部件、装置、子系统以及系统 和与其具有异常状态确认关系的零件、部件、装置、子系统以及系统的模型属 性库中;如不存在异常状态确认关系,则将异常状态标志仅存储于异常检测数 据对应的各零件、部件、装置、子系统以及系统的模型属性库中;

步骤44、遍历同一时间点上各零件、部件、装置、子系统以及系统模型属 性库中的异常状态标志,对照模型属性库中预先存储的故障特征,如符合某故 障特征,则输出相应的故障诊断结果,即故障模式、原因、定位、影响、控制 措施等,实现故障诊断。

步骤五:进行故障诊断结果的三维虚拟增强认知。

当工艺系统三维虚拟模型中某零件、部件、装置、子系统以及系统的模型 属性库中出现异常状态标志时,模型属性库将与该异常状态标志对应的故障影 响输出,控制三维虚拟认知环境中出现异常状态标志的零件、部件、装置、子 系统以及系统的动态表征。根据不同异常状态标志,触发不同的动态表征。如 某仪表的异常状态标志为单点数据波动,则触发的动态表征为该仪表显示数据 跳动,闪烁显示该仪表;如果存在具有多个异常状态确认关系的泄露故障异常 状态标志,则触发的动态表征为泄露位置的粒子喷射,闪烁显示因泄漏故障而 引起的具有异常状态的仪表,高亮显示具有异常状态确认关系的零件、部件、 装置、子系统以及系统。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保 护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号