You are on page 1of 12

IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO.

4, DECEMBER 2013 821

Remaining Useful Life Estimation in Rolling


Bearings Utilizing Data-Driven Probabilistic
E-Support Vectors Regression
Theodoros H. Loutas, Dimitrios Roulias, and George Georgoulas

AbstractWe report on a data-driven approach for the re- Wiener Entropy


maining useful life (RUL) estimation of rolling element bearings
based on -Support Vector Regression ( -SVR). Lifetime data are Moving Average
analyzed and evaluated. The occurrence of critical faults in every
test is located, and a critical operational threshold is established. Wavelet Packet Transform
Multiple statistical features from the time-domain, frequency Fast Fourier Transform
domain, and time-scale domain through a wavelet transform are
extracted from the recordings of two accelerometers, and assessed Median Absolute Deviation
for their diagnostic performance. Among those features, Wiener
entropy is utilized for the first time in the condition monitoring Squared Correlation Coefficient
of rolling bearings. A SVR model is trained and tested for the Mean Squared Error
prediction of RUL on unseen data. Special attention is given in
the tuning and the optimization of the user-defined hyper-param- Cumulative Relative Accuracy
eters of the e-SVR model. Error bounds are estimated at each
prediction point through a Bayesian treatment of the classical Mean absolute percentage error
SVR model. The results are in good agreement to the actual RUL
curve for all the tested cases. Prognostic performance metrics are NOTATION
also provided, and the discussion on the test results concludes
with the generic character of the proposed methodology and its The target function in SVR i.e., the prediction
applicability in any prognostic task. of RUL
Index TermsCondition-based maintenance, prognostics, re- The input/training feature matrix
maining useful life, support vector regression.
Kernel function
Regularization hyperparameter of the SVR
ACRONYMS & ABBREVIATIONS model
Remaining Useful Life Hyperparameter of the SVR model that
Support Vector Regression controls the sparsity of the data
Condition Based Maintenance Hyperparameter of the SVR model that
controls the width of the Gaussian kernel
Mean Time To Failure
Variance of the RUL prediction
Condition Monitoring
Power spectrum coefficients
Probability Density Function
Root Mean Square Number of samples in vibration recordings

I. INTRODUCTION

T
Manuscript received May 19, 2013; revised July 15, 2013; accepted July 15,
2013. Date of publication October 23, 2013; date of current version November
HE maintenance of complex engineering systems in air-
25, 2013. This research has been co-financed by the European Union (European crafts, helicopters, ground vehicles, ships, as well as in
Social FundESF) and Greek national funds through the Operational Program civil structures has gained a lot of attention in the last 50 years
Education and Lifelong Learning of the National Strategic Reference Frame- in the framework of ageing machinery and structures, and the
work (NSRF)Research Funding Program: Heracleitus II. Investing in knowl-
edge society through the European Social Fund. need to prolong their service life beyond the intent of the ini-
Corresponding author: T. H. Loutas (e-mail:loutas@mech.upatras.gr). tial design. Successful fault diagnostics and health monitoring
T. H. Loutas and D. Roulias are with the Applied Mechanics Laboratory, of structures and machines was for many years (and still is) the
Mechanical Engineering & Aeronautics Department, University of Patras,
GR-26500 Rio Patras, Achaia, Greece. main target towards a safe operation of machines and struc-
G. Georgoulas is with the Department of Informatics and Telecommunica- tures. Safety is the top priority, especially where human lives
tions Technology, Technological Educational Institute of Epirus, GR-47100, are involved. Over the last few years though, cost effectiveness
Greece.
Color versions of one or more of the figures in this paper are available online
and asset availability are becoming increasingly important in a
at http://ieeexplore.ieee.org. highly competitive international economical and business en-
Digital Object Identifier 10.1109/TR.2013.2285318 vironment. For example, the European Union envisions an in-

0018-9529 2013 IEEE


822 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

