论文部分内容阅读
随着科技的不断进步,电子技术得到了快速的发展。在生活、工业、医疗等领域中电子系统发挥出越来越重要的作用,因此对设备可靠性的要求也逐渐提高,对电子系统可靠性检测技术也有了更高需求。众多国内外学者以模拟电路故障诊断为课题开展了丰富的研究。主要思路是利用被测系统的输出样本训练可以用来识别故障和定位故障的诊断模型。但在实际应用过程中,被测电子系统的负类样本数量较少且难以覆盖全部故障模式,导致正负类样本具有较强的非均衡性。这为建立准确有效的诊断模型带来相当大的难度,难以及时发现电路故障位置并对其进行有效维护。因此在电路样本具有较强非均衡性的情况下,对电路故障进行检测与定位,是模拟电路故障诊断领域的难题。为解决以上问题,本文以模拟电路模块级故障为研究对象,深入研究了电路模块故障的检测与定位方法。针对模块化的模拟电路系统,提出了一种基于冷启动支持向量描述的模拟电路模块级故障诊断的方法。首先根据模拟电路的模块划分原则将被测系统划分为具有特定功能和结构的电路模块。以响应相似性度量值为评价指数,为各模块确定用于特征提取的数据处理方法及具体参数。提出了基于冷启动SVDD的故障检测方法,使用电路模块正类样本和少量负类样本,训练得到可以识别电路模块状态的故障检测模型。为实现对电路故障模块的定位,使用图论理论实现对系统级模拟电路的模块级故障定位,在构建模拟系统的故障传播有向图后使用图论算法分别建立邻接矩阵、带权重的可达矩阵以及故障溯源置信矩阵,结合故障检测模型的模块状态识别结果最终确定故障电路模块的位置,完成模拟电路系统的故障诊断。为了验证提出方法的有效性,本文以Sallen-Key电路和Four-opamp电路为研究对象进行电路模块故障检测方法的验证,并在此基础之上以双带通滤波器电路为研究对象,对故障定位方法进行仿真验证。最后将本文提出的方法应用到控制系统模拟平台的故障诊断当中。结果表明,本文提出的方法对模拟电路模块级故障具有较好的诊断效果。