[go: up one dir, main page]

CN1851491A - Fault positioning method - Google Patents

Fault positioning method Download PDF

Info

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
Application number
CN 200610008277
Other languages
Chinese (zh)
Inventor
吴祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200610008277 priority Critical patent/CN1851491A/en
Publication of CN1851491A publication Critical patent/CN1851491A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

一种故障定位方法,包括步骤:(A)针对单板建立故障模式和测试项之间的相关性矩阵;(B)通过故障定位率FDR和故障隔离率FIR优化相关性矩阵;(C)通过维修数据优化相关性矩阵;(D)当单板发生故障时,根据优化后的相关性矩阵定位故障器件。实施本发明,可以在单板出现故障时,根据建立并且优化后的相关性矩阵,利用贝叶斯定理计算单板上各器件出现故障的概率,并根据概率的大小决定优先更换哪个器件,实现故障的定位,本发明的方法具有不断修正定位能力的功能,且该方法使维修经验实现数据化,可以达到经验继承的目的。

A method for fault location, comprising the steps of: (A) establishing a correlation matrix between failure modes and test items for a single board; (B) optimizing the correlation matrix by fault location rate FDR and fault isolation rate FIR; (C) by The maintenance data optimizes the correlation matrix; (D) when a single board fails, locate the faulty device according to the optimized correlation matrix. By implementing the present invention, when a single board fails, according to the established and optimized correlation matrix, the probability of failure of each device on the single board can be calculated by using Bayesian theorem, and which device should be replaced preferentially according to the size of the probability, so as to realize For fault location, the method of the present invention has the function of continuously correcting the location capability, and the method realizes digitization of maintenance experience, which can achieve the purpose of experience inheritance.

Description

