基于JSF框架技术与Matlab的机械故障监测与诊断系统的设计与实现

基于JSF框架技术与Matlab的机械故障监测与诊断系统的设计与实现

论文摘要

目前,振动信号分析技术仍是齿轮与轴承状态监测与故障诊断的主要手段,已经形成了比较完备的理论与技术体系。机械传动的轴承、齿轮等关键部件的故障信号中都含有冲击信息,通过对冲击信息的提取可以对设备做出精密诊断。共振解调技术和小波分析为从机械的振动信号中提取所夹带的微小冲击提供了理论依据。结合频谱、细化谱、相关分析等手段,为故障的综合诊断奠定了坚实基础。远程监测和故障诊断技术是集现代通讯技术、计算机技术、故障诊断技术为一体的一类新的边缘技术。我国企业内部设备诊断领域专业技术人员比较少,设备出现故障时专家又由于地域原因不能及时到位,往往会因为时间的延误造成巨大的经济损失。未来的设备故障监测和诊断技术必须和因特网相结合、采用开放式体系结构,才会有强大的生命力和广阔的应用前景。本系统在计算机方面主要采用B/S模式,J2EE技术,以MVC设计模式为指导,表示层使用JSF框架结合JFreeChart画图与Ajax动态交互技术,中间层业务逻辑使用Java Builder技术实现关键算法,Hibernate技术封装数据层。这样,将J2EE技术与故障诊断技术连为一体,构成一个完整的系统。文中重点研究三层模型,对结合JSF、Hibernate、Java Builder、JFreeChart、Ajax等技术提出一种较好的模式,对同行业软件的设计有一定借鉴作用。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究意义
  • 1.2 国内外研究现状分析
  • 第二章 状态检测与故障诊断的理论基础
  • 2.1 状态监测的基本参数
  • 2.1.1 振动信号
  • 2.1.2 位移信号
  • 2.1.3 健相/转速倍号
  • 2.1.4 工艺参数信号
  • 2.2 振动数据分析及处理
  • 2.2.1 振动数据分析方法
  • 2.2.2 数据特征图谱
  • 第三章 系统软件部分关键技术研究
  • 3.1 Java与Matlab交互实现复杂工程算法研究
  • 3.1.1 简介
  • 3.1.2 什么是Matlab Builder for Java
  • 3.1.3 用Java Builder创建Java组件的步骤
  • 3.2 JSF框架技术简介
  • 3.2.1 框架
  • 3.2.2 JSF是模型2
  • 3.2.3 JSF,Struts和其他框架
  • 3.2.4 组件
  • 3.3 Hibernate框架技术
  • 3.3.1 Hibernate简介
  • 3.3.2 Hibernate架构概述
  • 3.3.3 Hibernate与其他数据库连接技术比较
  • 3.4 JFreeeChart画图技术
  • 3.4.1 报表应用发展背景
  • 3.4.2 JFreeChart项目简介及源码结构
  • 3.4.3 使用JFreeChart生成图表示例
  • 3.4.4 JFreeChart高级主题
  • 第四章 系统总体框架设计
  • 4.1 系统流程
  • 4.2 设计模式浅谈
  • 4.2.1 Model-View-Controller(MVC)
  • 4.3 系统结构
  • 第五章 系统各功能模块的详细设计与实现
  • 5.1 状态监测模块
  • 5.1.1 Ajax技术的应用
  • 5.1.2 JSF组件的应用
  • 5.2 趋势分析
  • 5.2.1 JSF引擎原理探讨及扩展组件inputDate的使用
  • 5.2.2 JFreeChart的分离
  • 5.3 故障诊断
  • 5.3.1 算法综述
  • 5.3.2 故障诊断流程
  • 5.3.3 共振解调技术研究
  • 5.3.4 小波分析的实现
  • 第六章 结论与展望
  • 6.1 总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于JSF框架技术与Matlab的机械故障监测与诊断系统的设计与实现
    下载Doc文档

    猜你喜欢