Documente Academic
Documente Profesional
Documente Cultură
com
ScienceDirect
Procedia CIRP 72 (2018) 219–224
www.elsevier.com/locate/procedia
Abstract
In the course of digitization, a drastically increased amount of acquired data in production systems can be observed. Nevertheless, only a minor
part of the acquired data is practically used for near real-time analysis and optimization within production systems. This paper introduces a
concept for the realization of a decentralized data analysis integration. Therefore, an analysis system using artificial neural networks is
conducted at the measurement point in the main supply of a production plant, to classify different operating states. The classification accuracy
in all evaluation models is at least 99.82% and proves that it is capable to recognize the operating states of a production machinery reliably. The
significantly, without loss of information, reduced amount of data is handed over to a superordinate instance of the production system for
further use of data.
Keywords: Edge analytics; Neural networks; Digitization; Artificial intelligence in manufacturing; Smart manufacturing;
efficiency, which are enabled by the automated recognition of by classifying the tool into one of three states: initial wear,
operating states by using current profiles. medium wear and severe wear. The proposed method is tested
by the audible sound signals of a turning machine and
For this purpose, six defined operating states of a modified performs tool wear classification with 80% of accuracy [9].
production machinery and their current profiles were An example for monitoring a production plant is the
measured. The measurement data is transferred to a multilayer learning process developed by Reuter and Bohlmann. In order
perceptron (MLP), a type of ANN, which is suitable to to detect possible errors in the production operation quickly
classify operating states. The classification capability of the and to avoid downtimes due to maintenance work, the data of
MLP is proofed by various evaluation models, which differ in various sensors of a production plant are preprocessed at first.
the number of transferred machinery data. The prediction Subsequently, they are evaluated and operating states are
accuracy in all evaluation models is at least 99.82% and derived. A downstream MLP reads the activity structure and
proves that the ANN is capable to recognize the operating derives predictions about the future plant behavior, which can
states of a production machinery reliably. The developed detect possible defects or wear of machine parts. The operator
ANN can be used for detecting production faults and is notified of the system status via an user interface. The
machinery wear automatically. process was tested over several months during operation and
could reduce the downtime and maintenance times according
2. Related Work
to Reuter and Bohlmann [10].
Since the beginning of the 1990s, the use of ANN in The use of machine learning has been tested in some areas
production plants has been discussed and partially of production. ANN are used primarily in layout planning and
implemented. In 1997, Heuer identified three main areas of machine control, as well as simulation models for parameter
application of ANN in production plants, which are still valid determination and optimization. With regard to the use of
today. He summed it up under the headings "diagnosis and ANN for the classification of operating states based on current
prognosis", "optimization" and "measurement, control and profiles, little knowledge is known so far. The ANN of this
regulation" [4]. study is to be placed within the scope of the “diagnosis and
prognosis”, since its focus lies on the classification of different
Due to digitalization, the amount of data available in
current profiles. If, based on this, future anomalies can be
production plants is increasing today. Given, that data is a
detected and processes can be controlled, it would at the same
prerequisite for the use of machine learning, it is likely that the
time also be assigned to the area of "measurement, control and
importance of machine learning and ANN in production will regulation".
also increase and go beyond a primary monitoring of industrial
processes. 3. Methodology
As an example of optimization of the factory layout,
Tsadiras et al. developed an ANN, which should efficiently 3.1. Description of the experimental setup
solve the buffer allocation problem that frequently occurs in
production plants. The goal of the ANN is to achieve the Figure 1 shows the electrical schematic of the modified
optimum between maximizing the flow, minimizing the machinery setup. With the setup, different operating states of a
number of buffers, maximizing profit and minimizing the real production plant can be simulated and measured under
average work-in-process. The optimization of this is extremely defined conditions.
time consuming without the use of machine learning, generator
M4
especially for large production lines with many workstations
~
and buffers. The trained ANN of Tsadiras et al. provides K1 K4 motor 1
layout designers with suggestions for solving this problem on L1
L2 M1
machines, from which one is used as generator. The three motor 1 (OS1)
motor 2 (OS2)
motors can optionally be driven by an inverter. Simultaneous
20 motor 3 (OS3)
motor operation is not possible. The relevant characteristics of
eactiv powerin kW
the motors are shown in table 1.
15
Table 1. Characteristics of the three motors
motor one motor two motor three
10
nominal current [A] 3.11 5.6 3.0
nominal power [kW] 1.5 3.0 1.5
5
nominal rotation speed [min-1] 2865 2920 2910
power factor [-] 0.85 0.88 0.86
efficiency [%] 81.3 87.3 84.2 0
1 2 13
efficiency class IE2 IE3 IE3
time in s
The measurement of the electrical currents of the system Fig. 2. Active power of the three motors (OS1, OS2 and OS3)
was carried out in the main supply line. For the present case,
only the current in phase conductor L2 was considered. The Motor one and motor three have a similar behavior during
signals are acquired with a sampling rate of 20 kS/s. From start and operation, only the amplitude is different. During the
this, 50 rms-current-values are calculated for each second. 250 measurements of each OS, a temperature change of the
Each measuring sequence lasts exactly 14 seconds and motors can be observed. Therefore, after every tenth current
therefore delivers 700 rms-current-values. The sequences are measurement the surface temperature of the motor body is
later used to train the analysis model or to classify the recorded to monitor the temperature influence on the training
operating states afterwards. For each operating state, 250 data. The different temperature changes are illustrated in
individual measurements were recorded. These labeled figure 3.
records serve as training and evaluation data for the ANN. In
this approach, six different operating states (OS), shown in
temperaturein °C
30
to the OS. Each record therefore consists of one label and 700
motor 3 (OS3) - 1. measurement
motor 3 (OS3) - 250. measurement
measured values and serves as training data for the ANN. The
25 MLP of this paper bases on the sequential model of Keras
[17]. Ten evaluation models were created, which differ in
20 terms of the number of training and test data records
15 transferred, the parameter settings of the MLP and the number
in A
10
y
x1 OS1
5
x2
0
1 2 13 y
time in s
x 3
. . OS2
. .
. . . .
Fig. 4. Comparison between the current profiles of the first and the 250th . .
models are not mentioned here. In addition to the test samples, The results allow further progress in predictive
which were completely unknown to the models during maintenance. The change in a current profile of a production
training, about 20% of the training data was used for plant can be an indicator of the wear of components in the
validation. production or indicate production errors. If training data is
transferred which results during such a fault or defect, it
Table 3. Characteristics of MLP 6 to 10 would also be possible to detect erroneous operating states
training samples test samples parameters after the training. Further procedure therefore includes an
No. batch extension of the operating states as well as a reduction of the
total per OS total per OS epochs iterations
size training samples with an equivalent classification accuracy. In
6 960 160 300 50 75 96 750 addition, it will be examined to what extent the models can be
7 480 80 300 50 150 96 750 used in embedded systems in order to perform the analysis
decentral in the production plant.
8 300 50 300 50 250 100 750
9 96 16 1200 200 1000 96 1000 Lean Data Module
database
10 66 11 300 50 1000 66 1000
current- embedded
...
MCU
Table 4 shows the results of MLP 6 to 10. Although the profiles UART computer ethernet
number of training data was gradually reduced from MLP 6 to
MLP 10, the accuracy of the models did not decrease. Only data acquisition machine learning data storage,
the parameters like training epochs and iterations has been and based postprocessing
adjusted. At the same time, more test data was available, preprocessing main processing and visualisatio
resulting in higher reliability of the results (MLP 9). At MLP
10, eleven training samples for each OS were necessary, to Fig. 7. Lean Data Module for decentralized information extraction
reach a classification accuracy of 99.93%. In other words, out
of totally 1500 samples, only one prediction was wrong. This Therefore, a hardware concept, illustrated in figure 7 is
is a promising result regarding to the context of monitoring used. It can be installed directly into the three-phase main
production facilities where only a few training samples are supply of production plants. The microcontroller (MCU)
present. samples the current profiles at 10 kS/s and performs a feature
extraction for data volume reduction. Afterwards, models,
Table 4. Results of MLP 6 to 10 introduced in this paper make the classification on the
No. average detection rate [%] classification accuracy [%] embedded system and deliver the information to the database,
6 99.77 99.93 were workers can use it for further purposes.
7 99.86 100.00
Acknowledgements
8 99.91 100.00
9 99.68 99.82 The presented research work is partially financed by the
10 99.81 99.93 European Regional Development Fund (ERDF) and the
Oberfrankenstiftung as supporters of the project Oberfranken
4. Conclusion and outlook 4.0. The authors are responsible for the contents of this
publication.
In this paper, it was examined and evaluated whether a
reliable detection of operating states based on the current
profiles of production plants is possible. Therefore, ten
multilayer perceptron models with several parameter settings
were developed and tested with real machine data. For all
evaluation models, an average detection rate of between
99.68% and 99.99% and a classification accuracy of between
99.82% and 100% were achieved. The values are very close to
the optimum of 100% and prove that the models are suitable
for a reliable classification of the operating states in
production plants. In addition, it has been proved that a small
two-digit number of training samples for each operating state
already suffices for the reliable classification in the present
application case, which makes the models particularly
interesting for use in embedded systems.
224 Thomas Küfner et al. / Procedia CIRP 72 (2018) 219–224