A kind of Fault Locating Method
Technical field
The present invention relates to the field tests of circuit board, especially relate to a kind of Fault Locating Method at device on the circuit board.
Background technology
Production test field at circuit board, the defective of circuit board mainly is divided into two big classes, one class is a defective workmanship, be device on the circuit board that produces in the process short circuit, open circuit, transfer defectives such as part, at this class defective, use the process test means usually, as AOI (Automated OpticalInspection, the automated optical detection), AXI (Automated X-ray Inspection, automated X-ray inspection), ICT (In-Circuit Test, on-line testing) etc. cover.The another kind of defective of circuit board is the performance deficiency of device, and as the damage of memory inside storage unit, this class defective can only be passed through FT (Function Test, functional test) test usually and could cover.The adopting process test, problem has appearred in know which device, pin that can be very clear and definite after the failure; But then relatively more difficult to concrete which device fault from the localization of fault of FT test, particularly for the veneer of high complexity, the localization of fault scarce capacity of FT test has directly caused the difficulty of veneer maintenance, even can't keep in repair.
At the localization of fault scarce capacity of FT test, understand usually that localization of fault is carried out in the adopting process test or engineering technical personnel rely on experience failure judgement position in the prior art.
But defective and the simple logic function that localization of fault can only positioning process carried out in adopting process test, to complex logic, and sequential, the defective of circuit performance can't detect;
And engineering technical personnel rely on experience failure judgement position to have following shortcoming simultaneously:
1. engineering technical personnel need the experience of a large amount of veneer maintenances, and for the maintenance of high complexity veneer, the foundation of such experience needs the long time;
2. for high complexity veneer, its density height, use a large amount of BGA (Ball Grid Array, ball grid array structure) packaging, cause the dismounting number of times of device that strict restriction is all arranged, the device that carries out that can not be random is changed, and it is very high to change device cost, if sound out failure, then can cause very big waste;
3. the transmission difficulty of experience.
Summary of the invention
The objective of the invention is to, a kind of Fault Locating Method is provided, can when veneer breaks down, navigate to particular device, and this method has the function of continuous correction station-keeping ability.
For realizing this purpose, the invention provides a kind of Fault Locating Method, comprise step:
(A) set up correlation matrix between fault mode and the test item at veneer;
(B) optimize correlation matrix by localization of fault rate FDR and Percent Isolated FIR;
(C) optimize correlation matrix by mantenance data;
(D) when veneer breaks down, according to the correlation matrix fault location device after optimizing.
The described correlation matrix of step (A) is:
Figure A20061000827700061
Wherein, the i row matrix is: [di1 di2 ... dij], shown the correlativity of fault mode Fi and each test item, it represents that when component failure the test result of which test item is failure;
The j column matrix is:
d 1 j d 2 j · · · dij , Which possible fault mode is the correlativity that has shown test item Tj and each fault mode exist during its expression test item Tj failure;
Wherein, d IjBe that 1 expression is relevant, 0 expression is uncorrelated.
The foundation of described fault mode Fi comprises step:
(A1) obtain the device fault library;
(A2) obtain the device list of this veneer by the BOM inventory of veneer;
(A3) obtain the fault mode tabulation of all devices of this veneer by device list and device fault library.
The described FDR of step (B) can count N by detected fault mode DRatio with the contingent fault mode sum of device on veneer N.
The described FIR of step (B) is that orientable fault mode is counted N ILWith can count N by detected fault mode DThe ratio.
Step (B) further comprises: at the correlation matrix of having set up, FDR that obtains determining and FIR, if FDR, FIR index do not reach expectation value FDR=95%, FIR=60%, then optimize testing scheme by increasing test item, rebuild correlation matrix; If FDR, FIR index have reached expectation value FDR=95%, FIR=60%, then this correlation matrix enters the practical application optimizing phase.
Step (C) is described to be after found a fault, finishing maintenance by mantenance data optimization correlation matrix, and maintenance record is entered in the corresponding correlation matrix.
Described maintenance record is entered in the corresponding correlation matrix is: fault shows as the failure of Tj test item, and it is the test crash that the Fi fault mode causes that maintenance is found, then at Tj, the unit of Fi correspondence adds up 1.
Step (D) is described to be according to the correlation matrix after optimizing according to the correlation matrix fault location device after optimizing, and utilizes Bayes' theorem, obtains each fault mode and causes occurring the test item failed probability, according to this probability, realizes the location of defective device.
Step (D) further comprises step:
(D1) find the test item of all failures, the relative coefficient of the test item of all failures of each fault mode correspondence that adds up obtains the accumulated value of all failures of each fault mode;
(D2) test item that finds all to pass through, the relative coefficient of all test items that pass through of each fault mode correspondence that adds up obtains all accumulated values by item of each fault mode;
(D3) to each fault mode on the veneer, the accumulated value of all failure items deducts all accumulated values by item with it, if the result who obtains is a positive number, and then direct record; If the result who obtains is a negative, then change 0 and record into;
(D4) calculating has only under the situation of a fault mode fault probability that each fault mode breaks down;
(D5) preferential which device of changing of the size of the probability that breaks down according to each fault mode decision.
Step (D4) satisfies following relation:
P ( Aj | B ) = P ( Aj ) * P ( B | Aj ) ΣP ( Aj ) * P ( B | Aj )
Wherein, P (Aj|B) represents that this fault mode is the probability of Aj when detecting a fault mode fault; P (B) expression is extracted a fault mode out and is detected the probability that this fault mode breaks down; The probability that P (Aj) expression fault mode Aj occurs on veneer; P (B|Aj) expression is extracted fault mode Aj out and is detected, the probability that this fault mode Aj breaks down, it equals Dj * ∑ j, wherein, Dj represents the probability that certain fault mode breaks down on all veneers, ∑ j represents the historical number of times that certain fault mode occurs on testing single-board.
Implement the present invention, can when breaking down, veneer, utilize Bayes' theorem to calculate the probability that each device breaks down on the veneer according to the correlation matrix after foundation and the optimization, and, realize failure location according to preferential which device of changing of the size decision of probability.
Method of the present invention is set up correlation matrix between fault mode and the test item at veneer, and by the mantenance data of practical application correlation matrix is optimized, and along with the accumulation of mantenance data, can constantly revise its station-keeping ability.
Implement the present invention, promptly consider the ability of veneer device fault location, and this method makes service experience realize datumization, can reach the purpose that experience is inherited in the design phase of Fault Locating Method.
Description of drawings
Fig. 1 is the illustraton of model of a typical circuit;
Fig. 2 is a process flow diagram of optimizing correlation matrix among the present invention by FDR and FIR;
Fig. 3 is a process flow diagram of optimizing correlation matrix among the present invention by mantenance data;
Fig. 4 is the schematic diagram of method of the present invention.
Embodiment
The invention provides a kind of Fault Locating Method, it can navigate to particular device when veneer breaks down, and this method has the function of continuous correction station-keeping ability, and as shown in Figure 4, the realization of this method is specific as follows:
Step 1, at the veneer modeling, set up the corresponding relation between fault mode and the test item, so-called fault mode is the situation of the contingent inefficacy of each device on the veneer, adopts following correlation matrix form:
Figure A20061000827700091
Wherein, i row matrix Fi is:
[di1 di2 … dij]
The correlativity that has shown fault mode Fi and each test item, it represents that when component failure the test result of which test item is failure;
Setting up of fault mode Fi is as follows:
(1.1) obtain the device fault library, wherein comprise all devices, and all fault modes of this device;
(1.2) the BOM inventory (Bill of Material, Bill of Material (BOM)) by veneer obtains the device list of this veneer;
(1.3) obtain the fault mode tabulation of all devices of this veneer by device list and device fault library.
And j column matrix Tj is:
d 1 j d 2 j · · · dij
Which possible fault mode is the correlativity that has shown test item Tj and each fault mode exist during its expression test item Tj failure.
If the fault of device may be detected in certain test item, then the correspondence position in matrix fills out 1, and expression is relevant; If can not detect, then the correspondence position in matrix fills out 0, represents uncorrelated.
Foundation below in conjunction with specific embodiment explanation correlation matrix:
Fig. 1 is the illustraton of model of a typical circuit, and as shown in Figure 1, each device and function thereof are on the veneer: CPU is the main control unit of veneer, the data when RAM1 and RAM2 are used to preserve the CPU operation, and RAM1 and RAM2 hang on same the bus of CPU; Functional module FUN1, FUN2 and FUN3 are used for signal Processing, and input signal enters from FUN1, export from FUN3 at last.
In the embodiment shown in fig. 1, for the sake of simplicity, give tacit consent to each device and have only a failure mode, i.e. chip global failure; During practical application, a device has a plurality of failure modes usually.
Test item as shown in Figure 1 is:
The T1 position measurement only covers FUN1, so T1 is only relevant with FUN1;
The T2 position measurement covers FUN1 and FUN2 simultaneously, so T2 is relevant with FUN1, FUN2;
The T3 position measurement covers FUN1, FUN2 and FUN3 simultaneously, so T3 is relevant with FUN1, FUN2, FUN3;
T4 is the CPU self check, so T4 is only relevant with CPU;
T5 be CPU to the RAM1 readwrite tests, so T5 is relevant with CPU, RAM1;
T6 be CPU to the RAM2 readwrite tests, so T6 is relevant with CPU, RAM2.
According to each device on the veneer and and each test item between correlativity, can obtain correlation of data matrix as shown in table 1:
Correlativity 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
Table 1
Its correlation matrix is:
0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0
Step 2, optimize correlation matrix by localization of fault rate and Percent Isolated:
After the correlation matrix of fault mode and test item is set up on the veneer, can obtain some quantitative indexs, as: localization of fault rate FDR and Percent Isolated FIR.
Wherein, FDR: can count N by detected fault mode DWith the ratio of the contingent fault mode sum of device on veneer N, represent with percentage:
FDR = N D N × 100 %
FIR: orientable fault mode is counted N ILWith can count N by detected fault mode DRatio, represent with percentage:
FIR = N IL N D × 100 %
The described location refers to the T1 for determining as the test item result, and T2 during ..Tj (what wherein Tj represented is the test result of Tj test item, by or failure), can judge that specific fault mode has taken place.
Data such as FIR1, FIR2 are arranged in the practical application, the levels of precision of its data representation location, what represent as FIR1 is to navigate to a fault mode; What FIR2 represented is to navigate to two fault modes.
Can adopt the historical crash rate of each fault mode in calculating, real data such as the ratio of each fault mode come above-mentioned formula is revised:
Promptly to N D, N is weighted processing, corresponding certain fault mode Fi
[di1 di2 … dij]
Mark have in di1~dij one non-vanishing, Xi=1 then, otherwise Xi=0,
When then not revising: N D=∑ Xi;
During correction: N D=∑ Xi * Pi;
Wherein Pi represents the historical crash rate of this fault mode, and other are similar.
But for the correlation matrix of practical application, the localization of fault rate that is provided with and the expectation value of Percent Isolated are usually: FDR=95%, FIR=60%.
Fig. 2 is a process flow diagram of optimizing correlation matrix among the present invention by FDR and FIR, as shown in Figure 2, at the correlation matrix of having set up, FDR that can obtain determining and FIR, if FDR, FIR index do not reach expectation value, then need to optimize testing scheme, rebuild correlation matrix then by increasing methods such as test item.If FDR, FIR index have reached expectation value, then correlation matrix can enter the practical application optimizing phase.
The FDR and the FIR of above-mentioned table 1 correlation of data matrix are respectively:
By the data in the table 1 as can be known: owing to each fault mode on the veneer all can be detected, so N D=6; Always have 6 failure modes on the veneer, promptly the fault mode of each device is as a failure mode, thus N=6, therefore
FDR = 6 6 × 100 % = 100 %
By the data in the table 1 as can be known: because vector [the di1 di2 of each fault mode ... dij] different, all devices all can be distinguished, so N IL=6; Because each fault mode on the veneer all can be detected, so N D=6, therefore
FIR = 6 6 × 100 % = 100 %
If cancellation T2 position measurement in the test item shown in Figure 1 then obtains correlation of data matrix as shown in table 2:
Correlativity 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
Table 2
Its correlation matrix is:
0 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0
By table 2 data as can be known, the FDR and the FIR of employing table 2 correlation of data matrix are respectively:
FDR = 6 6 × 100 % = 100 %
Because the data of FUN2 and FUN3 are identical in the table 2, then the fault mode of FUN2 and FUN3 is identical, and so the fault undistinguishable of FUN2 and FUN3 is the N of this correlation matrix IL=6-2=4, then
FIR = 4 6 × 100 % = 67 %
By The above results as can be seen,, can not distinguish the fault of FUN2, FUN3, therefore need to increase the test item of T2 position measurement, rebuild correlation of data matrix as shown in table 1 by fault mode though FIR reaches expectation value.
Step 3, enter the practical application optimizing phase, optimize correlation matrix by mantenance data:
Fill out 0 or 1 in the design correlation matrix just, the corresponding relation between expression test cell and the test item, in entering the practical application optimizing process, can be specific as follows to the operation of correlation matrix:
Fig. 3 is a process flow diagram of optimizing correlation matrix among the present invention by mantenance data, as shown in Figure 3, after having found a fault, having finished maintenance, maintenance record is entered in the corresponding correlation matrix, if current fault shows as T1, the failure of T3 test item, final maintenance finds it is the test crash that the F2 fault mode causes, then at T1, the unit of F2 correspondence and T3, the unit of F2 correspondence adds up 1.
Be described further optimizing correlation matrix below in conjunction with concrete maintenance examples by mantenance data:
On the basis of setting up correlation of data matrix as shown in table 1, the location of keeping in repair, when the test result of maintenance is as shown in table 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
Table 3
As can be seen from Table 3, T1, T2, T4, T5, T6 test are passed through, the T3 test crash, then the set of the possible defective device that obtains by correlation matrix for (FUN1, FUN2, FUN3); Pass through owing to T1 tests simultaneously, so the FUN1 state is normal; Because T2 test is passed through, so FUN1 and FUN2 state are normal; Finally obtaining defective device is FUN3.
Change FUN3, carry out the T3 test again, if pass through, then the explanation location is correct, and strengthen the correlativity between T3 and the FUN3 this moment, as: the unit of FUN3 and T3 correspondence adds up 1.
When the test result of maintenance is as shown in table 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
Table 4
As can be seen from Table 4, T1, T2, T3, T4, T6 test are passed through, the T5 test crash, the device that breaks down according to the correlation matrix location should be RAM1, but maintenance finds that the device of fact damaged is RAM2, at this moment need to analyze reason, in fact RAM1 and RAM2 hang on the bus of CPU simultaneously, when causing its conversion bus when the RAM2 damage, CPU will fail to the read-write of RAM1, in this case, just needs such experience is kept in the correlation matrix, promptly increase the correlativity of T5 and RAM2, as: add up 1 in the unit of correspondence.
Correlation matrix fault location device behind step 4, the optimizing application:
Continuous increase along with cumulative data when veneer breaks down, utilizes Bayes' theorem, can obtain the probability that each fault mode occurs, and according to these probable values, realizes the location of defective device.
Realize that to utilizing Bayes' theorem the location of defective device is described further below in conjunction with specific embodiment:
After the data of one end time of accumulation, data as shown in table 5 may appear:
Dj T1 T2 T3 T4 T5 T6
A0 CPU D 0 0d 1,0 0d 2,0 0d 3,0 3d 4,0 4d 5,0 1d 6,0
A1 RAM1 D 1 0d 1,1 0d 2,1 0d 3,1 0d 4,1 5d 5,1 2d 6,1
A2 RAM2 D 2 0d 1,2 0d 2,2 0d 3,2 0d 4,2 9d 5,2 1d 6,2
A3 FUN1 D 3 3d 1,3 1d 2,3 2d 3,3 0d 4,3 0d 5,3 0d 6,3
A4 FUN2 D 4 0d 1,4 6d 2,4 1d 3,4 0d 4,4 0d 5,4 0d 6,4
A5 FUN3 D 5 0d 1,5 0d 2,5 1d 3,5 0d 4,5 0d 5,5 0d 6,5
Table 5
Wherein, Dj represents the probability that certain fault mode breaks down on all veneers, for example as CPU can be used in much on other the veneer, in 1 year, used 10000 these CPU altogether, found altogether that on all veneers 35 CPU damage, then this probability is 35/10000;
d IjBe used for representing the correlativity of test item Ti and device Aj.
When veneer breaks down, carry out the location of defective device as follows, as shown in table 5, when supposing the failure of T4 item and T5 item test item:
4.1 find the test item of all failures, the relative coefficient of the test item of all failures of each fault mode correspondence that adds up obtains the accumulated value of all failures of each fault mode, obtains the accumulated value of each device as shown in table 6:
Device The relative coefficient that adds up Accumulated value
CPU fail0=d 4,0+d 5,0 7
RAM1 fail1=d 4,1+d 5,1 5
RAM2 fail2=d 4,2+d 5,2 9
FUN1 fail3=d 4,3+d 5,3 0
FUN2 fail4=d 4,4+d 5,4 0
FUN3 fail5=d 4,5+d 5,5 0
Table 6
4.2 the test item that finds all to pass through, the relative coefficient of all test items that pass through of each fault mode correspondence that adds up obtains all accumulated values by item of each fault mode, obtains the accumulated value of each device as shown in table 7:
Device The relative coefficient that adds up Accumulated value
CPU ok0=d 1,0+d 2,0+d 3,0+d 6,0 1
RAM1 ok1=d 1,1+d 2,1+d 3,1+d 6,1 2
RAM2 ok2=d 1,2+d 2,2+d 3,2+d 6,2 1
FUN1 ok3=d 1,3+d 2,3+d 3,3+d 6,3 6
FUN2 ok4=d 1,4+d 2,4+d 3,4+d 6,4 7
FUN3 ok5=d 1,5+d 2,5+d 3,5+d 6,5 1
Table 7
4.3 to each fault mode on the veneer, the accumulated value of all failure items deducts all accumulated values by item with it, if the result who obtains is a positive number, and then direct record; If the result who obtains is a negative, then change 0 and record, i.e. ∑ j=max (∑ failj-∑ okj into; 0), this ∑ j represents the historical number of times that certain fault mode occurs on testing single-board, obtain data as shown in table 8:
Device Dj ∑j
CPU D 0 ∑0=Max(7-1;0)=6
RAM1 D 1 ∑1=Max(5-2;0)=3
RAM2 D 2 ∑2=Max(9-1;0)=8
FUN1 D 3 ∑3=Max(0-6;0)=0
FUN2 D 4 ∑4=Max(0-7;0)=0
FUN3 D 5 ∑5=Max(0-1;0)=0
Table 8
4.4 calculate and have only under the situation of a fault mode fault probability that each fault mode breaks down:
In the practical application, a device has a plurality of fault modes, has only when calculating under the situation of a fault mode fault, and the probability that each fault mode breaks down is defined as follows:
P (B) expression is extracted a fault mode out and is detected the probability that this fault mode breaks down;
The probability that P (Aj) expression fault mode Aj occurs on veneer thinks that the probability that each fault mode occurs all equates, i.e. P (Aj)=1;
P (B|Aj) expression is extracted fault mode Aj out and is detected, the probability that this fault mode Aj breaks down, and it equals Dj * ∑ j;
Then when detecting a fault mode fault, this fault mode is that the probability of Aj is
P ( Aj | B ) = P ( Aj ) * P ( B | Aj ) ΣP ( Aj ) * P ( B | Aj )
For data shown in the table 8,
Its ∑ P (Aj) * P (B|Aj)=D 0* 6+D 1* 3+D 2* 8+D 3* 0+D 4* 0+D 5* 0
=D 0×6+D 1×3+D 2×8
Can obtain probability as shown in table 9:
Device P(B|Aj) P(Aj|B)
CPU P(B|A0) (D 0×6)/(D 0×6+D 1×3+D 2×8)
RAM1 P(B|A1) (D 1×3)/(D 0×6+D 1×3+D 2×8)
RAM2 P(B|A2) (D 2×8)/(D 0×6+D 1×3+D 2×8)
FUN1 P(B|A3) 0
FUN2 P(B|A4) 0
FUN3 P(B|A5) 0
Table 9
4.5 preferential which device of changing of the size of the probability that breaks down according to each fault mode decision: promptly according to preferential which device of changing of the size decision of P (Aj|B).
By above-mentioned method, can when breaking down, veneer, utilize Bayes' theorem to calculate the probability that each device breaks down on the veneer according to the correlation matrix after foundation and the optimization, and, realize failure location according to preferential which device of changing of the size decision of probability.
Implement the present invention, set up correlation matrix between fault mode and the test item at veneer, and by the mantenance data of practical application correlation matrix is optimized, along with the accumulation of mantenance data, method of the present invention can constantly be revised its station-keeping ability.
Implement the present invention, promptly consider the ability of veneer device fault location, and this method makes service experience realize datumization, can reach the purpose that experience is inherited in the design phase of Fault Locating Method.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.

