APP下载

Turnout fault diagnosis based on DBSCAN/PSO-SOM

2022-09-19YANGJuhuaLIXutongXINGDongfengCHENGuangwu

YANG Juhua, LI Xutong,2, XING Dongfeng, CHEN Guangwu

(1. School of Traffic and Transportation, Lanzhou Jiaotong University, Lanzhou 730070, China;2. Gansu Provincial Key Laboratory of Traffic Information Engineering and Control, Lanzhou 730070, China;3. Automatic Control Research Institute, Lanzhou Jiao tong University, Lanzhou 730070, China)

Abstract: In order to diagnose the common faults of railway switch control circuit, a fault diagnosis method based on density-based spatial clustering of applications with noise (DBSCAN) and self-organizing feature map (SOM) is proposed. Firstly, the three-phase current curve of the switch machine recorded by the micro-computer monitoring system is dealt with segmentally and then the feature parameters of the three-phase current are calculated according to the action principle of the switch machine. Due to the high dimension of initial features, the DBSCAN algorithm is used to separate the sensitive features of fault diagnosis and construct the diagnostic sensitive feature set. Then, the particle swarm optimization ( PSO ) algorithm is used to adjust the weight of SOM network to modify the rules to avoid “dead neurons”. Finally, the PSO-SOM network fault classifier is designed to complete the classification and diagnosis of the samples to be tested. The experimental results show that this method can judge the fault mode of switch control circuit with less training samples, and the accuracy of fault diagnosis is higher than that of traditional SOM network.

Key words: turnout; fault diagnosis; density-based spatial clustering of applications with noise (DBSCAN); particle swarm optimization (PSO); self-organizing feature map (SOM)

0 Introduction

Turnout is one of the important basic equipment in the railway, and the operation safety of the train is directly affected by the fault of turnout. At present, the point of failure of turnout is analyzed by current curve and power curve recorded in signal centralized monitoring system. With the rapid construction of the high-speed railway, solely relying on the experience of the field maintenance personnel to judge the fault state of the switch equipment has not met the current development needs.

With the development of intelligent diagnostic technology, many new techniques are applied to fault diagnosis. Wu et al.[1]established the bearing model by fault tree to identify the mechanical failure. Taheri et al.[2]identified six fault modes of radiator by means of image processing and neural network. In the terms of the fault diagnosis of railway turnouts, many scholars have carried out more researches. Wang et al.[3]combined the gray correlation degree with the neural network, the common failure modes of switch machine have high diagnosis accuracy. In this method, a large amount of sample data are needed to train the neural network, and the diagnostic ability is poor in the case of small samples. Zhao et al.[4]used the fisher criterion to filter the useful features and the common fault modes of switch machine can be correctly diagnosed by the gray correlation degree. Shi et al.[5]extracted the residual of the signal and we established the fault detection and diagnosis (FDD) model, and various algorithms are introduced to process prediction and diagnose the switch failure modes in parallel. A great diagnostic result is gained by this method with less expert knowledge. Lee et al.[6]used the channel to rotate the audio information to judge the early equipment failure. In this method, the external modules is needed to collect the audio information, which is difficult to use on a large scale. Eker et al.[7]established a failure mode diagnosis classifier for the common switch control circuit based on support vector machine (SVM), and SVM can only implement two classifications. In the case of multi-mode classifications, several SVMs are needed.

In our study, based on the track action current curve recorded by the signal centralized monitoring system, an intelligent diagnosis technology based on density-based spatial clustering of applications with noise (DBSCAN) and self-organizing feature map (SOM) network is proposed, and seven kinds common failure modes of switch control circuit are diagnosed and classified. This method does not require a large number of samples to train the classifier network, and the diagnosis accuracy is high, which reduces the risk of human factors causing misjudgment of fault modes and provides reference for fault location and maintenance of switch control circuits. The current curve is segmented according to the principle in Section 1. The diagnosis method based on DBSCAN and SOM is detailed in Section 2. Test and analysis are presented in Section 3.The conclusion is presented in Section 4.

1 Analysis of action process of switch machine

At present, most of the switch machines used in the speed-increasing section of the railway are AC switch machines. We mainly analyze the action current curve data of ZYJ7 AC switch machine with single machine traction. The three-phase current curve of the ZYJ7 AC switch machine in normal mode is shown in Fig.1.

As shown in Fig.1, the current curve during the rotation of switch can be split into three stages.

1) Int1stage, 1DQJ is sucked up, the ballast current curve starts to be recorded, and then 2DQJ is sucked up, the action current curve shows a large peak, and the ballast starts to rotate.

2) Int2stage, switch machine acts and the rotation current curve is relatively straight, the three-phase current value is balanced, the normal working current of the ZYJ7 switch machine is not more than 1.8 A, and the action time is slightly different depending on the model of equipment, usually between in the range of 6 s-12 s.