crease in aircraft availability by 30% with a reduction of main- [15] gives a thorough review of such methods. The scarcity of
tenance costs by 40% by the year 2050 [1]. This goal clearly run-until-failure data is probably the biggest problem for data
pushes the currently prevalent philosophy of periodic mainte- driven prognostics of mechanical systems in general. To over-
nance to predictive or condition-based maintenance (CBM), a come this shortfall, many groups have been experimenting with
concept existing since the 1950s. Modern CBM has two essen- extracting trend information, on-line, based on a single life his-
tial pylons: fault diagnostics, and failure prognostics. Prognos- tory. Such approaches adapt and update a data driven prediction
tics have increasingly drawn the attention of the engineering model continuously during the components operation. Chen et
community over the last decade, and the literature is expanding al.. [5], [16] utilized Bayesian updating theory in a stochastic
in a field that was considered terra incognita a few years ago. particle-filtering perspective to calculate the RUL probability
Prognosis in engineering systems is usually expressed with density function (PDF) in a ready-to-use .NET architecture
the estimation of the mean time to failure (MTTF), or the re- with better prediction capability compared to an adaptive
maining useful life (RUL); the latter has actually prevailed in the neuro-fuzzy inference system. They applied their algorithm in
relevant literature as a term. RUL, though, should be different vibration data from a cracked planetary gear carrier plate in an
(and actually less) than MTTF in the sense that the operational epicyclic gearbox as well as in rolling bearings. The model pa-
end-of-life of an asset is not the actual failure but a rather ear- rameters were updated on-line to follow the degradation trend.
lier stage as failure usually implies a more costly maintenance. Boskoski et al.. [17] used Gaussian non-parametric process
The RUL of a system is considered as a random variable (of un- models to find the relationships between limited training condi-
known distribution) depending on the operational environment, tion monitoring data. The mean RUL and confidence intervals
as well as its age and history. were determined in bearing fault prognostics assuming that
Rolling element bearings are a very critical component in var- RUL follows a normal distribution. Di Maio and Zio [18]
ious machines, and account for 4555% of asynchronous motor have also utilised an on-line evolving prediction model. The
failures according to a report from the Electric Power Research model was based on a fuzzy point-wise similarity concept.
Institute (ERPI) [2]. In induction motors, the most common They were able to predict RUL along with its variance. Their
failure is also related to bearings, followed by stator winding procedure has been applied to the crack propagation dynamics
failures, and rotor bar failures [3]. Nowadays, diagnostics for of a component subject to fatigue. Comparison with particle
bearings have reached a level of maturity. Prognostics is still at filtering proved advantageous, and showed that the method
its infancy with a rapidly growing interest the last 10 years. was capable of successfully handling nonlinear dynamics and
A classification of the various prognostic approaches sug- non-Gaussian noise. Benkedjouh et al.. [19] utilized Support
gested in the literature is not globally agreed. Sikorska et al.. Vector Data Description (SVDD) and Principal Component
[4], in a recent review of machinery prognostics, considered Analysis (PCA) for the condition monitoring and forecasting
four main categories: knowledge-based models, life expectancy of bearings useful life. The SVDD is used to fit the trained data
models, artificial neural networks, and physical models. An- to a hypersphere in feature space such that its radius can be
other classification followed by many authors [5][8] is model used as a health indicator. The RUL was calculated by applying
(or physics)-based and data-driven approaches. Model-based the best power fit of the radius on the degradation signal. Saha
prognostics attempt to create a detailed mathematical model of et al.. [20] relied on Relevance Vectors Regression (RVR)
the behaviour of an engineering system and its deterioration for their prognostic framework. RVR is actually a Bayesian
throughout its service life. In this context, Yu and Harris [9] treatment of the classical SVR, and the PDF of RUL is thus
developed a stress fatigue life model for ball bearings. Classic provided. They used their approach to predict the discharging
bearing failure modes are also predicted by theoretical models of Li-Ion batteries. Di Maio et al.. [21] also used the RVMs
such as L10 life calculations. Bolander et al.. [10] have recently framework to sparsely represent degradation data, and in line
provided a physics-based remaining useful life (RUL) predic- with exponential regression predict the RUL in thrust bearings.
tion model for aircraft engine bearings. They validated their Their approach does not need lifetime data to perform any
model by a full-scale lifelong bearing test. In [11], the Paris-Er- training, but needs an a priori knowledge of a failure threshold.
dogan model is used to predict the crack propagation in bear- Widodo and Yang [22] developed an intelligent system using
ings and forecast the crack size. Li and Choi [12], and Li and survival analysis and support vector machines (SVMs) to
Lee [13] also proposed the Paris-Erdogan law, coupled with a predict the survival probability of bearings. Gebraeel et al..
finite element model, to represent the time evolution of a tooths [23], and Tian [24] used Artificial Neural Networks (ANNs)
crack in a gear. The Paris-Erdogan law has also been used in [14] for bearing remaining useful life estimation.
to model a crack propagation in a helicopters gearbox pinion, Tobon-Mejia et al.. [5], and Medjaher et al.. [25] adapted a
and to estimate the corresponding RUL of the component. In Mixture of Gaussians Hidden Markov Models (MoG-HMMs)
general, physics based models have only limited application be- for RUL prediction along with the respective confidence in-
cause in real life operating assets numerous unexpected or non tervals. Dong and He [26], and Peng and Dong [27] adopted
linear mechanisms of degradation can occur. a Hidden Semi Markov framework for RUL estimation in
Data-driven methodologies use indirect data (such as con- engineering assets. Sutrisno et al.. [28] developed and assessed
dition monitoring (CM) data) and artificial intelligence or various prognostic methods. These included linear and ex-
machine learning statistical tools to train a system, usually ponential model adaptation, PCA-Least Square SVR models
through lifetime data, and use it to estimate the RUL. Being (without giving results or an indication on PCA utilization
simpler, though requiring historical or reliability data, statistical necessity though), and an empirical survival time ratio model
data-driven approaches have dominated the literature. Si et al.. based on vibration signatures. The results indicated that the
LOUTAS et al.: REMAINING USEFUL LIFE ESTIMATION IN ROLLING BEARINGS UTILIZING DATA-DRIVEN 823

latter method performed optimally for RUL estimation in to this problem is given in the support vector context, stated as
bearings. follows.
Gebraeel et al..[29] also proposed methodologies for the Given a parameterization
Bayesian updating of the stochastic parameters of exponential
degradation models developed for bearings degradation his- (1)
tories that exhibit either iid or Brownian error characteristics.
Elwany et al.. [30], as well as Kaiser et al.. [31] proposed find which minimizes the following functional
models for RUL estimation and update. At the same time, they
evaluated the probability distribution of RUL at every time (2)
step, which is essential for reliable RUL estimation models.
In this paper, a data-driven prognostic methodology is pro-
posed based on probabilistic SVR for the step by step predic- The second term of the functional is an -insensitive cost func-
tion of the RUL of ball bearings. The RUL prognosis scheme is tion, and that is where the -SVR name comes from. To add
developed and tested on the PRONOSTIA dataset provided by generality and flexibility to the method, slack variables and
FEMTO-ST in France [32]. The model is trained and calibrated are incorporated. The optimization problem is modified as
off-line, utilizing information from the past lifelong histories,
and then tested in unseen data, which are those data that do not
(3)
participate in the training phase.
The paper is organised as follows. Section II provides a short
presentation of -SVR theory and formulation. Because in prog- with the constraints
nostics the estimation of the variance of the RUL prediction is
essential [33] for reliability purposes, a method to obtain the
variance of the prediction at each testing point is also given.
Section III deals with the signal processing of the sensors (ac-
celerometers) recordings. A procedure for feature extraction, as (4)
well as feature pre-processing, is analytically described. More-
over, a new feature (i.e., Wiener entropy or spectral flatness) is which is a quadratic optimization problem with linear con-
proposed for CBM purposes for the first time. Section IV pro- straints. The term at (3) corresponds to an
vides a short description of the experimental bearing database. upper bound to the number of points not belonging to function
In Section V, the results from the proposed prognostic method- f, where N is the number of points that reside outside the
ology are presented, and a discussion on the prognostic perfor- margin. Constant regulates the trade-off between a smoother
mance follows in Section VI. A classical linear ridge regression or a more accurate interpolation function, and it is a parameter
technique is also applied to highlight the improved performance provided by the user. A large reduces the training error, but
of the SVR approach. Finally, the most important conclusions increases the model complexity, i.e., the number of support
are summarized in Section VII. vectors, and therefore the training time and possibly general-
Being aware of the literature up to the point of submission ization ability. A smaller results in a less complex model
of the current work, probabilistic SVRs have not been utilized with higher mean square error, but possibly resulting in better
for RUL predictions; and, together with the incorporation of the generalization. The final, dual optimization problem can be
Wiener entropy (WE) as a potent CBM feature, consist of the formulated as follows.
main novelties of the proposed methodology. At the time of Find and , , such that the quadratic form
the submission, a paper in press appeared by the developers of is maximized,
the PRONOSTIA test-bench that utilized SVR (in a non-prob-
abilistic fashion) for step-ahead prediction and RUL estimation
based on a priori knowledge of a failure threshold [34].
(5)
II. -SUPPORT VECTOR REGRESSION
Support vector machines are a concept introduced by Vapnik
[35] which became very popular over the last few years for both subject to
classification and regression problems. In principle, SVR is ad-
vantageous over conventional regression techniques as it maps
in a non-linear fashion the original input data to a higher dimen-
sion in Hilbert space via kernel functions [36]. Lets suppose (6)
a set of n observations is provided. In the most general case,
each observation lies in an M-dimensional space, , where and , are the Lagrange multipliers. The objective
. At the same time, a desirable mapping is pro- function at (5) is convex. This result means that a unique
vided for each observation vector. Lets also assume a set of deterministic solution to the optimization problem can always
target values that comprises the vector of mappings. be found. Fig. 1(a) shows a two-dimensional space with a pro-
Regression is the problem of finding a transformation such posed linear interpolation function used for regression, whereas
that in the best possible way. A good answer in Fig. 1(b) the linear -insensitive loss function can be seen.
824 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

