《2020年(企业诊断)毕设之机床厂故障诊断专家系统设计》由会员分享,可在线阅读,更多相关《2020年(企业诊断)毕设之机床厂故障诊断专家系统设计(48页珍藏版)》请在金锄头文库上搜索。
1、南京工程学院毕业设计论文 摘要 基于 WEB 的机床故障诊断系统研究的主要目的是使得用户在机床设备发生 故障后,能够借助本系统快速诊断出故障的原因,找到排除故障的方法,有效 的缩短因设备故障而造成的设备停机时间。同时对于机床制造商来说,可以通 过故障诊断系统减少小故障、常见故障维修的问题,减少维修人员的出差次数, 降低了售后技术支持费用,增强产品的市场竞争力。 本文设计并实现了一个基于WEB 的故障诊断专家系统,该系统能够提升机 床厂维修人员解决问题的效率。对快速恢复生产有重要的作用。系统编程采用 java 语言,适用性强,理论上能在许多终端机上运行。该系统能够快速解决机 床的故障问题,系统中
2、分为普通用户系统和管理员用户系统,分别能进行不同 类型的操作。 论文以无锡开源机床生产的机床为研究对象,首先介绍了故障诊断技术和专 家系统的发展历史,列出了该机床厂常见机床信息和故障类型,其次研究了故 障诊断专家系统的结构,组成专家系统的各个部分成分及其功能,然后设计解 决方案,构建出系统的总体框架,最后完成数据库的设计,实现系统的各个功 能模块。 关键词:专家系统 故障诊断 机床故障 数据库 java 南京工程学院毕业设计论文 Abstract The main purpose of the research of Machine tool fault diagnosis system ba
3、sed on WEB is to make the user of the machine tool equipment can quickly diagnose the fault reasons when machine tool goes wrong. And the user can find a way to solve the faults, through the system we can effective shorten equipments downtime due to equipment faults. For machine tool manufacturers,
4、they can reduce many small and easy faults due to expert diagnosis system, also they can reduce the number of maintenance people, reduce the after-sale technical support costs, the system can improve the competitiveness of products. This paper designed and realized a fault diagnosis expert system ba
5、sed on WEB services, the system can improve the efficiency of solving machine tools problems. And has an important effect to quickly restore production. This system uses the Java language, so it can run on many terminals in theory. The system can quickly solve the problem of malfunction of the machi
6、ne tools. The system is divided into ordinary users and administrator users, they can go for different types of operations. This paper is based on wuxi kaiyuan machine tool plant, at first it introduces the development history of fault diagnosis technology and expert system, lists the common machine
7、 tools information and fault types, then we study the structure of fault diagnosis expert system , different parts of the expert system and their functions, at last we design the solutions of the system and build the systems framework, finally we completed the design of the database, and realizes ea
8、ch function of the module in the system. 南京工程学院毕业设计论文 Key word: fault diagnosis; expert system; machine tool faults; database; java language; 南京工程学院毕业设计论文 目 录 前言 .1 第一章 绪论 .2 1.1 故障诊断技术现状、发展及分类.2 1.1.1 故障诊断技术发展的过程 .2 1.1.2 故障诊断技术发展现状 .3 1.1.3 故障诊断方法按诊断方法的原理可以分为: .3 1.2 专家系统的发展 .4 1.3 国内外研究现状 .5 1.4
9、课题的研究意义和研究内容 .5 1.4.1 本课题研究意义 .5 1.4.3 本课题研究的内容 .6 1.5 本文结构 .6 第二章无锡开源机床厂机床的类型及常见故障.7 2.1 开源机床厂常见的机床 .7 2.2 机床常见故障 .7 2.21 按发生故障部位 .7 2.22 按故障发生频率 .7 2.2.3 按发生的故障性质分类 .7 2.24 无锡开源机床厂机床故障 .7 第三章故障诊断专家系统总体设计架构 .7 3.1 系统的总设计思想 .7 3.1.1 专家系统的结构 .7 31.2 故障诊断专家系统的优点 .7 313 专家系统的建立步骤 .7 3.2 系统的总体设计 .7 32.1
10、 系统的功能结构图和流程图 .7 第四章 JAVA 语言的简介 .7 4.1 组成 .7 4.2 优势 .7 4.3 语言特点 .7 第五章 数据库设计 .7 5.1 数据库环境的建立 .7 5.1.1 安装 mySQL 数据库 .7 5.1.2 安装 mySQL 管理软件 Navicat for mySQL.7 5.2 数据库需求分析 .7 5.2.1 本系统的用户分为管理员用户和普通用户 .7 南京工程学院毕业设计论文 5.2.2 数据库概念结构设计 .7 第六章 系统操作界面设计与实现 .7 61 登录模块设计与实现 .7 6.2 普通用户操作模块设计与实现 .7 6.3 管理用户操作模块设计与实现 .7 第七章 系统实现的若干问题解决 .7 7.1 添加STRUTS包实现动