You are on page 1of 5

293

Prediction and diagnosis of faults in hydraulic


systems

C Angeli1 * and A Chatzinikolaou2


1
Department of Mathematics and Computer Science, Technological Institute of Piraeus, Athens, Greece
2
Automation Systems SA, Athens, Greece

Abstract: Fault prediction oVers a new perspective to diagnostic engineering systems by covering a
wider area of the diagnostic task. This paper presents the fault prediction and diagnosis process of a
knowledge-based diagnostic system that is able to predict and diagnose faults in hydraulic systems.
Expert systems technology is used cooperatively with dynamic modelling information and on-line
sensor information in a suitable environment for the interaction of symbolic and numerical data.
This system has been successfully implemented and tested on an actual electrohydraulic system.

Keywords: expert systems, model-based fault diagnosis, fault prediction, hydraulic systems

1 INTRODUCTION Considering that the complexity of these systems and


the high working pressures involve a signi®cant risk in
Fault detection techniques have received considerable detecting a defective component, automatic on-line
attention in recent years owing to the increasing fault prediction is a particularly important technique
demand for higher operational e ciency, reliability and for this domain.
safety of technical systems and several approaches have
been developed using numerical methods [1, 2], arti®cial
2 INFLUENCE OF LEAKAGE IN THE DYNAMIC
intelligence methods [3, 4] or a combination of the two
BEHAVIOUR OF HYDRAULIC SYSTEMS
methodologies [5, 6].
The incorporation of the fault prediction function in a
diagnostic system oVers the bene®t of prevention of Leakage is a general symptom of worn hydraulic compo-
future extensive process failures of a technical system. nents. In most cases leakage increases progressively
This early process fault detection [7] is essential for the during a long period of time before it can cause a fault,
further evolution of diagnostic systems. The detection but it changes the dynamic behaviour of the system at
of small incipient faults can be achieved using model- an early stage. Research work on the in¯uence of leakage
based processing of all measurable variables, using in the dynamic behaviour of hydraulic systems for robots
either qualitative or quantitative modelling. Recent [13] led to the results presented in Fig. 1.
methods that are able to recognize faults at an earlier The curves in Fig. 1 represent the dynamic response of
phase have been proposed in references [8] to [10]. the system for various cases of leakage. The two higher
Hydraulic systems exhibit a sensitive dynamic beha- curves represent the pressure pa at the inlet port of a
viour, which is strongly in¯uenced by a small leakage. hydraulic motor in the case that there is no leakage at
The change of the dynamic response of the system due all and in the case of a small motor leakage. It is obvious
to a small leakage can be used for the development of that the dynamic response changes dramatically in
a fault prediction procedure. Previous diagnostic comparison with the static behaviour owing to a small
knowledge-based methods for hydraulic systems were leakage. The changes in the dynamic behaviour shown
contributed, among other researchers, by Angeli and by the two lower curves due to a small leakage caused
Chatzinikolaou [11] and Angeli and Atherton [12]. by varying other parameters are similar.
The observation of the in¯uence of the leakage on the
pressure at critical points of the hydraulic system and the
The MS was received on 26 September 2001 and was accepted after deviation of curves between the model and measurement
revision for publication on 4 October 2001. system in the dynamic range due to an incipient leakage
¤
Corresponding author: Department of Mathematics and Computer
Science, Technological Institute of Piraeus, Konstantinoupoleos 38, N. can be used for the fault prediction process of the diag-
Smirni, GR-17121 Athens, Greece. nostic expert system.
SC02801 IMechE 2002 Downloaded from pib.sagepub.com at Purdue University onProc
June Instn
7, 2015 Mech Engrs Vol 216 Part B: J Engineering Manufacture
294 C ANGELI AND A CHATZINIKOLAOU

Fig. 1 Pressure pa for various operating conditions

3 THE DIAGNOSTIC SYSTEM actual system. The layout of Fig. 2 shows the main
part of the hydraulic system with the electrohydraulic
The diagnostic system is implemented on an actual components and the control and measurement devices
electrohydraulic system. A data acquisition and control as well as the electronic devices and their connections
system is developed for the generation and interpretation with the hydraulic system, the multiple power supply
of signals referring to the pressure at critical points of unit and the computer.
the hydraulic system and the angular velocity of the The hydraulic system was modelled using known
hydraulic motor as well as the digital input signals physical relationships of the hydraulic components and
corresponding to the functional conditions of the together with the simulation program was validated