The first term is an estimation of the datas inherent noise.


This noise propagates from the feature input space to the
model predicted target space through the function of (1). To
find a measure of this propagated noise, a Bayesian approach
is applied. This Bayesian noise estimation takes place on the
training data set, and it assumes similar noise characteristics
throughout the training data. Assuming is the pos-
terior probability density function of the predictions at the
point given the training dataset , then with
Fig. 1. (a) A linear interpolation model function over a two-dimensional the application of Bayes rule
space, and the margin as well as two slack variables are shown; and
(b) a graphic representation of the linear -insensitive loss function.
(12)

Various loss functions exist, the interested reader can refer to is the likelihood of the model, and is assumed to be
Gao et al. [37]. an exponential function over the SVR loss function (as depicted
By solving the optimization problem in (5), we get the SVM in Fig. 1(b). is the prior probability density function,
regression function which is assumed to be a zero mean Gaussian process.
is called the evidence of the model. It is actually the likelihood
(7) of the model integrated over all training set model prediction
values. The exact calculation of every term of (11) is impos-
sible. Therefore, Gao et al.. [37] resorts to the Gaussian distri-
As in the case of SVMs for classification, an extension to non- bution. With this assumption, an estimation of the variance of
linear SVR can be achieved using the kernel trick leading to the the posterior probability is obtained as
solution
(13)
(8)

where and are the hyperparameters of the SVR model as


where is the kernel function. The kernel trick maps the explained above.
original feature space to a higher feature space where the regres- The second term in (11) is associated with the model uncer-
sion problem can potentially be solved with better efficiency. tainty itself, i.e., the uncertainty of each test point prediction
There are various possible kernel choices such as the polyno- provided by the SVR model. This uncertainty is induced due to
mial kernel of degree the finite number of training data. The more training data points
provided, the less the uncertainty induced in the training model.
(9) To calculate this term, a Gaussian framework is also assumed
(for details refer to [37]). Finally, this term is calculated at every
or the radial basis function kernel prediction point by
(10)
(14)
A. Prediction Error Bounds where

A probabilistic treatment of the data is not inherent within the (15)


classical SVR framework. The algorithm itself is deterministic
in nature, and does not provide error bounds at the predicted
points. However, a requirement that always arises in machinery is the covariance matrix. It is calculated on the
prognostics is that of quantifying the uncertainty for the models model parameters (the support vectors) plus the new test data
RUL prediction providing not only the mean estimation but also point . The covariance matrix has dimensions
a confidence associated with the prediction [33]. In the field of , where M is the number of the marginal vectors of the par-
CBM, Liu et al.. [38] provided an estimation of the prediction ticular model. is a scalar and is the value of the co-
error variance in a SVR framework for diagnostic purposes in variance matrix at position . is a
critical components in the nuclear industry. In RUL predictions, vector positioned at the right end of the covariance matrix, and
probabilistic SVR has not yet been utilized in the literature as is the sub-matrix spanning from (1:M, 1:M). The vari-
far as we know. ance term due to model uncertainty and the term due to feature
The prediction error for each prediction in general con- space noise are superimposed at every prediction point. Finally,
sists of two terms. An upper bound on the prediction error vari- (11) turns to
ance for the e-loss function has been analytically determined in
[37].

(11) (16)
LOUTAS et al.: REMAINING USEFUL LIFE ESTIMATION IN ROLLING BEARINGS UTILIZING DATA-DRIVEN 825

Fig. 2. Spectral flatness as a function of operational time for three different lifelong rolling element bearing tests.

III. FEATURE EXTRACTION be applied to divide the vibration spectrum into theoretically
equally spaced frequency bands for further reasoning.
The development of a robust CBM diagnostic and prognostic
scheme comprises several steps. The first step is to identify fea- B. Wiener Entropy or Spectral Flatness
tures that are most relevant to the phenomenon under consid-
Wiener entropy or spectral flatness is a feature associated to
eration, in our case the gradual degradation of a rolling ele-
the power spectrum of a time-series. It is a measure of the in-
ment bearing. These features are extracted from the recorded
formation content of the noisy time-series, and its expression is
acceleration waveforms. As the feature extraction task can lead
given by the ratio of the geometrical mean of the power spec-
to numerous features, there are a few criteria that may define
trum coefficients to its arithmetic mean:
a potentially interesting CBM descriptor. First, a good feature
must possess as low volatility as possible. The volatility can be
reduced with an outlier detection or filtering scheme. Second, (18)
with the assumption that the structural integrity of the mechan-
ical asset is constantly deteriorating throughout its operation, a
good CBM feature should exhibit monotonic behavior, either where is the power spectrum calculated at each frequency
increasing or decreasing. and kmax is the number of spectral lines. Spectral flatness
inherently takes values from in the range . Flatness equal
A. Time-Frequency Domain Features to one implies a totally uniform spectrum, which is white noise,
Various features from the time and frequency domain can be whereas zero flatness implies a single frequency i.e., a sinusoid.
extracted for CBM purposes [39]. Time-frequency analysis is The vibration signal obtained from an accelerometer
another interesting option via the powerful wavelet or wavelet mounted on a bearing case is expected to increase its flatness
packet transform. Wavelet-based feature extraction in CBM be- while degradation is progressing. In the beginning of the assets
came the state-of-the-art over the last 15 years [40] as infor- operation, the acceleration signal should contain a modulated
mation from the joint time-frequency domain becomes avail- band that stems from the normal operation of the motor. While
able in a computationally efficient manner, as opposed to the bearing degradation is progressing, the acceleration signal
time-frequency transformations of Cohens class (Wigner-Ville, becomes infested with higher harmonics and resonances.
Choi-Williams etc). Fig. 2 shows various spectral flatness evolutions versus test
Wavelet transform of a 1-D real signal is the atomic decom- times for three bearing degradation experiments, and verifies
position of the signal in scaled and shifted versions of a basis the increasing character due to degradation. Interestingly
function called the mother wavelet, enough, their evolution is monotonic with time as expected,
and additionally they possess relatively small volatility. To the
authors knowledge, this is the first time that spectral flatness is
(17) explored for condition monitoring purposes.

In practical signal processing, a discrete version of the C. Feature Time-Series Processing


wavelet transform is often employed by discretizing the dila- 1) Run-in Period Disposal: During the operation of mechan-
tion (parameter a in (17)) and translation (parameter in ical assets, vibration recordings are highly correlated with con-
(17)). In general, the procedure becomes much more efficient textual parameters. Apart from the operating conditions, tem-
if dyadic values of these parameters are used, leading to the perature has a notable impact on vibration and acoustic emission
well known Discrete Wavelet Transform. The wavelet packet recordings as we have confirmed in the past [42]. Thus, when a
transform (WPT) is an optimal sub-band tree structuring [41] mechanical component is operated for the first time or in the be-
that yields a tree structure with each branch being a band-passed ginning after a pause, a group of outliers is observed related to
and down-sampled instance of the original signal. the smoothing process between the rotating elements. In the cur-
Different fault signature information resides in different fre- rent work, these recordings are neglected with the disposition of
quency bands in the vibration waveform spectrum. WPT can a certain time interval at the beginning of each experiment.
826 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

