Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/251978938

Fault Diagnosis Model of the Diesel Locomotive Air Brake System Based on
Bayesian Network

Article · November 2010


DOI: 10.1109/LEITS.2010.5664969

CITATIONS READS

0 28

2 authors, including:

Santong Zhang
Beijing Jiaotong University
16 PUBLICATIONS   46 CITATIONS   

SEE PROFILE

All content following this page was uploaded by Santong Zhang on 12 January 2021.

The user has requested enhancement of the downloaded file.


Fault diagnosis model of the diesel locomotive air
brake system based on Bayesian network

Hu Lingling Zhang Santong


School of electronic and information engineering School of electronic and information engineering
Beijing Jiaotong University Beijing Jiaotong University
Beijing, China Beijing, China
08120360@bjtu.edu.cn stzhang@bjtu.edu.cn

Abstract—Due to the configuration complexity of the diesel Incompletion and uncertainty represented by probabilities. (3)
locomotive air brake system, it is difficult to realize the fault Rigorous inference in the sense of Bayesian probability theory.
diagnosis on the brake system. In order to enhance fault
diagnosis efficiency for diesel locomotive air brake system with
uncertain fault, a fault diagnosis model based on Bayesian
II. BAYESIAN NETWORK OVERVIEW
network is proposed in this paper. According to a priori exact
probability or experts estimate that the probability, the classical A. Bayesian network
Expectation-Maximization algorithm calculates the joint fault Bayesian network is directed acyclic graph, its nodes
probability distribution and probability distribution of marginal represent system variables and arcs represent probabilistic
respectively. Based on joint tree algorithm, Bayesian network is dependencies. It is represented at two levels, qualitative and
designed to infer the fault probabilities of components. The fault quantitative [4-6]. At the qualitative level, there has a directed
location could be realized. The simulation results indicate that acyclic graph in which nodes represent variables and arcs
the accurate fault probabilities could be calculated. Therefore, describe the conditional independence relations embedded in
this method is effective for uncertain fault. the model. At the quantitative level, the dependence relations
are expressed in term of conditional probability distributions
Keywords-fault diagnosis; Bayesian network; uncertainty
for each variable in the network. Suppose a data set ς is given,
inference; air brake system
which is defined by n variables ς={ ς 1 , ς 2 ,..., ς n },each node
I. INTRODUCTION represents a variable, Γ represents a DAG (directed acyclic
JZ7 air brake equipment used in diesel locomotive is a graph), Λ is a set of directed links, Π is a set of conditional
complex pneumatic control system. Its valves are linked probability distributions associated with every node, and a
together by their input/output variables. Different valves may model of Bayesian network is described as following:
have same fault performance and a valve may have different
fault performances under different working conditions. The Μ= (Γ, Π) = (ς, Λ, Π) (1)
information included in expert experiences and individual
component reliability could be employed to estimate the prior
probability for component fault, which can be used in fault According to Bayesian chain rule, Pa ( ς i ) is the set of
diagnosis [1]. The objective of fault diagnosis is to detect the parents of the variable ς i , the joint probability distribution is:
fault in real time, locate the fault unit, analyze the fault cause
and propose a solution to the fault. Based on Fault Tree
Analysis model, the fault diagnosis and decision-making n
method provides a top-down process to analyze the system P(ς ) = P(ς 1 , ς 2 ,..., ς n ) = ∏ P(ς i Pa (ς i )) (2)
reliability. However, this fault diagnosis model has some i =1
limitations, including that the capacity of diagnose fault with
part information is low, the expression and fusion capability of
multi-source information is relatively weak [2-3]. B. Bayesian network learning
Bayesian network (BN) is one of the most effective models Bayesian network learning includes parameter learning and
for uncertainty knowledge expression and reasoning, which structure learning. Usually, in fault diagnosis field, Bayesian
combines prior knowledge with observed data in qualitative networks can be built according to the causal map of random
and quantitative analysis. As the diagnosis method of this variables given by expert. Experts could not directly provide
system, Bayesian network has following characteristics: (1) numerical probabilities, so it is difficult to specify the
Strong causal relationships between symptoms and reasons; (2) conditional probability tables of nodes in building Bayesian
network. Learning conditional probability tables through the

978-1-4244-8778-3/10/$26.00 ©2010 IEEE


