基于决策树的坦克故障诊断系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:aiwoba9982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
故障诊断技术是借助于现代监控、测试和计算机分析等手段,诊断其故障的性质和起因,并预测故障趋势,进而确定必要的对策。利用故障诊断技术可以及时找出设备的故障,避免不必要的损失,因而对故障诊断技术研究具有很高的经济价值和意义。 本文对传统的故障诊断专家系统的一般结构进行阐述,并对传统诊断系统的知识获取、诊断规则表示、诊断推理机制等进行深入研究;同时详细的阐述了决策树分类算法,并对比较流行的决策树算法ID3、C4.5等算法进行详细分析与比较。 本文在分析故障诊断专家系统各个关键技术与某部队需求的基础上,为该部队设计一个坦克的故障诊断系统。该诊断系统通过故障现象与故障现象关联的特征信息来诊断装备的故障发生的位置。本文把决策树分类算法应用到故障诊断系统中,实现系统的机器学习模块,利用决策树算法自动寻找故障现象与故障之间的关联关系。在规则存储方面把决策树直接存储到知识库中,保存规则的同时又记录规则之间的关联关系。针对规则存储的特点采用基于决策树推理机制来实现推理机模块。同时该故障诊断系统的模型是一个通用结构模型可以应用于其他机械设备故障诊断系统中。 通过对决策树分类算法的比较,本文采用C4.5决策树算法实现自学习模块。通过对C4.5算法的研究与分析,针对该算法处理连续性属性的不足,采用一种基于信息熵的区间合并的属性离散化方法。该算法的主要思想是利用等宽划分离散化方法划分属性,通过计算合并前后的信息熵值进行比较,选择区间进行合并,最终来确定属性离散后的区间。该算法在一定程度上避免了原算法的不足,在项目中应用效果良好。 最后根据客户的要求在C++Builder平台上实现本文设计的坦克故障诊断系统,数据库使用SQL2000。
其他文献
流量控制和路由是网络资源管理和带宽管理两个部分。通常流量控制采用尽力而为的方式对输入流进行调正以适应有限的可用带宽。路由策略则根据所需要服务的某种特定属性进行选
实际工程问题的复杂性、约束性、非线性和建模困难等特点,对优化和计算技术提出了更高的要求,寻找新型的智能优化方法逐渐成为一个新的研究热点。群体智能,作为一种新兴的智
现在网上有许多在线交易。通过网络,人们有更多的选择去查询和购买。许多类型的在线交易,如有家政服务,服装等。现如今人们都很忙以至于他们没有时间去购物中心,查询和购买他们想
随着近年来各种网络服务的爆炸性增长,通信网络已经成为当今社会最重要的基础设施之一,人们越来越依赖大规模通信网络提供的各种服务,包括商业服务,医疗处理,金融活动等。然
自1990年代以来,我国的校园网建设经历了接入为主、应用为主和数字化校园三个发展阶段,与此相对应,对校园网用户的管理需求也经历了“简单计费”、“计费和认证”和“计费、认证
学位
移动自组网是一个无中心的、由移动节点通过无线方式通信的自组织移动网络,它由一系列不依赖于固定基础设施的节点组成。近几年来,移动自组网由于具有方便灵活,组网快速,对特殊环
随着计算机网络及通信技术的发展,在面向企业的信息系统发展过程中,工作流管理系统WfMS(Workflow Management System)逐渐从信息系统中独立出来,作为一个通用支撑工具提供给应用
协议评估是网络协议设计开发过程中的重要环节,直接影响到网络协议设计开发的质量和效率。模拟、仿真和实景实验是三种主要的协议评估途径,仿真在半真实网络上运行真实代码,它结
长期以来,用户界面(User Interface)的开发一直是最耗费时间的一项工作,因此研究者一直希望通过UI复用的方法来降低开发成本。通常情况下研究者采用UI组件技术并以组件协同的方
随着Internet的发展,越来越多的企业应用采用基于J2EE标准构建的多层结构的Web应用系统。与传统的采用EJB组件构建Web系统相比,Spring框架在面向接口编程、易于测试、可维护性