2) Outlier Detection: Outlier detection is an issue for any ro-


bust diagnostic or prognostic scheme. There is no explicit def-
inition of when a time-series sample is an outlier or not. It is
assumed that an outlier point might originate from sensor prob-
lems, DAC malfunctioning, or some other event irrelevant to
the degradation process of the mechanical system. The outlier
detection and removal that took place is based on a method pro-
posed by [43]. The following process has also been applied by
the authors [44] for mechanical feature time-series smoothing.
The outlier decision threshold is of a statistical nature. Most
often, the standard deviation of a moving window is defined as
a means to distinguish between normal and abnormal samples.
Fig. 3. Normal and degraded bearings photos from [32].
This is not very robust though. In [43], a threshold based on the
median absolute deviation is applied, normalised with 0.6745
according to [45]. TABLE I
OPERATING CONDITIONS.

(19)

Referring to (19), is the lth sample of the time-series


window of width L, and dL is the median of the respective
time-series. If the next sample is larger than three or four times
the normalised MAD, i.e., MAD/0.6745, then it is replaced by
the median of the windowed time-series; otherwise, it is left un-
touched.
The length N of the time series window in (19) should also Based on the extracted vibration RMS histories, several
be defined. Too long a window would ignore the local dynamics points can be made regarding the latter experiments. To this
of the phenomenon. On the other hand, too short a window end, the RMS of the horizontal axis accelerometer is plotted
could allow outliers be accepted as valid recordings, especially against operational time. In Fig. 4, two discrete operational
in cases that batches of outliers exist in the time-series. The time regions are clearly evident. In the first operational region,
window should be longer than the larger outlier batch which the vibration RMS level is low, and seemingly constant. This
is often defined empirically by inspection of the particular region spans from 0 to 368 minutes in Fig. 4(a), and from 0 to
time-series. 138 minutes in Fig. 4(c). In this interval, the degradation of the
3) Noise Reduction and Smoothing: Lastly, the time-series bearing starts with minute cracks in its microstructure or the
of the CBM feature may incorporate high noise and volatility, surface due to fatigue. These cracks progressively propagate to
and this condition is clearly undesirable for the subsequent time- the surface of the raceway, creating small pits and dislodging
series model training. A simple causal low-pass filter, i.e., a small pieces of material. However, very little evidence for this
Moving Average (MA) filter, is applied, which smoothes the gradual degradation can be found in the presented vibration
data. RMS histories. At some point, a knee in the time plot of RMS
indicates the appearance of a critical fault. Fig. 4 parts b and d
focus at the time of this event. The dynamics of the degradation
IV. EXPERIMENTAL DATA
at this operating region change dramatically, based on the RMS
The experimental data come from the publicly available histories. Every test available in the database may or may not
PRONOSTIA platform [32], and comprise a number of continue for some time after the appearance of such a fault.
run-until-failure experiments in rolling element bearings in Another characteristic of the experiments is that each one
various loading cases. Two vibration sensors were mounted may exhibit various modes of degradation, and possibly even
on the bearing case for the degradation monitoring task, one a combination of such modes. This possibility resulted in a va-
recording the vertical, and the other recording the horizontal riety of total experimental durations for bearings tested under
axis acceleration signal. The sampling rate was 25.6 kHz, the same conditions, and also critical fault time appearance. In
the length of every sampled acceleration waveform was 2560 this work, the remaining time to critical fault will be estimated.
samples, whereas recordings took place every 10 seconds. All For consistency with the literature, this time will be denoted as
tests were stopped when the vibration root mean square (RMS) the remaining useful life (RUL) of each test. More precisely, the
acceleration crossed the 20 g threshold. Constant loading and end of useful life is defined as the point that the dynamics of the
shaft speed conditions were kept for all experiments. The data operating bearing change, and it switches to another operational
were organized so that they cover three cases of load-speed mode, as shown in Fig. 4 parts b and d. This threshold does not
conditions. These three set-ups are summarized in Table I. coincide with the end of each test, but roughly with the appear-
Photographic evidence was also provided as a visual assess- ance of a critical fault, and the rapid change at the operational
ment of the final rolling element bearing condition. It is evident characteristics of the asset.
in Fig. 3 that the respective 20 g threshold was in general an For the current work, eight bearing histories are taken into
adequate failure criterion. account, four from the case 1 operating condition, and four
LOUTAS et al.: REMAINING USEFUL LIFE ESTIMATION IN ROLLING BEARINGS UTILIZING DATA-DRIVEN 827

