一种模拟集成电路的故障诊断及参数辨识方法

文档序号:6247368阅读:413来源:国知局
一种模拟集成电路的故障诊断及参数辨识方法
【专利摘要】本发明公开了一种模拟集成电路的故障诊断及参数辨识方法。所述方法将器件参数的容差效应,对应为输出响应序列矩阵特征值的扰动,该对应的正确性有代数学相关定理和统计物理基本原理保证,这使该方法中被测电路输出响应特征值的扰动程度,既可作为故障定位的判据,还可以作为器件参数辨识的依据。通过计算器件的最大特征值和最小特征值,以及通过计算器件容差上限的最大、最小特征值,还有器件容差下限的最大、最小特征值,并将上述量进行比较,不仅可实现故障定位,还可实现参数辨识。与现有技术相比,本发明对处理故障诊断中容差特性效果好,故障定位准确,计算效率高,且将故障诊断与故障参数辨识一体化处理、易于工程实施。
【专利说明】一种模拟集成电路的故障诊断及参数辨识方法

【技术领域】
[0001] 本发明属于集成电路测试领域,特别涉及一种模拟集成电路的故障诊断及参数辨 识方法。

【背景技术】
[0002] 可观测世界的信号主要是模拟信号,这决定了模拟电路具有不可替代性,模拟电 路故障诊断的重要性也日益突出,业界对系统级、电路板级和芯片级的高质量故障诊断技 术有着紧迫的需求。当前,相对日益成熟的数字集成电路的故障诊断方法,模拟集成电路故 障诊断技术明显落后,因为模拟电路自身具有不同于数字电路的特点,例如:很难在不破坏 连接关系的情况下进行电流测量,缺少像数字电路中广泛使用的固定为"1"或"0"那样简 捷的故障模型,信号值有无限多个状态,器件容差的影响,电路响应和器件特征之间的非线 性关系等等°
[0003] 模拟集成电路的故障可分为灾难型故障(硬故障)和参数型故障(软故障);其 中,灾难型故障的诊断可以借鉴数字电路故障诊断方法,而参数型故障的容差特性却是模 拟集成电路故障诊断和参数辨识中的难题。由于参数容差的影响,成功应用于数字电路故 障诊断的故障模型难以适用于模拟电路参数型故障诊断,这就是前些年已经提出的IEEE P1149. 4标准在模拟和混合信号电路中仍没有得到广泛实用的主要原因之一。另一方面,可 接触的测试节点受限这一事实也增加了模拟电路参数型故障诊断的难度。模拟电路故障诊 断通常是指故障检测和故障定位。为了提高定位精度,需要被测电路提供大量可接触的测 试节点,但受封装和系统集成的限制,这往往是难以满足的,因为大量的实际电路往往只有 输出端可以进行可接触的测量,这给模拟电路的参数型故障诊断提出了难题。
[0004] 目前,针对模拟集成电路进行故障诊断的典型方法有:子带滤波方法和基于灵敏 度计算的模糊分析方法。前者可以检测模拟电路参数故障,但是该方法难于进行故障定位。 后者可实现线性模拟电路的参数型故障诊断,并从理论上可以诊断单故障和多故障,但该 方法对处理故障诊断中容差特性效果欠佳。其它的模拟电路故障诊断方法还有采对非线性 关系的线性近似法,该方法需要解被测电路线性方程来实现故障特征提取,对电路中的非 线性效应的处理结果不理想;还有斜率模型法,该方法对参数容差问题仍然没有得到满意 解决,还存在算法复杂度较大、计算时间过长的弊端。
[0005] 对一般的应用场合,故障检测和故障定位也能满足需要,如在检测与定位出故障 后,及时维修或更换故障器件或模块,使电路或电子系统重新恢复正常工作。但随着工程技 术领域对可靠性的更高、更苛刻要求,仅有故障检测和故障定位是不够的,例如,在电路与 电子系统的故障辨识、系统剩余寿命估计,以及器件失效机理分析、根据系统实用中的可靠 性特性以改进系统设计等环节中,仅知道故障部位(故障定位)是远远不够的,这时还需要 知道故障状态,即需要对故障器件进行参数辨识以提供更多更具体的故障信息。一般而言, 相比故障诊断,故障参数的辨识要困难许多。高质量地辨识模拟器件故障参数的成熟方法 目前鲜有报道,但此项工作是目前工程实际中的急需。


【发明内容】

[0006] 本发明的目的就是针对现有技术的不足,提供一种对模拟器件兼有故障诊断和故 障参数辨识的模拟集成电路故障诊断及参数辨识方法,不仅对处理故障诊断中容差特性效 果好,故障定位准确,计算效率高,而且将故障诊断与故障参数辨识一体化处理、易于工程 实施。
[0007] 为实现上述目的,本发明的技术方案如下:
[0008] 本发明的基本原理是:根据采样定理,当采样频率高于信号最高频率的2倍时,一 个连续时间信号完全可以用该信号在等时间间隔点上的样本值来表示,并且可以用这些样 本值把该信号全部恢复出来。这说明,按采样定理对被测电路测试响应信号的取样,不会丢 失被测电路的状态信息,将这些离散取样值组织为方阵,将被测电路状态的改变(如故障) 对应为矩阵特征值的扰动,从这种扰动中得到被测电路的状态信息,下文将较详细说明这 种方法在数学上的正确性、工程实施上的可行性和技术优势。
[0009] 设Y(t)和