sample set is a solution to this problem. In this paper we will Fig.1. Bayesian network of diesel locomotive air brake system
estimate the conditional probabilities of nodes using
Expectation-Maximization algorithm [7]. A - diesel locomotive brake fault; E1 - brake cylinder pipe
pressure abnormity; E2 - exit of the second inverter valve
C. Inference pressure abnormalities; E3 - application reservoir pressure
abnormity; E4 - exit of the first inverter valve pressure
Generally speaking, there are three types of inference: abnormity; E5 - train tube pressure abnormity; E6 -
causal inference, diagnostic inference and explaining inference. independent release tube pressure abnormity; E7 - Single-pipe
Diagnostic inference is adopted in this system to calculate the pressure abnormity;E8 - full control over pressure abnormity;
probabilities of child nodes (causes) given that of parent nodes E9 - in both the tube pressure abnormity; E10 - the total duct
(symptoms). Joint tree method is the most common exact pressure abnormity; X1 - brake cylinder fault; X2- operating
inference algorithm. The joint tree can be used as the basis of a valve fault; X3 - the second inverter valve fault; X4 -
message passing procedure that computes the probabilities of distribution valve fault; X5 - independent release plunger valve
all the nodes [8]. fault; X6-the first inverter valve fault; X7 - independent
adjusting valve fault; X8 - relay valve fault; X9 - Multi-
III. CONSTRUCTING BAYESIAN NETWORK OF DIESEL locomotive plunger valve fault; X10 - automatic brake valve
LOCOMOTIVE AIR BRAKE SYSTEM FOR DIAGNOSIS fault; X11 - booster fault; X12 - air compressor fault.

A. Constructing Bayesian network In the above model, the Bayesian network of diesel
locomotive air brake system consists of 23 nodes. X i
JZ7 air brake equipment is a complex Pneumatic
transmission system. It is mainly comprised of automatic brake represents leaf node, Ei represents middle node. These nodes
valve, independent brake valve, relay valve, distribution valve, of the Bayesian network chosen associate with the component
inverter valve and operating valve. There are three types of the states whose values are fault and work. The complicated causal
air pressure control and transmission of the air brake relationships between the different fault modes are interpreted
equipment: The automatic brake valve controls the whole train through this approach.
(locomotive and vehicles) brake and release; Independent
brake valve controls locomotive brake and release; The prior probabilities of the state of the component nodes
Independent brake valve controls locomotive independent correspond to the prior component fault probabilities, which
release when vehicle keeps braking [1]. can generally be calculated by quantifying component
reliability. This basic information usually is supplied by the
There are a great number of valves that may potentially be component manufacturers and experienced operators.
faulty. Brake cylinder is the final implementation of the brake
equipment, other valves transmit signal and power. If a valve is
not working properly, it would lead to brake cylinder pressure TABLE I. PRIOR CONDITIONAL PROBABILITY TABLE FOR LEAF NODES
abnormal, ultimately, the brake is fault; while once every valve Node fault work
is working properly, brake cylinder pressure is normal.
X1 0.15 0.85
Because the brake cylinder exists mechanical fault, the brake
fault could be divided into two parts, namely, brake cylinder air X2 0.15 0.85
pressure abnormity and brake cylinder Mechanical fault. To X3 0.1 0.9
conclude, brake cylinder fault——the brake ultimate fault
result of the system, is regarded as root node. To ease the X4 0.1 0.9
analysis this brake system can be naturally arranged into a X5 0.05 0.95
hierarchy. The upper-level systems are organized by several
systems, and these systems are comprised of many subsystems, X6 0.05 0.95
and so forth. In this method, the Bayesian network is obtained X7 0.4 0.6
(see Fig.1).
X8 0.05 0.95

X9 0.05 0.95

X10 0.05 0.95

X11 0.05 0.95

X12 0.05 0.95

B. Parameter learning
The expectation-maximization (EM) algorithm is an
iterative approximation algorithm for computing the
maximum likelihood (ML) estimate of missing data problems.
Due to the uncertainty features of probability distributions, the
EM algorithm is chosen to estimate the prior probabilities. The
results are better to approximate the exact values.(see Table
II). is the largest. The inference results are identical with the prior
probabilities. It is useful for finding potential fault causes while
TABLE II. CONDITIONAL PROBABILITY TABLE FOR LEAF NODES AFTER avoiding the incorrectness problems inherent in traditional
PARAMETER LEARNING methods. Learning is ever-lasting process. In practical
Node fault work applications, according to the new samples we can adjust the
X1 0.28 0.72 Bayesian network (include the structure and the conditional
probability table) through learning it again in order to improve
X2 0.11 0.89 its capability and accuracy of diagnosis.
X3 0.08 0.92

