论文部分内容阅读
随着近代科学技术的发展,模拟电路的集成度越来越高,电路的设计越来越复杂,如何有效的对模拟电路进行状态监测以及故障诊断已经成为国内外专家学者的一个研究热点。研究并设计一款能够对模拟电路进行故障仿真以及故障快速诊断的实用性软件将有助于模拟电路的设计以及系统状态的监测。故障字典法是模拟电路故障诊断中比较经典的一种诊断方法,但是常规故障字典法通常并不适用于大规模模拟电路的故障诊断。由于基于多信号模型的故障诊断方法以数学推理为基础,非常适合大规模系统的故障诊断,因此,本文将基于多信号模型的故障诊断方法应用到模拟电路的故障诊断中。首先,本文研究了故障字典技术以及整数编码故障字典技术,接着对基于启发式图搜索的测点选择方法进行了研究,并将该方法应用于模拟电路的状态监测,为中大规模模拟电路的测点选择提供服务,可找到最优测点及相应的故障字典,减少了实际电路测试中的测试代价。其次,本文提出了将整数编码故障字典的模糊组的范围作为故障源-测试依赖矩阵的测试列的方法,将基于多信号模型的故障诊断方法应用于模拟电路的故障诊断,克服了常规故障字典法在大规模模拟电路中的局限性,适合于中大规模模拟电路的故障诊断。最后,本文开发了模拟电路故障仿真及诊断平台。由于故障仿真需要多次调用Pspice,本文利用VC++与Pspice联合编程开发了Pspice自动仿真平台,减少了故障仿真时间,在故障仿真之后,将测点选择方法集成到仿真平台中,为以后的测试提供了方便。而故障诊断平台集成了实时诊断推理、拉格朗日松弛算法和主启发式算法等三种主要的基于多信号模型的故障诊断方法,为大规模模拟电路及系统的正常运行提供了保障。经过实验验证,软件可以实现模拟电路的故障仿真、测点选择以及故障诊断且实验结果正确无误。