3) Int3stage, the rotation of the switch is completed, and the start circuit is disconnected. The 1DQJ self-closing circuit enters the slow release state. The two-phase current is not zero, and the current curve forms a “small tail” current.

In the signal centralized monitoring system, the sampling period of the switching process current is 400 ms, and the ZYJ7 switch machine has about 190 samples under normal conditions points. The 7 kinds of switch control circuit common faults are shown in Table 1.

Table 1 Switch control circuit failure modes

2 Design of active disturbance rejection depth controller

The fault diagnosis process of the switch control circuit mainly includes two parts: feature extraction and fault classification. Feature extraction mainly extracts feature data based on action current curve. The sensitive features are separated by DBSCAN, and the sensitive fault feature set is constructed. Fault classification is mainly based on SOM neural network, and its weight rules are adjusted by particle swarm optimization (PSO). After the training is completed, the SOM network divides the test samples according to learning rules and then completes fault diagnosis. The structure of the diagnostic system is shown in Fig.2.

Fig.2 Structure of diagnostic system

2.1 Sensitive feature extraction based on DBSCAN

DBSCAN is a kind of widely used methods on data clustering. Its disadvantage is that parameters з andMinptsare difficult to determine. Zhao et al.[8]identified the distribution of ships by DBSCAN. Sun et al.[9]analyzed the regular pattern of population movement to solve the traffic problem caused by population growth. Kim et al.[10]proposed a data density based on quadtree structure to find the similar clusters and achieve adaptive parameters selection. In this study, з andMinptsare determined by DBSCAN, and main steps are as follows.

1) Initial sample set isD, and neighborhood parameters(з,Minpts) and the number of clustersK=0 are also initialized.

2) Find the з-neighbor subsample setNзof the sampledjby the distance, and the sampledjis added to the core sample setΩif the number of subsample set samples is greater thanMinpts.

3) If the current cluster core sample set is empty and the unvisited sample set is empty, the algorithm ends and the clustering resultC={C1,C2,…,Ck} is obtained. Otherwise, new cluster is generated,k=k+1 and turns to step 2.

Based on the segmentation curve of the switch machine, the feature parameters in Table 2 are calculated for each phase current in each stage.

(1)

(2)

whereIi,j(k) represents thekth sample data of stagejof phaseicurrent, andNi,jrepresents the number of sampling points of the curve in this phase.

Table 2 Formulae of feature parameters

In summary, the three-phase current integrated feature set is recorded as {Pj,m|[P1,1,P1,2,P1,3,…,P3,8]}, wherePj,mrepresents themth comprehensive feature of thejth order in the feature set.

The current curve comprehensive feature data are extracted, and 7 sample data in 8 modes (7 fault modes and a normal mode) are extracted, and the data are normalized by

(3)

The DBSCAN is used to analyze each comprehensive feature in setQ, the feature data need to be transformed into two-dimensional data as

(4)

The parameterMinptsis set as 7 (the number of samples). As shown in Eq.(5), the parameter з is set as the maximum Euclidean distance between the data in same mode, wherekandlare the two different samples in modea.

(5)

According to the clustering analysis of each feature in theQ, the sensitive features combination is [P1,3,P2,4,P2,6,P3,3], and clustering results are shown in Figs.3-6 and Table 3.

Fig.3 Clustering result of P1,3

Fig.4 Clustering result of P2,4

Fig.5 Clustering result of P2,6

Fig.6 Clustering result of P3,3

Table 3 Standard feature set

2.2 PSO-SOM network fault classifier

SOM is a self-organizing and self-learning network. Liu et al.[11]utilized SOM network to classify the common faults of vacuum circuit breaker. Song et al.[12]sovled the travel salesman problem (TSP) by an advanced SOM network. However, the problem of “dead neurons” in SOM is neglected in above study. In order to avoid this phenomenon, the PSO algorithm is introduced to optimize the SOM network training process and prevent the occurrence of “dead neurons”. The topology of traditional SOM network is shown in Fig.7.

Fig.7 Topology of SOM

In the traditional SOM network learning algorithm, the connection weight between the input layer and the mapping layer is adjusted by

Δwij=η(t)(xi(t)-wij(t)),

(6)

whereη(t) is a constant between 0 and 1, which shortens time untilη(t)=0.

It can be seen from the above formula that the correction of the connection weight changes with time. If the initial connection time of each neuron connection weight is too long, the neuron will not be able to win over time, and this kind of neurons will be called “dead neurons”.

In this study, the PSO is introduced to prevent the occurrence of the “dead neurons”. The optimization process is as follows.

1) Initialize PSO particles with weight vectorsWjof SOM;

