Você está na página 1de 6

Available online at www.sciencedirect.

com

ScienceDirect
Procedia CIRP 62 (2017) 317 – 322

10th CIRP Conference on Intelligent Computation in Manufacturing Engineering - CIRP ICME '16

Automatic assessment of machine tool energy efficiency and productivity


Matthias Hacksteiner a*, Fabian Duer a, Iman Ayatollahi a, Friedrich Bleicher a
a
Institute for Production Engineering and Laser Technology (IFT), Vienna University of Technology, Austria

* Corresponding author. Tel.: +43-1-58801-31120; fax: +43-1-58801-31199. E-mail address: hacksteiner@ift.at

Abstract

This work presents an approach to determine relevant energy efficiency and productivity KPIs of machining processes based on a real-time
interpretation of sensor data and machine control data. A comparison of the actual power consumption during machining with an energetic model
of the load-free condition enables the calculation of energetic efficiency and primary processing time. The approach was tested on a CNC turning
and milling center equipped with power meters and compressed air sensors. Sensor data as well as relevant machine control data are read,
processed and recorded via SCADA software in order to automatically calculate certain KPIs.

© 2017 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
© 2016 The Authors. Published by Elsevier B.V.
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Selection and peer-review under responsibility of the International Scientific Committee of “10th CIRP ICME Conference".
Peer-review under responsibility of the scientific committee of the 10th CIRP Conference on Intelligent Computation in Manufacturing Engineering
Keywords: Machine tool; Monitoring; Sensor; Machine control; Data acquisition; Modelling; Energy efficiency; Productivity; OEE

1. Introduction and motivation improve the environmental performance of manufacturing


processes and thus the CO2 footprint of consumer products.
As manufacturing industries are facing economic challenges A traditional product lifecycle consists of three stages:
due to increasing global competition, they continually need to manufacturing, use and end of life. For a machine tool itself,
increase productivity while reducing manufacturing costs. The the use phase is the most energy intensive phase causing 60%
industrial sector is a substantial consumer of energy and other to 90% of CO2 emissions during its lifecycle [8].
resources and thus causes severe environmental impact [1-3]. Recently, a draft standard for the environmental evaluation
Therefore, ambitions to reduce the energy intensity of of machine tools during their use phase was introduced,
manufactured products are suitable to enhance both economic presenting a methodology for a reproducible quantification of
competitiveness and environmental sustainability. energy supplied to the machine in different operating
In recent years, different legislative and normative measures conditions [9]. Gontarz et al. presented a modular configuration
have been taken in order to reduce industrial energy approach for machine tools based on multichannel
consumption. ISO 50001, for instance, provides a systematic measurements in order to improve energy efficiency and enable
approach to continuously improve energy performance and total cost of ownership (TCO) calculations [10].
specifies requirements for process and equipment design, Several studies have been carried out in order to model the
measurement and documentation [4]. EN 16231, on the other energy consumption of machine tools and thus to determine the
hand, suggests a methodology for the evaluation of energy data environmental impact of goods produced [11-16].
in order to determine the energy efficiency of certain units The machining time is a key influence factor for the energy
(such as production systems) enabling energy performance demand of machine tools, especially such with high base load
monitoring and a comparison with other units [5]. Energy (i.e. machines with large peripherals such as hydraulic,
efficiency benchmarking is a suitable way to reveal machine cooling, exhaust and cooling lubricant systems).
optimization potentials concerning energy consumption. Various studies have shown that high material removal rates
Utilized in great quantities, machine tools constitute decrease machine tool overall energy consumption when
substantial industrial energy consumers [6, 7]. Therefore, a keeping the volume of removed material constant due to
reduction of machine tool energy demand can significantly decreasing machining time [13, 17, 18].

2212-8271 © 2017 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the scientific committee of the 10th CIRP Conference on Intelligent Computation in Manufacturing Engineering
doi:10.1016/j.procir.2016.06.034
318 Matthias Hacksteiner et al. / Procedia CIRP 62 (2017) 317 – 322

Further optimization potential arises from a proper choice of 2. Experimental setup


