Fault Prediction of Elevator Door System Based on PSO-BP Neural Network

Nowadays, the elevator has become an indispensable means of indoor transportation in people’s life, but in recent years this kind of traffic tools has caused many casualties because of the gate system fault. In order to ensure the safe and reliable operation of the elevator, the failure of elevator door system was predicted in this paper. Against the fault type of elevator door system: elevator door opened, excessive vibration when elevator door opened or closed, elevator door did not open or closed when reached the specified level. Three fault types were used as the output of the prediction model. There were 8 reasons for the failure, used them as input. A model based on particle swarm optimization (PSO) and BP neural network was established, using MATLAB to emulation; the results showed that: PSO-BP neural network algorithm was feasible in the fault prediction of the elevator door system.


Introduction
Nowadays, the elevator has become an indispensable means of indoor transportation in people's life.Up to 2011, more than 1.2 million elevators were used in our country.Elevator, as a special equipment, cannot be updated frequently.With the increase of the elevator use, the elevator fault occurs more and more often.Among the common casualty accidents occurred in elevator operation process, the door system failure caused by accidents accounted for more than 70% [1].Therefore, the elevator door system failure prediction, and timely failure type analysis, can effectively reduce the occurrence of the fault and also reduce the accident caused by the gate system failure.
Online monitoring of the elevator door system in paper [2], by detecting the door system during elevator operation process, to a certain extent, can monitor the abnormality of door system, but it cannot judge the type of failure in time; it needs to be improved.The paper [3] analyzed the causes of various faults through established elevator door system fault tree.It can only be used in elevator door system design, but it cannot predict the fault.The control system design of the door system is carried out by DSP in paper [4].It controlled the probability of occurrence of failure in design process by using the powerful data processing capabilities of DSP, but it cannot predict the occurrence of failure.In paper [5], it predicted the fault of door system based on neural network, because the initialization of the weights and thresholds was randomly generated in BP neural network, so it produced large errors in prediction results.
In this paper, the particle swarm optimization algorithm and BP neural network were used to predict the failure of the gate system; global optimization is based on particle swarm optimization algorithm to find the appropriate weights and thresholds, using them in BP neural network, to avoid the error of weights and thresholds occurring randomly in BP neural network.By comparing with the single BP neural network, the PSO-BP neural network is more accurate in the fault prediction of the elevator door system.

The Composition of the Mechanical System of Elevator Door System
The elevator door system is usually composed by door leaf, door roller, door shoe, door sill, door hanger rail etc.The car door is hang on the guide way through the door roller, door shoe coordinate with car door sill at substructure; the landing door is hang on the guide way through the door roller, door shoe coordinate with sill at substructure; electric and mechanical interlocking device installed in hoist way door.

The Composition of Electrical System of Elevator Landing Door
There are many kinds of electrical system in the elevator landing door, the control method is also complicated.Generally speaking, the landing door is composed of controller, driving device, mechanical device, door opening and closing limit and a door access protection device etc.This system is easy to malfunction in elevator operation; it will lead to elevator fault because of system failure.

Elevator Door System Fault and Fault Signal Acquisition
The common faults of elevator door system include the elevator cannot be closed or open; the elevator door is not open after reaching the designated floor; when press the close button, the elevator door closed, but it cannot start; the door is opened but the elevator can choose to start; the door open or close speed turns slow; excessive vibration when elevator door opened and closed, etc.These failures are mainly caused by the abnormality of the components in the mechanical parts of the elevator or the electric control system.In order to collect the fault signal, the faults is converted to the required electrical signal by the detection device.

BP Neural Network
BP neural network (Back-propagation Neutral Network) is a multi layer feed forward neural network based on error back propagation algorithm (BP algorithm), the learning process concludes two processes: positive signal propagation and error back-propagation [6].When signal is forward propagated, the input samples are introduced from the input layer then transfer to the output layer through hidden layer process layer by layer, it will transfer to error back propagation phase if the actual output of the output layer is not in conformity with the desired output (supervision signal), then turns to error back-propagation; error back-propagation means pass the output error in some form through input layer to output layer back propagation and allocate to error to all the units of each layer to obtain the error signal of each layer, this error signal is used as basis for correction weight of each unit [7].
The performance of network is influenced by the node number in hidden layer [8], the theoretical circles have not been very successful to determine the node number in hidden layer, it usually judged by empirical formula, the formula is a this formula , N, m represent the input, the output layer node number respectively, constant 1 -10 α = [9].BP neural network topology is shown in Figure 1.

Construction of PSO-BP Model
The advantages of Particle Swam Optimization are operating easily, few parameters, convergence fast, easy to implement and so in, so the PSO received many researchers' attention and developed rapidly and is widely used in the fields of artificial intelligence, neural network, control theory, function optimization [10].When using BP neutral network to predict, weights and thresholds initial randomly, to a certain extent, it will bring a great impact on the outcome of the forecast.The weights and thresholds are not

Failure Prediction and Analysis of Elevator Door System
Choose the common door system fault to predict, the three door system faults are: 1 the door is opened, the elevator can choose to start; 2 the door vibrate terribly when opened or closed; 3 the door cannot be closed or opened.We named these three failures are y 1 , y 2 , y 3 , and set them as the output of PSO-BP neural network.Input is the reason for the three kinds of fault: switch contact of door lock is adhered (X 1 ) the fuse of control circuit is loose (X 2 ), the deformity or slight tilt of door guide rail (X 3 ) slip when gate machine drive (X 4 ) the relay of door lock has been grip (X 5 ) the dust heaped in sliding chute of sill (X 6 ) resistance of the door machine is broken (X 7 ) the door pulley wear seriously (X 8 ), in raw data, when the value of y1, y2, y3 is 1, at this time there will be a corresponding fault.The reason and the type of faults during operation of door system are shown in Table 1.
From the table, there are 8 neurons in input layer and 3 neurons in output layer of BP neural network, the range of neurons' number in input layer is 5 -14, the range is calculated from the formula above, choose 12 neurons number through simulate in this    2.The fault prediction of elevator door system through BP neural network shows in Table 3.
From the data in Table 2, when the data value is close to 1, it means that the possibility of fault occur at this time is increase, when value of the other two data is relatively small, it means that possibility of fault occur at this time is very small, From a statistical point of view, random occurrence of small probability events will not occur.Thus, the fault type predicted by sample 1, 2, 3, in
PSO-BP, it can improve the accuracy of the prediction model.PSO-BP flow chart is shown in Figure2.
the three samples set as prediction group.And the three fault type are: Elevator door open, excessive vibration when elevator door open, elevator door cannot open or close.In this experiment, the parameters of PSO-BP are: Population size M = 50, the maximum number of iterations G = 200, the number of input nodes is 8, the number of output nodes is 3, and total weights are 8 × 12 + 12 × 3 = 132, the threshold number are 15, the search spatial dimension are N = 132 + 15 = 147, build 8-12-3 structure of BP network.Set three groups of data as training group and also set three kinds of data as prediction group to simulate through PSO-BP.The simulation data are shown in Table

Table 1 .
The reason and the type of fault during operation of door system.

Table 2 .
Fault prediction of elevator door system through PSO-BP neural network.

Table 3 .
Fault prediction of elevator door system through BP neural network.

table are :
Elevator door open, excessive vibra-tion when elevator door open, elevator door cannot open or close, these are matched the fault type which original data displayed.