Sie sind auf Seite 1von 13

International Journal of Rotating Machinery (C) 2000 OPA (Overseas Publishers Association) N.V.

2000, Vol. 6, No. 5, pp. 363-373 Published by license under


Reprints available directly from the publisher the Gordon and Breach Science
Photocopying permitted by license only Publishers imprint.
Printed in Malaysia.

Rotating Machinery Predictive Maintenance Through


Expert System
M. SARATH KUMAR and B.S. PRABHU*
Department of Applied Mechanics, Machine Dynamics Laboratory, Indian Institute of Technology, Madras 600 036, India

(Received 24 November 1998;In final form 19 February 1999)

Modern rotating machines such as turbomachines, either produce or absorb huge amount of
power. Some of the common applications are: steam turbine-generator and gas turbine-
compressor-generator trains produce power and machines, such as pumps, centrifugal
compressors, motors, generators, machine tool spindles, etc., are being used in industrial
applications. Condition-based maintenance of rotating machinery is a common practice
where the machine’s condition is monitored constantly, so that timely maintenance can be
done. Since modern machines are complex and the amount of data to be interpreted is huge,
we need precise and fast methods in order to arrive at the best recommendations to prevent
catastrophic failure and to prolong the life of the equipment. In the present work using
vibration characteristics of a rotor-bearing system, the condition of a rotating machinery
(electrical rotor) is predicted using an off-line expert system. The analysis of the problem is
carried out in an Object Oriented Programming (OOP) framework using the finite element
method. The expert system which is also developed in an OOP paradigm gives the type of the
malfunctions, suggestions and recommendations. The system is implemented in C++.

Keywords: Condition monitoring, Vibration, Finite element method, Expert system,


Object oriented programming, Rotating machinery

1. INTRODUCTION analysis and prediction of the reliability of turbo-


machinery installations and influence of various
Condition monitoring programs offer an innova- components on overall reliability. He has also
tive means for modern rotating equipment to presented, the prediction and identification of
implement and schedule predictive maintenance, faults in the turbomachinery. Renwick (1984) has
as opposed to relying on conventional preventive presented a condition monitoring program for
maintenance techniques. Vibration, wear and plant maintenance and diagnosis of heavy
temperature are the three important condition machinery problems in which he discussed the
monitoring techniques to predict the health of the importance of machinery dynamics in the design
rotating machinery. Sohre (1972) has discussed the of a rotating machinery. Zimmer et al. (1986) have

*Corresponding author. Tel." (044)235 1365, ext. 8180. Telex: TECHMAS 041-8926 IITM IN. Fax: (044) 2350509.
E-mail: bsprabhu@hotmail.com.

363
364 M. SARATH KUMAR AND B.S. PRABHU

reviewed predictive maintenance programs for the dynamic characteristics of rotor supported on hy-
rotating machinery using vibration signature anal- drodynamic bearings using FEM and validated the
ysis. Recently, the literature has given emphasis on theoretically obtained results with the experimental
expert systems for condition-based maintenance. results. Lund (1987) has reviewed the concept of
An expert system is an Artificial Intelligence system calculating the spring and damping coefficients
created to solve problems in a particular domain. of journal bearings.
Hill et al. (1988) have presented the expert system When a rotor is operated beyond a certain rota-
for health monitoring of a rotating machinery. tional speed, a very high and unstable vibration com-
They discussed the expert system components for ponent with a fractional frequency of the rotor speed
condition monitoring and design considerations. will be developed. This rotor speed is referred to as
Lewis et al. (1989) have described a rule-based the instability threshold. Lund (1965) presented a
expert system for fault identification and predictive theoretical analysis for predicting stability of a sym-
maintenance of turbomachinery using vibration metrical, flexible rotor supported in journal bear-
oriented diagnosis. Sakthivel and Kalyanaraman ings. Rao (1983) and Muszynska (1988) presented
(1993) have presented a knowledge based expert instability criteria of the rotor supported on journal
systems (KBES) approach to an engineering data. bearings. Majumdar et al. (1988) investigated the sta-
Rao (1993) discussed the various aspects of condi- bility of a rigid rotor in oil journal bearings including
tion monitoring based on the vibration signature the effect of elastic distortion in the bearing liner.
analysis and development of an off-line expert The method of implementation whereby pro-
system for fault diagnosis in rotating machines. grams are organized as a cooperative collections of
Sarath Kumar and Prabhu (1997) presented a rule- objects, in which each object represents an instance
based off-line expert system for condition moni- of some class is called Object Oriented Programming
toring of a rotating machinery. Bettig and Han (OOP). In rotor dynamic analysis a physical object is
(1998) have discussed the usage of rotordynamic a constituent of the rotor, representing its geome-
models in predictive maintenance, in which vari- trical shape, material, etc. and also the linkages with
ables characterizing the state of deterioration other rotating components. The main features of
mechanism are trended to determine the rate of OOP are data encapsulation, operator overloading
deterioration to predict the machine life or the and inheritance. Each object encapsulates (hides) its
maintenance period (the time period between major data attributes from other objects and only displays
over haul shutdowns). its behavior, which enhances the portability of
In finite element modeling of rotor-bearing the application codes. Operator overloading refers
systems, Gmfir and Rodrigues (1991) proposed a to multiple usage of the same function name, with
C-compatible linearly tapered shaft element to differing argument characteristics. A class may have
model the rotor system. This element consists of several derived classes that may inherit some of its
four degrees of freedom per nodal point (i.e., two attributes and behavior from the parent class. This
lateral displacements and two total cross-sectional enables efficient and reusability of codes (e.g.,
rotations), which includes the effects of translational coupling of the shaft or bearing may inherit char-
inertia, rotary inertia, gyroscopic moments, internal acters of the class shaft). In OOP, both data and
viscous and hysteretic damping, shear deformation subroutines are linked intrinsically which leads to
and mass eccentricity. Singh et al. (1977) have made clear thinking of program design, so that the errors
parametric studies on the performance character- are minimized. Allocation of less storage space, less
istics (load-carrying capacity, oil flow, attitude computational time, allowing programs to be
angle, stiffness coefficients) of a hydrostatic oil substantially altered, without the need to change
journal bearing using the finite element method. existing code, are the advantages of the OOP
Birembaut and Peigney (1980) predicted the compared to FORTRAN language. Forde et al.
PREDICTIVE MAINTENANCE 365