the tool path strategy during machining [12, 18, 19].
As a conclusion, it is of high importance to use optimal In the framework of the research project “eco2production”,
machining procedures and parameters in combination with which focused on the development of methods and tools to
performant tooling systems in order to minimize cycle times enhance energy efficiency and productivity of producing SMEs
and thus energy consumption. However, over the course of [25], an energy monitoring and control system was
machining, the process performance might change due to tool implemented in a pilot factory equipped with machine tools.
wear, suboptimal machine settings or operating errors. Hence, The electric power and compressed air consumption of these
it is expedient to monitor certain performance indicators over machines and certain sub-components as well as peripherals is
time in order to assess and compare different processes. recorded and visualized. Furthermore, machine control data
A typical energy performance indicator (EnPI) used for acquisition was implemented for one of the machine tools. The
benchmarking within or between units is the specific energy used SCADA software system, SIMATIC WinCC Open
consumption (such as energy per unit produced) [5]. Emerging Architecture, supports different communication protocols and
trends in such indicators can not only help to validate changes features a SQL-based database.
in energy efficiency but also act as evidence for issues like Fig. 1 shows a diagram of the experimental setup for sensor
process plan deviations and changes in process stability or and machine control data acquisition for the CNC turning
quality. center EMCO MAXXTURN 45. The machine tool features a
Progress in the field of sensor and data acquisition movable counter spindle as well as a tool turret with driven
technologies enables real-time acquisition and interpretation of tools (for milling and drilling operations) and thus seven
machine tool data. Vijayaraghavan et al. developed an individual drives. The machine has a power rating of 25 kVA
automated machine tool energy monitoring system using and main spindle and counter spindle drive capacities of 13 and
MTConnect and applied event stream processing techniques to 10 kW, respectively.
automate the analysis of energy consumption [20]. Hu et al.
introduced an on-line approach for energy efficiency
monitoring of machine tools via spindle power measurement
based on power balance calculations [21].
Shin et al. presented a predictive analytics model for
machining processes using neural networks [22]. In their work,
big data infrastructure was fed with STEP-NC plan data and
MTConnect machine monitoring data to derive an analytic
model for the machine tool power consumption depending on
cutting parameters.
Bhinge et al. also introduced a machine monitoring system
architecture based on data acquisition via MTConnect [23]. A
data-driven energy prediction model using Gaussian process
regression was developed using power consumption sensor
data as well as operating data obtained from NC-code and
cutting simulation.
Eberspächer et al. presented a model and signal-based
power consumption monitoring concept and approaches to
Figure 1. Diagram of the experimental setup.
reduce the power consumption [24]. In their work, machine
control data read via OPC UA and additional sensor data are Active power is internally calculated by SENTRON PAC
used as input for consumption simulation models to provide the 4200 power monitoring devices from measured electric voltage
machine operator with detailed power consumption and and current signals. The according data are transferred to the
distribution data. SCADA system via MODBUS TCP protocol.
This work presents a different machine monitoring approach Compressed air volumetric flow and pressure are measured
and a methodology to determine relevant energy efficiency and with FESTO SFAB and SDE1 sensors, respectively. The
productivity key performance indicators (KPIs) of machining sensor data are read by SIMATIC S7-1200 PLC and transferred
processes based on real-time interpretation of sensor data and to the SCADA system using TCP/IP based S7 messaging. The
machine control data. A comparison of the actual power same S7 protocol is used to read drive data (such as active
consumption during machining with an energetic model of the power consumption and speed) from the SINUMERIK 840D sl
load-free condition enables the calculation of the energetic machine control via according data block addresses.
process efficiency and the primary processing time. The For both communication protocols (MODBUS TCP and
approach was tested on a CNC turning and milling center S7), data transmission is software-driven with polling cycles of
equipped with power meters and compressed air sensors. 100 ms. The realized temporal resolution of signals read from
Sensor data as well as relevant machine control data are read, the machine control and PLC is around 100 ms on average. The
processed and recorded via SCADA software and certain KPIs power monitoring devices, however, deliver new data in a
are automatically calculated, visualized and stored. mean interval of around 200 ms.
Matthias Hacksteiner et al. / Procedia CIRP 62 (2017) 317 – 322 319