Claims (11)

1.一种故障定位方法,其特征在于:包括步骤:1. A fault location method, characterized in that: comprising the steps: (A)针对单板建立故障模式和测试项之间的相关性矩阵;(A) establishing a correlation matrix between failure modes and test items for the single board; (B)通过故障定位率FDR和故障隔离率FIR优化相关性矩阵;(B) optimize the correlation matrix by fault localization rate FDR and fault isolation rate FIR; (C)通过维修数据优化相关性矩阵;(C) Optimizing the correlation matrix through maintenance data; (D)当单板发生故障时,根据优化后的相关性矩阵定位故障器件。(D) When a fault occurs on a single board, the faulty device is located according to the optimized correlation matrix. 2.如权利要求1所述的方法,其特征在于:步骤(A)所述的相关性矩阵为:2. The method according to claim 1, characterized in that: the correlation matrix described in step (A) is:
Figure A2006100082770002C1
Figure A2006100082770002C1
其中,第i行矩阵为:[di1 di2 … dij],表明了故障模式Fi与各测试项的相关性,其表示当器件失效时,哪些测试项的测试结果为失败;Wherein, the i-th row matrix is: [di1 di2 ... dij], indicating the correlation between the failure mode Fi and each test item, which indicates that when the device fails, the test results of which test items are failures; 第j列矩阵为: d 1 j d 2 j · · · dij , 表明了测试项Tj与各故障模式的相关性,其表示测试项Tj失败时存在哪些可能的故障模式;The jth column of the matrix is: d 1 j d 2 j &Center Dot; &Center Dot; &Center Dot; dij , Indicates the correlation between the test item Tj and each failure mode, which indicates which possible failure modes exist when the test item Tj fails; 其中,dij为1表示相关,0表示不相关。Among them, d ij is 1 for correlation, and 0 for irrelevance.
3.如权利要求2所述的方法,其特征在于:所述的故障模式Fi的建立包括步骤:3. The method according to claim 2, characterized in that: the establishment of the failure mode Fi comprises the steps of: (A1)获得器件故障模式库;(A1) obtaining a device failure mode library; (A2)通过单板的BOM清单得到该单板的器件列表;(A2) Obtain the device list of the single board through the BOM list of the single board; (A3)通过器件列表和器件故障模式库得到该单板的所有器件的故障模式列表。(A3) Obtain the list of failure modes of all devices of the single board through the device list and the device failure mode library. 4.如权利要求1所述的方法,其特征在于:步骤(B)所述的FDR是可检测到的故障模式数ND与单板上器件可能发生的故障模式总数N之比。4. The method according to claim 1, characterized in that: the FDR in step (B) is the ratio of the detectable failure mode number ND to the possible failure mode total number N of devices on the single board. 5.如权利要求1所述的方法,其特征在于:步骤(B)所述的FIR是可定位的故障模式数NIL与可检测到的故障模式数ND之比。5. The method according to claim 1, characterized in that: the FIR in step (B) is the ratio of the number of locatable failure modes N IL to the number of detectable failure modes N D . 6.如权利要求1所述的方法,其特征在于:步骤(B)进一步包括:针对已经建立的相关性矩阵,得到确定的FDR和FIR,如果FDR、FIR指标达不到期望值FDR=95%、FIR=60%,则通过增加测试项来优化测试方案,重建相关性矩阵;如果FDR、FIR指标达到了期望值FDR=95%、FIR=60%,则该相关性矩阵进入实际应用优化阶段。6. the method for claim 1 is characterized in that: step (B) further comprises: for the correlation matrix that has set up, obtain determined FDR and FIR, if FDR, FIR index do not reach expected value FDR=95% , FIR=60%, optimize the test plan by adding test items, and rebuild the correlation matrix; if the FDR and FIR indicators reach the expected value FDR=95%, FIR=60%, then the correlation matrix enters the actual application optimization stage. 7.如权利要求1所述的方法,其特征在于:步骤(C)所述的通过维修数据优化相关性矩阵是当发现了一个故障,完成维修后,将维修记录录入到对应的相关性矩阵中。7. The method according to claim 1, characterized in that: the optimization of the correlation matrix by maintenance data described in step (c) is when a fault is found, after the maintenance is completed, the maintenance record is entered into the corresponding correlation matrix middle. 8.如权利要求7所述的方法,其特征在于:所述的将维修记录录入到对应的相关性矩阵中是:故障表现为Tj测试项失败,维修发现是Fi故障模式导致的测试失败,则在Tj,Fi对应的单元累加1。8. method as claimed in claim 7, is characterized in that: described maintenance record is entered in the corresponding correlation matrix and is: fault shows as the failure of Tj test item, maintenance finds that the test failure that Fi failure mode causes, Then add 1 to the unit corresponding to Tj and Fi. 9.如权利要求1所述的方法,其特征在于:步骤(D)所述的根据优化后的相关性矩阵定位故障器件是根据优化后的相关性矩阵,利用贝叶斯定理,得到各故障模式导致出现测试项失败的概率,根据该概率,实现故障器件的定位。9. The method according to claim 1, characterized in that: according to the optimized correlation matrix location fault device described in step (D), according to the optimized correlation matrix, utilize Bayes' theorem to obtain each fault The pattern leads to the probability of failure of the test item, and according to this probability, the location of the faulty device is realized. 10.如权利要求9所述的方法,其特征在于:步骤(D)进一步包括步骤:10. The method according to claim 9, characterized in that: step (D) further comprises the steps of: (D1)找到所有失败的测试项,累加每个故障模式对应的所有失败的测试项的相关性系数,得到每个故障模式所有失败项的累加值;(D1) Find all failed test items, accumulate the correlation coefficients of all failed test items corresponding to each failure mode, and obtain the cumulative value of all failure items for each failure mode; (D2)找到所有通过的测试项,累加每个故障模式对应的所有通过的测试项的相关性系数,得到每个故障模式所有通过项的累加值;(D2) find all passing test items, accumulate the correlation coefficients of all passing test items corresponding to each failure mode, and obtain the cumulative value of all passing items for each failure mode; (D3)对单板上的每个故障模式,将其所有失败项的累加值减去所有通过项的累加值,如果得到的结果为正数,则直接记录;如果得到的结果为负数,则改为0并记录;(D3) For each fault mode on the single board, subtract the cumulative value of all passing items from the cumulative value of all its failed items, if the result obtained is a positive number, then directly record; if the obtained result is a negative number, then Change to 0 and record; (D4)计算只有一个故障模式故障的情况下,各故障模式出现故障的概率;(D4) When calculating only one failure mode failure, the probability of failure in each failure mode; (D5)根据各故障模式出现故障的概率的大小决定优先更换哪个器件。(D5) According to the probability of failure in each failure mode, it is determined which device should be replaced first. 11.如权利要求10所述的方法,其特征在于:步骤(D4)满足如下关系:11. The method according to claim 10, characterized in that: step (D4) satisfies the following relationship: PP (( AjAj || BB )) == PP (( AjAj )) ** PP (( BB || AjAj )) ΣPΣP (( AjAj )) ** PP (( BB || AjAj )) 其中,P(Aj|B)表示当检测到一个故障模式故障时,该故障模式为Aj的概率;P(B)表示抽出一个故障模式进行检测,该故障模式出现故障的概率;P(Aj)表示故障模式Aj在单板上出现的概率;P(B|Aj)表示抽出故障模式Aj进行检测,该故障模式Aj出现故障的概率,其等于Dj×∑j,其中,Dj表示某故障模式在所有单板上出现故障的概率,∑j表示某故障模式在测试单板上出现的历史次数。Among them, P(Aj|B) indicates that when a failure mode failure is detected, the probability that the failure mode is Aj; P(B) indicates that a failure mode is extracted for detection, and the failure probability of the failure mode occurs; P(Aj) Indicates the probability of failure mode Aj appearing on the board; P(B|Aj) indicates the failure probability of failure mode Aj extracted from the failure mode Aj, which is equal to Dj×∑j, where Dj indicates that a certain failure mode is in The probability of faults occurring on all single boards, Σj represents the historical number of occurrences of a certain fault mode on a single board under test.
CN 200610008277 2006-02-20 2006-02-20 Fault positioning method Pending CN1851491A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610008277 CN1851491A (en) 2006-02-20 2006-02-20 Fault positioning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610008277 CN1851491A (en) 2006-02-20 2006-02-20 Fault positioning method

