Professional Documents
Culture Documents
Manufacturing
Junhong Zhou, Xiang Li, Anton J.R. Andernroomer Yoke San Wong, Geok Soon Hong
Hao Zeng, Kiah Mok Goh
Singapore Institute of Manufacturing Technology Department of Mechanical Engineering
71 Nayang Drive National University of Singapore
Singapore Singapore
jzhou@Simtech.a-star.edu.sg mpewys@nus.edu.sg
Abstract – This paper presents an intelligent prediction and maintenance system framework was proposed by Loc and
monitoring system for equipment failure prediction to support Lee [1], which used a smart computational agent to predict
equipment maintenance, diagnostics and prognostics in the likely degradation and loss of performance. Zhang [2]
manufacturing environment. The system architecture and introduced a novel architecture for an integrated fault
implementation techniques, such as agent framework, real-time
data acquisition and federated communication are briefly
diagnostics/prognostics system, and used a data-mining
described. Details are given on the intelligent prediction engine technology to extract an optimum feature vector, a fuzzy
which is the key component of the system. A case study for logic expert system and static/dynamic wavelet neutral
machining tool useful lifetime prediction is presented to network for fault detection/isolation as well as estimation of
demonstrate the usability of the system. the remaining useful lifetime of a failing components. Proha
[3] used Nation Information Infrastructure architecture for
I. INTRODUCTION on-line equipment monitoring, diagnostics and prognostics
services.
Supervisory Control and Data Acquisition (SCADA)
technology allows facility operators and managers to Besides the researches on the framework and architecture,
understand the overall operation status and health of critical many researches focused on the development of diagnostics
equipment. However, facilities and machines relying only and failure prediction engines for diagnostics/prognostics
on monitoring and SCADA technology usually operate in a applications. Two main approaches have emerged to realize
reactionary mode - responding to failures and catastrophic the prediction engine. The first one uses system model and
power losses, rather than predicting and preventing them state estimation techniques to determine the remaining life of
from occurring in the first place. This is reactive the facilities in concern [4] [5]. The second method uses a
maintenance. It is easy to understand that with reactive feature extractor and a learned association method to
maintenance, operation efficiency could be seriously affected estimate the remaining life [6] [7]. The first method needs
if critical facilities fail at critical periods. The other type of accurate system models while the second method requires
maintenance is called scheduled or preventive maintenance, sufficient data that cover the lifetime of the equipment for
which shifts plant downtime to non-critical periods. Since the training and validation. In spite of these efforts, realization
preventive maintenance does not take the actual machine of acceptable prediction is somehow still a goal to be
health into consideration, unnecessary machine shutdown achieved. In addition, we noticed that the successful
might be inevitable, which may incur unnecessary cost. In prognostic implementations are mostly in the aerospace and
view of the above, predictive maintenance has been actively marine industries. Little has been reported in other
pursued in the manufacturing industry in recent years, where manufacturing areas, especially with manufacturing
equipment outages are predicted and maintenance is carried equipment failure prediction.
out only when necessary. Benefits of predictive maintenance
include better utilization of the service life of equipment and In the present work, an intelligent prediction monitoring
lower backup inventory. In an era of intensive competition, system is developed based on an agent-based framework.
where asset usage and plant operating efficiency must be The system consists of three platforms according to their
maximized, predictive maintenance becomes very important. roles and domains, namely embedded platform, intelligent
predictive engine (IPE) platform and remote platform. The
Successful realization of predictive maintenance depends a IPE is equipped with a multiple regression method and
lot on the effectiveness and implementation of a maintenance consists of four major modules: feature selector, correlation
scheme based on proper diagnostics and prognostics. modular, error analyser, and predictor. The function of these
Prognostic is to detect an undesirable condition before it modules and the operation procedure of the IPE are discussed
degrades to a failure. Over recent years, extensive research in the following sections. The system has been tested
and development work has been devoted to prognostics and experimentally with the prediction of tool life on a milling
its potential applications in equipment maintenance and machine. The fairly good agreement between the prediction
utilization. Development of intelligent maintenance system result and real tool life data demonstrates the viability of the
framework for efficient information coordination and system for prognostic applications.
development of diagnostics and failure prediction engine
have been the topics of many published works. An intelligent II. SYSTEM STRUCTURE
TABLE2
REMOTE PLATFORM FUNCTIONS AND AGENTS
Agents Functions
GuiAgent graphical interface on a remote machine for
interpretation by the operator or a watchdog
application
DatalogAgent basic data logging services
TuningAgent tune the data acquisition from the sensor
RemoteDFAgent identify, generate event and event control
RemoteAMSAgent receive, acknowledge and send commands
2315
work at either on-line or offline mode. In the offline mode,
The IPE is implemented as prognosAgent in the Intelligent the correlation models are generated based on historical data
Prediction System framework. The IPE architecture is and prediction will be generated from the correlation model.
illustrated in Fig. 2. In the on-line mode, with on-line data, the correlation model
keeps on updating so that more accurate prediction result can
Agent Framework Interface API be obtained.
3
Knowledge
Database Base Evaluate model accuracy
Preprocess Data 4
Model accuracy
Fig. 2. IPE architecture Satisfied ?
No
Extract Features Yes
IPE consists of four major modules: feature selector, Generate Prediction using
correlation modular, error analyser, and predictor. A brief Correlation Model
description of these modules is given as follows: Evaluate Features
Yes
1) Feature Selector realizes the feature selection function. No
Suitable 1. Store prediction results into DB
Feature selection refers to the selection of an optimum subset Features ?
2. update remote platform and
of features that are most responsible to a given outcome. 2
Feature selection problems are found in all machine learning Store Features into DB
embedded Control Platform
2316
will act according to the prediction. 4 Maximum Force Level fm TWD
5 Total Amplitude of Cutting Force fa TWD
Combined Incremental Force TWD
III. CASE STUDY 6 df
Changes
7 Amplitude Ratio ra TWD
A case study was carried out to demonstrate the usability of
Standard Deviation of the Force TBD
the system. An application related to high speed machining 8 Components in Tool Breakage fstd
tool condition is selected for the experiment. Tool condition Zone
is an important factor in the automated machining process. Sum of the Squares of Residual TBD
Tool wear and tool failure may result in a loss in surface 9 sre
Errors
finish and dimensional accuracy of the finished parts, or 10 Peak Rate of Cutting Forces kpr TBD
possible damage to the work piece and machine [10].
11 Total Harmonic Power thp TWD
Most of the CNC machines cannot detect the tool 13 Variable Force vf TBD
conditions in an on-line manner. Cutting force signal is 14 Standard Deviation std TWD
instead used to establish usable models due to its high 15 Skew skew TWD
sensitivity to tool wear, low noise, and good measurement 16 Kurtosis kts TWD
accuracy [11]. Our experiment about the tool condition is
shown in Fig. 4. * TBD: Tool Breakage detection; TWD: Tool wear detection; TWE: Tool
Wear Estimation.
The force signal and wear-out data were sent to the agent
framework and broadcasted to the IPE. The IPE was then
trained by the historical data, four-variable (fm, fa, Fa, std)
regression was used to generate the relation model between
wear-out and the features. Wear-out prediction was
calculated based on the regressed model. Two runs of
experiments were conducted. The results were summarized
below.
Experiment 1:
Fig. 4. Tool Conditions Experiment in Machinery Totally 52,800 sets of data were captured under the
following machine settings: Spindle speed 1000rpm, feed
The cutting force along the y-direction of the machining rate 200mm/min, depth of cut 1mm and insert number 2.
path was captured by the Kistler dynamometer in the form of Half of the data sets were used to conduct the training and
charges, and converted to voltages by the Kistler charge the other half to test the prediction model. Through data
amplifier. The voltage signal was sampled by the PCI 1200 processing, the experiment data were separated into two sets.
board at 2000 Hz and directly streamed to the hard disk of a In the first method, the first half of the data (1–26400) was
computer. The flank wear of each individual tooth of the used for the training, and the remaining (26401 – 52800) for
cutting tool was measured with an Olympus microscope. testing. The regression equation obtained from the training
Details of the experimental set up and feature extraction data is shown in equation. (1):
methodologies have been reported elsewhere [12]. Sixteen
main features were captured. These are summarized in Wear-out(t)=-0.205+0.667fm(t-1) – 0.609fa(t-1) + 8.856Fa(t-1) +
TABLE 4. Among the sixteen features, four of them, {fm, fa, 0.066std(t-1) (1)
Fa, std}, have been identified to have the most significant T-test was used to evaluate the significance of regression
influence to tool wear. coefficients. The T-test values for the coefficients are
respectively:
TABLE4
FEATURE EXTRACTION METHODOLOGIES (-206.14) (19.16) (-17.44) (0.31) (9.60)
F-test was used to test the overall significance of an observed
No Feature Notation Objective multiple regression. The F-test value is: 74,127.
1 Residual Error re TBD
2 First Order Differencing fod TWD The time series diagram comparing the prediction with the
real wear-out data is shown in the Fig. 5. The upper bound
3 Second Order Differencing sod TWD
and lower bound are based on 90% confidence level. The
2317
mean error of the prediction to the real wear-out is wear-out using the second pre-process strategy. This is
0.0598mm. The average relative error is 25.74%. The because the second set of training data covers the whole
estimation of variance is 0.0736. wear-out condition, while the first set of training data only
cover the beginning of the wear-out.
0.8 In order to test the robustness of equation (2), we used
0.7
other sets of data from another experiment with different
0.6
experimental parameters. The experimental condition,
parameters and results are described in Experiment 2.
wear out (mm)
0.5 prediction
real wear-out
0.4
upper bound Experiment 2:
0.3 lower bound
0.2
The purpose of the experiment 2 is to test the reliability of
0.1
equation. (2) by comparing the predicted results with real
0
wear out under slightly different machine settings. The
1
1483
2965
4447
5929
7411
8893
10375
11857
13339
14821
16303
17785
19267
20749
22231
following machine setting parameters were used for the
data sequence second experiment: Spindle speed 1200rpm, feed rate
150mm/min, depth of cut 1mm and insert number 2. Totally
56,800 data sets are captured. Half of the data were used for
Fig. 5. Prediction and Wear-out Comparison (Experiment 1) testing purpose. Prediction wear-outs were calculated by
equation (2) with the experimental feature data. The time
The prediction is not very good based on this model. series diagram to compare the prediction with the real wear-
Better to use experimental data, we modified the data pre- out data is shown in the Fig. 7.
processing using the second method with the same
experiment data. Experiment data were separated into two 0.7
sets: odd numbers of the data (1, 3, 5, ....) are used for 0.6
training and the even numbers (2, 4, 6, ....) of data for the
0.5
testing. The regression equation obtained from the training
wear-out (mm)
0.7
0.4 prediction
The upper bound and lower bound are based on the
experiment 1. The mean error of the prediction to the real
wear-out
real wear-out
0.3
upper bound wear-out is 0.0186mm. The average relative error is 13.70%.
lower bound
0.2
The estimation of variance is 0.0368. The results of
0.1 experiment 2 shows that the correlation equation (2) is robust
0 and can be used for the tool wear-out prediction.
1
1548
3095
4642
6189
7736
9283
10830
12377
13924
15471
17018
18565
20112
21659
23206
-0.1
data sequence
IV. CONCLUSION
2318
machine. An acceptable prediction of the tool life has been Control Application Platform”, 9th International
achieved, which can be viewed as a demonstration of the Conference on Emerging Technologies and Factory
usability of prediction system in the manufacturing Automation (ETFA 2003), Lisbon, Portugal, Sept 16-19,
environment. 2003, pp 113-116
V. ACKNOWLEDGEMENT
[10] Kuo, R. J. and Cohen, P. H. 1999, “Multi-sensor
This research is funded by A* STAR Singapore through a integration for on-line tool wear estimation through
Pilot Project “Integrated Manufacturing and Service radial basis function networks and fuzzy neural network,
Systems”. The continued support and encouragement of the “ Neural Networks 12, pp. 355-370.
A* STAR Singapore is gratefully acknowledgement.
[11] Altintas, Y., et al, “In process Detection of Tool Failure
VI. REFERENCES in Milling Using Cutting Force Models”, J. Engng Ind.,
Vol. 111, pp. 149-157. 1989.
[1] M. Koc and J. Lee, “ A system Framework for Next-
generation E-Maintenance System.” [12] Dong Jianfei, et al, “Bayesian Support Vector
http://www.uwm.edu/CEAS/ims/publication.htm Classification for Maching Process Monitoring”, Fourth
International ICSC Symposium on Engineering
[2] G. Zhang, et al, “A Novel Architecture for an Integrated Intelligent Systems, Portugal, 2004
Fault Diagnostic/Prognostic System”, AAAI
symposium, 2002
[4] Begg, C.D., Merdes, T., Byrington, C., and Maynard, K.,
“Dynamic Modeling for Mechanical Fault Diagnostics
and Prognostics”, Proceedigs of MARCON 99,
Maintenance and Reliability Conference, pp. 22.01-
22.13, May 1999.
2319