You are on page 1of 6

FAULTDETECTION AND ISOLATION IN FLUIDPOWER

SYSTEMS USING A PARAMETRIC ESTIMATION METHOD

R. Song and N. Sepehri


Department of Mechanical and Industrial Engineering
The University of Manitoba
Winnipeg,Manitoba, Canada R3T 5V6

Abstract Normally, both the input signals to and the output signals
from the monitored process are required for a
Since the states or the parameters of a monitored functionality redundant FDI scheme. The scheme is
process are closer to the process faults in tenns of signal therefore designed under some assumptions that [ 11:
pow, observer-based state and system parameter
estimation theories, are well developed in Fault Detection (i) Either the dynamic nature of the system being
and Isolation (FDI) for Linear Time Invariant (LTI) monitored is reasonably well known.
systems. However, for systems, where explicit models are (ii) Or it is possible to determine the values of certain
diflcult to derive, the finctional redundancy based FDI physical parameters ky an on-line identification
strategv, derived for LTI systems, cannot be directly techque .
implemented. In this paper, a parametric estimation
method for FDI is employed for an electro-hydraulic Since the states or the parameters of a monitored
system. Based on a set of criteria, an Auto-Regressive process are closer to the process faults in terms of signal
model with eVogenous input (ARX) is j r s t selected to flow, observer based state estimation theories and system
approximate the dynamic behavior of the system. Next, parameter estimation technologies are well developed and
the relationship between system's supply pressure and the employed in FDI for LT[ systems. For example,
coeflcients of the ARX model is studied through Unknown Input Observer (UIO) method provides a robust
experiments. It is shown that direct threshold checking on residual generation in the presence of unknown inputs,
estimated model coeflcients can be employed as a FDI system disturbances, modeling uncertainties, physical
strategv to detect and isolate faults originating fiom parameter variation and measurement noise. Least Square
incorrect supplyingpump pressure. (T.,S) parameter estimation method provides a powerlid
way of detecting faults in dynamic systems by on-line
Keywords: Fault detection and isolation: Auto-regressive monitoring of the estimates of the system's physical
with dogenous input model; Least square identijkation. parameters. However for the (caseswhere explicit system
models can not be derived or for nonlinear dynamic
1. INTRODUCTION systems, the application of UIO or LS parameter
estimation methods becomes very challenging [2,3].

The demand for robust and fault-tolerant control In this paper, a framework for fault hagnosis in
systems is attracting much attention for many applications feature space is outlined. The parameter estimation
that are complex, costly and essential to our everyday life. method for LTI system is extended to extract features
Examples of such applications are power systems, existmg in input and output data of the monitored process.
aircraft, and telecommunication networks. Traditional The proposed framework is demonstrated by detecting
FDI systems are based on hardware redundancy and a incorrect supply pump pressure in an electro-hydraulic
voting logic. With the rapid development of inexpensive, servo-positioning system. It is shown that faults
high-speed computers and digital signal processing originating from incorrect supply pressure are
technologies, FDI systems based on functional successfully detected. It is also shown that increased
redundancy (a software approach) is becoming pump pressure fault can be isolated from decreased pump
increasingly popular. pressure fault.

Proceedings of the 2002 Canadian Conference


on Electrical & Computer Engineering
0-7803-7514-9/02/$17.00 8 2002 IEEE
- 144 -
corresponding to various fault conditions. A two-
2. OUTLINE OF THE PROCEDURE dimensional FDI example in feature space is shown in
Figure 2.

The FDI scheme for general systems with


nonlinear dynamic or those with unlcnown models, is
shown in Figure 1.

Processing 4
L

. 0 Feature I

~NarmalConditionBFaultICondition
Fault I1 C andition - Decision Swface
Figure 2 A 2-dimension feature space.

I Decisian
Fadt I Since the only information available from the
monitoring system is the input and output data pairs, a
dn-ect way to extract features is to express the current
output as a function of the current input, past m inputs
Figure 1 General flowchart of fault diagnosis. and past n outputs. The structure of this function
determines how the available information is organized. As
such, the coefficientsof this function are used to represent
features. Here, we use the following three criteria in
With reference to Figure 1, when the monitored selecting model structure:
process is running, input and output signals are sampled at
a sampling interval. Once the signals are collected, they (i) For the selected model structure, a powerful on-
are processed by digital signal processing methods such line mode1 parameter estimation method should
as buffering, re-sampling, de-trending or filtering, so that be available. From tlus point of view, since an
only the most important features are left for fault artificial neural network needs long time to
detection and isolation purpose. converge, it is not the choice in this paper.
The second task during fault diagnosis is feature (ii) For each specific operating condition, the
extraction. A feature is a function of one or more variance of the estimated model parameters
measurements, computed so that it quantifies significant should be as small as possible. Large variance
characteristics of the object. The feature extraction does not lend itself to a proper fault detection and
process produces a set of features that, together, comprise isolation.
the feature vector. It is productive to conceptualize an n -
(iii) The estimated model should approximate the
dimensional space in which all possible n -element behavior of the monitored system as closely as
feature vectors reside. Thus, any particular object will possible.
correspond to a point in feature space [4]. The task of FDI
is then to find the decision surface separating the points Although linear models, such as ARX, Output
corresponding to normal condition from those Error (OE) model, can not exactly represent the dynamic
characteristicof the system for all ranges of operation, for

- 145 -
specific applications, they can still be used to approximate
the input and output relationship of the system.Here, we
use an ARX model along with LS parameter identification
method towards fault detection and isolation of hydraulic
systems.
After selecting the model structure, the feature
space is constructed and the model coefficients.determine
the position of the point, which represents the monitored
system in this feature space. Usually, it is difficult to
obtain the values of the physical parameters from the Electrohydraulic Valve
estimated model coefficients. The relationship between
model coefficients and physical parameters has to be Power Supply Unit
determined empirically. For the proposed FDI scheme,
Ivlein Actuator
the following definitionsare made:
Slave Actuator
(i) If a fault condition does not change the position of
points representing normal condition in a feature Encoder
space, the fault is said to be undetectable.
(ii) If two fault conditions affect the position of a
feature point in the same way, these two faults Figure 3 Electro-hydraulic actuator test station.
cannot be isolated.
Feature classification is to reach the decision
surface, which separates the points representing normal
working condition from fault conditions. This task is
achieved by designing a proper classifier, such as direct
threshold checking, minimum distance classifier, and
Neural Network classifier [5]. Once an unidentified
feature point is introduced to a classifier, it will make the
decision as to where the point belongs.

3. EXPERIMENTAL RESULTS
Figure 4 System block diagram.

This FDI framework presented here was The sampling time for both control and monitoring
implemented on the newly constructed electro-hydraulic purposes was set to T, = 5 ms. The normal operating
actuator shown in Figure 3. It consists of an electro- supply pump pressure was chosen to be approximately
hydraulic valve, a power supply unit and an actuator. The 2000 psi.
computer system, used for control and monitoring
purposes, is a personal computer with a Pentium-I11 CPU Typical reference signal, r , the control signal, U ,
and it runs under Windows 98 operating system. The and the output (displacement y ), for the system running
communication between the computer and the test station undler the normal condition is shown in Figure 5. The
is carried out by two I/O boards. The CIO-DAS16F following ARX model was found to adequately represent
board converts digital control signals to analog ones and the behavior of the system:
sends them to the test station. The Keithley quadrature
encoder board measures the displacement of the hydraulic
cylinder’spush rod.
In this study, the actuator was programmed to trace a
sinusoid reference signal with the amplitude of 1 inch and
the frequency of 0.5 Hz under a d@al proportional As the main actuator moves back and forth, the
controller within the vicinity of the middle stroke of the operating point of this hydraulic system changes. Thus
actuator. The system block diagram is shown in Figure 4. recursive LS identificationmethod [6] will lead to a large
variance in the estimated coefficients. In this work, batch

- 146 -
0.05I I
n
& lo3
L O

-0.05I
I - - - 1
J
'7
I
0 20 40 60 .& 0.5
Time (s)
I
n
$ 0 "0 20 40 60
~........
-2
0
'
I I..,

20
I . , . ' . . . ~ . . . . . . . .

40
I
I

60
Time (s)
0.05
n
83
? O
I I 0 20 40 60
-0.05I I
Time [s)
0 20 40 60 0
Time (s)
Figure 5 Reference, control and output signals.

LS method [6] is used to estimate the coefficients of the


selected ARX model. In order to substantiate the use of
batch LS, the estimated model coefficients and the error
signal between the system output and the model output
under the normal operation are presented for both batch
and recursive LS methods. Figures 6 and 7 show the
-

U
-1
I!

2
-

0
'
[
0 CL

10'"
20
. Time [s)
40
. ,
I
60

results. Figure 7 shows that although recursive LS method L


0
can model the system with a better approximation, the -2
variances of the estimated coefficients are much larger
than those of the batch LS. -4 '
0
.
20 40
I

60
Figure 8 shows the manner in which a change in Time [s)
the supply pressure affects the values of the estimated
model coefficients. As is seen, 4 changes proportionally
with a change in the supply pump pressure. Although U, Figure 6 Estimated model coefficients and error utilizing
a batch LS identification under normal operating
and u2 are also affected, the relationship between the
condition.
change in the supply pressure and changes in U, and u2 is
not clear. Thus, a threshold checking on b, is used to
detect the faults due incorrect supply pressure. The Figure 9 shows the performance of the FDI
following fault detection and isolation is established to technique presented here. In this experiment, the system
detect faults due to incorrect supply pressure: first operated under normal condition, i.e., Ps=2,000psi.
If b, >6.700e-4, the monitoring system assumes that At b-13 sec. the pump pressure was increased to 2,500psi
and at k 2 8 sec., the supply pressure was reduced to
the system is worlung under increased supply 1,500psi. The estimated coefficients and the upper and
pressure. lower bands for b, are shown in Figure 9. As is seen,
If bl c6.400e-4, the monitoring system assumes that given the threshold checking on b, ,one can detect faults
the system is working under decreased supply pump originating from incorrect pump pressure. It is also seen
pressure.

- 147 -
that the fault condition between increased and decreased hydraulic functions made it unfeasible to derive an
pump pressure can be isolated. explicit mathematical model from the system's physical
parameters. A particular test, i.e., tracking a 0.5Hz
sinusoidal reference signal with magnitude of 1 inch and
IO-^ under a high gain proportio~E, controller, was considered.

'r-----l An A R X model was selected to represent the relationshp

s
between the steady-state input and output pairs of the
systeim. The batch linear square method was used for on-
lo" 0.5 line r:stimation of the coefficients of the selected ARX
model. Since a proper analytical mapping function
between the model coefficients and the system's physical
1 - 0 parameters cannot be established, the effects of a change
0 20 40 60 in the physical parameters on the estimated model
coefficients were explored empirically. In particular, the
effects of variation in the pump pressure on the
coefficients of the selected model were investigated and a
direct threshold-checking scheme on a selected model
g-0.15 coefficient was constructed.

-0.3 ' .I . 1
0 20 40 60 -/ -c IO-'
Time [SI
O 4

< -0.5 I 5.5


-1 0 20 40 60
0 20 40 60 Time [s)
Time [s) -0.1 7 - 1

w' -2
-0.2 - A
-4 0 20 40 60
0 20 40 60 Time (s)
Time Is) -0.8 7 - 1

Figure 7 Estimated model coefficients and error utilizing


a recursive LS identification under normal operating
condition.

4. CONCLUSIONS
-0.85

-0.9 --
0 20
Time Is)
40 60

This paper presented a fault detection and isolation Figure 8 Estimated model coefficients under Mferent
method based on a linear time invariant parameter
estimation technique. The method was successfully
supply pump pressure: "+"
represents P, = 2,500 psi; ".'I
implemented to detect and isolate faults due to inconect represents P, = 2,000 psi; 'I*" represents P, = 1,700 psi;
pump pressure in an electo-hydraulic servo positioning "x"represents P, = 1,500 psi.
system. The inherent nonlinear characteristics of

- 148 -
- - ioe4 increased and decreased pump pressure faults can be
I C .
r .d I I isolated.
In future work, fault detection and isolation can
tried for the fault conditions originating from different
physical parameters. Also, different feature classifiers
than direct threshold checking on the estimated
F F
coefficients can be employed to achieve better fault
Q.Q

0 20 40 60 detection and isolation performance.

References

-0.2 '
0 20 40
I
60
[ 11 R.N. Clark, P.M. Frank and R.J. Patton, "Chapter 1:
Fault Diagnosis in Dynamic Systems Theory and

;:".
Applications (Patton, Frank and Clark, eds.)", Prentice
Time (s) Hall, Hertfordshire,UK, 1989.
[2] P.M. Frank and J. Wunnenberg, "Chapter 3: Fault
Diagnosis in Dynamic Systems Theory and Applications
(Patton, Frank and Clark, eds.)", Prentice Hall,
Hertfordshire,UK, 1989.
-0.9 [3] R 1semnt-1, "Chapter 7: Fault Diagnosis in Dynamic
0 20 40 60 Systems Theory and Applications (Patton, Frank and
Time [s) Clark, eds.)", Prentice Hall, Hertfordshire, UK, 1989.
Figure 9 Detection and isolation of incorrect pump [4] K.R. Castleman, "Digital Image Processing", Prentice
pressure faults. Hall, NJ, 1997.
[5] R.C. Gonzalez and R.E. Woods, "Digital Image
Processing", Addison-Wesley,MA, 1991.
It was shown that the threshold checking can detect
faults due to incorrect supply pump pressure. It was also [6]L. Ljung and T. SoderstromT. ,"Theory and Practice
experimentally demonstrated that conditions due to of Recursive Identification", MIT press, MA, 1983.

- 149 -

You might also like