论文部分内容阅读
机载光电雷达是战机飞行及实战中必不可少的设备,电子部件是光电雷达的核心部件,主要负责接收主计算机传来的指令并控制光电雷达进入不同的状态。本文针对电子部件检修中故障搜寻困难及工作量大的问题,设计了一套以Windows为平台VC++为开发工具的电子部件检测及故障诊断系统。论文首先介绍了故障树的基本概念,重点介绍了故障树的分析法,对故障树分析法中的故障树的建立、故障树的定性和定量分析、底事件模糊失效率的求解等进行了详细的研究。为电子部件的故障树分析提供了理论基础。论文根据电子部件的组成原理及系统的主要功能和设计要求,提出了电子部件检测及故障诊断系统的设计方案,设计并实现了检测系统的硬件架构。对系统硬件组成中频率产生电路、展波电路、ARINC429电平转换电路等主要模块的设计进行了详细论述。文中设计了电子部件中主要模块的检测方案,对检测系统的软件整体结构以及压-码检测模块、码-压检测模块、脉码检测模块、匹配检测模块、只读存储器模块、故障元器件定位模块、自检模块等主要检测模块做了详细的阐述。针对传统的模块连接法计算量大和运行的空间过大的问题,论文提出将故障树进行预处理,利用压缩原则和提取原则将故障树大大的简化,将简化之后的故障树进行模块化,使得可以对故障树分块处理。最后用节点化简法来转换为BDD,提高了转换的效率避免了转换中带来的大量运算。以电子部件检测及故障诊断系统为研究对象,全面分析了各模块在逻辑上的结构关系,以此为基础建立了故障树。基于电子部件各模块底事件失效率难以获取的情况,将模糊集理论引入到故障树分析中,利用权重专家的模糊评判来求取底事件失效率,对故障树进行定性及定量分析求出了重要度,为设备的故障诊断提供了技术参考。最后对所设计的电子部件检测及故障诊断系统完成了软件和硬件的联调测试,测试结果证明了系统的性能优越,达到了预期的目标,满足了各项指标以及功能要求。目前检测系统已投入使用,具有很高的实用价值。