Professional Documents
Culture Documents
Fuzzy y Neural Network
Fuzzy y Neural Network
MO-yuen Chow
83
reflected in the damping coefficient of the motor, E . From WmE iwl'Jt(w,xi)
n - m ( x i ) l l i = 1, ..., m, subject to 11'11 < Q, (6)
analysis, the steady-state current, I, and the rotor speed, a of the
motor can be related to the main winding equivalent turns N and where xi E 7 is the i-th input pattern, y i = m ( x i ) E Y is the
the damping coefficient B by a nonlinear equation :
corresponding output, and 7 c 31 is the training pattern space.
g U , W , N,B ) = 0, (1)
where g = [gl, g2IT. The stator current I and the rotor speed w Let J ; = ~ ( w J ; )be the corresponding network output given
are found to be very sensitive to the changing conditions of the input x i . Denote e i . the error between the network output j ;
stator winding and bearings and can be used to indicate the stator and the actual output y;, as :
winding and bearing conditions. Moreover, the current and speed ei = j ; - y i = n ( w , x i )- Yk(x;). (7)
are easily accessible and can be measured quite accurately. The network training is stopped, i.e., the network is sufficiently
Therefore, for the detection of turn-to-turn insulation faults and trained, when the training error E, defied as
bearing wear in single phase induction motors, the inputs to the m
neural network based fault detector are { I ,w ] , the stator current
and rotor speed,and the desired network outputs are {N,,B , ] , the
qualitative conditionsof the winding insulation and bearing wear. i=l , (8)
is less than or equal to the preset tolerance value ET. Again, 114
The conditions of the main winding and the bearing of is some appropriate norm measure, two-norm being a popular
the motor are reflected in the numerical values of the main choice.
winding equivalent turns N and the damping coefficient B ,
respectively. For the specific induction motor application under 111. Design and Training Considerations of the
study, the conditions of N, and B , are then quantized into three Motor Fault Detector Artificial Neural
condition levels (good, fair, bad) based on the values of N and B . Network
Define m, as'the mapping from {I,w ] to {N,B ) :
In the posed problem, the values of N, and B , for each
m1: l I . 4 + IN&), (2)
combination of I and w are obtained by an experts' heuristic
and m2 as the mapping of the quantization of { N,B ) to { N,, interpretation of the measured data. This set of input-output
B,l : patterns can then be used to train the network to perform
m2 : IN&) + {N, B,). (3) satisfactory fault detection and achieve 98% accuracy.
As a result, the mapping m from { l , ~to] { N , , B , ] can be Sometimes, if a-priori information about the relationship of the
inputs and outputs is available and used correctly, then the
written as a composition of ml and m2: network structure and training time can be reduced and the
m = m1 m2 : ( / , U )+ {N,,B,). (4) network accuracy can be significantly improved. As shown in
The mapping m is very complex due to the high degree of Fig. 1, the bearing condition is basically a quadratic function of I
nonlinearity of the induction motor dynamics and of the and w. A high-order net, with network inputs { I ,w, 12, 02,
discretization involved; thus obtaining an accurate analytical I * @ ) is
, used and gives faster training and better accuracy. The
expression for m for a given induction motor is rather difficult. increase in performance is attributed to the fact that the training
error to be minimized is more convex in the high-order input
The complexity of the mapping m nevertheless can be avoided space than in the normal input space. More detailed discussion
by training a neural network to learn the desired mapping of m, on high-order net for fault detection can be found in [2].
based solely on input-output examples which can be obtained
accurately.
84
conditions In [ 4 ] ,a relative robustness measure. based on be posed as a minimization problem through the selection of the
sensitivity analysis, is derived and proposed to be used as a number of input nodes, ni. and the number of hidden nodes, nh.
measure of neural network robustness subject to small
perturbations. The relative robustness of the network with
respect to input x with trained weights w is-expnsed as :
Conventional optimization techniques are not suitable to solve
the optimization problem because many of the evaluation criteria
do not have explicit mathematical models. A fuzzy logic
where approach has been presented in [ 5 ] that can be used to
automatically configure an optimal or near optimal motor fault
detection neural network structure by translating known trends
and experience into network modifications, based on heuristic
reasoning and linguistic variables. The motivation behind using
S(XlW) = fuzzy logic for the design of neural network configurations was
realized when the following questions were asked.
aXNl
aj2(xiw)
(11)
... ajNLhw)
(4)
Is the training e m small enough?
Is the training time too long?
Is the network robust in the presence of input
noise?
Are too many or too few hidden layers and hidden
nodes being used?
of inputs and outputs of the motor fault detector artiticial neural All of these questions have fuzzy answers in the sense that they
network respectively. For the network trained with m training contain a certain amount of imprecision. Fuzzy logic will allow
patterns, the relative robustness vector becomes r = [r(xllw),.... us to quantitatively evaluate the answers to these questions in a
r(x,lw)lT and the relative robustness measure of the overall systematic manner. After choosing reasonable membership
network configurahon is defined as : functions and fuzzy rules to search for the optimal network
R = I1 r(rlw) 11. (12) configuration, a weighted defuzzification mle is used to determine
where 11-11 is some appropriate norm. The relative robustness what the change in network configuration should be. The
measure has been used to demonstrate that a Multi-Sample general procedure is depicted in flow chart format in Fig. 3.
Incipient Fault Detector Artificial Neural Network, which uses (-7
tapped-delay lines to increase the number of inputs to the neural
network [ 4 ] ,increases the motor fault detection artificial neural
network performance in noisy conditions, which in turn
improves its reliability.
(13)
is used to provide a method of evaluating various network configuration, which is the optimal solution based on the
configurations. The values of q = [q,. q2.q3. qJT in (13) are the exhaustive simulation of different network configurations. This
weights that can be used to tailor the cost function to the example is shown in Table I.
individual preferences of the network designer. The problem can
85
Table I : Configuring the MS-IFDANN with q = [l, 0.1.0.7, manipulated to provide the correct fuzzy rules necessary for
proper fault classification. The rules are determined by a
principle of excitatory and inhibitory weights which perform the
mapping r r 161.
WI
motor fault detector is configurated in a module form based on BAD,FAIR,orGOOD ( B 3 . G ) orDISCARD (d).
fuzzy rules and membership functions as shown in Fig. 4. Table 11. Fuzzy rule base for bearing wear.
Therefore, aftes tfaining, the motor fault detection NN/FZ system
will not only gives satisfactory fault detection accuracy, but also
give heuristic reasoning behind the fault detection process [61.
M F F
H B B G
Through backpropagation training, the fuzzy rule base was
modified by adaptation of the mapping Fr to provide the proper
classification output. This adaptation modified the fuzzy rule
h a z y Rule Moduk
base by eliminating three unnecessary rules. The modified fuzzy
rule base is shown below in Table III which agrees with heuristic
reasoning.
Table HI. Reduced fuzzy rule base. for bearing wear.
86
I ~ Low
Medium
........ High I Induction Motors Using Artificial Neural Networks,"
IEEE Transactions on Energy Conversion, vol. 6, no. 3,
pp. 536-545, Sept. 1991.
1 MO-yuen Chow, Griff Bilbro, Sui Oi Yee, "Application
131
0.8 of Leaming Theory to a Single Phase. Induction Motor
0.6 Incipient Fault Detection Artificial Neural Network,"
International Journal of Neural Systems, vol. 2, nos.
") 0.4 1&2, pp. 91-100, 1991.
0.2 [4] MO-yuen Chow, Sui Oi Yee, "A Measure of Relative
0 Robustness for Feedforward Neural Networks Subject to
0 0.2 0.4 0.6 0.8 1 Small Input Perturbations," International Journal of
Neural Systems, vol. 3, no. 3, pp. 291-299, 1992.
- ....... [5] Robert N. Sharpe, MO-yuen Chow, "A Methodology
Using Fuzzy Logic to Optimize Feedforward Artificial
Medium Neural Network Configurations," IEEE Transactions on
Systems, Man. and Cybernetics, vol. 24, no.5, pp. 760-
768, May 1994.
[a MO-yuen Chow, Paul V. Goode, "Adaptation of a
Neural/Fuzzy Fault Detection System," Proceedings of
Conference of Decision and Control 93, San Antonio,
TX,December 15-17.1993.
m Ismel E. Alguindigue, Anna Loskiewicz-Buczak, Robert
~I
0
I
1
E. Uhrig, "Monitoring and Diagnosis of Rolling Element
w@u)
Bearings Using Artificial Neural Networks," I E E E
Figure 5 . Membership functions of the stator current and motor Transactions on Industrial Electronics, vol. 40, no. 2, pp.
speed for motor fault detection (after training). 209-217, April, 1993.
[8] T. H. Lee, W.K. Tan, M.H. AngJr., "A Neural Network
V. Conclusions Control System with Parallel Adaptive Enhancements
Applicable to Nonlinear Servomechanisms," I E E E
This paper has presented the advantages, challenges, and Transactions on Industrial Electronics, vol. 41, no. 3, pp.
highlights of the research results of the application of the 269-277, June, 1994.
artificial neural network and fuzzy logic technologies to perform [9] Mo-yuen Chow, Sui Oi Yee, Leroy S. Taylor,
motor fault detection based on NSF sponsored Incipient Fault "Recognizing Animal-Caused Faults i n Power
Detection Using Artificial Neural Networks project. This paper Distribution Systems Using Artificial Neural Networks,"
also presented some preliminary results on a motor fault IEEE Transactions on Power Delivery, vol. 8, no.3, pp.
detection neural/fuzzy system which not only gives highly 1268-1274, July 1993.
satisfactory performance as a non-invasive, inexpensive, and
robust motor fault detection technique but also provides valuable
heuristic reasoning of the fault detection a m . The results
obtained from the project so far i h c a t e a promising future of
using artificial neural network and fuzzy logic technologies to
solve machine fault detection problems.
VI. Acknowledgements
References
87