论文摘要
车辆故障诊断专家系统是为了解决车辆维修人员技术落后、诊断效率低的问题而设计开发的一套软件。本文在分析和研究了车辆结构和多种智能诊断技术的基础上,提出了一种将启发性知识和逻辑性知识相结合的车辆故障诊断专家系统,并利用关系型数据库技术构造知识库,利用C#丰富的底层数据控制技术以实现推理。本论文主要在以下几个方面做了研究和探讨。(1)通过对车辆故障诊断知识的理解和分析,建立了一个基于扩展故障树和规则组的混合车辆故障诊断知识库模型。具体来说,逻辑性知识是车辆故障的结构性和原理性知识,采用扩展故障树知识表示方法来实现;启发性知识主要是诊断专家的经验性知识,采用规则组知识表示来实现。(2)本文主要针对规则组知识的获取做了探讨。本文以粗糙集属性约简算法来对规则组中规则架的前提属性进行约简,简化诊断输入;用基于神经网络结构学习的知识求精的方法对规则体知识求精。(3)提出了一种基于启发性知识和逻辑性知识的的混合推理模型,对不同的知识模型采用不同的推理方法。
论文目录
摘要ABSTRACT第一章 绪论1.1 问题背景1.2 研究现状1.3 本文要解决的问题1.4 本文主要工作及研究路线1.4.1 本文主要工作1.4.2 本文技术路线第二章 车辆故障诊断专家系统总体设计2.1 车辆故障分析2.1.1 车辆结构2.1.2 车辆故障症状分析2.1.3 车辆故障原因分析2.2 故障诊断专家系统总体结构、功能和关系设计2.3 车辆故障诊断专家系统方案的拟定第三章 知识库的建立3.1 知识库的建立3.1.1 知识的分类3.1.2 知识表示依据3.2 事实的表示3.2.1 基于“对象-属性-值”的事实表示3.2.2 事实的数据库设计3.3 规则组表示车辆故障知识3.3.1 规则组的定义3.3.2 规则组表示的特点3.3.3 规则组知识的数据库设计3.4 扩展故障树表示车辆故障知识3.4.1 扩展故障树定义和构建3.4.2 扩展故障树知识的数据库设计3.5 知识库实例3.6 本章小结第四章 知识获取4.1 知识获取设计4.2 基于粗糙集理论的规则架知识约简4.2.1 粗糙集的概念4.2.2 粗糙集的属性约简4.3 规则体知识求精4.3.1 初始规则体转化为初始神经网络4.3.2 训练初始神经网络4.3.3 网络剪枝4.3.4 规则抽取4.4 规则组知识求精实例4.4.1 粗糙集的规则架属性约简4.4.2 神经网络结构学习4.5 本章小结第五章 推理机设计5.1 推理机的设计5.1.1 推理方案的设计5.1.2 推理算法及步骤5.1.3 规则组推理5.1.4 扩展故障树推理5.2 推理实例5.3 本章小结第六章 车辆故障诊断专家系统实现6.1 系统概述6.2 系统结构6.3 开发工具选择6.3.1 编程语言选择6.3.2 数据库软件选择6.4 软件构架6.5 数据库设计6.6 主要功能模块实现6.6.1 系统主界面6.6.2 故障诊断界面6.6.3 知识学习界面6.6.4 知识管理界面6.6.5 其他辅助维修界面第七章 结论参考文献致谢攻读学位期间发表的学术论文及科研经历
相关论文文献
标签:故障诊断论文; 专家系统论文; 知识库论文; 知识求精论文; 推理机论文;