Fig. 4. Typical RMS time series for two lifelong bearing experiments: (a), and (c) are RMS histories from case 1, and case 2 bearings respectively; and (b), and
(d) are a zoom in the change-point due to critical fault occurrence.

from the case 2 operating condition. Three histories are held from the time, frequency (via FFT), and time-frequency (via
for training a RUL expert system, and one for testing. An WPT) domains, we chose as input to the SVR the ones that
RMS threshold defines the end of the bearings life in each exhibit the most monotonic behavior during the test time.
experiment. Concerning case 1, the three training life histories Spearmans rank correlation coefficient was utilized towards
are 124, 110, and 19 minutes long, and the testing life history the direction of finding the most monotonic features among
is 117 minutes. Similarly, for case 2, the three training life many candidates from the time or frequency or joint time-fre-
histories are 333, 131, and 350 minutes long, and the testing quency domains. The WPT nodal energies and the spectral
life history is 174 minutes long. flatness were among the ones with the highest scores on an
ensemble averaging of all training tests. Regarding the WPT,
V. PROPOSED METHODOLOGY AND RESULTS the db10 mother wavelet (Daubechies mother wavelet with 10
Tests from the two first operational conditions of vanishing moments) basis was utilized for the decomposition.
PRONOSTIA were utilized (cases 1 and 2). The record- Three levels of decomposition were chosen resulting in 23 end
ings under consideration extend from the beginning of the branches. The percentage of energy corresponding at each WP
test up to the point that vibration RMS crosses a predefined node is calculated as the final feature. Also the spectral flat-
threshold associated with the critical fault. This threshold is set ness of each waveform was obtained because it exhibited low
at 1 mV RMS and was derived by visual inspection of all the volatility and highly monotonic behavior for all experiments.
PRONOSTIA bearing histories confirming that in every test For different training sets, the feature set may differentiate
case it came after the critical fault occurrence. After subtracting as the features do not exhibit a similar behavior globally in the
the mean from each waveform, the feature extraction task database. A feature with high Spearmans coefficient for one
commenced, and several statistical features were extracted and experiment may prove low for another. This issue is tackled
assessed. with the ensemble averaging, and is one of the drawbacks of
In Section III, we discussed the desirable characteristics of the PRONOSTIA dataset which could be an issue in real-life
the candidate CBM features. Feature extraction is a critical step applications.
for an effective buildup of a robust diagnostic or prognostic Both sensor recordings were incorporated into the prognostic
scheme. Among the various features (more than 60) extracted scheme. When reliable sensor data are used, combining mul-
828 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

Fig. 5. A flow chart depicting the proposed RUL prediction scheme.

tiple sensors (data fusion) to support decisions produces im- TABLE II


proved detection performance according to [46]. To this end, TRAINING AND TESTING SETS CHARACTERISTICS.
the above described feature extraction process was applied to
both accelerometer recordings at our disposal, horizontal and
vertical. For every observation point, a feature vector of dimen-
sion 18 ((8 WP branches spectral flatness) 2 sensors) was
obtained. Therefore 18 feature time-series in total were derived.
The pre-processing step was described in Section IV. An outlier
detection scheme with a window length of and outlier
threshold set at 4 times the normalized MAD (19) was applied.
Finally, a moving average (MA) filter of length 6 was imple-
mented and applied to every feature evolution time-series, sup-
component who has crossed the critical error limit). The latter
pressing unwanted or irrelevant feature characteristics (outliers)
is noted as the RUL percentage at each time step.
plus providing a desirable smoothing.
The proposed prognostic scheme is summarized in Fig. 5.
Finally, the full training and testing sets were obtained for
each operating case. Table II summarizes the two case studies
A. Tuning the Model Hyperparameters
characteristics.
Each training set comprises 3 lifetime experiments spanning A number of hyperparameters have to be optimally tuned in
from a healthy state until the predefined critical error threshold order to obtain a successful RUL prediction model. Concerning
is reached. The target value for each recording was set to be the case of e-SVR, the hyperparameters that have to be defined
the normalized actual time to critical error, which is a linearly are
decreasing function taking values from one to zero (one corre- 1) the type of kernel,
sponding to brand new equipment, and zero corresponding to a 2) the corresponding kernel hyperparameters,
LOUTAS et al.: REMAINING USEFUL LIFE ESTIMATION IN ROLLING BEARINGS UTILIZING DATA-DRIVEN 829

TABLE III
FINAL HYPERPARAMETER VALUES AFTER THE TUNING PROCEDURE

3) the margin of the SVR loss function, and