X4 0.12 0.88 IV. CONCLUSIONS


X5 0.07 0.93
The use of Bayesian network model for fault diagnosis of
diesel locomotive air brake system has been proposed. The
X6 0.05 0.95 operation principle, structural characteristics and working
X7 0.39 0.61
conditions of the JZ7 air brake system are utilized to build the
formal fault knowledge representation model which provides
X8 0.07 0.93 an organizational support to the management of available
X9 0.01 0.99
knowledge on the fault characteristics. Due to the features of
knowledge source, the EM is chosen to estimate the prior
X10 0.03 0.97 probabilities of the network nodes. Then diagnostic Bayesian
X11 0.12 0.88 networks are generated for different fault events through the
causal reasoning process. The effectiveness of the proposed
X12 0.09 0.91 method is demonstrated by its ability to incorporate
information and its strong diagnostic ability with various fault
C. Inference types.
The purpose of inference is to calculate and to order simple
and multiple diagnoses for the system modeled by a Bayesian ACKNOWLEDGMENT
network. Junction tree inference algorithm is adopted in the air
brake system. The posterior fault probabilities of all This work is supported by the National Nature Science
components are obtained by inference in the Bayesian network Foundation (Grant No. 60776831) of China.
of the system, with the observations entered as evidence. Given
that A happens, we need to know the probabilities of possible REFERENCES
causes. After inference, the posterior probabilities of leaf nodes [1] Ministry of Railways, Dalian Locomotive and Rolling Stock Factory.
DONG FENG4 locomotive (bound volume)[M]. Dalian: Dalian
are listed in Table III. University of Technology Press,1993.(published in Chinese).
[2] Andrews J D, Morgan J M.Application of the digraph method of fault
TABLE III. TABLE OF FAULT PROBABILITIES FOR BOTTOM EVENTS tree construction to process plant[J] . Reliability Engineering and
System Safety,2003,14:85 -106.
Node fault [3] Andrews J D,Brennan G.Application of the digraph method of fault
X1 0.29 tree construction to a complex control configuration[J] . Reliability
Engineering and System Safety,2002,28:357-384.
X2 0.14
[4] FU Jun, HE Wei, YAN Jian-guo, Zhang Hong-cai. A Study of Fault
X3 0.09 Diagnosis Based on Bayesian Networks[J]. Journal of Shanghai
Maritime University. 2001, 22(3):68-72.(published in Chinese).
X4 0.03 [5] ZHAO Jin-xiao, XIAO Fei. Method of Model-based Diagnosis
Founded on Bayesian Network[J]. Computer Science.2009,36(1):291-
X5 0.07
295.(published in Chinese).
X6 0.04 [6] J Pearl Fusion. Propagation and Structuring in Belief Networks [J].
Artificial Intelligence, 1986,29(3):241-288.
X7 0.62 [7] Friedman N.The Bayesian Structural EM Algorithm[C].Proc of the
X8 0.07 14th Conference on Uncertainty in Artificial Intelligence .
Madison,USA,1998:129—168.
X9 0.02 [8] Gregory F. Cooper. The computational complexity of probabilistic
inference using Bayesian belief networks[J]. Artificial Intelligence,
X10 0.01 1990,42(3):393—405.
X11 0.02 [9] Kevin Patrick Murphy Dynamic Bayesian Networks: Representation,
Inference and Learning. Computer Science[Ph.D.]. University of
X12 0.02 California, Berkeley,2002.
The probability of cause being “independent adjusting [10] Chien Chen-fu, Chen Shi-lin, Lin Yi-shin. Using Bayesian Network
for Fault Location on Distribution Feeder. IEEE Transactions on Power
valve fault” is 0.62 when the symptom “brake fault” is Delivery, 2002, 17(3): 785-793.
observed to happen. Others are lower than it, so the
independent adjusting valve is the main fault cause. In the prior
probability table, the probability of independent adjusting valve

View publication stats

You might also like