论文部分内容阅读
随着科学技术的不断发展和自动化水平的不断提高,现代机械设备日趋大型化和复杂化。传统的故障诊断专家系统由于受到自身的瓶颈束缚已经难以胜任现代设备故障诊断的任务。现在的计算机网络信息技术的高度发达,设计一种基于Web模式的机械设备故障诊断专家系统,是目前机械设备故障诊断技术的发展的趋势和走向。因此,本文使用Jess开发了一个基于Web的机械设备故障诊断系统。本文主要以Jess、EJB、Struts2、JSP技术以及关系型数据库等技术为主,采用B/S结构与MVC开发模式,开发了基于Web的机械设备故障诊断系统。在MVC模式中,EJB负责业务逻辑、JSP负责页面显示、Struts负责流程控制。在系统设计与实现上,按照软件工程的方法,首先对系统的需求进行分析,然后进行总体设计。最后将系统分成设备速度在线监测模块、设备振动在线监测模块、设备温度在线监测模块、系统信息管理模块、设备故障监测及分析模块进行了详细的介绍和设计。系统采用功能强大的Java语言编写完成,因此具有良好的可移植性和可扩展性。系统通过在Web应用系统中嵌入具有高推理性能的专家系统开发工具Jess,综合了Web技术和Jess技术的优点,使得机械设备故障诊断专家系统能够融合领域专家的经验、智慧和方法,从而提高故障诊断的水平,这对于保证设备安全运行具有重大意义。