4) the value of at (3).
A thorough tuning of the SVR could even take into consider-
ation the type of loss function which can be an e-loss function,
quadratic, 1-Norm, Hubber, etc. To the authors knowledge, no
systematic approach exists in the literature that chooses opti-
mally all aforementioned four hyperparameters (not to take into
account the type of loss function) and at the same time provide a
parsimonious model. The prevalent trend involves a grid search
of the involved hyperparameters towards the optimization of a
certain function, usually after the a priori selection of kernel type
as well as the SVR loss function [37], [47]. We set, as quanti-
tative criteria for the hyperparameters selection, the maximiza- Fig. 6. Grid search results on and values; on the left is the MSE value,
tion of the square correlation coefficient (SCC), and the simul- and on the right is the SCC value, while the grid search takes place on case 1
taneous minimization of the mean square error (MSE) between operation data.
the predicted versus the actual RUL values. A SCC close to one,
and a MSE close to zero, would suggest an optimum result.
At the same time, the requirement for model parsimony The hyperparameters tuning process took place separately for
forces the study not to opt for optimal hyperparameters when case 1 and case 2 training data sets. The tuning results how-
the number of support vectors is excessively high. This effect ever were similar for both cases, implying a generic connection
would imply over-fitting on the training data, which is highly between the data. Consequently, the choice of hyperparameters
undesirable. It is not a simple task to answer the problem of was kept the same for both operating cases. Table III summa-
hyperparameter tuning, and therefore certain hyperparameters rizes the results. The number of the resulted support vectors
are defined empirically based on preliminary trials. differed in the two cases under consideration. However, the per-
The radial basis kernel (10) was utilized after extensive exper- centage of support vectors to the total number of training points
imentation, so , , and must be optimally tuned. The choice was similar for both case 1 and case 2 experiments. Almost
for ? in this kernel was fixed to (1/total number of features) as a 2.5% of the training data points were support vectors for each
general rule of thumb [47]. case, satisfying the parsimony condition. The final testing of the
Values of ranging from 0.001 to 0.1 were also tested giving -SVR model was performed on the testing data set. The predic-
similar fitness efficiency with respect to MSE and SSC. A tion output of the -SVR model for every data input was the per-
value smaller than 0.001 resulted in a very large number of sup- centage of RUL taking values in the range [1]. To obtain abso-
port vectors. Relatively high values of gave poor lute times, this value was multiplied with the mean operational
SCC and MSE efficiency between the predicted and actual RUL. time obtained from the three training data sets. This assumption
The tuning for and was realized through a grid search. Sev- is valid if a normal distribution is assumed for the total oper-
eral cross-validation tests were performed on the training set in ational lives of all the bearings and could be assessed if more
the range and . MSE and lifetime histories were available. The success of the SVR model
SCC values were obtained after leave one out cross validation to predict the RUL was evaluated by means of MSE and SSC.
process in each model. Fig. 6 summarizes the results of the grid Figs. 7 and 8 depict the final RUL prediction results for case
search. 1, and case 2 operational set up, respectively. In each graph,
The choice for and was based on the results of Fig. 6 parts the actual RUL as a function of time is also plotted. Provided
a and b. The requirement for model parsimony posed an implicit a Gaussian framework is assumed, probability confidence in-
restriction in the pursuit of the selection of the parameters based tervals can be analytically calculated [37]. In Figs. 7 and 8, the
solely on the quantitative criteria of SCC and MSE. Table III 90% confidence intervals are depicted corresponding to an error
summarizes the final hyperparameters choice. bound of .
830 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

Fig. 7. (a) Prognosis results on case 1 operational data, and (b) A zoom-in of the last few minutes.

Fig. 8. (a) Prognosis results on case 2 operational data, and (b) A zoom-in of the last few minutes.

VI. DISCUSSIONPROGNOSTIC PERFORMANCE For a more quantitative assessment, certain prognostic per-
Observing the resulting trends of the predicted RUL as op- formance criteria were utilized. SCC, MSE, Prognostic Horizon
posed to the actual RUL (Figs. 7 and 8), it is evident that the (PH), Cumulative Relative Accuracy (CRA), and Mean Abso-
proposed methodology follows satisfactorily the degradation lute Percentage ERror (MAPER) were used as the basic prog-
trend of the test-set bearings. Fig. 7(a) depicts the predicted nostic performance criteria introduced in [33]. These criteria
RUL plotted in the same graph with the actual time to critical were measured between the predicted normalized RUL and the
error for the case 1 mode. It shows that in case 1 the predic- actual normalized RUL.
tions initially overestimate the RUL; but as the end-of-life ap- PH is the first time at which the actual RUL lies within the
proaches, the predictions tend to reach the actual remaining life confidence interval.
and oscillate around it. A reason for this tendency is the value of Precision, MAPER, and CRA are respectively defined as
the mean time to failure, which was measured on a statistically
small training set of three tests, and was found to be almost 300
minutes. This value varied substantially for one of the testing set (20)
bearing . However, the model manages to cap-
ture the minute to minute degradation process eventually, and
this happens after an hour or so. Case 2 predictions in Fig. 8 are (21)
from an engineering point-of-view more successful as they un-
derestimate RUL. This is a result which is always on the safe
side for any mechanical asset. (22)
LOUTAS et al.: REMAINING USEFUL LIFE ESTIMATION IN ROLLING BEARINGS UTILIZING DATA-DRIVEN 831

TABLE IV on recordings from three tests, they constituted the training


COMPARISON BETWEEN SVR AND RIDGE REGRESSION inputs to the -SVR model. The issue of the -SVR model
PROGNOSTIC PERFORMANCE hyperparameters tuning was addressed, and a quantitative grid
search approach was proposed for their determination. The
calibration and training of the model was performed off-line,
and the on-line RUL prediction in previously unseen data was
simulated. Two different operational modes were tested. The
results show adequate agreement with the corresponding actual
bearing degradation level. Various prognostic performance
measures were utilized to assess the -SVR performance, and
compare it with a conventional linear regression technique.
The proposed methodology can be generically used for any
prognostic task (e.g., in gearboxes, batteries etc) for proba-
bilistic RUL predictions, even for a minimum of available
lifetime data. The feature extraction and the model calibration
and hyperparameters tuning are the factors that need to be
controlled as they substantially influence the success of the
prognosis. Finally, on-line implementation of the methodology
does not pose heavy demands in computational resources as
the algorithm runs in less than 1 minute in a conventional 2.3
GHz dual-core processor, with 4 GBs of RAM memory.