Table 1 shows an exemplary overview of data read from the 3.2. Determination of process productivity
machine control and Fig. 2 a visualization of the acquired data
in the SCADA software system. The current electric power and Fig. 3 shows the measured power consumption of a machine
compressed air consumption of the machine tool as well as the tool drive system (axes and spindle drives) for exemplary
power consumption of its cooling lubrication, hydraulic and machining operations performed on a work piece and also
drive systems are displayed and plotted. Furthermore, data read without work piece (i.e. air cutting). According value-adding
from the machine control such as the operation mode (JOG, and non-value-adding times are highlighted in different colors.
AUTO etc.), the NC program status (program running,
cancelled etc.) is visualized.

Table 1. Exemplary data read from SINUMERIK 840D sl machine control.


type example data block address
operation mode bool JOG DB11.DBX6.2
NC program status bool program running DB21.DBX35.0
speed float z-axis DB250.DBD128F
active power float main spindle DB250.DBD204F

Figure 3. Power consumption of a machine tool drive system for exemplary


machining operations performed with and without work piece.

To determine the productivity of the process ςP, the primary


processing time tpp is set into relation to the total cycle time tcycle
of the machining process (see equation 1). This KPI is suitable
to compare machining processes concerning their productivity
(i.e. the ratio of value-adding time compared to the total
machining time) as low values might act as an indication that
Figure 2. Visualization of the acquired data in SCADA software.
the process design or execution is suboptimal.
3. Method tpp
߫ = (1)
tcycle
3.1. Determination of operating condition and availability
The cycle time corresponds to the according duration of the
For the given machine tool, following operating conditions program running signal in condition true. The primary
were defined from an energetic point of view: off, standby, processing time is defined as the total duration of tool
ready for processing and processing. While the operating engagement including preceding and subsequent axis jogging
condition processing is determined from the NC program status without chip removal (cf. Fig. 3). Thus, it is the sum of
program running, the others are distinguished via an durations of movement with machining feed rate during a
interpretation of measured drive system power consumption on machining process. In the presented approach, the primary
the basis of an energetic evaluation of the machine tool processing time is determined via an interpretation of the
according to ISO/DIS 14955-2 [9]. On a side note, an approach resulting velocity vres of all axis motions:
was developed to additionally determine the operating
condition processing from measured energy data only by
detecting dynamic changes in the power and/or compressed air vres = ටvx 2 + vy 2 + vz 2 + vz̵ 2 (2)
consumption. This enables the assessment of the operating
condition also for machine tools without machine control data The primary processing time is increased if the resulting axis
acquisition. velocity is larger than zero (e.g. standstill) and considerably
Finally, the availability is simply determined as the share of smaller than the minimal rapid traverse speed (and, thus,
the condition processing in a desired timeframe (e.g. one shift). corresponds to typical machining feed rates).
This lays the basis for the calculation of the overall equipment The proportion of tool engagement time tcut during
effectiveness (OEE) of the machine which can be determined movement with machining feed rate acts as another indicator
from availability, effectiveness and quality rate [26, 27]. for inefficient NC programming or machine operation:
320 Matthias Hacksteiner et al. / Procedia CIRP 62 (2017) 317 – 322

tcut
ςcut = (3)
tpp

The tool engagement time is determined via spindle power


consumption. It is only increased if spindle power signals are
in certain ranges, i.e. non-zero and below high values typical
for spindle acceleration processes.

3.3. Determination of process power and efficiency

The power necessary for the cutting process PP is calculated


from the actual power consumption of the active spindle drive
Ploaded and the power consumption of the according drive at the
same speed in unloaded condition Punloaded (see equation 4).
While the former is directly read from the machine control
during machining, the latter is determined via spindle models
Pk(n) depending on the according spindle speed read from the
control. Note that in equation 4, the indices refer to the spindle
type (1 = main spindle, 2 = counter spindle, 3 = tool head).
3

PP = Ploaded ˗ Punloaded = ෍ሾPcontrol k ˗ Pk (ncontrol k )ሿ (4)


k=1

In order to determine the power consumption of the spindle


