Next Article in Journal
Small-Signal Modeling and Analysis for a Wirelessly Distributed and Enabled Battery Energy Storage System of Electric Vehicles
Previous Article in Journal
Viscoelastic Properties of Asphalt Mixtures with Different Modifiers at Different Temperatures Based on Static Creep Tests
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Inference of Electronic Equipment Based on Multi-State Fuzzy Bayesian Network

1
College of Mechanical and Electrical Engineering, Henan Agricultural University, Zhengzhou 450002, China
2
Department of Communication, National Digital Switching System Engineering and Technology R&D Center (NDSC), Zhengzhou 450002, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(20), 4248; https://doi.org/10.3390/app9204248
Submission received: 1 August 2019 / Revised: 20 September 2019 / Accepted: 29 September 2019 / Published: 11 October 2019
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
The aim of this study is to extend the directive function of fault inference in test and diagnosis system for electronic equipment. There are many problems, such as presence of various types of uncertain information in test set of electronic equipment, frequent degenerative faults, complex relationships of modules, multiple fault modes, existence of fuzzy interval in fault state, and interaction of each module. In view of these problems, the total membership degree of faults is commonly synthesized based on weights of multiple test indicators and normal membership degree of a single indicator. On this basis, this study builds the model for inferring fault states of leaf and root nodes based on multi-state triangular fuzzy Bayesian network (BN). Finally, this research carried out feasibility analysis on fault inference of a super-heterodyne receiver, thus verifying the efficiency and applicability of the method proposed in the study.

1. Introduction

Electronic equipment has been widely used in industrial, military, and civil systems. Faults in electronic equipment degrade the performance of systems greatly. In order to guarantee normal operation and repair faults quickly, fault diagnosis and fault prognosis of electronic equipment have become a major topic of research [1,2]. Fault inference refers to knowledge-based approaches of fault diagnosis [3,4], which based on the fault state, correlation relationship, and fault propagation mode of modules of electronic equipment—the model is established to express the variable state, and then the correlation relationship is described. Multi-source information were fused, forward reliability and inverse module fault probability inference are carried out. Fault inference is employed to estimate the health of the whole system and circuit module by collecting and processing the necessary data information of electronic equipment, and instructing the tester to carry out condition based maintenance.
In engineering applications, the automatic test and diagnosis system (ATDS) of the electronic equipment has been developing rapidly. High system integration and having overlapping modules, presents great difficulties for ATDS [5]. In the existing test program set, bootstrap program for fault test developed based on logic relationship of electric modules and on account of graph theory by integrating diagnose technology of fault tree, which is a graphical method for developing hierarchical relationships of parent–child nodes of electronic modules. This provides guidance of expert-type tests for non-expert engineering technicians, so as to rapidly locate faults and improve efficiency of diagnosis.
Because of adverse operating environment of electronic equipment, presence of various types of uncertain information in the test and multiple fault modes, the traditional qualitative and quantitative fault inference methods are not suitable for fault inference of complex electronic equipment.
The inference algorithm of the Bayesian network (BN) based on graph theory and probability theory can be used for bidirectional inference [6], namely, it can reason reliability of the system from root nodes to leaf nodes and weak linkage of the system from leaf nodes to root nodes. Therefore, it is widely used in fields such as cancer prediction [7], travel planning [8], classification of traditional Chinese medicine [9], and fault diagnosis [10,11,12,13,14]. In practical engineering applications, a system not only shows two states, i.e., normal or fault state, but also generally includes multiple fuzzy states. For this reason, BN is promoted and applied in reliability analysis on multi-state systems [15,16].
In the circuit system, there may be a large parameter, a smaller parameter soft fault or a short-circuit, open-circuit hard fault, which is to say, the fault state is a multi-state system. The study of multi-state Bayesian inference is a necessary path for the practical application of circuit fault diagnosis. BN has been used in transient and intermittent fault diagnosis of electronic equipment [17,18], the application of multi-state BN inference in fault diagnosis of electronic equipment is not found in the relevant literature, especially the research of the multi-state BN with fuzziness in the test diagnostic process of electronic equipment. Because there are multiple test indicators with different membership degrees of states for electronic modules and test samples are limited, statistical data are fuzzy.
This paper is motivated by the problem of electronic equipment multi-state fault inference. Existing approaches do not involve the fuzziness in multi-test indicators of test points, prior probability, and conditional probability of electronic equipment. This paper suggests a multi-state fault inference model (FRM) of electronic modules based on fuzzy BN, so as to extend the bootstrap program for testing fault probability in the existing test program set. Firstly, each of test indicators is divided five fault states base on the normal membership function, the expert gives the weight of test indicator, and then we can calculate the membership degree of test point. Secondly, the prior probability and conditional probability are performed by using triangular membership function. Finally, through fuzzy multi-state BN inference, we can speculate on the fault state of leaf nodes and calculate posterior fault probability of root nodes. Moreover, the model was verified to be effective through examples.
The structure of the research is arranged as follows: Section 2 establishes FRM and elaborated definitions of each variable and process in detail. Section 3 conducts inference based on multi-state fuzzy BN. The verification is carried out through examples in Section 4, and the conclusions are made in Section 5.

2. Module-Level FRM

2.1. Definition of Variable Set of FRM