Fig. 2 General layout of the electronic interface


Downloaded from pib.sagepub.com at Purdue University on June 7, 2015
Proc Instn Mech Engrs Vol 216 Part B: J Engineering Manufacture SC02801 IMechE 2002
PREDICTION AND DIAGNOSIS OF FAULTS IN HYDRAULIC SYSTEMS 295

Fig. 3 System performance in the case of a small leakage

after comparison with the system measurements. The velocity w and in the fourth part the deviation between the
results of the simulation program as well as the informa- curves from model and system. In this fourth part, the
tion produced by signals of the sensors are inputs to the values at the beginning of the curves correspond to
expert system. the deviation for the transient condition while the values
The expert system is developed in two interactive at the end show the deviation for the steady state. It can
parts. The ®rst part performs the comparison of the be observed that these deviations are higher in the
measured quantities with the corresponding simulation transient condition and also higher in the case of the
results while the second part decides on the ®nal conclu- pressures than in the case of the angular velocity.
sion. The comparison leads to the detection of an The deviations between measured and calculated
equipment fault or a fault in an early state. The devia- curves are continuously monitored and when the limits
tions between the values of the pressure at speci®c of the speci®c threshold are exceeded an incipient
points of the actual system and the angular velocity motor leakage is detected and declared. The conclusion
and their corresponding values from the simulation of on whether these deviations are acceptable or not is
the fault-free system are considered as fault criteria. written to text ®les. The ®nal conclusion about the
These deviation values over the dynamic range are prediction of a fault is performed by the knowledge
compared with prede®ned thresholds. These thresholds base of the system, which is also responsible for the
represent acceptable deviations from the ideal system diagnosis of faults.
and are determined from experiential knowledge accord-
ing to the needs of the speci®c application.
5 FAULT DIAGNOSIS PROCESS

4 FAULT PREDICTION The deviation values of measured and calculated


quantities are translated into symbolic information
The comparison of the simulation results with the actual which can be used by the knowledge base of the system
measurements from the hydraulic system is realized by for the ®nal conclusion. This symbolic information
the ®rst part of the diagnostic expert system that is is actually short words or abbreviations that indicate
responsible for the numerical calculations. The diagrams the deviation in the performance of the system and the
of Fig. 3 are of the interface of this part of the expert performance of the model for the main variables of the
system and represent the response of the hydraulic system such as ‘small’, ‘med’ and ‘high’. Such informa-
system in the case of a small leakage. tion can be passed in the structure of the knowledge
The ®rst part of Fig. 3 shows the calculated and the representation scheme and can trigger speci®c sets of
measured values of the pressure pa , the second part the rules that are organized under a structure of topics.
calculated and measured values of pressure pb , the third Scienti®c knowledge and experiential knowledge are
part the calculated and the measured values of the angular used cooperatively for the ®nal decision.
SC02801 IMechE 2002 Downloaded from pib.sagepub.com at Purdue University onProc
June Instn
7, 2015 Mech Engrs Vol 216 Part B: J Engineering Manufacture
296 C ANGELI AND A CHATZINIKOLAOU

Fig. 4 Explanation of prediction of the start of a motor failure

The ®nal diagnosis of faults is performed in the second 7 CONCLUSION