【权利要求】
1. 一种模拟集成电路的故障诊断及参数辨识方法,其特征在于:所述故障诊断及参数 辨识方法步骤如下: (1) 将被测电路中需要进行故障诊断和参数辨识的η个器件从1到η进行编号,η > 1 ;设置每一器件的参数为Ρ个状态,Ρ > 2,其中一个状态为该器件的标称参数状态,其余的 Ρ-1个状态分别对应该器件参数不同程度偏离其标称参数的状态; (2) 针对步骤(1)中的η个器件,逐一选取其中一个器件,进行以下步骤: a) 除被选器件外的其余器件参数均处于标称参数,分别对被选器件的ρ个状态进行仿 真,得到被选器件的P个输出响应信号,并由输出响应信号生成对应的P个输出响应矩阵; b) 针对步骤a)中得到的ρ个输出响应矩阵,分别计算每个输出响应矩阵的最大特征值 和最小特征值,得到P个最大特征值和P个最小特征值; c) 将步骤b)中得到的ρ个最大特征值拟合成一条最大特征值直线,将步骤b)中得到 的P个最小特征值拟合成一条最小特征值直线; d) 将被选器件参数容差的上限值分别代入步骤c)中得到的最大特征值直线和最小特 征值直线,得到被选器件参数容差上限对应的最大特征值和最小特征值;将被选器件参数 容差的下限值分别代入步骤c)中得到的最大特征值直线和最小特征值直线,得到被选器 件参数容差下限对应的最大特征值和最小特征值; 最终得到η个器件中,每个器件的最大特征值直线和最小特征值直线,每个器件的参 数容差上限对应的最大特征值和最小特征值,及每个器件的参数容差下限对应的最大特征 值和最小特征值; (3) 用参数与步骤(2)a)中进行仿真所用的仿真信号参数一样的实际信号作为激励信 号去实测被测电路,测量被测电路的输出响应信号,得到实测输出响应信号;根据实测输出 响应信号生成实测输出响应矩阵,并计算得到实测输出响应矩阵的最大特征值和最小特征 值; (4) 将步骤(3)中得到的实测输出响应矩阵的最大特征值分别代入步骤(2)中得到的 每个器件的最大特征值直线,计算得到每个器件的参数值,然后将得到的每个器件的参数 值分别代入步骤(2)中得到的相应器件的最小特征值直线,计算得到η个假设情况下的最 小特征值; (5) 将步骤⑷中得到的η个假设情况下的最小特征值分别与步骤(3)中得到的实测 输出响应矩阵的最小特征值相减并求绝对值,得到最小特征值的绝对误差向量; (6) 针对步骤(5)中得到的最小特征值的绝对误差向量,求出最小特征值绝对误差向 量中的最小元素及其对应的下标m,1 < m < η ;将步骤(3)中得到的实测输出响应矩阵的 最大特征值,与步骤(2)中得到的第m个器件参数容差上限对应的最大特征值和第m个器 件参数容差下限对应的最大特征值进行对比,同时将步骤(3)中得到的实测输出响应矩阵 的最小特征值,与步骤(2)中得到的第m个器件参数容差上限对应的最小特征值和第m个 器件参数容差下限对应的最小特征值进行对比;如果实测输出响应矩阵的最大特征值大于 等于第m个器件参数容差下限对应的最大特征值、同时小于等于第m个器件参数容差上限 对应的最大特征值,且实测输出响应矩阵的最小特征值大于等于第m个器件参数容差下限 对应的最小特征值、同时小于等于第m个器件参数容差上限对应的最小特征值,则判断被 测电路无故障,诊断结束;否则,判断被测电路存在故障,继续步骤(7)进行故障定位和故 障参数辨识; (7)根据步骤(6)中得到的m定位被测电路的第m个器件存在故障;步骤(4)中得到 的第m个器件的参数值就是故障器件的参数。
2.根据权利要求1所述的模拟集成电路的故障诊断及参数辨识方法,其特征在于:步 骤(2) c)中利用最小二乘法原理拟合最大特征值直线和最小特征值直线。
【文档编号】G01R31/28GK104297670SQ201410623903
【公开日】2015年1月21日 申请日期:2014年11月7日 优先权日:2014年11月7日
【发明者】谢永乐, 周启忠, 谢三山, 李西峰, 毕东杰, 谢暄, 李帅霖 申请人:电子科技大学, 宜宾学院, 成都工业学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1