2) The distance between input vectors and weight vectors is defined as the fitness and expressed as

(7)

3) The optimized output of PSO is assigned to each connection weight of the network, and the SOM network is iteratedntimes.

4) Repeat steps 1 to 3 until the target number of iterations is reached.

In this study, the SOM network iteration numbernis set to 20, which means the network training iteration is 20 times, and the weight vectorWjis optimized by the PSO once. By cross training of two kinds of algorithms, the occurrence of “dead neurons” can be effectively avoided.

3 Experiment

Based on the above 56 of sample data, the standard fault feature data in Table 4 are used to be the SOM network input vectors.x1,x2,x3,x4, the structure of network mapping layer is set as 6×6. When the number of training stepsNis 50, 100, 200 and 500, respectively, the output and the training time of SOM network are shown in Table 4

Table 4 Classification results of network in each N

It can be seen from Table 5 that whenN=200, the wining neurons can be completely separated in SOM, and in PSO-SOM net network, the wining neurons can be completely separated whenN=100. In terms of network training time, the training time of PSO-SOM is slightly longer than that of SOM due to the optimization of weights by adding PSO algorithm. Overall, the classification ability of PSO-SOM is better than that of SOM whenNSOMandNPSO-SOMequal. When the classification effects are similar (NSOM=200,NPSO-SOM=100), the training time of PSO-SOM is shorter. Otherwise, the occurrence of “dead neurons” can be avoided by the optimization of PSO. The wining neurons of the two kinds of networks are shown in Fig.8.

(a) SOM wining neuron in 200

(b) PSO-SOM wining neurons in 100

(c) SOM neuron distance

(d) PSO-SOM neuron distanceFig.8 Training results of SOM and PSO-SOM

It can be seen from the Figs.8(a) and 8(b) that there is no direct connection between two wining neurons in the PSO-SOM network but there is direct connection in SOM network. There is a possibility of misjudgment when the unknown samples are classified. Compared with the PSO-SOM network, the classification effect is better. Figs.8(c) and 8(d) show the neurons distance of the SOM network and PSO-SOM network, respectively, and the darker color area indicates that the Euclidean distance between the two neurons is large, and the shallower distance indicates that the distance is smaller, which can be used as an auxiliary judgment in the sample classification. The above figures are used to determine the relationship between each mode classification and mapping neurons as shown in Table 5.

Table 5 Mapping neuron classification

As seen from Table 5 that PSO-SOM has two or more neurons in each mode, and SOM is much less, and the neurons belong to the unrecognized mode is far more than PSO-SOM. In the terms of mapping ability between input and output, PSO-SOM network is better than SOM network.

To verify the fault diagnosis ability of proposed method, 25 sets of test samples were brought into SOM network and PSO-SOM network, and diagnosis results are shown in Fig.9.

(a) Wining neurons of SOM

(b) Diagnosis result of SOM

(c) Wining neurons of PSO-SOM

(d) Diagnosis result of PSO-SOMFig.9 diagnosis results of SOM and PSO-SOM

It can be seen from Figs.9(c) and 9(d) that the sample wining neurons coded 3, 8, 17, 21 and 24 do are different from the expected positions, but they are similar to the desired neuron positional connections and can be classified into the correct type. The distance of the samples coded 18 and 25 between the correct neuron and output neuron does not reach the diagnostic threshold and is divided into unrecognized sample. In the terms of winning neurons and fault modes, the SOM network relies more on the distance between the neurons to help determine the samples classification, and the PSO-SOM network has higher mapping sensitivity.

Therefore, the PSO-SOM has higher mapping sensitivity than SOM. In the terms of diagnosis results, the diagnostic accuracy rate of SOM is 84%, the false rate is 0%, and the unrecognition rate is 14%, the diagnostic accuracy rate of PSO-SOM is 92%, the false rate is 0%, and the unrecognition rate is 8%. The PSO-SOM network has a higher fault diagnosis accuracy than SOM network.

4 Conclusions

1) Based on the current curve of the switch machine, a fault diagnosis method of the switch control circuit based on DBSCAN and PSO-SOM network is proposed. The experiment shows that the method has better recognition effect than SOM on the common turnout control circuit fault phenomenon, the diagnostic accuracy rate of 25 groups test sample is 92%, the false rate is 0%, and the unrecognition rate is 8%. The diagnostic accuracy is high.

2) Based on the initial feature set, the diagnostic sensitive features are separated by DBSCAN, which reduces the complexity of the classification network and improves the training rate caused by high-dimensional features.

3) In order to avoid the phenomenon of “dead neurons” in SOM network, the PSO is introduced to optimize SOM network. Experiment shows that this method can improve the training rate and classification effect of SOM network.

4) According to the analysis process and experimental results, this method has reference significance for fault location and maintenance of important railway signal equipment.