论文部分内容阅读
火炮状态智能诊断技术对提高火炮作战性能具有重要意义,而目前对于火炮诊断技术主要采用传统的诊断监测技术,如油液分析、信号分析以及虚拟样机技术,这些诊断技术对于解决火炮复杂的故障效率较低,因此本文将智能诊断技术运用于火炮状态诊断。
针对火炮不同故障将采用不同的智能诊断技术来对火炮系统进行全面诊断以及提高诊断的准确性,本文介绍了运用于火炮状态监测与智能诊断系统的三种智能诊断技术。模糊综合诊断技术通过对火炮故障现象与故障原因模糊综合评价来对火炮主要子系统(反后坐装置、炮闩、自动装填系统等)进行诊断;GA-BP网络诊断技术通过火炮监测故障参数与故障原因之间的输入输出映射关系进行诊断,主要运用于火炮较小子系统或零部件(如制退机);而基于案例的专家系统诊断技术则是通过火炮故障案例匹配搜索来进行诊断,运用于火炮特殊故障(如油路故障、电器故障等),另外采用matlab分别建立了反后坐过长模糊综合诊断模型和制退机GA-BP网络诊断模型,同时完成了火炮专家诊断系统结构设计。
利用智能诊断技术,在VB平台上,开发了火炮状态监测与智能诊断系统。对人机界面进行了设计,包含GA-BP网络诊断界面、专家系统诊断界面、模糊综合故障诊断界面等;完成了VB与matlab语言的混合编程,实现了了VB调用Matlab诊断程序;最后对系统核心—数据库进行了设计,完成数据库共享、编辑等功能。