鉴于大家对参考论文十分关注,我们编辑小组在此为大家搜集整理了“车辆发动机故障诊断系统研究”一文,供大家参考学习
车辆工程专业毕业论文,论文编号:JX929 论文字数:13493.页数:36
摘 要
阐述了基于知识的车辆发动机故障诊断系统的原理。总结了车辆发动机故障诊断专家的经验知识。根据基于知识的诊断推断原理,产用产生式规则和框架的知识表示方法实现车辆发动机的故障诊断。该软件用Visual Basic.NET和Access技术开发设计的。系统收集了部分车的数据流分析、点火系统检测方法等,以方便用户添加、删除、修改和查询。系统模拟现实的维修过程,为故障车建立维修档案,按照故障码提示进行检修。使用文本文件形式存储知识,对于疑难故障,添加检修步骤,扩充知识库。
关键词:发动机 故障诊断 知识库
Abstract
A theory of knowledge-based diagnostic reasoning is studied Based on the konwledge-based diagnostic reasoning and the experience of the diagnosis experts, the production rule and frame-expresssion are used in the system. The software is designed by Visual Basic.NET and Access. This system has collected fault code, data flow analysis, inspection method of ignition system and so on, the user can add,delete,alter and inquire conveniently. The system can offer the general maintenance methods for common troubles,and then arrange them in an order according to the trouble incidence,guiding maintenance,The system can add the steps of over-hauling,and expand the knowledge base.
Key words: Engine Fault diagnosis Knowledgebase
目 录
摘 要 I
Abstract II
目 录 III
第1章 引言 1
1.1 研究本课题的目的和意义 1
1.2 本课题国内外研究现状和发展趋势 1
第2章 故障诊断系统分析及开发简介 4
2.1 车辆发动机的故障类型 4
2.2 诊断系统的类型 4
2.3 诊断系统的优点 5
2.4 开发工具简介 5
2.4.1 Visual Basic.NET简介 5
2.4.2 Microsoft Access2003简介 6
2.5 本章小结 8
第3章 基于VB.NET和Microsoft Access 2003的专家系统的实现 9
3.1 概述 9
3.2 系统功能简介 9
3.2.1 直接查询功能模块 9
3.2.2 故障诊断推理功能模块 12
3.2.3 知识库模块 14
3.3 VB.NET访问Microsoft Access 2003的方法 17
3.3.1 概述 17
3.3.2 创建数据库连接 18
3.3.3 VB.NET如何实现对数据的添加 19
3.3.4 VB.NET如何实现对数据的删除 20
3.4 本章小结 20
第4章 总结 21
致谢 22
参考文献 23
附录A:程序源代码