这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 毕业设计专区 » 旋转机械故障诊断系统开发

共1条 1/1 1 跳转至

旋转机械故障诊断系统开发

专家
2013-03-12 14:57:34     打赏

  介绍:

  针对现有机械状态监测系统主要面向高端企业的大型关键设备等问题,课题提出并开发了一种面向普通设备及教学实验环节的低成本微型旋转机械状态监测与故障诊断系统。系统以 LabVIEW 为开发平台, 结合数据库软件 SQL Server,可满足故障诊断系统在实际应用中对知识库和历史数据的需求。实际测试试验表明,系统可实现对普通设备的在线状态监测与故障诊断,并可有效应用于教学实验环节。

  应用方案:

  状态监测与故障诊断流程是系统的核心,其流程图见图 1。

  


  状态监测与故障诊断流程可以划分为以下 4 步:

  (1) 监测功能的实现。当用户启动在线监测后,数据采集模块将把实时的监测数据传入诊断功能模块,从而监测旋转机械的运行状态。

  (2) 专家系统的实现。在监测功能实现的同时,用户可启动“CMS-知识库创建与管理系统”进行操作, 添加与监测对象有关的信息到“诊断知识库”,并使用“诊断知识库”中的信息创建诊断规则并将其保存于“诊断 管理库”中。在“诊断管理库”的基础上,使用“CMS-规则加载与维护系统”,选择合适的规则将其加载到“CMS- 故障诊断系统”中。

  (3) 故障诊断实现。通过“CMS-规则加载与维护系统”加载的规则将在“CMS-故障诊断系统”中显示。启 动“CMS-匹配管理器”,将实时监测量与规则中的征兆相匹配,并在后面将监测值与征兆阈值做比对,即可实现故障诊断。

  (4) 诊断报表生成。系统将依据在线监测量、自动诊断结果及工程人员的输入生成诊断报表,完成诊断过程。

  系统模块的设计

  1) 诊断功能模块的设计诊断功能模块是旋转机械故障诊断系统的核心,包括轴承模块、齿轮模块及转子模块,其主要作用是实现机械故障的诊断。图 2 为轴承在线监测模块前面板。

  


  2) 数据接口模块

  数据接口模块建立了 LabVIEW 与 SQL Server 数据库的接口。它主要使用 LabVIEW 的 ActiveX 调用 功能,通过调用 Microsoft 的 ADO (ActiveX Data Objects) 控件进行配置,从而实现 LabVIEW 与 SQL Server 的连通。

 

文章全文,回复可见:

——回复可见内容——




关键词: NI     LabVIEW     监测    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]