Professional Documents
Culture Documents
Abstract
Improving the energy efficiency of machine tools is the goal of sustainable development of the mechanical manufacturing
industry. The key is to measure or calculate energy efficiency conveniently and accurately. This article proposes a
method of calculating power by reading the computer numerical control system’s servo parameters from its current-
loop and speed-loop, establishing the relationships between cutting power, total power, and servo parameters, and using
these relationships for power prediction. Experiments were done on a computer numerical control lathe. The result
shows that this method has high precision, does not need additional sensors, and is independent of cutting process para-
meters, workpiece material, heat treatment state, and tools. This method may be used for developing a cutting power
management module integrated in the computer numerical control system with real-time monitoring power consump-
tion because the computer numerical control system can read servo parameters real time.
Keywords
Computer numerical control lathe, cutting, power consumption, servo parameters, measurement, calculation
Creative Commons CC-BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License
(http://www.creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without
further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/
open-access-at-sage).
2 Advances in Mechanical Engineering
feed-axes (servo) motion are usually driven by motors, strain gauge.20 Similar to method (1), cutting speed
and some of auxiliary operations are driven by the com- acquisition method must also be considered. Because
pressed air generated by an electric air compressor. the strain gauge has a short lifetime and complicated
However, usually the energy required for compressed wiring, and the dynamometer is expensive, this method
air is a small part of the total electrical energy consump- is not suitable for integration in the CNC machine tool
tion12,13 Therefore, in this article, energy required to system. In method (4), the cutting power can be calcu-
generate compressed air is not considered. lated by multiplying electrical input power and trans-
The total energy consumption of machine tool can mission mechanism efficiency. S Hu et al.24 and F Liu
be easily measured by a power meter, which meets the et al.25 proposed calculating or acquiring input power
accuracy requirements for cutting parameters optimiza- using current, voltage, or power sensors and also pro-
tion.14–16 But, for machine tool improvement research, posed calculating the transmission efficiency by analyz-
W Li et al.15 and A Zein16 propose that energy break- ing the mechanism transmission chain. From these, the
down analysis should be done to measure the energy cutting power can be calculated. Principles of alternat-
consumption for each component. It is necessary to ing current (AC) and direct current (DC) motors and
monitor the energy consumption of machine compo- the structure of transmission mechanism must be taken
nents, especially the material removal power (cutting into account. The error is closely related to the compu-
power) to properly perform machine tool energy effi- tational model. This is also not the most suitable
ciency research.17,18 In current machine tool’s energy method for integration in the CNC system.
consumption research, the input and output power of It is noteworthy that Kim GD and Chu CN,26 X Li
electrical components can be measured or calculated by et al.,27 and S Aggarwal et al.28 proposed indirect cutting
the acquired signals with current, voltage, or power force measurement by monitoring motor current. This
sensors, which can be integrated in CNC system.15,16 method has good accuracy and can also be used for indi-
However, the measurement and calculation of cutting rect energy measurement. With the development of tech-
power is relatively complicated. nology for digital servo controllers, intelligent components
In current research, there are four typical methods integrated with internal and external sensors are widely
for cutting power measurement and calculation, adopted in CNC machine tools.28,29 The motor current
namely, (1) calculation by the classic theoretical cutting signal and speed controlled by the digital servo can be
force formula and motor speed, (2) calculation by an read out and written by the CNC and PC real time. This
improved formula through material removal rate is a novel indirect method to measuring and calculating
(MRR) and specific energy consumption (SEC), (3) cal- information such as cutting power and input power.
culation by measuring cutting force and motor speed, The purpose of this article is to propose an indirect
and (4) calculation by measuring electrical input power method of calculation cutting power and total power
and transmission mechanism efficiency. using servo parameters related with the motor current
In method (1), the cutting power can be calculated and motor rotation speed. This method is independent
by multiplying cutting force and cutting speed. Several of external sensors, cut-depth, cutting speed and feed
texts, including the studies of Rao19 and Shaw,20 pro- rate, tool, workpiece material, heat treatment state, and
vide a cutting force formula, which involves with the it can be easily integrated in the CNC system.
cutting process parameters (cut-depth, cutting speed,
and feed rate), tool angle, workpiece material, and its
heat treatment. B Wang et al.21 propose energy optimi- Energy flow of the CNC machine tool and
zation using cutting parameters and tool angle. If the servo control parameters
process involves variable cutting speed, the speed should
also be calculated or measured. This method has a rela-
Energy flow of the CNC machine tool
tive large error and cannot perform energy monitoring The modern CNC machine tool commonly consists of
online real time. In method (2), the cutting power can CNC system, servo control system, feedback equip-
be calculated by multiplying SEC and MRR. A Zein16 ment, machine bed, lubricant, cooling system, and so
and Yoon et al.22 research shows that the material SEC- on. Most machine tools are driven by electrical energy,
MRR curve varies with different machine tools. To where a part of the electrical energy is used to drive
obtain this curve for a material in a certain machine servo systems, and the remaining power is used drive
tool, experiments must be done to reduce errors. Due to lubricant, cool, display information, and other auxili-
the different MRR-SEC curves of different machine ary functions. For most servo systems, the AC is first
tools, this method is not suitable for real-time cutting converted to DC through a power supply module
power monitoring unless the curve is obtained. (PSM), then PSM supplies energy to spindle amplifier
In method (3), the cutting power can be calculated module (SPM) or the feed-axis (servo) amplifier mod-
by multiplying cutting force and cutting speed. The key ule (SVM), respectively, driving the spindle motor rota-
is acquiring torque or force from a dynamometer23 or tion and feed-axis motor rotation or stalling. Taking
Liu et al. 3
CNC: computer numerical control; PSM: power supply module; SPM: spindle amplifier module; SVM: feed-axis (servo) amplifier module.
the CINCINNATI HTC-200M lathe center equipped this article considers only the energy consumed by spin-
with FANUC 16i as an example, its energy (power) dle PSP as the effective cutting power
flow is as shown in Figure 1, and the definition of each
energy consumption components’ power is shown in Pi = PCOOL + PSYS + PiPSM
Table 1. = PCOOL + PSYS + PiPSML + PoPSM ð1Þ
The relationship of each component power in = PCOOL + PSYS + PiPSML + PiSPM + PiSVM
Figure 1 is shown as equations (1)–(3). A Zein16 and R
Sudarsan et al.17 and the experimental results in this PiSPM = PSPML + PoSPM = PSPML + PMoSPL + PoSP
ð2Þ
article show that PCOOL, PSYS can be considered as = PSPML + PMoSPL + PMeSPL + PSP
constant values, and there is a strong correlation
between PSM input power PiSPM and cutting power PiSVM = PSVML + PoSVM = PSVML + PMoSVL + PoSV
ð3Þ
PSP. In CNC lathe, the main function of the servo axis = PSVML + PMoSVL + PMeSVL + PSV
is to drive the servo axis’ motion or stalling. There is
relatively little power used when the servo axis is stal-
ling or moving at a low feed rate. The experimental Numerical servo system parameters
results in this article also prove that the servo axis For the closed-loop or semi closed-loop control CNC
energy power PSV is far less than the spindle power PSP system, the ‘‘three-loop’’ control method (the current-
in low feed rate cutting, when PiSVM \\ PiSPM; so, loop, speed-loop, and position-loop) is mostly adopted.
4 Advances in Mechanical Engineering
Figure 3. Relationship between output power, torque, and rotation speed of FANUC aiI22/7000HV motor.30
A typical FANUC system ‘‘three-loop’’ is shown in induction for the spindle motor. The spindle motors
Figure 2.29 Current, speed, and other signals of servo adopt a constant torque and constant power control
motor are monitored by internal and external sensors method. The feed-axis motors adopt a constant torque
as parameters stored in servo controller; by altering control method. Figure 3 shows the relationship
related parameters, the controller can also adjust to between output power, torque, and rotation speed of
keep the motor’s speed and input current consistent FANUC aiI22/7000HV spindle motor.30
with the set value. In a full digital servo system, the Due to the electrical impedance, electromagnetic
CNC system can bidirectionally communicate with saturation, and other factors, the relationship between
the servo controller to read or write parameters to output torque and motor input current appears non-
set value, and it can also communicate with a PC. linear when the current is close to the maximum or 0
Taking the FANUC 16i system as an example, the values, while it appears linear when in the other
CNC system monitors the motor current and speed in ranges. In a FANUC system, the servo parameter
real time through a servo controller, internal, and SPEED is for the speed value of motor detected
external sensors and generates the command torque through the internal sensor, which is of high accuracy.
(TCMD) according to those data. The servo controller The unit of SPEED is revolutions per minute (r/min).
adjusts its output current based on the TCMD to main- The servo parameter TCMD is the current regulation
tain current-loop control. In a modern CNC system, a command for servo motor, which has an approxi-
permanent magnet synchronous motor (PMSM) is gen- mately linear relationship with the motor output tor-
erally used for the feed-axis motor and asynchronous que Me. The value of TCMD can be the current value
Liu et al. 5
or the ratio of the current to the maximum current. In 205), with an outer diameter of 140 mm, an inner dia-
this article, the TCMD value is the ratio of the current meter of 90 mm, a length of 180 mm. The experimental
to the maximum current; its unit is %. scheme is shown in Figure 4, and the field wiring is
Based on this, the nominal power of the motor PST is shown in Figure 5.
defined in this article, which is calculated by TCMD and The TCMD and SPEED value of spindle servo con-
SPEED. The spindle motor adopts constant torque and troller are read through FANUC SERVO GUIDE soft-
constant power control method as shown in Figure 3; when ware with a dedicated Personal Computer Memory Card
the motor speed SPEED 1500, PST is calculated with International Association (PCMCIA) card; then, the nom-
equation (4) and when SPEED . 1500, with equation (5) inal power PST is calculated according to equation (4) or
(5). A Hioki 3390-10 power analyzer is used to measure
2p Tmax the input power PiSPM and output power PoSPM of the
PST = Me v = TCMD SPEED ð4Þ
60 SPM module and the input power PiSVM of SVM module.
PST = Pmax TCMD ð5Þ The CNC lathe input power Pi and PSM module input
power PiPSM are measured using a power transmission
where Tmax is spindle motor maximum torque and Pmax sensor (model: CE-P31-84DS5-0.5; Shenzhen SSET Co.,
is spindle motor maximum power. Ltd, Shenzhen, China) and acquired using data acquisition
cards (model: USB2850; Beijing ART Technology
Development Co., Ltd, Beijing, China). The cutting forces
Experimental research
are measured using Kistler 9129A dynamometer, and the
Experimental equipment cutting power PSP is calculated with equation (6).
The HTC-200M CINCINNATI CNC lathe with a MATLAB software is used to sample and analyze the
FANUC 16i system with servo controllers is used in experiment data
this experiment. The servo motors are shown in Table FY VC
2. This lathe’s spindle motor is connected to spindle PSP = ð6Þ
60
through V-belt, and the transmission ratio (ratio of out-
put speed to input speed) is 0.9. The hollow cylindrical where FY (unit: N) is for the main cutting force and VC
workpiece material is ASTM 1045 (Hardness HBS: is the cutting speed (unit: m/min).
6 Advances in Mechanical Engineering
Figure 5. Measurement field: (a) Machine tool & instruments, (b) Part support, (c) Power measurement wiring, and (d) Power
analyzer.
No. ap (mm) f (mm/r) VC (m/min) No. ap (mm) f (mm/r) VC (m/min) No. ap (mm) f (mm/r) VC (m/min)
Experiment scheme
Cylindrical longitudinal turning experiment. The hollow shank. In total, 30 sets of parameters are selected for
cylindrical workpiece is clamped with chuck and sup- this experiment, as shown in Table 3. No. 1–9 are finish
ported with a center as shown in Figure 5(b). Two kinds turning parameters for a Taguchi L9 orthogonal table;
of tool inserts are used for the longitudinal turning No. 10–25 are semi-finish turning parameters for a
experiment, where the SECO SMG4Ver1 insert is used Taguchi L16 orthogonal table; No. 26–30 are part of
for finish turning, and the SANDVIK CoroKey 4235 rough parameters as a Taguchi L9 orthogonal table.
insert is used for semi-finish and rough cutting. These Those parameters with cut-depth ap: 0.2;2.5 mm, feed
inserts are installed in the SANDVIK DCLNL2525M rate f: 0.1–0.5 mm/r, and cut speed VC: 170–550 m/min
Liu et al. 7
Figure 6. Variable cut-depth cutting scheme: (a) taper turning and (b) variable cut-depth turning.
record the values of Pi, PiPSM, PiSPM, PoSPM and calcu- Prediction of cutting power and machine tool power
late PST, PSP according to equations (4)–(6). The regression equations with coefficients calculated in
section ‘‘Correlation analysis of powers’’ are verified by
Variable cut-depth cutting experiment. On the same lathe, applying the cutting parameters in section ‘‘Variable
using the SECO SMG4Ver1 insert and the hollow cylin- cut-depth cutting experiment.’’ Because of the continu-
der workpiece, the taper and variable cut-depth turning ous variation of cut-depth, the main cutting force and
are done, respectively, as shown in Figure 6. The cut- cutting power are continuously changing. The nominal
depth varies from 0.2 to 2.2 mm, and the other process power PST value is calculated using the SPEED and
parameters are show in Table 4. TCMD values monitored by the SERVO GUIDE soft-
ware and used to predict the value of other power. Note
these predicted values, respectively, Pi(P), PiPSM(P),
Results and analysis PiSPM(P), PoSPM(P), PSP(P). The powers measured by
Correlation analysis of powers monitoring instruments are, respectively, Pi(R),
PiPSM(R), PiSPM(R), PoSPM(R), PSP(R). Figure 8(a)
According to the cylindrical longitudinal turning and (b), respectively, shows the comparison of pre-
experiment scheme, each power under the cutting and dicted values and the actual measured values with the
unloaded states was recorded, as shown in Table 5. No. 31 and 38 set of parameters. According to the com-
According to the data in Table 5, the relevance can be parative analysis of the predicted values and the actual
calculated as shown in Table 6, which shows a good measured values, the relative errors of the predicted val-
correlation between these power values. Linear regres- ues calculated with equation (7) are shown in Table 8.
sion analysis with PST as the independent variable, and The results show that with the increase in cutting
Pi, PiPSM, PiSPM, PoSPM, PSP as the dependent vari- power, the relative error between the predicted value
ables, the relational model is built in the form of and the actual value will increase
f(PST) = p1 * PST + p2. The linear equation coeffi-
cients p1 and p2, fitting coefficient R2, fit correlation P(P) P(R)
coefficient AdjR2, total deviation SSE and mean square err = 3 100% ð7Þ
P(R)
deviation RMSE, which are calculated out through the
regression, are shown in Table 7, and the fitting curves where err is the relative error, P(P) is the
are shown in Figure 7. These results indicate that the power predicted value and P(R) is the measured power
fitting results have a good fitting degree. value.
8
Table 5. Cylindrical longitudinal turning test data.
No. St. Pi (W) PiPSM (W) PiSPM (W) PoSPM (W) PSP (W) PST (W) No. St. Pi (W) PiPSM (W) PiSPM (W) PoSPM (W) PSP (W) PST (W)
St. is the working status; St. A is under unloaded operation, the cutting force FY value measured by Kistler is 0, so the calculated cutting power PSP is 0 according to the formula (6); St. B is under loaded
operation.
Advances in Mechanical Engineering
Liu et al. 9
No. Pi (%) PiPSM (%) PiSPM (%) PoSPM (%) PSP (%) No. Pi (%) PiPSM (%) PiSPM (%) PoSPM (%) PSP (%)
31 2.04 0.75 2.61 2.89 25.45 35 4.49 3.63 5.38 4.79 1.54
32 2.44 0.85 2.81 2.90 24.65 36 4.42 4.52 5.15 4.71 1.51
33 2.87 1.31 3.07 3.28 22.84 37 5.76 5.25 6.36 5.84 3.05
34 2.92 2.19 3.58 3.80 20.20 38 6.81 6.78 7.72 6.81 3.88
Figure 8. Comparative analysis of predicted and actual values: (a) No.31: ap = 2.2–0.2, VC = 370 m/min, f = 0.1 mm/r and (b) No.38:
ap = 2.2~0.2, VC = 475 m/min, f = 0.3 mm/r.
consumption monitoring module in the CNC system, parameters, especially under conventional cutting and
and this method will provide a reference for the high-speed cutting, and the establishment of a calcula-
machine tool or CNC system manufacturers to develop tion algorithm for power, energy, and efficiency of con-
the energy consumption monitoring module. ventional cutting and high-speed cutting. Further
The drawbacks of this method are as follows: (1) the research on improving the algorithm will improve
relationship between TCMD and actual torque is machining energy consumption prediction and energy
obtained by the regression of experimental data, efficiency–based machining process parameters optimi-
resulting in a relatively large error; (2) when the motor zation. Eventually, the algorithm will be integrated into
rotation speed is near the high-limit or low-limit the CNC system, and energy consumption on-machine
speed, the relationship between TCMD and actual monitoring and manufacturing system energy con-
torque may be more complicated, where more detailed sumption management based on INTERNET plat-
information is needed from CNC system, servo, and forms will be realized.
motor manufacturer; (3) for high-speed machining,
the feed-axis power is relatively large and cannot be Declaration of conflicting interests
neglected. The author(s) declared no potential conflicts of interest with
Follow-up studies will focus on the relationship respect to the research, authorship, and/or publication of this
between the feed-axis motor power and servo article.
Liu et al. 11