Publications (1)

Publication Number Publication Date
CN1851491A true CN1851491A (en) 2006-10-25

Family

ID=37132974

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610008277 Pending CN1851491A (en) 2006-02-20 2006-02-20 Fault positioning method

Country Status (1)

Country Link
CN (1) CN1851491A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
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 (en) * 2010-07-16 2010-12-15 西安交通大学 A Bayesian Network Based Correlation Fault Diagnosis Method for Compressors
CN101783749B (en) * 2009-12-24 2011-04-27 北京市天元网络技术股份有限公司 Network fault positioning method and device
CN101201386B (en) * 2007-12-25 2011-06-15 电子科技大学 Method for locating parameter type fault of analogue integrated circuit
CN102243674A (en) * 2011-06-29 2011-11-16 北京航空航天大学 Improved correlation matrix analysis method based on structural hierarchical relation
CN102540054A (en) * 2012-02-16 2012-07-04 陕西科技大学 Multiple sectioned Bayesian network-based electronic circuit fault diagnosis method
CN101783750B (en) * 2009-12-29 2012-07-04 北京航空航天大学 Web Service test method based on Bayesian network failure risk model
CN103227683A (en) * 2012-01-30 2013-07-31 鼎桥通信技术有限公司 Method and device for jointly detecting RRU (remote radio unit) fault
CN103441869A (en) * 2013-08-19 2013-12-11 广东电网公司电力调度控制中心 Vulnerable main machine recognition method and device of power system
CN103792486A (en) * 2014-02-27 2014-05-14 北京航空航天大学 Circuit board test design and relevant matrix establishing method based on fault effect data in FMEA
CN104931848A (en) * 2015-03-01 2015-09-23 华北电力大学(保定) Electric power system line fault discrimination method based on wide-area measurement information
CN105137324A (en) * 2015-08-18 2015-12-09 电子科技大学 Multi-detecting-point fault component positioning method based on simulation classification model
CN105900022A (en) * 2013-11-27 2016-08-24 精通人工智能系统有限公司 Method and system for artificial intelligence model-based dynamic process control using probabilistic media
CN106574945A (en) * 2014-02-19 2017-04-19 英飞凌科技股份有限公司 Detection of dependent failures
CN107656156A (en) * 2017-09-22 2018-02-02 安徽科技学院 A kind of equipment fault diagnosis and running status appraisal procedure and system based on cloud platform
CN109298282A (en) * 2017-12-12 2019-02-01 上海创远仪器技术股份有限公司 A kind of method of polymorphic type cable connection system accurate fault location