drives in unloaded condition (i.e. air cutting) as a function of
speed, spindle tests were carried out. In these tests, the speed
of the according spindle was increased from idle state to top
speed in 100 rpm increments with defined hold times at each
speed. During the tests, which were carried out five times for
each spindle, all other drives were kept in idle state. The power
consumption during the hold times was arithmetically averaged Figure 4. Power consumption of main spindle, counter spindle and driven tool
for sensor and machine control data over all tests. head in unloaded condition (sensor data and machine control data).
Fig. 4 shows the results of this evaluation in which the
sensor data was corrected by the respective base load of the Table 2. Modelled power consumption of main spindle, counter spindle and
driven tool head in unloaded condition via polynomial P(n) = a n2 + b n + c.
drive system (i.e. the power consumption of the drive control).
The results show good agreement, especially for the tool head. a b c R2
It is noteworthy, however, that for the main and counter main n ≤ 1800 rpm - 3.59 10-4 - 0.9963
spindle the machine control data scatters strongly at certain spindle n > 1800 rpm 6.76 10-8 3.97 10-5 0.646 0.9991
speed ranges which can lead to uncertainties in the calculation n ≤ 2400 rpm - 3.01 10-4 - 0.9972
counter
of the process power. For this reason, the process power is spindle n > 2400 rpm 4.94 10-8 1.71 10-5 0.723 0.9996
calculated from a moving average value of the control data.
tool head -8.34 10-9 1.41 10-4 - 0.9968
Mathematical fitting was performed on the results in order
to obtain spindle models Pk(n) as a basis for the calculation.
Table 2 shows polynomial fit coefficients of measured spindle Fig. 5 shows a graphical representation of the spindle power
power consumption (in kW). models Pk(n) used for the calculation of the process power.
In order to determine the process efficiency ηP, the process
power is set into relation with the measured total electric power
consumption of the machine Pel as well as an equivalent electric
power due to compressed air consumption Ppn and thermal flow
Pth (e.g. due to external machine cooling, cooling lubricant
processing or exhaustion):
PP PP
ηP = = (5)
Ptot Pel + Ppn ൅ Pth

Figure 5. Modelled spindle power consumption.


Matthias Hacksteiner et al. / Procedia CIRP 62 (2017) 317 – 322 321

The proportional compressor power is determined from the Therefore, the process energy calculated from machine
compressed air volumetric flow Vሶ and pressure p of the control data via the presented approach could be validated. The
machine tool assuming adiabatic compression (see equation 6). results show excellent agreement with less than 1% deviation.
The efficiency of the compressed air system ηpn was
determined from monitoring data and modelled as a function of
volumetric air flow Vሶ . The equation was simplified by
assuming ambient conditions (Ta and pa) and physical
properties of compressor intake air. Note that with simplified
equation 6, the compressor power is obtained in kW when the
volumetric flow is inserted in Nl/min and the pressure in bar.
κ˗1
Vሶ ρ cp Ta p κ 33 Vሶ (p0.286 ˗ 1)
Ppn = ቎ቆ ቇ ˗ 1቏ ≈ (6)
ηpn pa 1650 + Vሶ

As the considered machine tool is not connected with


external cooling or exhaustion systems, the thermal share in the
total power calculation is omitted. However, it could be
modelled according to equation 7 as a function of flow Vሶ , inlet
temperature Ti and return temperature Tr of the according fluid:

Vሶ ρ cp (Ti ˗ Tr )
Pth = (7)
ηth

To calculate the mean process power and mean process


efficiency for a given machining process, the according signals
are simply averaged over the cycle time. The total energy and
process energy for a given work piece manufactured are
determined via mathematical integration of the power signals:
tcycle
Etot = න Ptot dt = ෍ Ptot i ሺti ˗ ti˗1 ሻ (8)
0 i

tpp
EP = න PP dt = ෍ PP j ൫tj ˗ tj˗1 ൯ (9)
0 j

Fig. 6 shows a schematic flowchart of the calculation