Based on fault inference process of electronic equipment and characteristics of the model based on BN, the FRM based on fuzzy BN was proposed to express fault states and correlations of modules in electronic equipment and transmission modes of faults. FRM includes relevant parameter and test information, such as topological structure of network, and probability distribution in graph theory. The model of electronic equipment is expressed through a five-element group < S , F , A , P , T > of a variable set, where S = { S 1 ,   S 2 ,   ,   S n } indicates the node set in fuzzy BN, which represents fault set of each function or circuit module in electronic equipment. Each node shows S = { F 1 ,   F 2 ,   ,   F m } m fault states. If there are two fault states, namely F = { normal , fault } , for the convenience of modeling, it is designated that F = { 0 , 1 } , that is, normal state and fault state are represented by 0 and 1. This research discusses multi-state systems, that is F = { 0 ,   1 ,   2 ,   , i ,   } . In other words, normal state represents zero state and faults 1 and 2 separately indicate states 1 and 2.
A = { [ a i j ] ,   i = 1 ,   2 ,   ,   n ;   j = 1 ,   2 ,   ,   n } represents the set of directed edges between nodes, showing the correlations between faults of modules. If there is no directed edge between two modules, it means that they are independent in fault inference. Moreover, a i j denotes a directed edge from node a i to node a j , and demonstrates that the state of node a i influences fault state of node a j .
P = { P ( S i | p a ( S i ) ) ,   S i S } stands for the conditional probability table (CPT) of variables in BN; p a ( S i ) is the father node of S i ; that is, P = { P ( S i | p a ( S i ) ) , S i S } refers to the conditional probability for the occurrence of event S i in premise of knowing fault of the father node. For electronic equipment, owing to interference of operating environment of electronic system to test data and limited recognition on expert knowledge of complex system, the CPT shows fuzziness. In other words, the probability p i j ~ of node S i ( 1 i n ) in fault F j ( 1 j m ) is a fuzzy number.
T = { t 1 , t 2 , , t k } represents the set of test indicators of node S . For electronic equipment, due to limited test points and different types of output signals of each module, different test and measurement instruments are needed which also have distinct test indicators. For example, direct-current voltage and current can be measured by using a universal meter, while signal frequency is obtained through a spectrum analyzer. Sometimes, different indicators with non-unified units and large ranges need to be tested at a point simultaneously, so they are required further processing.

2.2. Variable F is Associated with Fault States of FRM

Because of different function and effects of each module of electronic equipment in the system, the definitions of variable F associated with fault state are different. The fault states of a two-state (normal and fault states) system are easily distinguished, while intermediate state of a multi-state system needs to be reasoned by experts based on fuzzy theory and fault causes for its fuzziness. Therefore, it needs to consider fault causes and fault test indicators.

2.2.1. Fault Causes

Faults are mainly from degenerative fault and sudden fault, which are also known as ‘soft fault’ and ‘hard fault’. Of them, parametric fault is inevitable for electronic equipment because the performance parameters of electronic elements gradually decrease with the passage of time and worsening of the operating environment. While it does not change the topological structure of circuits and slightly reduces performance of electronic equipment, so fault states are defined according to influences on subsequent nodes. Hard fault is the extreme form of soft fault, that is, there are two probabilities, i.e., short circuit and open circuit. Owing to their changing the topological structure of circuits, they are uniformly defined as fault state.

2.2.2. Indicator T for Fault Detection

Indicators for fault detection, as the objective detection results of automatically testing and diagnosing equipment when fault appears, can be used for probabilistic inference of fault causes and modes. For a two-state system, the indicators for fault detection tend to be fixed values, while in a multi-state system, indicators for fault detection theoretically are values continuously changing in a certain interval, that is, test indicators change with operating environment and age of electronic equipment.
In order to comprehensively show fault states of electronic equipment, multiple examples of test equipment are generally used for testing multiple indicators. In addition, due to application of complex and multiple test parameters with different units, expected outputs of each parameter are different when a circuit is in different states. For the convenience of modeling, all indicators are unified into a framework. After calculating membership degrees of faults of each parameter, experts calculate the synthesized membership degree of all test parameters according to importance weights of parameters.

2.3. Directed Edge A of FRM

The directed edges of fuzzy BN can be established by analyzing fault causes and modes. At present, BN for fault inference is generally established by combining structured analysis and design technology (SADT) and failure mode, effects, and criticality analysis (FMECA). By utilizing SADT method, function modules of the system and SADT model can be obtained. The FMECA method is used to analyze fault modes of function modules or parts of the system obtained by employing SADT method, which provides bases for states of variables in BN model. The specific establishment method can refer to [19,20,21].

2.4. Fuzzy Membership Degree of Nodes in Fault State with Multiple Test Indicators