Cited By (26)

* Cited by examiner, † Cited by third party
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 (en) * 2007-12-25 2011-06-15 电子科技大学 Method for locating parameter type fault of analogue integrated circuit
CN101783749B (en) * 2009-12-24 2011-04-27 北京市天元网络技术股份有限公司 Network fault positioning method and device
CN101783750B (en) * 2009-12-29 2012-07-04 北京航空航天大学 Web Service test method based on Bayesian network failure risk model
CN101915234A (en) * 2010-07-16 2010-12-15 西安交通大学 A Bayesian Network Based Correlation Fault Diagnosis Method for Compressors
CN101915234B (en) * 2010-07-16 2012-05-23 西安交通大学 Method for diagnosing compressor-associated failure based on Bayesian network
CN102243674A (en) * 2011-06-29 2011-11-16 北京航空航天大学 Improved correlation matrix analysis method based on structural hierarchical relation
CN102243674B (en) * 2011-06-29 2013-02-20 北京航空航天大学 Improved correlation matrix analysis method based on structural hierarchical relation
CN103227683B (en) * 2012-01-30 2015-12-09 鼎桥通信技术有限公司 A kind of method and device RRU fault being carried out to joint-detection
CN103227683A (en) * 2012-01-30 2013-07-31 鼎桥通信技术有限公司 Method and device for jointly detecting RRU (remote radio unit) fault
CN102540054B (en) * 2012-02-16 2014-05-21 陕西科技大学 Electronic circuit fault diagnosis method based on multi-module Bayesian network
CN102540054A (en) * 2012-02-16 2012-07-04 陕西科技大学 Multiple sectioned Bayesian network-based electronic circuit fault diagnosis method
CN103441869A (en) * 2013-08-19 2013-12-11 广东电网公司电力调度控制中心 Vulnerable main machine recognition method and device of power system
CN105900022A (en) * 2013-11-27 2016-08-24 精通人工智能系统有限公司 Method and system for artificial intelligence model-based dynamic process control using probabilistic media
CN106574945A (en) * 2014-02-19 2017-04-19 英飞凌科技股份有限公司 Detection of dependent failures
US10229805B2 (en) 2014-02-19 2019-03-12 Infineon Technologies Ag Detection of dependent failures
CN106574945B (en) * 2014-02-19 2019-09-06 英飞凌科技股份有限公司 Detection of relevant failures
CN103792486B (en) * 2014-02-27 2016-04-06 北京航空航天大学 Based on circuit board testing design and the correlation matrix method for building up of fault effects data in FMEA
CN103792486A (en) * 2014-02-27 2014-05-14 北京航空航天大学 Circuit board test design and relevant matrix establishing method based on fault effect data in FMEA
CN104931848A (en) * 2015-03-01 2015-09-23 华北电力大学(保定) Electric power system line fault discrimination method based on wide-area measurement information
CN104931848B (en) * 2015-03-01 2018-05-08 华北电力大学(保定) A kind of line fault of electrical power system method of discrimination based on wide area measurement information
CN105137324A (en) * 2015-08-18 2015-12-09 电子科技大学 Multi-detecting-point fault component positioning method based on simulation classification model
CN105137324B (en) * 2015-08-18 2017-12-05 电子科技大学 A kind of more detection point failure component localization methods based on emulation disaggregated model
CN107656156A (en) * 2017-09-22 2018-02-02 安徽科技学院 A kind of equipment fault diagnosis and running status appraisal procedure and system based on cloud platform
CN109298282A (en) * 2017-12-12 2019-02-01 上海创远仪器技术股份有限公司 A kind of method of polymorphic type cable connection system accurate fault location
CN109298282B (en) * 2017-12-12 2021-05-07 上海创远仪器技术股份有限公司 Method for accurately positioning faults of multi-type cable connection system

