论文部分内容阅读
导弹在现代化战争中的作用不言而喻。导弹武器装备是一个庞大而复杂的系统,往往包含若干分别承担不同作战效能的分系统,控制系统是其中最核心和关键的分系统。控制系统的性能将直接影响导弹的作战效能。传统的导弹电路故障诊断主要依靠技术人员的实装操作经验,当依靠自身无法解决问题的时候,还需要现场的导弹专家提供技术支援。这种技术保障方式已暴露出诸多缺点。由于传统的诊断方法无法满足作战需要,人们开始把目光转向电路故障的智能诊断方法,其中最重要的一类就是专家系统方法。开发一种能够部分替代人类专家对导弹电路故障进行准确、快速地诊断的专家系统对于提升部队战斗力有着重要的意义。
本文针对导弹常用的继电器控制电路的故障诊断问题,设计了一个基于规则的故障诊断专家系统。该系统包括知识获取机构、问题求解机构、推理解释机构、人机交互机构及管理控制机构等模块。为了破解知识获取的难题,知识获取模块中包含了一个从电路描述文件中自动获取规则的子系统,从而丰富了知识来源,弥补了过度依赖专家经验的缺陷,大大提升了导弹电路故障诊断专家系统的知识获取能力。设计了一个与导弹控制系统实际电路类似的继电器控制电路,进行的故障诊断实验,验证了该系统具备快速、准确推理能力及初步的知识自动获取能力。该系统在导弹部队各作战单元普及应用之后,对提升部队作战能力有非常重大的意义。本研究创新之处在于:⑴基于.NET平台,设计并实现了一种新型的专家系统模型库组织形式;⑵设计并实现了一个从电路描述文件中自动获取规则的子系统,为破解专家系统知识获取难题提供了一种有益的思路。