REFERENCES
[1] ACARE (Advisory Council for Aeronautical Research in Eu-
rope), Aeronautics and air transport: Beyond vision 2020 (To-
wards 2050) [Online]. Available: http://ec.europa.eu/research/trans-
port/pdf/acare_background_2010_en.pdf
[2] C. Lanham, Understanding the Tests that are Recommended for Elec-
tric Motor Predictive Maintenance Baker Instrument Company, 2002.
[3] H. Ocak and K. Loparo, HMM-based fault detection and diagnosis
scheme for rolling element bearings, J. Vibration Acoustics, vol. 127,
pp. 299306, 2005.
[4] J. Z. Sikorska, M. Hodkiewicz, and L. Ma, Prognostic modelling op-
tions for remaining useful life estimation by industry, Mech. Syst.
Signal Process., vol. 2, no. 5, pp. 18031836, 2011.
[5] C. Chen, G. Vachtsevanos, and M. Orchard, Machine remaining
useful life prediction: An integrated adaptive neuro-fuzzy and
where is the prediction error, high-order particle filtering approach, Mech. Syst. Signal Process.,
is the mean prediction error. RA is the relative accuracy at each vol. 28, pp. 597607, 2012.
point obtained as [6] A. Heng, S. Zhang, A. C. C. Tan, and J. Mathew, Rotating machinery
prognostics: State of the art, challenges and opportunities, Mech. Syst.
are the temporal instants that recordings take place and N Signal Process., vol. 23, no. 3, pp. 724739, 2009.
is the total number of recordings. [7] D. A. Tobon-Mejia, K. Medjaher, N. Zerhouni, and G. Tripot, A
Moreover, for comparison reasons, a linear model using the data-driven failure prognostics method based on mixture of Gaussians
hidden Markov models, IEEE Trans. Rel., vol. 61, no. 2, pp. 292302,
ridge regression formulation [48] was also fitted to the data. For Jun. 2012.
tuning the only parameter of the model (similar to parameter [8] P. Baraldi, F. Cadini, F. Mangili, and E. Zio, Model-based and
of SVR, see [48] for a description of ridge regression), we data-driven prognostics under different available information, Prob-
followed the same leave-one-out cross-validation procedure as abilistic Eng. Mechan., vol. 32, pp. 6679, 2013.
[9] W. K. Yu and T. A. Harris, A new stress -based fatigue life model for
in the case of the SVR. The results are summarized in Table IV. ball bearings, Tribology Trans., vol. 44, no. 1, pp. 1118, 2001.
The SVR clearly outperforms the linear model, revealing the [10] N. Bolander, H. Qiu, N. Eklund, E. Hindle, and T. Rosenfeld, Physics-
nonlinear dependencies between the extracted features and the based remaining useful life prediction for aircraft engine bearing prog-
nosis, in Proc. Annu. Conf. Prognostics Health Manage. Soc., 2009.
RUL estimation. The PH in the ridge regression case is not given [11] Y. Li, S. Billington, C. Zhang, T. Kurfess, S. Danyluk, and S. Liang,
as no confidence bounds were calculated for this case. Adaptive prognostics for rolling element bearing, Mech. Syst. Signal
Process., vol. 13, no. 1, pp. 103113, 1999.
[12] C. Li and S. Choi, Spur gear root fatigue crack prognosis via crack
VII. CONCLUSION diagnosis and fracture mechanics, in Proc. 56th Meeting Soc. Mech.
Failures Prevention Technol., 2002.
In the current work, a methodology for rolling bearing [13] C. Li and H. Lee, Gear fatigue crack prognosis using embedded
RUL predictions based on probabilistic SVR is proposed. model, gear dynamic model and fracture mechanics, Mech. Syst.
Signal Process., vol. 19, pp. 836846, 2005.
Lifelong tests in bearings from the PRONOSTIA database [14] G. Kacprzynski, A. Sarlashkar, M. Roemer, A. Hess, and B. Hardman,
were exploited to this direction. Features from both available Predicting remaining life by fusing the physics of failure modeling
accelerometers are extracted, assessed, and fused. Wiener with diagnostics, J. Minerals, Metals Materials Soc., vol. 56, pp.
entropy (spectral flatness) was considered for the first time 2935, 2004.
[15] X.-S. Si, W. Wang, C.-H. Hua, and D.-H. Zhou, Remaining useful life
for the condition monitoring of rolling element bearings. estimationa review on the statistical data driven approaches, Eur. J.
Together with the wavelet packet nodal energies calculated Oper. Res., vol. 213, pp. 114, 2011.
832 IEEE TRANSACTIONS ON RELIABILITY, VOL. 62, NO. 4, DECEMBER 2013