Similar Documents

Publication Publication Date Title
CN1851491A (en) Fault positioning method
CN100336063C (en) System and method for product yield prediction
CN100351725C (en) Method, system, and medium for handling misrepresentative metrology data within an advanced process control system
CN104965787B (en) A kind of two benches Software Defects Predict Methods based on three decision-makings
CN1197288A (en) Method for estimating qualified rate of integrated circuit device
CN1913118A (en) Testing method for detecting localized failure on a semiconductor wafer
CN1828618A (en) Semiconductor Design Device
CN1900870A (en) Method for verifying safety apparatus and safety apparatus verified by the same
CN1452752A (en) Crosstalk analysis method, method for designing/mfg. electronic circuit device using same, and recorded medium of electronic circuit library therefor
CN1737598A (en) Method and apparatus for configuration of automated debug of in-circuit tests
CN1278421C (en) Semiconductor devices
Ye et al. Adaptive board-level functional fault diagnosis using incremental decision trees
CN1652087A (en) Fault analysis method and device
CN117892708A (en) A method and system for automatically generating reports based on data analysis
CN102053965A (en) Defect database for software test
CN1219269C (en) Method for reducing serial interfere on wire distribution procedure of standard apartment
CN103811367B (en) Product defects detection method
CN116075961A (en) Method for inspecting lithium secondary battery
US20090062954A1 (en) Method and system for auto-dispatching lots in photolithography process
CN1503341A (en) Layout Inspection Method for Semiconductor Devices
CN102467602A (en) Method for detecting small delay defects
CN1649129A (en) Automatic placement and routing apparatus and method for automatic placement and routing of semiconductor devices, semiconductor device and manufacturing method thereof
CN104103544A (en) Wafer defect monitoring method
CN104183511B (en) A kind of method and crystal grain labeling method of the boundary for determining wafer sort data standard
CN1783055A (en) Automatic designing method for ICT test conversion PCB

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