part of the expert system. In this process measurement
information, modelling information and stored knowl- In this paper, the fault prediction and diagnosis pro-
edge derived by the expert are involved. Domain-speci®c cedures of an expert system for hydraulic systems are
knowledge is represented in a suitable form to perform presented. The in¯uence of the leakage on the dynamic
diagnosis of faults and to explain the reasoning behaviour of a hydraulic system was successfully used
procedure of the system. for the establishment of a fault prediction and diagnosis
system. Dynamic modelling information involved in the
fault detection system oVered the capability of predicting
6 A FAULT PREDICTION EXAMPLE real-time faults.
The main importance of developing fault prediction
In the following, a fault prediction example is presented functions in the diagnostic system lies in the economic
that indicates the reasoning of the expert system. In this bene®ts gained for hydraulic systems by preventing
example the symptom is a slightly reduced speed of the unexpected shutdowns in a production procedure as well
hydraulic motor. The output signals of pressure trans- as in the higher degree of safety and reliability oVered
ducers and the rotary encoder are used as a means to for industrial systems. The experimentation results show
measure the pressure values as well as the angular that the fault prediction and diagnosis procedure is reli-
velocity. These values and the corresponding values able and the method is applicable to real-world systems.
from the simulation are compared in the expert system.
The comparison results are written to ®les that interact
REFERENCES
with the knowledge base of the expert system and the
prediction of a ‘motor leakage’ fault is declared. If the
user needs an explanation of the presented diagnosis, 1 Patton, R. J., Frank, P. M. and Clark, R. N. Fault Diagnosis
he or she can ‘click’ on the button ‘Explain’ and the in Dynamic Systems, Theory and Application, 1989
(Prentice-Hall, Englewood CliVs, New Jersey).
relevant explanations appear in the dialogue window.
2 Frank, P. Robust model-based fault detection in dynamic
Figure 4 illustrates an explanation of the prediction of
systems. In IFAC Symposium on On-Line Fault Detection
a ‘motor leakage’ fault. and Supervision in the Chemical Process Industries,
The text-based explanation comprises the logical Newark, Delaware (Eds P. Dhurjati and G. Stephano-
states associated with the search for the speci®c fault. poulos), No. 1, 1993, pp. 1±14 (Pergamon, Oxford).
The explanation of ‘why a fault is predicted’ is particu- 3 Frank, P. Fault diagnosis in dynamic systems using analy-
larly useful for the maintenance of the system and gives tical and knowledge based redundancyÐa survey and
a new dimension to diagnostic systems. some new results. Automatica, 1990, 26, 459±474.
Downloaded from pib.sagepub.com at Purdue University on June 7, 2015
Proc Instn Mech Engrs Vol 216 Part B: J Engineering Manufacture SC02801 IMechE 2002
PREDICTION AND DIAGNOSIS OF FAULTS IN HYDRAULIC SYSTEMS 297

4 Tzafestas, S. System fault diagnosis using the knowledge- 9 Karri, V. Drilling performance prediction using general
based methodology. In Fault Diagnosis in Dynamic regression neural networks. In Thirteenth International
Systems, Theory and Application (Eds R. J. Patton, P. M. Conference on Industrial and Engineering Applications of
Frank and R. N. Clark), 1989 (Prentice-Hall, Englewood Arti®cial Intelligence and Expert Systems, New Orleans,
CliVs, New Jersey). Louisiana, 19±22 June 2000, pp. 67±72 (IEA±AIE).
5 Zhang, J. and Morris, A. A comparison of on-line fault 10 Zhou, M. and Paik, J. Integrating neural network and
diagnosis systems for a CSTR. In IFAC Workshop on symbolic inference for prediction in food extraction
On-Line Fault Detection and Supervision in the Chemical process. In Thirteenth International Conference on Indus-
Process Industries, Newcastle, 12±13 June 1996. trial and Engineering Applications of Arti®cial Intelligence
6 Li, L. Proposing an architectural framework of a hybrid and Expert Systems, New Orleans, Louisiana, 19±22 June
knowledge-based system for production rescheduling. 2000, pp. 567±572 (IEA±AIE).
Expert Systems, 1999, 16(4), 273±276. 11 Angeli, C. and Chatzinikolaou, A. An expert system
7 Isermann, R. Process fault detection based on modelling approach to hydraulic systems. Expert Systems, 1995,
and estimation methodsÐa survey. Automatica, 1984, 12(3), 323±329.
20(4), 387±404. 12 Angeli, C. and Atherton, D. A model-based method for an
8 Li, I. S., Kwok, K. and Zurcher, J. Prediction and preven- online diagnostic knowledge-based system. Expert Systems,
tion of sheetbreak using PLS and an expert system. In 2001, 18(3), 150±158.
IFAC Symposium on Fault Detection, Supervision and 13 Chatzinikolaou, A. Dynamic behaviour of hydraulic
Safety for Technical Processes, Kingston upon Hull, 1998, systems in automatic machines. PhD thesis, Technical
pp. 1159±1164. University of Athens, 1992.

SC02801 IMechE 2002 Downloaded from pib.sagepub.com at Purdue University onProc


June Instn
7, 2015 Mech Engrs Vol 216 Part B: J Engineering Manufacture

You might also like