procedure which is executed at each update of the acquired
machine control data (i.e. every 100 ms on average). All
relevant calculated variables are then stored in the database in
order to enable the detection of emerging trends, the
comparison of different processes or the validation of
optimization measures. Figure 6. Flowchart of the calculation program.
Fig. 7 shows a visualization of the calculation results for an
exemplary workpiece machining process on the main spindle.
The calculated process power is visualized in a graph and
compared to the measured machine total and drive system
power consumption. Furthermore, the current operating
condition and the resulting axis speed as well as spindle speeds
are plotted in separate graphs in order to facilitate an
interpretation of the power signals. Finally, the calculated
productivity and energy efficiency KPIs are displayed and
updated as soon as a new process starts (i.e. the operating
condition changes to processing again).
The displayed machining process was repeated without
workpiece (i.e. air cutting) which enabled a calculation of the
process energy from measured drive system power signals (cf.
Fig. 3 and equation 4).
Figure 7. Visualization of the calculation results in SCADA software.
322 Matthias Hacksteiner et al. / Procedia CIRP 62 (2017) 317 – 322

4. Conclusions and outlook [8] Diaz N, et al., Environmental Analysis of Milling Machine Tool Use in
Various Manufacturing Environments. Proceedings of IEEE International
Symposium on Sustainable Systems and Technology 2010; 1-6.
This work presents a monitoring approach for the automatic
[9] ISO/DIS 14955-2, Machine tools - Environmental evaluation of machine
and real-time determination of energy efficiency and tools - Part 2: Methods for measuring energy supplied to machine tools
productivity KPIs of machine tools. It was tested on a CNC and machine tool components; 2016.
turning and milling center equipped with power meters and [10] Gontarz A, et al., Framework of a Machine Tool Configurator for Energy
Efficiency. Procedia CIRP 2015; 26: 706-711.
compressed air flow and pressure sensors. Sensor data as well
[11] Mori M, et al., A study on energy efficiency improvement for machine
as relevant machine control data are read, processed and tools. CIRP Annals - Manufacturing Technology 2011; 60: 145-148.
recorded using a conventional SCADA software system. [12] Kong D, et al., Softwarebased tool path evaluation for environmental
The approach can be used to raise the awareness of machine sustainability. Journal of Manufacturing Systems 2011; 30: 241-247.
[13] Diaz N, et al., Energy Consumption Characterization and Reduction
tool operators and NC programmers concerning equipment and
Strategies for Milling Machine Tool Use. Proceedings of 18th CIRP
process performance and to demonstrate the consequences of International Conference on Life Cycle Engineering 2011; 263-267.
their actions towards energy efficiency and productivity. [14] He Y, et al., Analysis and estimation of energy consumption for numerical
Furthermore, it is suitable to benchmark different machine control machining. Proceedings of the Institution of Mechanical
Engineers - Part B: Journal of Engineering Manufacture 2012; 226(2):
tools producing similar products and to evaluate machine tool 255-266.
availability and effectiveness as a basis for OEE calculation. [15] Calvanese M, et al., Analysis of energy consumption in CNC machining
Future activities will focus on developing a new monitoring centers and determination of optimal cutting conditions. Proceedings of
framework for the pilot factory using MTConnect for platform 20th CIRP International Conference on Life Cycle Engineering 2013;
227-232.
independent sensor and machine control data acquisition. In [16] Aramcharoen A, Mativenga P, Critical factors in energy demand
parallel, following previous work [29, 30], OPC UA servers modelling for CNC milling and impact of toolpath strategy. Journal of
will be developed for sensor data acquisition and incorporated Cleaner Production 2014; 78: 63-74.
into an existing OPC UA server exposing machine tool control [17] Diaz N, et al., Strategies for minimum energy operation for precision
machining. Proceedings of MTTRF Annual Meeting 2009; 47-50.
data. Thus, testing the presented approach on other machine [18] Guo Y, et al., An operation-mode based simulation approach to enhance
tools (i.e. other machine controls) will be facilitated. the energy conservation of machine tools. Journal of Cleaner Production
Furthermore, future work could focus on extending the 2015; 101: 348-359.
presented methodology by the last step of OEE determination, [19] Rangarajan A, Dornfeld D, Efficient Tool Paths and Part Orientation for
Face Milling. CIRP Annals - Manufacturing Technology 2004; 53: 73-76.
i.e. quality rate. It has been shown that spindle power [20] Vijayaraghavan D, Dornfeld D, Automated energy monitoring of machine
consumption increases with increasing tool wear [31]. tools. CIRP Annals - Manufacturing Technology 2010; 59: 21-24.
Therefore, emerging trends in the process power determined [21] Hu D, et al., An on-line approach for energy efficiency monitoring of
via the presented approach could act as an indicator for tool machine tools. Journal of Cleaner Production 2012; 27: 133-140.
[22] Shin S, et al., Predictive analytics model for power consumption in
wear and therefore work piece quality. According empirical manufacturing. Procedia CIRP 2014; 15: 153-158.
cutting power models for tool wear monitoring as proposed in [23] Bhinge R, et al., An Intelligent Machine Monitoring System for Energy
previous studies [32, 33] could be adapted for tool energy input Prediction Using a Gaussian Process Regression. Proceedings of IEEE
and implemented into the presented calculation routine. International Conference on Big Data 2014; 978-986.
[24] Eberspächer P, et al., A model- and signal-based power consumption
Following up previous studies [34, 35], the presented approach monitoring concept for energetic optimization of machine tools. Procedia
could also be extended by machine learning functionalities in CIRP 2014; 15: 44-49.
order to enable indirect quality monitoring by predicting tool [25] CORNET, eco2production (ecological and economical production),
wear or surface roughness. www.eco2production.com (accessed 28.01.17).
[26] Singha R, et al., Overall Equipment Effectiveness (OEE) Calculation -
Automation through Hardware & Software Development. Procedia
Acknowledgements Engineering 2013; 51: 579-584.
[27] ISO 22400-2, Automation systems and integration - Key performance
The presented research was mainly funded through the indicators (KPIs) for manufacturing operations management - Part 2:
Collective Research Networking (CORNET) project Definitions and descriptions; 2014.
“eco2production” [25]. The authors gratefully appreciate the [28] VDI 3321, Optimation of cutting - basics; 1994.
support of EMCO and Siemens. [29] Ayatollahi I, et al., Prototype OPC UA Server for Remote Control of
Machine Tools. Proceedings of International Conference on Innovative
Commercial systems mentioned in this work should not be Technologies IN-TECH 2013; 73-76.
interpreted as recommendation or as implication that these [30] Pauker F, et al., Service Orchestration for Flexible Manufacturing
products are necessarily the best available for the purpose. Systems using Sequential Functional Charts and OPC UA. Proceedings
of International Conference on Innovative Technologies IN-TECH 2015;
138-141.
References
[31] Cuppini D, et al. Tool wear monitoring based on cutting power
[1] Hauschild M, et al., From Life Cycle Assessment to Sustainable measurement. Wear 1990; 139(2): 303-311.
Production: Status and Perspectives. CIRP Annals - Manufacturing [32] Shao H, et al., A cutting power model for tool wear monitoring in milling.
Technology 2005; 54(2): 1-21. International Journal of Machine Tools & Manufacture 2004; 44: 1503-
[2] International Energy Agency (IEA), Tracking Industrial Energy Efficiency 1509.
and CO2 Emissions; 2007. [33] Yoon H, et al., Empirical power-consumption model for material removal
[3] EUROSTAT, Statistics Explained - Consumption of energy; 2015. in three-axis milling. Journal of Cleaner Production 2014; 78: 54-62.
[4] ISO 50001, Energy Management System; 2011. [34] Sick B, On-line and indirect tool wear monitoring in turning with
artificial neural networs: A review of more than a decade of research.
[5] EN 16231, Energy efficiency benchmarking methodology; 2012.
Mechanical Systems and Signal Processing 2002; 16(4): 487-546.
[6] Gardner, World Machine-Tool Output and Consumption Survey; 2016.
[35] Benardos P, Vosniakos G, Predicting surface roughness in machining: a
[7] Zein A, Transition Towards Energy Efficient Machine Tools. Springer- review. International Journal of Machine Tools & Manufacture 2003; 43:
Verlag Berlin Heidelberg; 2012. 83-84.

Você também pode gostar