CN1851491A - 一种故障定位方法 - Google Patents
一种故障定位方法 Download PDFInfo
- Publication number
- CN1851491A CN1851491A CN 200610008277 CN200610008277A CN1851491A CN 1851491 A CN1851491 A CN 1851491A CN 200610008277 CN200610008277 CN 200610008277 CN 200610008277 A CN200610008277 A CN 200610008277A CN 1851491 A CN1851491 A CN 1851491A
- Authority
- CN
- China
- Prior art keywords
- failure
- fault
- correlation matrix
- failure mode
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一种故障定位方法,包括步骤:(A)针对单板建立故障模式和测试项之间的相关性矩阵;(B)通过故障定位率FDR和故障隔离率FIR优化相关性矩阵;(C)通过维修数据优化相关性矩阵;(D)当单板发生故障时,根据优化后的相关性矩阵定位故障器件。实施本发明,可以在单板出现故障时,根据建立并且优化后的相关性矩阵,利用贝叶斯定理计算单板上各器件出现故障的概率,并根据概率的大小决定优先更换哪个器件,实现故障的定位,本发明的方法具有不断修正定位能力的功能,且该方法使维修经验实现数据化,可以达到经验继承的目的。
Description
技术领域
本发明涉及电路板的测试领域,尤其是涉及一种针对电路板上器件的故障定位方法。
背景技术
在电路板的生产测试领域,电路板的缺陷主要分为两大类,一类为工艺缺陷,即加工过程中产生的电路板上器件的短路、断路、调件等缺陷,针对这一类缺陷,通常使用工艺测试手段,如AOI(Automated OpticalInspection,自动光学检测)、AXI(Automated X-ray Inspection,自动X光检验)、ICT(In-Circuit Test,在线测试)等进行覆盖。电路板的另一类缺陷为器件的性能缺陷,如存储器内部存储单元的损坏,这类缺陷通常只能通过FT(Function Test,功能测试)测试才能覆盖。采用工艺测试,失败后可以很明确的知道是哪个器件、管脚出现了问题;但从FT测试的故障定位到具体哪个器件故障则比较困难,特别是对于高复杂性的单板,FT测试的故障定位能力不足,直接导致了单板维修的困难,甚至无法维修。
现有技术中针对FT测试的故障定位能力不足,通常会采用工艺测试进行故障定位或者工程技术人员依靠经验判断故障位置。
但是,采用工艺测试进行故障定位只能定位工艺性的缺陷和简单的逻辑功能,对复杂逻辑,时序,电路性能的缺陷无法检出;
而工程技术人员依靠经验判断故障位置同时存在如下缺点:
1.工程技术人员需要有大量的单板维修的经验,对于高复杂度单板的维修,这样的经验的建立需要较长的时间;
2.对于高复杂度单板,其密度高,使用大量的BGA(Ball Grid Array,球栅阵列结构)封装器件,导致器件的拆装次数都有严格的限制,不能随意的进行器件更换,更换器件的成本很高,如果试探失败,则会造成很大的浪费;
3.经验的传递困难。
发明内容
本发明的目的在于,提供一种故障定位方法,能够在单板出现故障时定位到特定的器件,并且该方法具有不断修正定位能力的功能。
为实现本目的,本发明提供了一种故障定位方法,包括步骤:
(A)针对单板建立故障模式和测试项之间的相关性矩阵;
(B)通过故障定位率FDR和故障隔离率FIR优化相关性矩阵;
(C)通过维修数据优化相关性矩阵;
(D)当单板发生故障时,根据优化后的相关性矩阵定位故障器件。
步骤(A)所述的相关性矩阵为:
其中,第i行矩阵为:[di1 di2 … dij],表明了故障模式Fi与各测试项的相关性,其表示当器件失效时,哪些测试项的测试结果为失败;
第j列矩阵为:
其中,dij为1表示相关,0表示不相关。
所述的故障模式Fi的建立包括步骤:
(A1)获得器件故障模式库;
(A2)通过单板的BOM清单得到该单板的器件列表;
(A3)通过器件列表和器件故障模式库得到该单板的所有器件的故障模式列表。
步骤(B)所述的FDR是可检测到的故障模式数ND与单板上器件可能发生的故障模式总数N之比。
步骤(B)所述的FIR是可定位的故障模式数NIL与可检测到的故障模式数ND之比。
步骤(B)进一步包括:针对已经建立的相关性矩阵,得到确定的FDR和FIR,如果FDR、FIR指标达不到期望值FDR=95%、FIR=60%,则通过增加测试项来优化测试方案,重建相关性矩阵;如果FDR、FIR指标达到了期望值FDR=95%、FIR=60%,则该相关性矩阵进入实际应用优化阶段。
步骤(C)所述的通过维修数据优化相关性矩阵是当发现了一个故障,完成维修后,将维修记录录入到对应的相关性矩阵中。
所述的将维修记录录入到对应的相关性矩阵中是:故障表现为Tj测试项失败,维修发现是Fi故障模式导致的测试失败,则在Tj,Fi对应的单元累加1。
步骤(D)所述的根据优化后的相关性矩阵定位故障器件是根据优化后的相关性矩阵,利用贝叶斯定理,得到各故障模式导致出现测试项失败的概率,根据该概率,实现故障器件的定位。
步骤(D)进一步包括步骤:
(D1)找到所有失败的测试项,累加每个故障模式对应的所有失败的测试项的相关性系数,得到每个故障模式所有失败项的累加值;
(D2)找到所有通过的测试项,累加每个故障模式对应的所有通过的测试项的相关性系数,得到每个故障模式所有通过项的累加值;
(D3)对单板上的每个故障模式,将其所有失败项的累加值减去所有通过项的累加值,如果得到的结果为正数,则直接记录;如果得到的结果为负数,则改为0并记录;
(D4)计算只有一个故障模式故障的情况下,各故障模式出现故障的概率;
(D5)根据各故障模式出现故障的概率的大小决定优先更换哪个器件。
步骤(D4)满足如下关系:
其中,P(Aj|B)表示当检测到一个故障模式故障时,该故障模式为Aj的概率;P(B)表示抽出一个故障模式进行检测,该故障模式出现故障的概率;P(Aj)表示故障模式Aj在单板上出现的概率;P(B|Aj)表示抽出故障模式Aj进行检测,该故障模式Aj出现故障的概率,其等于Dj×∑j,其中,Dj表示某故障模式在所有单板上出现故障的概率,∑j表示某故障模式在测试单板上出现的历史次数。
实施本发明,可以在单板出现故障时,根据建立并且优化后的相关性矩阵,利用贝叶斯定理计算单板上各器件出现故障的概率,并根据概率的大小决定优先更换哪个器件,实现故障的定位。
本发明的方法针对单板建立故障模式和测试项之间的相关性矩阵,并通过实际应用的维修数据对相关性矩阵进行优化,随着维修数据的积累,可不断修正其定位能力。
实施本发明,在故障定位方法的设计阶段即考虑单板器件故障定位的能力,且该方法使维修经验实现数据化,可以达到经验继承的目的。
附图说明
图1是一个典型电路的模型图;
图2是本发明中通过FDR和FIR优化相关性矩阵的流程图;
图3是本发明中通过维修数据优化相关性矩阵的流程图;
图4是本发明的方法的原理图。
具体实施方式
本发明提供了一种故障定位方法,其能够在单板出现故障时定位到特定的器件,并且该方法具有不断修正定位能力的功能,如图4所示,该方法的实现具体如下:
步骤1、针对单板建模,建立故障模式和测试项之间的对应关系,所谓故障模式即为单板上各器件可能发生的失效的情况,采用如下的相关性矩阵形式:
其中,第i行矩阵Fi为:
[di1 di2 … dij]
表明了故障模式Fi与各测试项的相关性,其表示当器件失效时,哪些测试项的测试结果为失败;
故障模式Fi的建立如下:
(1.1)获得器件故障模式库,其中包含所有的器件,以及该器件的所有故障模式;
(1.2)通过单板的BOM清单(Bill of Material,物料清单)得到该单板的器件列表;
(1.3)通过器件列表和器件故障模式库得到该单板的所有器件的故障模式列表。
而第j列矩阵Tj为:
表明了测试项Tj与各故障模式的相关性,其表示测试项Tj失败时存在哪些可能的故障模式。
如果器件的故障在某个测试项中可能被检测到,则在矩阵中的对应位置填1,表示相关;如果不能检测到,则在矩阵中的对应位置填0,表示不相关。
下面结合具体实施例说明相关性矩阵的建立:
图1是一个典型电路的模型图,如图1所示,单板上各器件及其功能为:CPU为单板的主控单元,RAM1和RAM2用于保存CPU运行时的数据,RAM1和RAM2挂在CPU的同一条总线上;功能模块FUN1、FUN2和FUN3用于信号处理,输入信号从FUN1进入,最后从FUN3输出。
在图1所示的实施例中,为简单起见,默认每个器件只有一个失效模式,即芯片整体失效;实际应用时,一个器件通常有多个失效模式。
如图1所示的测试项为:
T1位置测试,只覆盖FUN1,因此T1只和FUN1相关;
T2位置测试,同时覆盖FUN1和FUN2,因此T2和FUN1、FUN2都相关;
T3位置测试,同时覆盖FUN1、FUN2和FUN3,因此T3和FUN1、FUN2、FUN3都相关;
T4为CPU自检,因此T4只和CPU相关;
T5为CPU对RAM1读写测试,因此T5和CPU、RAM1都相关;
T6为CPU对RAM2读写测试,因此T6和CPU、RAM2都相关。
根据单板上各器件及其与各测试项之间的相关性,可以得到如表1所示数据的相关性矩阵:
| 相关性 | T1 | T2 | T3 | T4 | T5 | T6 |
| CPU | 0 | 0 | 0 | 1 | 1 | 1 |
| RAM1 | 0 | 0 | 0 | 0 | 1 | 0 |
| RAM2 | 0 | 0 | 0 | 0 | 0 | 1 |
| FUN1 | 1 | 1 | 1 | 0 | 0 | 0 |
| FUN2 | 0 | 1 | 1 | 0 | 0 | 0 |
| FUN3 | 0 | 0 | 1 | 0 | 0 | 0 |
表1
其相关性矩阵为:
步骤2、通过故障定位率和故障隔离率优化相关性矩阵:
单板上故障模式和测试项的相关性矩阵建立后,可以得到一些定量的指标,如:故障定位率FDR和故障隔离率FIR。
其中,FDR:可检测到的故障模式数ND与单板上器件可能发生的故障模式总数N之比,用百分数表示:
FIR:可定位的故障模式数NIL与可检测到的故障模式数ND之比,用百分数表示:
所述的可定位指的是当测试项结果为确定的T1,T2,..Tj时(其中Tj表示的是Tj测试项的测试结果,通过或失败),可以判断是特定的故障模式发生了。
实际应用中有FIR1、FIR2等数据,其数据表示定位的精确程度,如FIR1表示的是可以定位到一个故障模式;FIR2表示的是可以定位到两个故障模式。
在计算中可采用各故障模式的历史失效率,各故障模式的比例等实际数据来对上述公式进行修正:
即对ND、N进行加权处理,对应某个故障模式Fi
[di1 di2 … dij]
标记当di1~dij中有一个不为零,则Xi=1,否则Xi=0,
则不修正时:ND=∑Xi;
修正时:ND=∑Xi×Pi;
其中Pi表示该故障模式的历史失效率,其他类似。
对于可实际应用的相关性矩阵,通常设置的故障定位率和故障隔离率的期望值为:FDR=95%,FIR=60%。
图2是本发明中通过FDR和FIR优化相关性矩阵的流程图,如图2所示,针对已经建立的相关性矩阵,可以得到确定的FDR和FIR,如果FDR、FIR指标达不到期望值,则需要通过增加测试项等方法来优化测试方案,然后重建相关性矩阵。如果FDR、FIR指标达到了期望值,则相关性矩阵可以进入实际应用优化阶段。
上述表1数据的相关性矩阵的FDR和FIR分别为:
由表1中的数据可知:由于单板上的每一个故障模式均可被检测到,故ND=6;单板上总共有6个失效模式,即每一个器件的故障模式作为一个失效模式,故N=6,因此
由表1中的数据可知:由于各故障模式的向量[di1 di2 … dij]互不相同,所有器件均可被区分,故NIL=6;由于单板上的每一个故障模式均可被检测到,故ND=6,因此
如果图1所示的测试项中取消T2位置测试,则得到如表2所示数据的相关性矩阵:
| 相关性 | T1 | T3 | T4 | T5 | T6 |
| CPU | 0 | 0 | 1 | 1 | 1 |
| RAM1 | 0 | 0 | 0 | 1 | 0 |
| RAM2 | 0 | 0 | 0 | 0 | 1 |
| FUN1 | 1 | 1 | 0 | 0 | 0 |
| FUN2 | 0 | 1 | 0 | 0 | 0 |
| FUN3 | 0 | 1 | 0 | 0 | 0 |
表2
其相关性矩阵为:
由表2数据可知,采用表2数据的相关性矩阵的FDR和FIR分别为:
由于表2中FUN2和FUN3的数据相同,则FUN2和FUN3的故障模式相同,FUN2和FUN3的故障不可区分,故该相关性矩阵的NIL=6-2=4,则
由上述结果可以看出,FIR虽然达到期望值,但是不能通过故障模式区分开FUN2、FUN3的故障,因此需要增加T2位置测试的测试项,重建如表1所示的数据的相关性矩阵。
步骤3、进入实际应用优化阶段,通过维修数据优化相关性矩阵:
设计初的相关性矩阵中填0或1,表示测试单元和测试项之间的对应关系,在进入实际应用优化过程中,对相关性矩阵的操作可具体如下:
图3是本发明中通过维修数据优化相关性矩阵的流程图,如图3所示,当发现了一个故障,完成维修后,将维修记录录入到对应的相关性矩阵中,如果这次故障表现为T1,T3测试项失败,最终维修发现是F2故障模式导致的测试失败,则在T1,F2对应的单元和T3,F2对应的单元累加1。
下面结合具体维修实例对通过维修数据优化相关性矩阵做进一步说明:
在建立如表1所示的数据的相关性矩阵的基础上,进行维修的定位,当维修的测试结果如表3所示时:
| T1(OK) | T2(OK) | T3(Fail) | T4(OK) | T5(OK) | T6(OK) | |
| CPU | 0 | 0 | 0 | 1 | 1 | 1 |
| RAM1 | 0 | 0 | 0 | 0 | 1 | 0 |
| RAM2 | 0 | 0 | 0 | 0 | 0 | 1 |
| FUN1 | 1 | 1 | 1 | 0 | 0 | 0 |
| FUN2 | 0 | 1 | 1 | 0 | 0 | 0 |
| FUN3 | 0 | 0 | 1→2 | 0 | 0 | 0 |
表3
由表3可以看出,T1、T2、T4、T5、T6测试通过,T3测试失败,则由相关性矩阵得到的可能的故障器件的集合为(FUN1,FUN2,FUN3);同时由于T1测试通过,因此FUN1状态为正常;由于T2测试通过,因此FUN1和FUN2状态为正常;最终得到故障器件为FUN3。
更换FUN3,重新进行T3测试,如果通过,则说明定位正确,此时将T3和FUN3之间的相关性增强,如:FUN3和T3对应的单元累加1。
当维修的测试结果如表4所示时:
| T1(OK) | T2(OK) | T3(OK) | T4(OK) | T5(Fail) | T6(OK) | |
| CPU | 0 | 0 | 0 | 1 | 1 | 1 |
| RAM1 | 0 | 0 | 0 | 0 | 1 | 0 |
| RAM2 | 0 | 0 | 0 | 0 | 0→1 | 1 |
| FUN1 | 1 | 1 | 1 | 0 | 0 | 0 |
| FUN2 | 0 | 1 | 1 | 0 | 0 | 0 |
| FUN3 | 0 | 0 | 1 | 0 | 0 | 0 |
表4
由表4可以看出,T1、T2、T3、T4、T6测试通过,T5测试失败,根据相关性矩阵定位出现故障的器件应该是RAM1,但是维修发现实际损坏的器件为RAM2,这时需要分析原因,实际上RAM1和RAM2同时挂在CPU的一条总线上,当RAM2损坏而导致其强占总线时,CPU对RAM1的读写就会失败,在这种情况下,就需要将这样的经验保存在相关性矩阵中,即增加T5和RAM2的相关性,如:在对应的单元累加1。
步骤4、应用优化后的相关性矩阵定位故障器件:
随着累加数据的不断增加,当单板发生故障时,利用贝叶斯定理,可以得到各故障模式出现的概率,根据这些概率值,实现故障器件的定位。
下面结合具体实施例对利用贝叶斯定理实现故障器件的定位做进一步说明:
在积累一端时间的数据后,可能出现如表5所示的数据:
| Dj | T1 | T2 | T3 | T4 | T5 | T6 | ||
| A0 | CPU | D0 | 0d1,0 | 0d2,0 | 0d3,0 | 3d4,0 | 4d5,0 | 1d6,0 |
| A1 | RAM1 | D1 | 0d1,1 | 0d2,1 | 0d3,1 | 0d4,1 | 5d5,1 | 2d6,1 |
| A2 | RAM2 | D2 | 0d1,2 | 0d2,2 | 0d3,2 | 0d4,2 | 9d5,2 | 1d6,2 |
| A3 | FUN1 | D3 | 3d1,3 | 1d2,3 | 2d3,3 | 0d4,3 | 0d5,3 | 0d6,3 |
| A4 | FUN2 | D4 | 0d1,4 | 6d2,4 | 1d3,4 | 0d4,4 | 0d5,4 | 0d6,4 |
| A5 | FUN3 | D5 | 0d1,5 | 0d2,5 | 1d3,5 | 0d4,5 | 0d5,5 | 0d6,5 |
表5
其中,Dj表示某故障模式在所有单板上出现故障的概率,举例如CPU可以用在很多其他的单板上,如一年中共使用了10000片该CPU,在所有单板上一共发现了35个CPU损坏,则该概率为35/10000;
dij用来表示测试项Ti和器件Aj的相关性。
当单板发生故障时,通过如下步骤进行故障器件的定位,如表5所示,假设T4项和T5项测试项失败时:
4.1找到所有失败的测试项,累加每个故障模式对应的所有失败的测试项的相关性系数,得到每个故障模式所有失败项的累加值,得到如表6所示的每个器件的累加值:
| 器件 | 累加的相关性系数 | 累加值 |
| CPU | ∑fail0=d4,0+d5,0 | 7 |
| RAM1 | ∑fail1=d4,1+d5,1 | 5 |
| RAM2 | ∑fail2=d4,2+d5,2 | 9 |
| FUN1 | ∑fail3=d4,3+d5,3 | 0 |
| FUN2 | ∑fail4=d4,4+d5,4 | 0 |
| FUN3 | ∑fail5=d4,5+d5,5 | 0 |
表6
4.2找到所有通过的测试项,累加每个故障模式对应的所有通过的测试项的相关性系数,得到每个故障模式所有通过项的累加值,得到如表7所示的每个器件的累加值:
| 器件 | 累加的相关性系数 | 累加值 |
| CPU | ∑ok0=d1,0+d2,0+d3,0+d6,0 | 1 |
| RAM1 | ∑ok1=d1,1+d2,1+d3,1+d6,1 | 2 |
| RAM2 | ∑ok2=d1,2+d2,2+d3,2+d6,2 | 1 |
| FUN1 | ∑ok3=d1,3+d2,3+d3,3+d6,3 | 6 |
| FUN2 | ∑ok4=d1,4+d2,4+d3,4+d6,4 | 7 |
| FUN3 | ∑ok5=d1,5+d2,5+d3,5+d6,5 | 1 |
表7
4.3对单板上的每个故障模式,将其所有失败项的累加值减去所有通过项的累加值,如果得到的结果为正数,则直接记录;如果得到的结果为负数,则改为0并记录,即∑j=max(∑failj-∑okj;0),该∑j表示某故障模式在测试单板上出现的历史次数,得到如表8所示的数据:
| 器件 | Dj | ∑j |
| CPU | D0 | ∑0=Max(7-1;0)=6 |
| RAM1 | D1 | ∑1=Max(5-2;0)=3 |
| RAM2 | D2 | ∑2=Max(9-1;0)=8 |
| FUN1 | D3 | ∑3=Max(0-6;0)=0 |
| FUN2 | D4 | ∑4=Max(0-7;0)=0 |
| FUN3 | D5 | ∑5=Max(0-1;0)=0 |
表8
4.4计算只有一个故障模式故障的情况下,各故障模式出现故障的概率:
实际应用中,一个器件有多个故障模式,当计算只有一个故障模式故障的情况下,各故障模式出现故障的概率,定义如下:
P(B)表示抽出一个故障模式进行检测,该故障模式出现故障的概率;
P(Aj)表示故障模式Aj在单板上出现的概率,认为每个故障模式出现的概率都相等,即P(Aj)=1;
P(B|Aj)表示抽出故障模式Aj进行检测,该故障模式Aj出现故障的概率,其等于Dj×∑j;
则当检测到一个故障模式故障时,该故障模式为Aj的概率为
对于表8所示数据,
其∑P(Aj)*P(B|Aj)=D0×6+D1×3+D2×8+D3×0+D4×0+D5×0
=D0×6+D1×3+D2×8
可以得到如表9所示的概率:
| 器件 | P(B|Aj) | P(Aj|B) |
| CPU | P(B|A0) | (D0×6)/(D0×6+D1×3+D2×8) |
| RAM1 | P(B|A1) | (D1×3)/(D0×6+D1×3+D2×8) |
| RAM2 | P(B|A2) | (D2×8)/(D0×6+D1×3+D2×8) |
| FUN1 | P(B|A3) | 0 |
| FUN2 | P(B|A4) | 0 |
| FUN3 | P(B|A5) | 0 |
表9
4.5根据各故障模式出现故障的概率的大小决定优先更换哪个器件:即根据P(Aj|B)的大小决定优先更换哪个器件。
通过上述的方法,可以在单板出现故障时,根据建立并且优化后的相关性矩阵,利用贝叶斯定理计算单板上各器件出现故障的概率,并根据概率的大小决定优先更换哪个器件,实现故障的定位。
实施本发明,针对单板建立故障模式和测试项之间的相关性矩阵,并通过实际应用的维修数据对相关性矩阵进行优化,随着维修数据的积累,本发明的方法可不断修正其定位能力。
实施本发明,在故障定位方法的设计阶段即考虑单板器件故障定位的能力,且该方法使维修经验实现数据化,可以达到经验继承的目的。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (11)
1.一种故障定位方法,其特征在于:包括步骤:
(A)针对单板建立故障模式和测试项之间的相关性矩阵;
(B)通过故障定位率FDR和故障隔离率FIR优化相关性矩阵;
(C)通过维修数据优化相关性矩阵;
(D)当单板发生故障时,根据优化后的相关性矩阵定位故障器件。
3.如权利要求2所述的方法,其特征在于:所述的故障模式Fi的建立包括步骤:
(A1)获得器件故障模式库;
(A2)通过单板的BOM清单得到该单板的器件列表;
(A3)通过器件列表和器件故障模式库得到该单板的所有器件的故障模式列表。
4.如权利要求1所述的方法,其特征在于:步骤(B)所述的FDR是可检测到的故障模式数ND与单板上器件可能发生的故障模式总数N之比。
5.如权利要求1所述的方法,其特征在于:步骤(B)所述的FIR是可定位的故障模式数NIL与可检测到的故障模式数ND之比。
6.如权利要求1所述的方法,其特征在于:步骤(B)进一步包括:针对已经建立的相关性矩阵,得到确定的FDR和FIR,如果FDR、FIR指标达不到期望值FDR=95%、FIR=60%,则通过增加测试项来优化测试方案,重建相关性矩阵;如果FDR、FIR指标达到了期望值FDR=95%、FIR=60%,则该相关性矩阵进入实际应用优化阶段。
7.如权利要求1所述的方法,其特征在于:步骤(C)所述的通过维修数据优化相关性矩阵是当发现了一个故障,完成维修后,将维修记录录入到对应的相关性矩阵中。
8.如权利要求7所述的方法,其特征在于:所述的将维修记录录入到对应的相关性矩阵中是:故障表现为Tj测试项失败,维修发现是Fi故障模式导致的测试失败,则在Tj,Fi对应的单元累加1。
9.如权利要求1所述的方法,其特征在于:步骤(D)所述的根据优化后的相关性矩阵定位故障器件是根据优化后的相关性矩阵,利用贝叶斯定理,得到各故障模式导致出现测试项失败的概率,根据该概率,实现故障器件的定位。
10.如权利要求9所述的方法,其特征在于:步骤(D)进一步包括步骤:
(D1)找到所有失败的测试项,累加每个故障模式对应的所有失败的测试项的相关性系数,得到每个故障模式所有失败项的累加值;
(D2)找到所有通过的测试项,累加每个故障模式对应的所有通过的测试项的相关性系数,得到每个故障模式所有通过项的累加值;
(D3)对单板上的每个故障模式,将其所有失败项的累加值减去所有通过项的累加值,如果得到的结果为正数,则直接记录;如果得到的结果为负数,则改为0并记录;
(D4)计算只有一个故障模式故障的情况下,各故障模式出现故障的概率;
(D5)根据各故障模式出现故障的概率的大小决定优先更换哪个器件。
11.如权利要求10所述的方法,其特征在于:步骤(D4)满足如下关系:
其中,P(Aj|B)表示当检测到一个故障模式故障时,该故障模式为Aj的概率;P(B)表示抽出一个故障模式进行检测,该故障模式出现故障的概率;P(Aj)表示故障模式Aj在单板上出现的概率;P(B|Aj)表示抽出故障模式Aj进行检测,该故障模式Aj出现故障的概率,其等于Dj×∑j,其中,Dj表示某故障模式在所有单板上出现故障的概率,∑j表示某故障模式在测试单板上出现的历史次数。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610008277 CN1851491A (zh) | 2006-02-20 | 2006-02-20 | 一种故障定位方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610008277 CN1851491A (zh) | 2006-02-20 | 2006-02-20 | 一种故障定位方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1851491A true CN1851491A (zh) | 2006-10-25 |
Family
ID=37132974
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200610008277 Pending CN1851491A (zh) | 2006-02-20 | 2006-02-20 | 一种故障定位方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1851491A (zh) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007147327A1 (en) * | 2006-06-16 | 2007-12-27 | Huawei Technologies Co., Ltd. | Method, system and apparatus of fault location for communicaion apparatus |
| CN101915234A (zh) * | 2010-07-16 | 2010-12-15 | 西安交通大学 | 一种基于贝叶斯网络的压缩机关联故障诊断方法 |
| CN101783749B (zh) * | 2009-12-24 | 2011-04-27 | 北京市天元网络技术股份有限公司 | 一种网络故障定位方法和装置 |
| CN101201386B (zh) * | 2007-12-25 | 2011-06-15 | 电子科技大学 | 一种模拟集成电路参数型故障的定位方法 |
| CN102243674A (zh) * | 2011-06-29 | 2011-11-16 | 北京航空航天大学 | 一种基于结构层次关系的改进相关性矩阵分析方法 |
| CN101783750B (zh) * | 2009-12-29 | 2012-07-04 | 北京航空航天大学 | 一种基于贝叶斯网络失败风险模型的Web Service测试方法 |
| CN102540054A (zh) * | 2012-02-16 | 2012-07-04 | 陕西科技大学 | 基于多模块贝叶斯网的电子电路故障诊断方法 |
| CN103227683A (zh) * | 2012-01-30 | 2013-07-31 | 鼎桥通信技术有限公司 | 一种对rru故障进行联合检测的方法及装置 |
| CN103441869A (zh) * | 2013-08-19 | 2013-12-11 | 广东电网公司电力调度控制中心 | 电力系统隐患主机识别方法及装置 |
| CN103792486A (zh) * | 2014-02-27 | 2014-05-14 | 北京航空航天大学 | 基于fmea中故障影响数据的电路板测试设计与相关性矩阵建立方法 |
| CN104931848A (zh) * | 2015-03-01 | 2015-09-23 | 华北电力大学(保定) | 一种基于广域测量信息的电力系统线路故障判别方法 |
| CN105137324A (zh) * | 2015-08-18 | 2015-12-09 | 电子科技大学 | 一种基于仿真分类模型的多探测点故障元器件定位方法 |
| CN105900022A (zh) * | 2013-11-27 | 2016-08-24 | 精通人工智能系统有限公司 | 使用概率介质的基于人工智能模型的动态过程控制的方法和系统 |
| CN106574945A (zh) * | 2014-02-19 | 2017-04-19 | 英飞凌科技股份有限公司 | 相关失效的检测 |
| CN107656156A (zh) * | 2017-09-22 | 2018-02-02 | 安徽科技学院 | 一种基于云平台的设备故障诊断及运行状态评估方法与系统 |
| CN109298282A (zh) * | 2017-12-12 | 2019-02-01 | 上海创远仪器技术股份有限公司 | 一种多类型电缆连接系统精确故障定位的方法 |
-
2006
- 2006-02-20 CN CN 200610008277 patent/CN1851491A/zh active Pending
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007147327A1 (en) * | 2006-06-16 | 2007-12-27 | Huawei Technologies Co., Ltd. | Method, system and apparatus of fault location for communicaion apparatus |
| CN101201386B (zh) * | 2007-12-25 | 2011-06-15 | 电子科技大学 | 一种模拟集成电路参数型故障的定位方法 |
| CN101783749B (zh) * | 2009-12-24 | 2011-04-27 | 北京市天元网络技术股份有限公司 | 一种网络故障定位方法和装置 |
| CN101783750B (zh) * | 2009-12-29 | 2012-07-04 | 北京航空航天大学 | 一种基于贝叶斯网络失败风险模型的Web Service测试方法 |
| CN101915234A (zh) * | 2010-07-16 | 2010-12-15 | 西安交通大学 | 一种基于贝叶斯网络的压缩机关联故障诊断方法 |
| CN101915234B (zh) * | 2010-07-16 | 2012-05-23 | 西安交通大学 | 一种基于贝叶斯网络的压缩机关联故障诊断方法 |
| CN102243674A (zh) * | 2011-06-29 | 2011-11-16 | 北京航空航天大学 | 一种基于结构层次关系的改进相关性矩阵分析方法 |
| CN102243674B (zh) * | 2011-06-29 | 2013-02-20 | 北京航空航天大学 | 一种基于结构层次关系的改进相关性矩阵分析方法 |
| CN103227683B (zh) * | 2012-01-30 | 2015-12-09 | 鼎桥通信技术有限公司 | 一种对rru故障进行联合检测的方法及装置 |
| CN103227683A (zh) * | 2012-01-30 | 2013-07-31 | 鼎桥通信技术有限公司 | 一种对rru故障进行联合检测的方法及装置 |
| CN102540054B (zh) * | 2012-02-16 | 2014-05-21 | 陕西科技大学 | 基于多模块贝叶斯网的电子电路故障诊断方法 |
| CN102540054A (zh) * | 2012-02-16 | 2012-07-04 | 陕西科技大学 | 基于多模块贝叶斯网的电子电路故障诊断方法 |
| CN103441869A (zh) * | 2013-08-19 | 2013-12-11 | 广东电网公司电力调度控制中心 | 电力系统隐患主机识别方法及装置 |
| CN105900022A (zh) * | 2013-11-27 | 2016-08-24 | 精通人工智能系统有限公司 | 使用概率介质的基于人工智能模型的动态过程控制的方法和系统 |
| CN106574945A (zh) * | 2014-02-19 | 2017-04-19 | 英飞凌科技股份有限公司 | 相关失效的检测 |
| US10229805B2 (en) | 2014-02-19 | 2019-03-12 | Infineon Technologies Ag | Detection of dependent failures |
| CN106574945B (zh) * | 2014-02-19 | 2019-09-06 | 英飞凌科技股份有限公司 | 相关失效的检测 |
| CN103792486B (zh) * | 2014-02-27 | 2016-04-06 | 北京航空航天大学 | 基于fmea中故障影响数据的电路板测试设计与相关性矩阵建立方法 |
| CN103792486A (zh) * | 2014-02-27 | 2014-05-14 | 北京航空航天大学 | 基于fmea中故障影响数据的电路板测试设计与相关性矩阵建立方法 |
| CN104931848A (zh) * | 2015-03-01 | 2015-09-23 | 华北电力大学(保定) | 一种基于广域测量信息的电力系统线路故障判别方法 |
| CN104931848B (zh) * | 2015-03-01 | 2018-05-08 | 华北电力大学(保定) | 一种基于广域测量信息的电力系统线路故障判别方法 |
| CN105137324A (zh) * | 2015-08-18 | 2015-12-09 | 电子科技大学 | 一种基于仿真分类模型的多探测点故障元器件定位方法 |
| CN105137324B (zh) * | 2015-08-18 | 2017-12-05 | 电子科技大学 | 一种基于仿真分类模型的多探测点故障元器件定位方法 |
| CN107656156A (zh) * | 2017-09-22 | 2018-02-02 | 安徽科技学院 | 一种基于云平台的设备故障诊断及运行状态评估方法与系统 |
| CN109298282A (zh) * | 2017-12-12 | 2019-02-01 | 上海创远仪器技术股份有限公司 | 一种多类型电缆连接系统精确故障定位的方法 |
| CN109298282B (zh) * | 2017-12-12 | 2021-05-07 | 上海创远仪器技术股份有限公司 | 一种多类型电缆连接系统精确故障定位的方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1851491A (zh) | 一种故障定位方法 | |
| CN100336063C (zh) | 产品产量预测的系统和方法 | |
| CN1151548C (zh) | 集成电路装置的合格率估算方法 | |
| CN100351725C (zh) | 用于在先进工艺控制系统中处理歪曲的度量数据的方法、系统和介质 | |
| CN104965787B (zh) | 一种基于三支决策的两阶段软件缺陷预测方法 | |
| Lee et al. | Reducing mold changing time by implementing Lean Six Sigma | |
| US20090304261A1 (en) | Defect inspection apparatus, defect inspection method, and manufacture method for semiconductor device | |
| CN1913118A (zh) | 检测半导体晶片上局部失效的测试方法 | |
| CN1611956A (zh) | 试验装置、合格与否判定基准设定装置、试验方法以及试验程序 | |
| CN1828618A (zh) | 半导体设计装置 | |
| CN1452752A (zh) | 串扰分析方法、利用串扰的电子线路装置的设计和制造方法、以及用于该目的的电子电路库的记录媒体 | |
| CN1737598A (zh) | 用于配置在线测试的自动化调试的方法和装置 | |
| CN116075961A (zh) | 用于检查锂二次电池的方法 | |
| Ye et al. | Adaptive board-level functional fault diagnosis using incremental decision trees | |
| CN1652087A (zh) | 故障分析方法及装置 | |
| JP2009505096A (ja) | テスト手順を最適化する方法及び設計ツール | |
| CN117892708A (zh) | 一种基于数据分析的报表自动生成方法与系统 | |
| CN102053965A (zh) | 软件测试的缺陷数据库 | |
| US20090062954A1 (en) | Method and system for auto-dispatching lots in photolithography process | |
| CN1219269C (zh) | 标准单元总体布线过程中用的减少串扰的方法 | |
| CN103811367B (zh) | 产品缺陷检测方法 | |
| CN1506883A (zh) | 串扰检验方法 | |
| CN1503341A (zh) | 半导体器件的布局检验方法 | |
| CN102467602A (zh) | 检测小延迟缺陷的方法 | |
| CN1649129A (zh) | 用于半导体器件的自动布局和布线的自动布局和布线设备、方法,半导体器件及其制造方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20061025 |