(1990) have discussed the implementation of an The antecedents to n are known as premises,
object-oriented program for the numerical analysis which are given facts, and the consequents to rn
of two-dimensional solid and structural mechanics, are known as conclusions, which are deduced facts.
emphasizing on knowledge-based expert system. The inference engine analyses the base and actual
Zeglinski et al. (1994) have discussed the concepts data in the data base and detects the discrepancies
of OOP for the finite element method using C++ by using rules. The data base stores base values
language in a generalized matrix library and showed (from data books, reference manuals, past experi-
that the efficiency, flexibility and maintainability ence of personnel and experts in particular field)
of the C+/ program is superior to a comparable and actual values (experimentally measured
version written in a non-OOP language, such as values, analytically calculated values etc.). The rule
FORTRAN. Bettig et al. (1997) described the compiler converts the rules about a machine con-
concepts of OOP for predictive maintenance of a dition to a form expected by the inference engine.
rotating machinery, in which trend variables (e.g. The report generator, creates a consolidated report
bearing rotordynamic coefficients) were trended to about the health of the machine based on infer-
predict the machine life/maintenance period using a ences. The system gives the type of malfunction,
finite element model in a graphical framework. cause of the problem, recommendations and sug-
An expert system for condition monitoring pur- gestions regarding the machine. Very little literature
poses consists of three key components. They are is available which relates to combining theoretical
(i) knowledge base (ii) inference engine and (iii) data rotor dynamic analysis with expert system for pre-
base. The architecture of the expert system is shown dicting the malfunctions in a rotating machinery. In
in Appendix A. The system comprises hierarchical the present work a theoretical model to predict the
levels of generic rules (surface knowledge) and dynamic characteristics of the rotor-bearing system
generic analytical simulation models (deep models). using the finite element method and a rule-based
For a rotating machinery some surface knowledge is off-line expert system, for fault diagnosis of a
required about vibration, bearings, lubricant, seals, rotating machinery, are presented and discussed in
coupling etc. coupled to a much deeper knowledge an object oriented framework.
of vibration analysis (i.e., critical speeds, resonance,
responses, stability, etc.), bearing analysis (static and
dynamic characteristics), lubricant flow analysis, 2. ANALYSIS
seal analysis, crack initiation/propagation etc. In
order to predict the type of the malfunction exactly, A true object oriented solution to an engineering
the detailed models knowledge is used. In the present problem arises from a thorough analysis of the
study the deep knowledge regarding vibration problem domain and the development of an
analysis and bearing analysis is used to predict the application that emulates the existence of objects.
malfunctions in rotating machinery. Knowledge A rotor analysis using the finite element method
of the machine is stored in the form of IF-THEN consists of four different classes of objects. They
rules. Therefore rule has the following form are: shaft, material, matrices and eigenvalue. Class
shaft consists of details of the number of elements,
number of nodes, type of element, type of shape
IF (antecedent function, speed of rotor, number of point masses
AND (antecedent2) etc. Figure corresponds to the C/+ program in an
AND (antecedentn) OOP paradigm and it illustrates how the class shaft
THEN (consequent data has been accessed through member functions
AND (consequent2) in the main program without passing the data
AND (consequentm) directly through functions.
366 M. SARATH KUMAR AND B.S. PRABHU

class shaft{//class declaration The data declared under protected were called as
protected: member data and the functions declared in public
int ne, nn, npt;//No, of elements, nodes, point are called member functions or methods, because
masses they are the members of the class. The data
float len, dia, speed;//shaft length, diameter, speed attributes declared under protected of the class
char eletyp[10], shafunc[ 10];//element type, shape shaft are encapsulated with in the object. The data
function declared under "protected" were only known to the
public: class and its descendent classes in the hierarchy,
void input );//functions than can access the whereas "public" data are known to all the users of
private or protected data the class. The two functions input and printshaft
void printshaft ); defined in the public of the class shaft is used to
access the input from the class shaft and print the
//class method definitions follow same. The data declared in "private" is known only
void shaft :: inputl ( ){ to the class and not accessible to the other classes.
cout << "Enter ne:" << "npt:" << "speed:" << endl; Messages are the means of invoking the methods
cin >> ne >> npt >> speed; supported by the class of objects and they are the
for (int i= 1; <= ne; ++){ primary way in which objects communicate and
cout << "i:" << "len:" << "diG:" << endl; interact with each other. Messages are generally
cin >> >> len >> diG; accompanied by arguments. The scope resolution
operator "::" is used to tie the function definition to
cout << "Enter eletyp:" << "shafunc:" << endl; the class shaft. In Fig. 1, input and printshaft
cin >> eletyp >> shafunc; are the two member functions tied up to the class
nn ne + 1;//In beam element} shaft. Member function inputl is for giving the
void shaft :: printshaft { input details like number of elements, number of
cout << setw (3) << ne << setw (3) << nn << setw (3) point masses, speed of rotation, length, diameter of
<< npt << endl; the shaft element etc., in the finite element analysis
cout << setw (5) << speed << setw (10) << eletyp << of rotor. Member function printshaft ( to print the
setw (10) << shafunc << endl; input details given in member function input ().
for (int i= 1; i<=ne; i++){ The main program, consists of object shaft "s 1". s 1.
cout << setw (3) << << setw (5) << len << setw (5) input and s 1.printshaft corresponds to class
<< dia << endl;} } member access operator, which connects the object
//MAIN PROGRAM name and the member functions, so that, the
void main (void) member functions input and printshaft of the s
shaft sl;//shaft object object will be executed.
s .input );//variables encapsulated within Class material consists of physical and geometri-
methods cal properties (p, E, G, A, Ip, Ia, etc.) of shaft and
s .printshaft ); disks. Class bearing is inherited from the class shaft
//remaining source code follows which consists of the number of bearings, member
functions to calculate static and dynamic character-
FIGURE
istics of the bearing etc. The inherited class bearing
Passing of data from class shaft to main pro-
gram via member functions. is shown in Fig. 2. In a similar way as the class shaft
The program shown in Fig. consists of class above, the two classes, material and bearing are
shaft, two member functions input (), printshaft framed to access the data to the main program.
and the main program. The class shaft consists Class matrices consist of element stiffness matrices
of two access specifiers "protected" and "public". and global stiffness matrices (stiffness matrix, mass
PREDICTIVE MAINTENANCE 367

class bearing: public shaft {


private:
float theta, z, **p,*h, L, U, eta; //eta =-r/
float c, eps, W,Q,F; //eps e
float mu,trise, **K,**C; //**K,**C-stiffness
& damping coefficients
public://functions to calculate steady state &
dynamic, characteristics.
void calcsteady(float**p,float*h);
void calcdyna(float **K,float **C);};
X
FIGURE 2 Inherited bearing class.
Y
matrix, gyroscopic matrix, damping matrix and
w
unbalance force matrix, etc.). Class eigenvalue is FIGURE 3 Journal bearing.
used for determining the critical speeds of the rotor.
The different classes of objects for the expert system (1972). Applying Reynolds boundary conditions
are Class input, Class rules and Class inference. p---0 at 0=0 and at z=0, L; p=(Op/O0)=O at
Class input consists of details of actual and base
values of machine. Class rules consists of the The load carrying capacity, leakage of lubricant
and frictional force are calculated by integrating the
knowledge base rules of the rotating machinery,
and Class inference for details of interpreting the Eqs. (3)-(5) which are given in Cameron (1966).
data. The information transfer from one class to
another class was achieved through messages.
w-[ (0 fI pOdO dz)
+
cos

I
2.1. Bearing Modeling 7r+c L 2 1/2

A schematic diagram of journal bearing is shown in +(/oo /o l sinOdOdz) (3)

-
Fig. 3. The two-dimensional Reynolds equation gov-
erning the flow ofthe lubricant in the clearance space 27r
of journal bearing under steady-state loading is Q--ZR dO+
h
( z)dl
L Uh
R 2 00 +z -z 200" / dz, (4)
By using the variation principles of calculus the L
above equation can be expressed in pressure
functional as
F-
f0 7-dA

ao=o I 24R2 +
Coefficient of friction (#) F/W, (6)
+ p d0 dz. (2)
FU
Temperature rise At where rn (pQ).
The fluid film has been divided into triangular JmC
elements as in the reference Booker and Huebner (7)
368 M. SARATH KUMAR AND B.S. PRABHU

Bearing
200mm

2585mm 620

FIGURE 4 Electrical rotor.

Dynamic characteristics: Stiffness and damping


coefficients of the journal bearing are calculated
using the perturbation analysis presented by Lund
(1987).

2.2. Rotor-Bearing System Modeling


The electrical rotor-bearing system taken for
analysis is shown in Fig. 4. The schematic diagram FIGURE 5 Mathematical equivalent model of rotor-bearing
of mathematical equivalent model is shown in system.

Fig. 5. The rotor has been descritized into 50


beam elements. Equations of motion for a linearly developed in C++ in an object oriented paradigm.
damped rotor-bearing system proposed by Gmtir The formulated matrix equations are solved by
and Rodrigues (1991 can be expressed in the matrix Gauss elimination algorithm to obtain the bearing
form as follows: pressures in the clearance space of the bearing.
Hessenberg algorithm is used to obtain the eigen
M0 + (G + r/1K)0 + (rllK + rl2C)q r (8) values of the rotor bearing system. The stability
limit of the rotor bearing system was obtained by
where r represents the 4N dimensional nodal plotting the values of growth factor versus rota-
unbalance force vector. The matrices M and K tional speed. The expert system code has been devel-
are symmetric, whereas G and C are skew- oped in C++ in an object-oriented framework.
symmetric. Since the equations of motion are Figure 6 shows the flow chart for rotor dynamic
written in discrete form, the effects of thin rigid analysis and its linkage to the expert system shell.
disks and short journal bearings can be incorpo-
rated directly into the formulation by adding
adequate nodal contributions. 4. RESULTS AND DISCUSSION

For a given rotor bearing system the program


3. SOLUTION PROCEDURE calculates the static and dynamic characteristics of
the journal bearing and critical speeds, unbalance
The problem has been formulated by using the response, stability speed limit of the rotor. These
finite element method. A computer code was values are taken as input to the actual value data
PREDICTIVE MAINTENANCE 369

25.00

_20.00
(13

0 15.00

Solving Reynolds equation


using FEM 10.00

c
Calculation of static & dynamic 0 5.00
characteristics of joumal bearing

Rotor -bearing system modelling 0.00


0.00 1ooo.oo ooo.oo ooo.oo ,,ooo.oo ooo.oo
using FEM Rotor Speed (RPM)
FIGURE 7 Rotational speed vs response.
Solving dynamic global matrix by
Hessenberg algorithm to get eigen values the bearing. The values obtained are K- 1.88
108, K12 6.83 x 107, K. 9.07 106, K22 2.36
108 N/m, C]1-2.33105 C2- 2.10105
C2]- 1.66 105, C22- 4.48 105N s/re.
Investigation of stability limit The static performance characteristic equations
of rotor bearing system (3)-(7) and dynamic characteristics have compared
with the software package REYNOLDS developed
To Expert system actual by the second author for bearing modeling using
value data base the finite element method in FORTRAN language.
The results obtained by using the above software
package for the same input values are W=
17.50 kN, Q- 7.25 x 10 -4 m3/s, F-- 260 N,
FIGURE 6 Flow chart showing rotor dynamic analysis and #-0.0148, At-3.13C, Kl--l.92x10
linkage to expert system shell.
6.73 107, K21- 8.97 x 106, K22--2.48 x 108 N/m,
C-2.13x105 C:-1.83105 C2-1.34x
base. The rotor shown in Fig. 4 is a rigid rotor 105, C22 4.24 105 N s/m. The former stiffness
supported on oil lubricated journal bearings. Total and damping coefficients values are used in the
mass of the rotor is 3500 kg. The bearing details calculation of critical speeds, unbalance response
used for the analysis are D--0.2m, L/D=0.675, and the stability of the rotor bearing system. The
f/- 0.025 Pa s, c 0.48, c 160 lam, N 1500 rpm. operating speed of the rotor is 1500 rpm. The rotor
The steady state characteristics results of the system is stable and free from subsynchronous
journal bearing obtained from the equations (3-7) vibration at operating speed. The unbalance eccen-
are W-- 17.44 kN, Q-7.17 10-4m3/s, F= 251 N, tricity of the rotor is taken as 0.01 mm. Figure 7
#--0.014, At--5.18C. The coefficient of friction shows the unbalance response of the rotor at the left
due to aerodynamic forces and unbalance whirling end bearing point. The peak of the curve corre-
is assumed to be negligible. When the journal is sponds to first critical speed of the rotor, which
perturbed by a small displacement and a small is equal to 1780.2rpm. The critical speed of the
velocity, the new journal forces can be expressed by rotor is compared with the software package
a Taylor series expansion, from which one can ROTODYNA developed by the second author for
establish the stiffness and damping coefficients of rotor-bearing modeling using the finite element
370 M. SARATH KUMAR AND B.S. PRABHU

10.00
method in FORTRAN. The calculated value of
first critical speed of the rotor using ROTODYNA 8.00
is 1772.8 rpm. The results obtained through OOP
6.O0
program were compared with the two software
packages and found to be in good agreement. The 4.00
amplitude of vibration at critical speed is 24.0 lain.
From the ISO 2372 vibration severity chart for 2.00
0
stable operation of the rotor, the vibration displace- L_9 o.oo
ment peak-to-peak at the bearing cap at 1500 cpm is 2o= d.d
10 l.tm, which is taken as the base value displace- -2.00
Rotor Speed (rpr
ment of the rotor. These values can be directly fed to
--4.00
the data base. The available knowledge is imple-
FIGURE 8 Rotational speed vs growth factor.
mented in the form of a set of rules. Some of the
rules are shown in Appendix B, which will predict
the type of malfunction of the rotating machinery deduces "shaft unbalance detected". Check for
through the inference engine. eccentricity and mass unbalance; if necessary,
The system uses data to match with the ante- balancing is to be done, is the recommendation
cedents of every rule. If any rule matches, then that and suggestion given by the system from rule R4.
rule is said to be fired or triggered and the cor- Fig. 8 shows growth factor versus speed of the
responding inference is added to the report gene- rotor, from which one can find that the threshold
rator. Suggestions and recommendations will be speed of the rotor is 3740.5rpm. If the rotor
displayed by the system. For example, the actual reaches this speed and the amplitude of vibration
vibration amplitude level at bearing point. at exceeds the base value at bearing point 1, rule R3
frequency I*RPM is 24 lam, which exceeds the base gets triggered and deduces that the rotor has
value amplitude level by 14tm. The ruli R1 in reached threshold speed. If 1X, 2X order frequen-
Appendix B corresponds to a rotor unbalance cies are existing with 1X amplitude of vibration
malfunction. In practice, rotors can never be
perfectly balanced because of manufacturing
errors, such as inhomogeneties in material, manu-
,
greater than 2X amplitude, the phase angle is equal
to 180 the envelop is narrow, the dominant plane
is radial, and the actual vibration amplitude levels
facturing tolerances and gain or loss of material at bearing point at frequency I*RPM exceeds
during operation, which increases the vibrational their respective allowable percentage change of
response of the rotor-bearing system. A state of base value amplitude level, then rule R5 gets
imbalance occurs when the center of mass of the triggered, and deduces that shaft misalignment
rotating system does not coincide with the center of has occurred. This new inference causes the rule
rotation. If the frequency of excitation coincides R6 gets triggered, and deduces "misalignment of the
with one of the natural frequencies of the system shaft is detected". Check alignment is the recom-
and the unbalance response envelop is narrow (In mendation given by the system. If frequencies
rules of Appendix B:--1 corresponds to true) and 0.25*RPM, 0.33*RPM, 0.66*RPM, I*RPM exist in
predominantly in the radial plane, and amplitude of the radial dominant plane with bearing lubricating
vibration of journal at bearing point exceeds the oil temperature exceeding base value temperature
base value, then rule R1 is triggered. Since all the 50C by 60.0% (i.e. 50 x 1.6=80C, At=30C)
antecedents and consequents of the rule R1 satisfies and bearing coefficient of friction exceeds 0.1, then
the above input data, rule R1 gets triggered and R15 gets triggered and deduces that the malfunc-
deduces that shaft unbalance is true. This new tion is "light rotor rub in bearings". Similarly, the
inference causes the rule R4 gets triggered, and system uses data to match the compiled rules and
PREDICTIVE MAINTENANCE 371

gives the type of malfunction, such as a rotor crack, K stiffness matrix


looseness, gear box problem, etc. and necessary stiffness coefficients of bearing
action should be taken. The expert system should be N/m (i,j= to 2)
run each time to take into account any effect due to L length of the bearing, m
changes in the parameters. mass flow rate of the oil, kg/s
mass matrix
number of gear teeth in meshing
5. CONCLUSIONS N rotor speed, rev/min
N number of nodes
In the present work the static and dynamic P hydrodynamic pressure, Pa
characteristics of journal bearing and the vibra- PT1 location of bearing
tion characteristics of a rotor-bearing system were q generalized displacements, m
obtained using the finite element method in an Q total leakage of oil through bearing, m3/s
OOP framework. Using detailed deep knowledge nodal unbalance force vector, N
of vibration analysis and bearing analysis one can R radius of the journal, m
predict the condition of the machine accurately. An At temperature rise C
off-line expert system for condition monitoring of a U velocity component in x direction, m/s
rotating machinery has been developed in an object W weight of the rotor, N
oriented programming frame work. An object W load carrying capacity of bearing, N
orientation is a promising paradigm for handling z axial coordinate of bearing, m
complexities in the large scale software applica- 1X l*rpm
tions. The development of a fault diagnostic system
for rotating machinery requires a resolution of a Greek Symbols
number of issues involving expert systems, analy- film extent, rad
tical methods and user interaction. eccentricity ratio (e/c)
711 viscous loss factor, s
NOMENCLATURE 7] viscosity of oil, Pa s
711,7]2 auxiliary damping factors
# coefficient of friction
English Symbols
0 circumferential coordinate, rad
A cross section area of rotor, m 2 P mass density of the shaft, kg/m 3
radial clearance of bearing, m p density of the oil (900), kg/m
C circulation or pseudo-gyroscopic matrix 7- shear stress, Pa
C damping coefficients of bearing, angular velocity, rad/s
N s/m (i,j= to 2)
specific heat of oil, kCal/kg K References
diameter of the journal, m
Bettig, B.P. and Han, R.P.S. (1997) An Object-oriented program
distance between bearing center and machine condition monitoring scheme for rotating
journal center, m machinery, Proc. of ASME Design Engineering Technical
Conference, Sacramento, California, pp. 1-13.
E Young’s modulus, N/m2 Bettig, B:P. and Han, R.P.S. (1998) Predictive maintenance using
G gyroscopic matrix the rotordynamic model of a hydraulic turbine-generator
rotor, ASME Transactions, Journal of Vibration and
G shear modulus, N/m 2 Acoustics, 120, 441-448.
h film thickness [c (1 + e cos 0)], m Birembaut, Y. and Peigney, J. (1980) Prediction of dynamic
properties of rotor supported by hydrodynamic bearings
cross sectional moment of inertia, kg m 2 using the finite element method, computers and structures,
polar moment of inertia, kg m 2 12, 483-496.
372 M. SARATH KUMAR AND B.S. PRABHU

Booker, J.F. and Huebner, K.H. (1972) Application of finite Rao, J.S. (1983) Instability of rotor in fluid film bearings, ASME
element methods to lubrication: an engineering approach, Transactions, Journal of Vibration, Acoustics, Stress and
ASME Transactions, Journal of Lubrication Technology, reliability in Design, 105, 274-279.
313-323. Rao, J.S. (1993) Future Perspective Condition Monitoring with
Cameron, A. (1966) The Principles of Lubrication, Longmans, Special Emphasis on Expert Systems, Frontiers of Tribology
London. and Condition Monitoring, Tata McGraw Hill, New Delhi,
Forde, B.W.R., Foschi, R.O. and Stiemer, S.F. (1990) Object- 87-101.
oriented finite element analysis, Computers and Structures, Renwick, J.T. (1984) Condition monitoring using computerized
34 (3), 355-374. vibration signature analysis, IEEE Transactions on Industry
Gmfir, T.C. and Rodrigues, J.D. (1991) Shaft finite elements for Applications, IA-20, 519- 527.
rotor dynamics analysis, ASME Transactions, Journal of Sakthivel, T.S. and Kalyanaraman, V. (1993) A knowledge based
Vibration and Acoustics, 113, 482-493. expert system for integrated engineering, Engineering with
Hill, J.W. and Baines, N.C. (1988) Application of an expert Computers, 9, 16.
system to rotating machinery, Proc. of I Mech. E, C307, Sarath Kumar, M. and Prabhu, B.S. (1997) Condition moni-
449-454. toring of rotating machinery using expert systems, Proc. of
Lewis, D.W. and Sheth, P. (1989) ROMEX An expert system International Conference on Industrial Tribology, Calcutta,
testbed for turbomachinery diagnostics, Proc. of 19 th India, pp. 403--411.
Turbomachinery Symposium, pp. 135-148. Singh, D.V., Sinhasan, R. and Ghai, R.C. (1977) Performance
Lund, J.W. (1965) Stability of an elastic rotor in journal bearings characteristics of hydrostatic journal bearings with journal
with flexible, damped supports, ASME Transactions, Journal rotation by a finite element method, Wear, 44, 41-55.
of Applied Mechanics, 911-920. Sohre, J.S. (1972) Turbomachinery analysis and protection,
Lund, J.W. (1987) Review of the concept of dynamic coefficient Proc. 1st Turbomachinery Symposium, pp. 1-9.
for fluid film journal bearings, ASME Transactions, Journal of Zeglinski, G.W., Han, R.P.S. and Aitchison, P. (1994) Object
Tribology, 109, 37-41. oriented matrix classes for use in a finite element code using
Majumdar, B.C., Brewe, D.E. and Khonsari, M.M. (1988) C+/, International Journal for Numerical Methods in Engi-
Stability of a rigid rotor supported on flexible oil journal neering, 37, 3921-3937.
bearings, ASME Transactions, Journal of Tribology, 110, Zimmer, S. and Bently, D.E. (1986) Predictive maintenance
181-187. programs for rotating machinery using computerized vibra-
Muszynska, A. (1988) Stability of whirl and whip in rotor- tion monitoring systems, Proc. of 1st European Turboma-
bearing systems, Journal of Sound and Vibration, 127, 49-64. chinery Symposium, Brunel University, pp. 91-107.

APPENDIX A: THE ARCHITECTURE OF EXPERT SYSTEM

Report

Recommendations
for Maintenance
Report
Generator
-
Rules

Rule
compiler

Inference
Engine
Knowledge
Base

Data Base

Base value
Database

Actual-value
Database
f
Values

Values
PREDICTIVE MAINTENANCE 373

APPENDIX B: RULES FOR ROTATING AND AMPLITUDE AT PT1 >


MACHINERY (BA SE_VALUE_AT_P 1.20)
THEN GEAR BOX PROBLEM
RI" RI0:
IF FREQUENCY (I*RPM) IF FREQUENCY (I*RPM)
AND NARROW BAND ENVELOP AND FREQUENCY (2*RPM)
AND DOMINANT PLANE RADIAL AND FREQUENCY (3*RPM)
AND AMPLITUDE AT PTI > AND AMPLITUDE AT PT1 >
BA S E_VALUE_AT_P 1.20) (BASE_VALUE_AT_P 1.20)
THEN SHAFT UNBALANCE AND DECREASE IN CRITICAL SPEED
R2: THEN CRACK IN THE ROTOR
IF FREQUENCY (I*RPM) Rll:
AND AMPLITUDE AT PT1 > IF FREQUENCY (1 *RPM)
BA S E_VALUE_AT_P 1.20) AND AMPLITUDE AT PT1 >
AND PHASE ANGLE 90 BA SE_VAL UE_AT_P 1.20)
THEN CRITICAL SPEED AND SPLIT IN CRITICAL SPEED
R3: AND
IF RPM 2.1*CRITICAL SPEED ONE CRITICAL SPEED INCREASES AND A
AND AMPLITUDE AT PT1 > NOTHER DECREASES
(BASE_VALUE_AT_PI* 1.20) THEN GYROSCOPIC EFFECT
THEN THRESHOLD SPEED RI2:
R4: IF GEAR BOX PROBLEM
IF SHAFT UNBALANCE THEN "PROBLEM WITH GEAR BOX
THEN "SHAFT UNBALANCE DETECTED" DETECTED"
AND "CHECK FOR ECCENTRICITY AND AND "CHECK FOR RUN OUT ECCENTRICITY
MASS UNBALANCE" AND CHECK ALIGNMENT"
AND "IF NECESSARY BALANCING IS TO BE R13:
DONE" IF FREQUENCY (I*RPM)
RS: AND FREQUENCY (2*RPM)
IF FREQUENCY (1 *RPM) AND FREQUENCY (3*RPM)
IF FREQUENCY (2*RPM) AND FREQUENCY (4*RPM)
AND 1X AMPLITUDE > 2X AMPLITUDE AND 2X AMPLITUDE > 1X AMPLITUDE
AND PHASE ANGLE- 180 AND AMPLITUDE AT PT1 >
AND NARROW BAND ENVELOP (BASE_VALUE_AT_P 1" 1.20)
AND DOMINANT PLANE RADIAL THEN LOOSENESS
AND AMPLITUDE AT PT1 > R14:
(BASE_VALUE_AT_P 1.20) IF LOOSENESS
THEN SHAFT MISALIGNMENT THEN "PROBLEM WITH LOOSENESS OF
116: PARTS DETECTED"
IF SHAFT MISALIGNMENT AND "CHECK FOR LOOSENESS OF
THEN "MISALIGNMENT OF THE SHAFT IS BEARINGS, PEDESTAL, FOUNDATION ETC."
DETECTED" AND "CHECK ALIGNMENT"
AND "CHECK ALIGNMENT" R15:
117: IF FREQUENCY (0.25*RPM)
IF FREQUENCY (0.48*RPM) AND FREQUENCY (0.33*RPM)
IF FREQUENCY (I*RPM) AND FREQUENCY (0.66*RPM)
AND 0.48X AMPLITUDE > 1X AMPLITUDE AND FREQUENCY (I*RPM)
AND DOMINANT PLANE RADIAL AND DOMINANT PLANE RADIAL:
AND AMPLITUDE AT PT1 > AND AMPLITUDE AT PT1 >
(BASE_VALUE_AT_P 1" 1.20) (BASE_VALUE_AT_PI* 1.20)
THEN ROTOR INSTABILITY AND ACTUAL VALUE OIL TEMP AT PT1 >
R8: BASE_VALUE_OIL_TEMP_AT_Pl*l.60)
IF ROTOR INSTABILITY AND COEF FRICTION > 0.1
THEN "ROTOR INSTABILITY DETECTED" THEN ROTOR RUB.
AND "LOWER OR RAISE OIL VISCOSITY"

IF FREQUENCY (n*RPM)
AND DISCRETE ENVELOP=
ENERGY MATERIALS

N R
EW
FO 006
2
Materials Science & Engineering for Energy Systems
Maney Publishing on behalf of the Institute of Materials, Minerals and Mining

Economic and environmental factors are creating ever greater pressures for the
efficient generation, transmission and use of energy. Materials developments are
crucial to progress in all these areas: to innovation in design; to extending lifetime
and maintenance intervals; and to successful operation in more demanding
environments. Drawing together the broad community with interests in these
areas, Energy Materials addresses materials needs in future energy generation,
transmission, utilisation, conservation and storage. The journal covers thermal
generation and gas turbines; renewable power (wind, wave, tidal, hydro, solar and
geothermal); fuel cells (low and high temperature); materials issues relevant to
biomass and biotechnology; nuclear power generation (fission and fusion);
hydrogen generation and storage in the context of the ‘hydrogen economy’; and
the transmission and storage of the energy produced.
As well as publishing high-quality peer-reviewed research, Energy Materials
promotes discussion of issues common to all sectors, through commissioned
reviews and commentaries. The journal includes coverage of energy economics
EDITORS
and policy, and broader social issues, since the political and legislative context
Dr Fujio Abe
influence research and investment decisions.
NIMS, Japan
Dr John Hald, IPL-MPT,
Technical University of
CALL FOR PAPERS Denmark, Denmark
Contributions to the journal should be submitted online at
http://ema.edmgr.com Dr R Viswanathan, EPRI, USA
To view the Notes for Contributors please visit:
www.maney.co.uk/journals/notes/ema
SUBSCRIPTION INFORMATION
Volume 1 (2006), 4 issues per year
Print ISSN: 1748-9237 Online ISSN: 1748-9245
Upon publication in 2006, this journal will be available via the
Ingenta Connect journals service. To view free sample content Individual rate: £76.00/US$141.00
online visit: www.ingentaconnect.com/content/maney Institutional rate: £235.00/US$435.00
Online-only institutional rate: £199.00/US$367.00
For special IOM3 member rates please email
subscriptions@maney.co.uk

For further information please contact:


Maney Publishing UK
Tel: +44 (0)113 249 7481 Fax: +44 (0)113 248 6983 Email: subscriptions@maney.co.uk
or
Maney Publishing North America
Tel (toll free): 866 297 5154 Fax: 617 354 6875 Email: maney@maneyusa.com

For further information or to subscribe online please visit


www.maney.co.uk
International Journal of

Rotating
Machinery

International Journal of
The Scientific
Engineering Distributed
Journal of
Journal of

Hindawi Publishing Corporation


World Journal
Hindawi Publishing Corporation Hindawi Publishing Corporation
Sensors
Hindawi Publishing Corporation
Sensor Networks
Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014

Journal of

Control Science
and Engineering

Advances in
Civil Engineering
Hindawi Publishing Corporation Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014

Submit your manuscripts at


http://www.hindawi.com

Journal of
Journal of Electrical and Computer
Robotics
Hindawi Publishing Corporation
Engineering
Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014

VLSI Design
Advances in
OptoElectronics
International Journal of

International Journal of
Modelling &
Simulation
Aerospace
Hindawi Publishing Corporation Volume 2014
Navigation and
Observation
Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014
in Engineering
Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014
Engineering
Hindawi Publishing Corporation
http://www.hindawi.com Volume 2010
Hindawi Publishing Corporation
http://www.hindawi.com
http://www.hindawi.com Volume 2014

International Journal of
International Journal of Antennas and Active and Passive Advances in
Chemical Engineering Propagation Electronic Components Shock and Vibration Acoustics and Vibration
Hindawi Publishing Corporation Hindawi Publishing Corporation Hindawi Publishing Corporation Hindawi Publishing Corporation Hindawi Publishing Corporation
http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014 http://www.hindawi.com Volume 2014

Das könnte Ihnen auch gefallen