论文部分内容阅读
专家系统是一种在相关领域中解决问题的具有专家水平的智能程序系统,一般由人机接口、知识库、数据库和推理机组成,是人工智能学科的主要研究方向。基于专家系统的故障诊断将人们长期的实践经验和大量的故障信息知识归纳成计算机能够利用的规则提供给知识库,并将被诊断系统的实时数据提供给数据库,专家系统通过综合运用知识库的规则对已有的知识和数据库中的数据进行推理和分析,就可以查找到最终故障或有可能的故障。并且,专家系统还可以进行自学,当它的假设故障被否定后,就会自动修改推理策略,专家系统就能够不断地完善,更准确地寻找到故障源。 在针对某武器系统的故障检测维修中,为了满足部队基层级维修要求,提高其测试和诊断准确率,必须采用功能相对综合的智能检测方案。而且其故障检测诊断系统必须适应部队野战需要,满足智能化、便携化、通用化要求,适合部队基层级和中继级维修机构使用。因此,本文将故障诊断专家系统引入武器系统的故障检测维修。 本文首先研究了专家系统的工作原理和一般组成结构,分析了专家系统的建造过程。并在某武器系统装备项目的研制过程中,提出了针对此武器系统装备的专家系统设计方案,包括设计思路、逻辑层次、体系结构和基本组成等内容。文章中重点提出了两种知识表示和两种推理机的设计思路,并用其组成专家系统的核心部分。在知识表示方面,通过研究各种表示法的基本原理及各自的优缺点,寻找一个较适合武器故障诊断专家系统建造的知识表示方法,本系统选择了基于规则和框架的表示方式。并且选择稳定性和表示能力强的产生式表示法和框架表示来构造知识表示模块。在推理机设计方面,在设计本系统时采用了正向推理这种方式,为了使系统应用范围更广,还设计了反向推理方式。两种方式都有其侧重点,根据不同故障类的知识特点可以选用合适的推理方式来进行诊断。在系统实际的应用过程中,有良好的效果。 本文针对基于软件工程理论开发出一套故障诊断专家系统的实例作了详细说明。最后,对全文所做的工作作了总结。