[16] D. Brown, C. Sconyers, B. Zhang, G. Vachtsevanos, and M. E. Orchard, [36] A. J. Smola and B. Schlkopf, A tutorial on support vector regres-
An integrated architecture for fault diagnosis and failure prognosis of sion, Statist. and Computing, vol. 14, pp. 199222, 2004.
complex engineering systems, Expert Syst. Appl., vol. 39, no. 10, pp. [37] JB. Gao, SR. Gunn, CJ. Harris, and M. Brown, A probabilistic frame-
90319040, 2012. work for SVM regression and error bar estimation, Mach. Learn., vol.
[17] M. Gaperin, D. Juricic, and P. Bokoski, Prediction of the remaining 46, pp. 7189, 2002.
useful life: An integrated framework for model estimation and failure [38] J. Liu, R. Seraoui, V. Vitelli, and E. Zio, Nuclear power plant compo-
prognostics, in PHM 20122012 IEEE Int. Conf. Prognostics and nents condition monitoring by probabilistic support vector machine,
Health Manage.: Enhancing Safety, Efficiency, Availability, Effective- Annal. Nucl. Energy, vol. 56, pp. 2333, 2013.
ness of Syst. Through PHM Technol. Appl., 2012. [39] T. H. Loutas, D. Roulias, E. Pauly, and V. Kostopoulos, The combined
[18] F. D. Maio and E. Zio, Failure prognostics by a data-driven similarity- use of vibration, acoustic emission and oil debris on-line monitoring
based approach, Int. J. Rel., Quality Safety Eng., vol. 20, no. 1, pp. towards a more effective condition monitoring of rotating machinery,
20132013. Mech. Syst. Signal Process., vol. 25, no. 4, pp. 13391352, 2011.
[19] T. Benkedjouh, K. Medjaher, N. Zerhouni, and S. Rechak, Fault [40] T. Loutas and V. Kostopoulos, Utilising the wavelet transform in con-
prognostic of bearings by using support vector data description, in dition-based maintenance: A review with applications, Advances in
PHM 20122012 IEEE Int. Conf. on Prognostics and Health Manage.: Wavelet Theory and Their Appl. in Eng., Physics and Technol., ISBN:
Enhancing Safety, Efficiency, Availability, and Effectiveness of Syst. 978953-510494-0, 2012.
Through PHM Technol. and Application, Conf. Program, 2012. [41] RR. Coifman and MV. Wickerhauser, Entropy-based algorithms for
[20] B. Saha, K. Goebel, S. Poll, and J. Christophersen, A Bayesian frame- best basis selection, IEEE Trans. Inf. Theory, vol. 38, no. 2, Feb. 1992.
work for remaining useful life estimation, in AAAI Fall Symp.Tech. [42] T. H. Loutas, G. Sotiriades, I. Kalaitzoglou, and V. Kostopoulos, Con-
Rep., 2007. dition monitoring of a single-stage gearbox with artificially induced
[21] D. F. Maio, K. L. Tsui, and E. Zio, Combining relevance vector ma- gear cracks utilizing on-line vibration and acoustic emission measure-
chines and exponential regression for bearing residual life estimation, ments, Appl. Acoustics, vol. 70, no. 9, pp. 11481159, 2009.
Mech. Syst. Signal Process., vol. 31, pp. 405427, 2012. [43] AP. Dempster, NM. Laird, and D. B. Rubin, Maximum likelihood
[22] A. Widodo and B.-S Yang, Machine health prognostics using survival from incomplete data via the EM algorithm, J. Roy. Statist. Soc. Series
probability and support vector machine, Expert Syst. Appl., vol. 38, B (Methodological), vol. 39, pp. 138, 1977.
no. 7, pp. 84308437, 2011. [44] D. Roulias, T. H. Loutas, and V. Kostopoulos, A hybrid prognostic
[23] N. Gebraeel, M. Lawley, R. Liu, and N. Parmeshwaran, Residual life model for multistep ahead prediction of machine condition, in J.
prediction from vibration-based degradation signals: A neural network Phys.: Conf. Series, 2012, vol. 364.
approach, IEEE Trans. Ind. Electron., vol. 51, pp. 694700, 2004. [45] D. Birkes and Y. Dodge, Alternative Methods of Regression.
[24] Z. Tian, An artificial neural network method for remaining useful Hoboken, NJ, USA: Wiley, 1993.
life prediction of equipment subject to condition monitoring, J. In- [46] J. Llinas and DL. Hall, An introduction to multi-sensor data fusion,
tell. Manufacturing, vol. 23, no. 2, pp. 227237, 2012. in Proc. IEEE Int. Symp. Circuits Syst., 1998, vol. 6, pp. 537540.
[25] K. Medjaher, T. Mejia, and D. A. N. Zerhouni, Remaining useful life [47] C.-C. Chang and C.-J. Lin, LIBSVM : a library for support vector ma-
estimation of critical components with application to bearings, IEEE chines, ACM Trans. Intell. Syst. Technol., vol. 2, no. 3, pp. 27:127:27,
Trans. Rel., vol. 61, no. 2, pp. 292302, 2012. 2011.
[26] M. Dong and D. He, A segmental hidden semi-Markov model [48] T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical
(HSMM)-based diagnostics and prognostics framework and method- Learning. Berlin, Germany: Springer-Verlag, 2009.
ology, Mech. Syst. Signal Process., vol. 21, no. 5, pp. 22482266,
2007.
[27] Y. Peng and M. Dong, A prognosis method using age-dependent
hidden semi-Markov model for equipment health prediction, Mech.
Syst. and Signal Processing, vol. 25, no. 1, pp. 237252, 2011.
[28] E. Sutrisno, H. Oh, A. Vasan, and M. Pecht, Estimation of remaining Theodoros H. Loutas is Lecturer of Non Destructive Testing and Structural
useful life of ball bearings using data driven methodologies, in PHM Health Monitoring in the Dept. of Mechanical Engineering and Aeronautics
20122012 IEEE Int. Conf. on Prognostics and Health Manage.: of the University of Patras, Greece. His research interests are in the fields of
Enhancing Safety, Efficiency, Availability, and Effectiveness of Syst. Structural Health and Condition Monitoring with techniques such vibrations,
Through PHM Technol. and Applicat., 2012. ultrasound with guided waves, acoustic emission, and acousto-ultrasonics. He
[29] N. Gebraeel, M. Lawley, R. Li, and J. Ryan, Residual-life distribu- is also interested in the diagnostics and prognostics of rotating machinery and
tions from component degradation signals: A Bayesian approach, IIE equipment, as well as the mechanics and the mechanical behavior of advanced
Trans., vol. 37, pp. 543557, 2005. materials (metals, composites, nano-composites). He has published work in the
[30] NG. Gebraeel, A. Elwany, and J. Pan, Residual life predictions in the form of 25 journal papers and 31 conference papers.
absence of prior degradation knowledge, IEEE Trans. on Rel., vol. 58,
no. 1, 2009.
[31] KA. Kaiser and NZ. Gebraggl, Predictive maintenance management
using sensor-based degradation models, IEEE Trans. Syst., Man, Cy-
bernetics part A: Syst. and Humans, vol. 39, no. 4, 2009. Dimitrios Roulias is an Electrical Engineer and Ph.D. candidate at the Mechan-
[32] P. Nectoux, R. Gouriveau, K. Medjaher, E. Ramasso, B. Morello, N. ical Engineering and Aeronautics Department, University of Patras, Greece. His
Zerhouni, and C. Varnier, PRONOSTIA: An experimental platform research interests lie in the field of pattern recognition and signal processing for
for bearings accelerated life test, in PHM 20122012 IEEE Int. Conf. non-destructive testing in composite structures, as well as rotating machinery.
on Prognostics Health Manage.: Enhancing Safety, Efficiency, Avail-
ability, and Effectiveness of Syst. Through PHM Technol. and Applicat.,
2012.
[33] A. Saxena, J. Celaya, B. Saha, S. Saha, and K. Goebel, Metrics for George Georgoulas received his Diploma, and Ph.D. degrees from the De-
offline evaluation of prognostic performance, Int. J. Prognostics and partment of Electrical and Computer Engineering of the University of Patras
Health Manage., 2010. in 1999, and 2006, respectively. From 2006 to 2008, he was a post-doctorate
[34] T. Benkedjouh, K. Medjaher, N. Zerhouni, and S. Rechak, Health as- fellow with the Intelligent Control Systems Laboratory (ICSL) at Georgia Tech
sessment and life prediction of cutting tools based on support vector working on diagnostic and prognostic systems. Currently, he is a research as-
regression, J. Intell. Manufacturing, Article in Press, pp. 111, 2013. sociate with the Knowledge and Intelligent Computing laboratory at the Tech-
[35] V. Vapnik, The Nature of Statistical Learning Theory. Statistics for En- nological Educational Institute of Epirus, Greece. Dr Georgoulas has published
gineering and Information Science, Second ed. : SpringerVerlag, over 60 journal and conference papers, and holds a Greek Patent in the detection
1995. of broken bar faults in induction machines.

You might also like