The evaluation on fault state F, F = { f 1 ,   f 2 ,   ,   f m } of electronic equipment generally involves the set T = { t 1 ,   t 2 ,   ,   t k } (k represents the total number of evaluation sets) including multiple test indicators. Under different fault states F, the response is a different test index set T, and the response function L f is a matrix of k × m order. Fuzziness is shown from test indicator set T to fault state set F, that is, there is a fuzzy relationship R f . The element r i j of R f is the membership degree, which indicates the membership degree of an indicator to a certain fault; r ( x ) demonstrates the membership function for evaluating membership degree of the test indicator set to the set of fault states.
F L f T ,   L f = [ α i j ] k × m T R f F ,   R f = [ r i j ] m × k
Due to random and normal distribution of parameters of electronic elements, the density function complying with fuzzy normal distribution—namely, Gaussian function—is selected to calculate membership degrees of each parameter.
r i j ( x ) = e ( x μ ) 2 2 σ 2
where, r i j ( x ) is the membership degree of parameter x and μ represents the expected value of distribution, that is, the value in this evaluating interval when membership degree is 1; σ indicates the width of the Gaussian function.
The membership function of a certain eigenvalue is shown in the Figure 1. According to the simulation results and test experience, experts can provide the center eigenvalue is t 0 in normal operating state and the minimum and maximum allowable indicators are t L and t U . Therefore, the minimum and maximum indicators for judging a system in fault state are t L F and t U F . The parameter relationship is demonstrated as above, namely t L F < t L < t 0 < t U < t U F .
r 1 j ( t ) , r 2 j ( t ) , r 3 j ( t ) , r 4 j ( t ) , and r 5 j ( t ) are membership degrees of test indicators subjected to open-circuit fault, fault induced by smaller parameters, normal state, fault induced by large parameter, and short-circuit fault.
r 1 j ( t ) = { 1 t t L F e   ( t t L F ) 2 2 σ 1 2 t L F < t t L ,   σ 1 = t L t L F 3
r 2 j ( t ) = { e   ( t t L ) 2 2 σ 21 2 t L F < t t L , σ 21 = t L t L F 3 e   ( t t L ) 2 2 σ 22 2 t L < t t 0 , σ 22 = t 0 t L 3
r 3 j ( t ) = { e   ( t t 0 ) 2 2 σ 31 2 t L < t t 0 , σ 31 = t 0 t L 3 e   ( t t 0 ) 2 2 σ 32 2 t 0 < t t U , σ 32 = t U t 0 3  
r 4 j ( t ) = { e   ( t t U ) 2 2 σ 41 2 t 0 < t t U , σ 41 = t U t 0 3 e   ( t t U ) 2 2 σ 42 2 t U < t t U F , σ 42 = t U F t U 3
r 5 j ( t ) = { e   ( t t U F ) 2 2 σ 5 2 t U < t t U F , σ 5 = t U F t U 3   1 t > t U F
r 1 j ( t ) , r 2 j ( t ) , r 3 j ( t ) , r 4 j ( t ) , and r 5 j ( t ) indicate the membership degrees of test indicators in the inference of the five fault states.
The weight of each test indicators, namely weigh of membership degree, which is given by expert experience, affects the total membership degree. Based on the signal transmission relationship and fault propagation relationship of electronic equipment, each of experts gave the weights { A 1 ( e ) , A 2 ( e ) , , A k ( e ) } , A 1 ( e ) + A 2 ( e ) + + A k ( e ) = 1 , e = 1 ,   2 ,   ,   e n ( e n is the total of experts) of each indicator, and then the average weigh { A 1 , A 2 , , A k } is obtained.
The total membership degree of synthesized states and levels is r i ( t ) = A 1 r i 1 ( t ) + A 2 r i 2 ( t ) + + A k r i k ( t ) . The specific flow chart for calculating the total membership degree synthesized by multiple test indicators is displayed in Figure 2.

3. Multi-State Fuzzy BN

The traditional Bayesian formula is shown as
P ( B i | A ) = P ( B i ) P ( A | B i ) j = 1 n P ( B j ) P ( A | B j )
where, B i is the cause for event A and P ( A | B i ) is also known as the condition probability of A when event B i occurs. P ( B i ) ( i = 1 , 2 , ) indicates the probability of cause B i , which is called prior probability, while P ( B i | A ) ( i = 1 , 2 , ) shows the new understanding on cause B i after event A occurs, which is known as posteriori probability.
As a graphic network for probability inference based on Bayesian formula, BN is proposed to solve uncertainty of complex problems and incomplete problems [22,23]. It has great advantages in solving faults caused by uncertainty and correlation of complex electronic equipment system [24]. Inference based on BN is to speculate the occurrence probability of some events at network nodes according to the structure of BN and CPT [25,26,27]. BN is used for bidirectional fault inference. In other words, it can evaluate reliability of a system from top to bottom and find the fault probability at source of the system through posteriori probability from bottom to top, so as to guide test personnel to find and rapidly locate faults based on modules or elements with large fault probability. In inference process, accurate inference algorithms—such as bucket-elimination algorithm, junction tree algorithm, and approximate calculation and inference algorithms, like search method and Gibbs sampling algorithm—are generally used. The former suits for inference based on BN with simple structure and small scale, while the latter is suitable for inference based on BN with complex structure and large amount of calculation [28,29].
The bucket-elimination algorithm solves the problem of joint probability distribution based on the idea of combinatorial optimization. The solving idea is to decompose joint probability into the product of CPTs through chain product for calculating joint probability and conditional independent characteristics [30,31]. Binary nodes determined by fault probability include joint probability distribution P ( S 1 ,   S 2 ,   ,   S n ) of n nodes ( S 1 ,   S 2 ,   ,   S n ) .
P ( S 1 ,   S 2 ,   ,   S n ) = i = 1 n P ( S i | S 1 ,   S 2 ,   ,   S i 1 )
After considering the conditional independence, that is, only taking into account of father node p a ( S i ) of node S i , the joint probability distribution can be simplified as
P ( S 1 ,   S 2 ,   ,   S n ) = i = 1 n P ( S i | p a ( S i ) )
By performing factorization P ( S i | p a ( S i ) ) on joint probability distribution, the node S j without father node can be directly expressed as P ( S j ) . According to elimination order, the nodes in the network are successively placed into a bucket and then the newly generated function factors are put into the next bucket to combine with the original variables. Such a process continues until the last bucket. Based on this, the obtained function factor is the calculated joint probability distribution.

3.1. Fuzziness of Prior Probability of Faults of Nodes

Prior probability of nodes in fault inference is generally obtained based on statistical data of historical maintenance. However, due to small statistical magnitude or extreme operating environment of electronic equipment, certain fuzziness is inevitable in values of prior probability. According to a small amount of statistical information, the central value p 0 of fault probability is given and the interval [ p 1 , p 2 ] of fault probability is presented based on experts’ experience. After that, the simple triangular membership function is used to represent fuzzy number of probability, referring to [32,33], Membership function of triangular fuzzy number shown as Figure 3, that is, the fuzzy set of faults of node F i in the fault state F i a i is expressed as P ˜ ( S i j ) , namely P ˜ ( S i j ) = { p 1 ,   p 0 , p 2 } .
The fuzzy membership degree can be expressed as
μ ( p ) = { 0 0 < p < p 1 p p 1 p 0 p 1 p 1 p p 0 p 2 p p 2 p 0 p 0 < p p 2 0 p 2 < p
where, p 0 indicates the central value of fault probability; p 1 and p 2 separately represent the upper and lower limits of fault probability.

3.2. CPT of Fuzzy BN

Assuming that there are { S 1 ,   S 2 ,   ,   S n } n root nodes each of which has m fault states, then root nodes totally show m n fault combinations, while leaf nodes demonstrate { F 1 ,   F 2 ,   ,   F k } k fault states. The conditional probability table (CPT) of multi-state fuzzy BN is shown as Table 1 and P i 1 + P i 2 + + P i k = 1 , i = 1 ,   2 ,   ,   m n .
CPT can be given based on the previous experience summarized by experts and can be obtained on account of statistics of a lot of sample data through the formula of conditional probability. Some fault transmissions show fuzziness. By combining with statistical samples, the fuzzy interval of conditional probability can be presented by experts and expressed by using triangular fuzzy numbers.

3.3. Inference Based on Fuzzy BN

(1)
Inference of Fuzzy Fault State of Leaf Nodes
If interval probability of root nodes is fuzzy, the probability of node S i in fault state F k is recorded as P ˜ ( S i ,   F k ) , while interval fuzziness of leaf node L in fault state F k is
P ˜ ( L = F k ) = x 1 , , x n y 1 , , y m P ˜ ( S 1 ,   ,   S n ,   Y 1 ,   ,   Y m ,   F k ) = p a ( L ) P ˜ ( L = F k | p a ( L ) ) j = 1 m p a ( Y j ) P ˜ ( Y j | p a ( Y j ) ) i = 1 n P ˜ ( S i ,   F k )
where, p a ( L ) represents the father node of leaf node L and p a ( Y j ) indicates the father node of intermediate node Y j .
(2)
Fuzzy fault inference of faults of root nodes
The inference of fuzzy state of root nodes is to calculate posteriori probability of BN according to the state of leaf nodes. It is also known as backward inference based on BN, that is, the fuzzy interval of probability of leaf node is solved by calculating the obtained posteriori probability of BN.
If leaf node L is in the fault state F k , the posteriori probability of root node S i in the fault state F k is shown as
P ˜ ( S i = S i , F k | L = F k ) = P ˜ ( S i = S i , F k ,   L = F k ) P ˜ ( L = F k )
where, P ˜ ( S i = S i , F k ,   L = F k ) is the fuzzy joint probability of root node S i = S i , F k ,   L = F k . Because of
P ˜ ( L = T k | S i = S i ,   F k ) = P ˜ ( S i = S i ,   F k ,   L = T k ) P ˜ ( S i = S i ,   F k )
Therefore, by combining with Formulas (9) and (10), the following formula is obtained.
P ˜ ( S i = S i ,   F k | L = T k ) = P ˜ ( S i = S i ,   F k ) P ˜ ( L = T k ) P ˜ ( L = T k | S i = S i ,   F k )

4. Example Analysis

A digital super heterodyne receiver is taken as an example and its functional block diagram is shown as Figure 4. Owing to the faults of power supply unit, microcomputer unit, and panel unit belong to hard faults, the multi-state fuzzy sub-frequency-doubled unit, short-wave mixing unit, frequency synthesizer unit, and medium- and low-frequency units are mainly considered. Of them, the frequency synthesizer unit provides three local oscillator signals, i.e., local oscillator signals 1, 2, and 3 required by receiver. Local oscillator signals 1 and 2 act on the first and second frequency mixing modules of short-wave mixing unit, while local oscillator signal 3 acts on the third frequency mixing module of medium- and low-frequency units. Therefore, local oscillator signals 1 and 2 commonly acting on short-wave mixing unit are regarded as a node x 2 of BN, while the local oscillator signal 3 is seen as a node x 3 of BN. Based on SDT and FMECA, BN of leaf nodes is established by selecting faults of medium- and low-frequency units, as shown in Figure 5.
Where, x 1 , x 2 , x 3 , y 1 , and T represent the sub-frequency doubled unit, the local oscillator signals 1 and 2 of frequency synthesizer, local oscillator signal 3 of frequency synthesizer, short-wave mixing unit and medium- and low-frequency units, respectively. In BN, x 1 , x 2 , and x 3 are regarded as variables of root nodes; T indicates the variable of leaf nodes and y 1 denotes the variable of intermediate node.
Each module shows three operating states—i.e., normal state, slight (sub-health) fault, and fault—and they are supposed to be relatively independent.
In order to simplify the process of fault inference, the faults induced by parameters smaller or larger than the normal ones are uniformly defined as sub-health faults, while the open-circuit and short-circuit faults are defined as faults. Moreover, u 0 ( t ) , u 0.5 ( t ) and u 1 ( t ) are used as the membership degrees in normal state, sub-health state and fault state. The corresponding relationship of these membership degrees with Formula (3) is shown as
u 0 ( t ) = r 3 ( t )
u 0.5 ( t ) = r 2 ( t )   or   r 4 ( t )
u 1 ( t ) = r 1 ( t )   or   r 5 ( t )
In Table 2, P ˜ ( y 1 = 0 | x 1 = 0 , x 2 = 0.5 ) + P ˜ ( y 1 = 0.5 | x 1 = 0 , x 2 = 0.5 ) = 0.5 , P ˜ ( y 1 = 0 | x 1 = 0.5 , x 2 = 0 ) + P ˜ ( y 1 = 0.5 | x 1 = 0.5 , x 2 = 0 ) + P ˜ ( y 1 = 1 | x 1 = 0.5 , x 2 = 0 ) = 1 and P ˜ ( y 1 = 0 | x 1 = 0.5 , x 2 = 0.5 ) + P ˜ ( y 1 = 0.5 | x 1 = 0.5 , x 2 = 0.5 ) = 0.3 .
In Table 3, P ˜ ( T = 0 | y 1 = 0 , x 3 = 0.5 ) + P ˜ ( T = 0.5 | y 1 = 0 , x 3 = 0.5 ) = 0.8 , P ˜ ( T = 0 | y 1 = 0.5 , x 3 = 0 ) + P ˜ ( T = 0.5 | y 1 = 0.5 , x 3 = 0 ) + P ˜ ( T = 1 | y 1 = 0.5 , x 3 = 0 ) = 1 and P ˜ ( T = 0.5 | y 1 = 0.5 , x 3 = 0.5 ) + P ˜ ( T = 1 | y 1 = 0.5 , x 3 = 0 .5 ) = 0.7 .
Based on historical data of faults and experts’ experience, the priori probability of faults of root nodes can be evaluated and shown in the following Table 4.
Where, owing to the center value p 0 of fuzzy state is the historical statistical data of faults, the sum of fault probability p 0 of each node equals 1. By taking node x 1 as an example, p 0 ( x 1 = 0 ) + p 0 ( x 1 = 0.5 ) + p 0 ( x 1 = 1 ) = 1 , where p 1 and p 2 are estimated by experts according to experience and reliability of circuits under the condition of limited sample data.

4.1. Calculation of Interval of Fault Probability of Leaf Nodes

According to the fault state of root nodes, the fault state of leaf nodes is speculated. In accordance with bucket-elimination method and Formula (7), P ˜ ( T = 1 ) > P ˜ ( T = 0 ) > P ˜ ( T = 0.5 ) . Moreover, it is known that the fault probability of leaf nodes is the largest and the probability in the normal state is slightly larger than that under soft fault.
P ˜ ( T = 0 ) = P ˜ ( x 3 ) y 1 , x 3 P ˜ ( T = 0 | y 1 ,   x 3 ) x 1 , x 2 P ˜ ( y 1 | x 1 , x 2 )   P ˜ ( x 1 ) P ˜ ( x 2 ) = { 0.00072 ,   0.09612 ,   0.13765 }
P ˜ ( T = 0.5 ) = P ˜ ( x 3 ) y 1 , x 3 P ˜ ( T = 0.5 | y 1 , x 3 )   x 1 , x 2 P ˜ ( y 1 | x 1 , x 2 ) P ˜ ( x 1 ) P ˜ ( x 2 )   = { 0.00039 ,   0.07712 ,   0.08677 }
P ˜ ( T = 1 ) = P ˜ ( x 3 ) y 1 , x 3 P ˜ ( T = 1 | y 1 , x 3 )   x 1 , x 2 P ˜ ( y 1 | x 1 , x 2 )   P ˜ ( x 1 ) P ˜ ( x 2 ) = { 0.20221 ,   0.62680 ,   1 }

4.2. Calculation of Posteriori Probability of Root Nodes

Based on Formula (10), the fuzzy posteriori probability can be calculated and only indicates the occurrence probability of a fault. For instance, when comparing P ˜ ( x 1 = 1 | T = 0.5 ) , P ˜ ( x 2 = 1 | T = 0.5 ) , and P ˜ ( x 3 = 1 | T = 0.5 ) , the common factor P ˜ ( T = 0.5 ) can be eliminated, so fault probability is more readable. To clearly indicate fault probability, the defuzzification is conducted on fuzzy probability by using the centroid method. The defuzzified fault probability is displayed in Table 5. The calculation of posteriori probability is mainly used in fault maintenance of root nodes when faults occur on leaf nodes, so there is no need to calculate probability of leaf nodes in normal state.
As shown in the Table 5, P ( x 1 = 0.5 | T = 0.5 ) > P ( x 2 = 0.5 | T = 0.5 ) > P ( x 3 = 0.5 | T = 0.5 ) . If fault of leaf node occurs at 0.5, the probability of root node x 1 with fault occurring at 0.5 being the maximum, followed by nodes x 2 and x 3 . If fault 1 occurs in root nodes, fault 1 of each module is eliminated, so P ( x 2 = 0.5 | T = 1 ) > P ( x 1 = 0.5 | T = 1 ) > P ( x 3 = 0.5 | T = 1 ) . Fault at 0.5 should be looked up from root node x 2 , and then x 1 and x 3 . In the example, in order to simplify calculation process, the simple known condition is set for fault 1 in the CPT, so only p ( x i = 1 | T = 0.5 ) = 0 and p ( x i = 1 | T = 1 ) = 1 can be deduced. That is, two conclusions—i.e., minimum and maximum fault probability can only be made—while more delicate differences of them cannot be specifically distinguished. As CPT data become more complete, more detailed results can be obtained.

5. Conclusions

In the inference of fault diagnosis of electronic equipment, because there are many test parameters between modules and presence of overlapping fuzzy intervals in fault states, this study carries out fault inference based on multi-state fuzzy BN. Moreover, the FRM is built so as to guide test program set to rapidly locate faults. Because there is a combination explosion in the multi-state fuzzy system, this inference method is suitable for the circuit modules or circuit systems. The innovations of this research can mainly be stated as:
(1)
In view of how to determine fault state through multiple test indicators of test modules, the normal membership function of a single parameter is proposed; Experts assign the weights of test indicators for normalization of membership degree. In order to assist test personnel in understanding and programming, five fault states are divided according to test indicators.
(2)
In inference based on BN, due to limited samples of electronic modules, according to statistical values of the samples and experts’ experience and tables of prior probability and conditional probability, fuzzy inference was performed by using triangular membership function.
(3)
Based on multi-state fuzzy BN, the bidirectional inference of faults could be conducted to speculate fault state of leaf nodes for fault verification and calculate posterior probability of fault of root nodes, so as to find fault source and rapidly locate faults.

Author Contributions

Conceptualization, L.W. and D.Z.; experiment design, H.Z. and H.T.; experiment operation, C.Z. and X.W.; data analysis, L.W.; writing—original draft preparation, L.W.; writing—review and editing, X.W. and H.Z.

Funding

This research was supported by the China Postdoctoral Science Foundation (2017M612399), the Science and Technology Innovation Project of Henan Agricultural University (KJCX2018A09), the National Natural Science Foundation of China (31671581).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Si, X.-S.; Wang, W.; Hu, C.-H.; Zhou, D.-H. Remaining useful life estimation—A review on the statistical data driven approaches. Eur. J. Oper. Res. 2011, 213, 1–14. [Google Scholar] [CrossRef]
  2. Gao, Z.; Cecati, C.; Ding, S.X. A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part I: Fault Diagnosis with Model-Based and Signal-Based Approaches. IEEE Trans. Ind. Electron. 2015, 62, 3757–3767. [Google Scholar] [CrossRef]
  3. Nguyen, T.L.; Djeziri, M.; Ananou, B.; Ouladsine, M.; Pinaton, J. Fault prognosis for batch production based on percentile measure and gamma process: Application to semiconductor manufacturing. J. Process. Control. 2016, 48, 72–80. [Google Scholar] [CrossRef]
  4. Benmoussa, S.; Djeziri, M.A. Remaining useful life estimation without needing for prior knowledge of the degradation features. IET Sci. Meas. Technol. 2017, 11, 1071–1078. [Google Scholar] [CrossRef]
  5. Chu, X.; Luan, S.; Wen, Q. Defects Analysis and Strategy Seeking of Automatic Test and Diagnosis System (ATDS) for Airborne Equipment. In Proceedings of the First Symposium on Aviation Maintenance and Management-Volume II; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  6. Butz, C.J.; Oliveira, J.S.; Madsen, A.L. Bayesian network inference using marginal trees. Int. J. Approx. Reason. 2016, 68, 127–152. [Google Scholar] [CrossRef]
  7. Gendelman, R.; Xing, H.; Mirzoeva, O.K.; Sarde, P.; Curtis, C.; Feiler, H.S.; McDonagh, P.; Gray, J.W.; Khalil, I.; Korn, W.M. Bayesian network inference modeling identifies TRIB1 as a novel regulator of cell-cycle progression and survival in cancer cells. Cancer Res. 2017, 77, 1575–1585. [Google Scholar] [CrossRef]
  8. Li, X.; Li, H.; Qin, L.; Xu, X. Bayesian network inference on departure time choice behavior. In Proceedings of the International Conference on Electrical and Information Technologies for Rail Transportation, Changsha, China, 20–22 October 2017; Springer: Singapore, 2017. [Google Scholar]
  9. Bouzembrak, Y.; Camenzuli, L.; Esmée, J.; van der Fels-Klerx, H.J. Application of Bayesian networks in the development of herbs and spices sampling monitoring system. Food Control. 2017, 83, 38–44. [Google Scholar] [CrossRef]
  10. Yin, X.; Jiang, C.; Li, B. Fault diagnosis based on fault tree and Bayesian network for pure electric trucks. In Proceedings of the Technology, Networking, Electronic and Automation Control Conference, Chengdu, China, 15–17 December 2017; IEEE: Piscataway, NJ, USA, 2018. [Google Scholar]
  11. Islam, M.M.M.; Kim, J.; Khan, S.A.; Kim, J.-M. Reliable bearing fault diagnosis using Bayesian inference-based multi-class support vector machines. J. Acoust. Soc. Am. 2017, 141, EL89. [Google Scholar] [CrossRef]
  12. Chen, X.; Liu, Y.; Huang, J.; Chen, X. Fault diagnosis of landing gear system based on Bayesian network inference. Comput. Meas. Control. 2016, 24, 24–28. [Google Scholar]
  13. Wang, D.; Tian, Y.; Ye, S.F.; Liu, Q. Fault Diagnosis of the Foundation Brake Rigging System Based on Fault Tree and Bayesian Network. Key Eng. Mater. 2016, 693, 1734–1740. [Google Scholar] [CrossRef]
  14. Wang, H.; Sha, S. The intelligent fault diagnosis based on Bayesian network inference algorithm solution. Appl. Mech. Mater. 2015, 727–728, 884–887. [Google Scholar] [CrossRef]
  15. Zhai, S.; Lin, S.Z. Bayesian networks application in multi-state system reliability analysis. Appl. Mech. Mater. 2013, 347–350, 2590–2595. [Google Scholar] [CrossRef]
  16. Torres-Toledano, J.; Sucar, L.E. Bayesian networks for reliability analysis of complex systems. In Proceedings of the International Conference on Grey Systems and Intelligent Services, Stockholm, Sweden, 8–11 August 2017; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar]
  17. Cai, B.; Liu, Y.; Xie, M. A dynamic-Bayesian-network-based fault diagnosis methodology considering transient and intermittent fault. IEEE Trans. Autom. Sci. Eng. 2017, 14, 276–285. [Google Scholar] [CrossRef]
  18. Cai, B.; Huang, L.; Xie, M. Bayesian Networks in Fault Diagnosis. IEEE Trans. Ind. Inf. 2017, 13, 2227–2240. [Google Scholar] [CrossRef]
  19. Cai, Z.Q.; Sun, S.D.; Si, S.B.; Wang, N. Modeling of failure prediction Bayesian network based on FMECA. Syst. Eng. Theory Pract. 2013, 33, 187–193. [Google Scholar]
  20. Chen, T.T.; Leu, S.S. Fall risk assessment of cantilever bridge projects using Bayesian network. Saf. Sci. 2014, 70, 161–171. [Google Scholar] [CrossRef]
  21. Said, A.B.; Shahzad, M.K.; Zamai, E.; Hubac, S.; Tollenaere, M. Experts’ knowledge renewal and maintenance actions effectiveness in high-mix low-volume industries, using Bayesian approach. Cognit. Technol Work. 2016, 18, 193–213. [Google Scholar] [CrossRef]
  22. Li, Z.; Xu, T.; Gu, J.; Dong, Q.; Fu, L. Reliability modeling and analysis of a multi-state element based on a dynamic Bayesian network. R. Soc. Open Sci. 2018, 5, 315–329. [Google Scholar] [CrossRef]
  23. Doguc, O.; Ramirez-Marquez, J.E. A generic method for estimating system reliability using Bayesian networks. Reliab. Eng. Syst. Saf. 2017, 94, 542–550. [Google Scholar] [CrossRef]
  24. Wang, Y.; Liu, Y.; Khan, F.; Imtiaz, S. Semiparametric PCA and bayesian network based process fault diagnosis technique. Can. J. Chem. Eng. 2017, 95, 1800–1816. [Google Scholar] [CrossRef]
  25. Li, H.-T.; Jin, G.; Zhou, J.-L. Survey of Bayesian network inference algorithms. Syst. Eng. Electr. 2008, 30, 935–939. [Google Scholar]
  26. Álvaro, C.; Gonzalez-Ordás, J.; García-Algarra, J.; Arozarena, P.; Garijo, M. A multi-agent system with distributed Bayesian reasoning for network fault diagnosis. Adv. Pract. Appl. Agents Multi Agent Syst. 2011, 88, 113–118. [Google Scholar]
  27. Xiaoli, X.U.; Liu, X.; Jiang, Z.; Ren, B. Multi-sensor distributed fault detection method based on subjective Bayesian reasoning. J. Mech. Eng. 2015, 51, 91–99. [Google Scholar]
  28. Gao, X.Q.; Du, J.; Zhang, Y.P. Reasoning method of fuzzy Bayesian network for CNC machine tool fault based on bucket elimination. Aviat. Precis. Manuf. Technol. 2016, 52, 14–18. [Google Scholar]
  29. de-Zhong, M.; Zhou, Z.; Yu, X.-Y. Reliability analysis of multi-state Bayesian networks based on fuzzy probability. Syst. Eng. Electr. 2012, 34, 2607–2611. [Google Scholar]
  30. Hefei University. Bucket-tree based algorithm for automated reasoning. Comput. Sci. 2013, 40, 211–217. [Google Scholar]
  31. Yang, J.; Xiao, X.; Guo, J. Gray prediction model of normal distribution interval grey number. Control Decis. 2015, 30, 1711–1716. [Google Scholar]
  32. Zhang, R.; Zhang, L.; Wang, X. Research on reliability of multi-state system based on interval triangular fuzzy Bayesian network. China Mech. Eng. 2015, 26, 1092–1097. [Google Scholar]
  33. He, Q.; Zha, Y.; Zhang, R.; Sun, Q.; Liu, T. Reliability analysis for multi-state system based on triangular fuzzy variety subset Bayesian networks. Eksploat. Niezawodn. Maint. Reliab. 2017, 19, 152–165. [Google Scholar] [CrossRef]
Figure 1. Membership degrees corresponding to eigenvalues.
Figure 1. Membership degrees corresponding to eigenvalues.
Applsci 09 04248 g001
Figure 2. Flow chart of fault inference of multiple test indicators.
Figure 2. Flow chart of fault inference of multiple test indicators.
Applsci 09 04248 g002
Figure 3. Membership function of triangular fuzzy number.
Figure 3. Membership function of triangular fuzzy number.
Applsci 09 04248 g003
Figure 4. Block diagram of principle of the super heterodyne receiver.
Figure 4. Block diagram of principle of the super heterodyne receiver.
Applsci 09 04248 g004
Figure 5. BN of faults of medium- and low-frequency units.
Figure 5. BN of faults of medium- and low-frequency units.
Applsci 09 04248 g005
Table 1. CPT of multi-state fuzzy BN.
Table 1. CPT of multi-state fuzzy BN.
S 1 S 2 S n P ( F = F 1 | S 1 ,   S 2 ,   ,   S n ) P ( F = F k | S 1 ,   S 2 ,   ,   S n )
000 P 1 1 P 1 k
111 P m n 1 P m n k
Table 2. CPT of intermediate node y 1 .
Table 2. CPT of intermediate node y 1 .
x 1 x 2 P ( y 1 = 0 | x 1 , x 2 ) P ( y 1 = 0.5 | x 1 , x 2 ) P ( y 1 = 1 | x 1 , x 2 )
00100
00.5 P ˜ ( y 1 = 0 | x 1 = 0 , x 2 = 0.5 ) {0.1, 0.2, 0.3} P ˜ ( y 1 = 0.5 | x 1 = 0 , x 2 = 0.5 ) {0.2, 0.3, 0.4}0.5
01001
0.50 P ˜ ( y 1 = 0 | x 1 = 0.5 , x 2 = 0 ) {0.3, 0.4, 0.5} P ˜ ( y 1 = 0.5 | x 1 = 0.5 , x 2 = 0 ) {0.3, 0.4, 0.5} P ˜ ( y 1 = 1 | x 1 = 0.5 , x 2 = 0 ) {0.1, 0.2, 0.3}
0.50.5 P ˜ ( y 1 = 0 | x 1 = 0.5 , x 2 = 0.5 ) {0, 0.1, 0.2} P ˜ ( y 1 = 0.5 | x 1 = 0.5 , x 2 = 0.5 ) {0.1, 0.2, 0.3}0.7
0.51001
10001
10.5001
11001
Table 3. CPT of leaf node T .
Table 3. CPT of leaf node T .
y 1 x 3 P ( T = 0 | y 1 , x 3 ) P ( T = 0.5 | y 1 , x 3 ) P ( T = 1 | y 1 , x 3 )
00100
00.5 P ˜ ( T = 0 | y 1 = 0 ,   x 3 = 0.5 ) {0.3, 0.4, 0.5} P ˜ ( T = 0.5 | y 1 = 0 ,   x 3 = 0.5 ) {0.3, 0.4, 0.5}0.2
01001
0.50 P ˜ ( T = 0 | y 1 = 0.5 ,   x 3 = 0 ) {0.5, 0.6, 0.7} P ˜ ( T = 0.5 | y 1 = 0.5 ,   x 3 = 0 ) {0.2, 0.3, 0.4} P ˜ ( T = 1 | y 1 = 0.5 ,   x 3 = 0 ) {0, 0.1, 0.2}
0.50.50.3 P ˜ ( T = 0.5 | y 1 = 0.5 , x 3 = 0.5 ) {0.4, 0.5, 0.6} P ˜ ( T = 1 | y 1 = 0.5 , x 3 = 0 .5 ) {0.1, 0.2, 0.3}
0.51001
10001
10.5001
11001
Table 4. Fuzzy numbers of fault states of root node T.
Table 4. Fuzzy numbers of fault states of root node T.
Fault State of NodeValue of Fault Probability
00.51
x 1 {0.3, 0.4, 0.5}{0.3, 0.5, 0.7}{0, 0.1, 0.15}
x 2 {0, 0.1, 0.2}{0.1, 0.2, 0.3}{0.5, 0.7, 0.8}
y 1 {0, 0.1, 0.2}{0, 0.1, 0.2}{0.6, 0.8, 0.9}
x 3 {0, 0.1, 0.2}{0.1, 0.2, 0.3}{0.5, 0.7, 0.8}
Table 5. Posteriori probability of leaf nodes when fault state is 0.5 and 1.
Table 5. Posteriori probability of leaf nodes when fault state is 0.5 and 1.
x i P ( x i = 0.5 | T = 0.5 ) P ( x i = 1 | T = 0.5 ) P ( x i = 0.5 | T = 1 ) P ( x i = 1 | T = 1 )
x 1 0.71400.7741
x 2 0.55600.8261
x 3 0.26300.1561

Share and Cite

MDPI and ACS Style

Wang, L.; Zhou, D.; Zhang, H.; Tian, H.; Zou, C.; Wang, X. Fault Inference of Electronic Equipment Based on Multi-State Fuzzy Bayesian Network. Appl. Sci. 2019, 9, 4248. https://doi.org/10.3390/app9204248

AMA Style

Wang L, Zhou D, Zhang H, Tian H, Zou C, Wang X. Fault Inference of Electronic Equipment Based on Multi-State Fuzzy Bayesian Network. Applied Sciences. 2019; 9(20):4248. https://doi.org/10.3390/app9204248

Chicago/Turabian Style

Wang, Ling, Dongfang Zhou, Hao Zhang, Hui Tian, Caihong Zou, and Xiushan Wang. 2019. "Fault Inference of Electronic Equipment Based on Multi-State Fuzzy Bayesian Network" Applied Sciences 9, no. 20: 4248. https://doi.org/10.3390/app9204248

APA Style

Wang, L., Zhou, D., Zhang, H., Tian, H., Zou, C., & Wang, X. (2019). Fault Inference of Electronic Equipment Based on Multi-State Fuzzy Bayesian Network. Applied Sciences, 9(20), 4248. https://doi.org/10.3390/app9204248

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop