# Modeling of the Feed-Motor Transient Current in End Milling by Using Varying-Coefficient Model

Authors: Mi Xiao; Long Wen; Xi Li; Liang Gao
Journal: Mathematical Problems in Engineering
 (2015)

---

## Abstract

In order to ensure the stability of the machining process, it is vital to control the machining condition during the milling process. While the feed-motor current is related to many physical variables, such as the cutting force and tool wear, we can indicate it as the key variables to monitoring the conditions of the milling process. A predictive model of the feed-motor current amplitude is established in this paper. The change regulation of the transient current amplitude during the milling process is investigated, and the effect of the spindle speed on the transient current amplitude is studied as well. Since the transient current amplitude is time-varying, the predictive model is a typical panel data type. In this case, the varying-coefficient model (VCM), a potential soft computing method, is applied to solve this predictive model. Then several experiments are conducted to evaluate the performance of VCM method. Results show that the predicted values match the experimental value well, and the correctness of the predictive model for transient current amplitude is also validated.


---

## Body

## 1. Introduction

High-speed machining (HSM) has shown a lot of advantages in the manufacturing industries with the development of the computer numerical control (CNC) systems. It provides a way to achieve a higher quality of the work-piece and can increase the productivity of the machining process. However, due to the complexity of the machining process, the control of HSM to ensure the stability during the machining process is a challenging work.Many researchers focus on the modelling of the machining process and the physical variables, such as cutting force [1], chatter [2], and tool wear [3], in order to monitor the machining process. In recent years, soft computing methods have been applied to the modeling and prediction in the machining field [4], and their potential is validated. Surface roughness, cutting force, tool life, and the material remove rate are the most common machining physical variables. Moghri et al. [5] applied the artificial neural network (ANN) to predict the surface roughness in milling of ployamide-6 nanocomposites. Ren et al. [6] presented a subtractive clustering-based fuzzy approach method for modelling the cutting force in micromilling; the obtained results proved that the proposed solution can model the cutting force in spite of uncertainties in the micromilling process. Gokulachandran and Mohandas [7] compared neurofuzzy logic technique and support vector regression technique for the assessment of remaining useful life of cutting tools and obtained good results.As the machining parameters are easier to control compared with other input, the effect of the machining parameters to the physical variables is critical to monitor the machining process, and the application of soft computing method to model the relationship between the machining parameters and machining process is increasing. But most machining physical variables are nonlinear and random, making it difficult to model the machining process. Cakir et al. [8] tried to establish the quantitative relationship between the process parameters and the performance of electrical discharge machining (EDM) process using adaptive neurofuzzy inference system (ANFIS), genetic expression programming (GEP), and ANN. The result shows that all approaches are successful in the prediction of EDM performance. Zohourkari et al. [9] investigated the effects of the machining parameters on the material removal rate in the abrasive water-jet turning process using analysis of variance (ANOVA), and the result is good. Sharkawy [10] presented the study of modeling the surface roughness in end milling using radial basis function neural networks (RBFNs), ANFIS, and genetically evolved fuzzy inference systems (G-FISs), and the prediction accuracy is as high as 97.05%.Modeling and controlling the machining process using soft computing have achieved a great success. However, even though several machining physical properties have been studied, the research on the field of the feed-motor current remains limited. The feed-motor current is one of the most vital machining variables in the milling process. Many other machining physical variables, such as cutting force and tool wear, are related to the feed-motor current. Aggarwal et al. [11] identified the cutting torque and tangential cutting force coefficient from the spindle motor current, Jeong and Cho [12] estimated the cutting force from the rotating and stationary feed-motor current, and Rizal et al. [3] detected the tool breakage in CNC high-speed milling based on the feed-motor current. Kim and Jeon [13] show that feed-motor is better for the control of the CNC milling process than cutting forces. Thus, the research on the feed-motor current is very essential in order to understand and control the machining process. Xu and Jie [14] studied the current empirical equation between the effective values of feed-motor current and the machining parameters. Even though this empirical equation fits the experiments well, the law of the feed-motor current lacks.In this research, the feed-motor current is studied using soft computing method. A quantitative prediction model of the feed-motor transient current amplitude is established in the end milling process. The transient current is time-varying during the milling process, making it different from the traditional current empirical equation. The transient current predictive model is extended from this empirical equation. The change regulation of the feed-motor transient current is investigated in the predictive model, as well as the effect of the spindle speed to the feed-motor current. As the feed-motor transient current is time-varying, the transient current predictive model is a typical panel data in this study. Varying-coefficient model (VCM) is applied to solve the transient current predictive model. Several experiments are conducted to evaluate the correctness of the predictive model and the performance of the VCM methods; the result shows that the predictive results match the experimental value very well.The rest of this paper is organized as follows. In Section2, the predictive model of the transient current is established. The varying-coefficient model is shown in Section 3. The experiments and results are presented in Section 4. The conclusion is drawn in Section 5.


## 2. The Predictive Model of the Transient Current

The experiments are carried out on a machining center (OTM-650), the work-piece material is the 45 steel and the tool material is high-speed steel, and the number of the tool teeth is three. During the experiments, the spindle speed levels are 500, 600, 700, 800, 1000, and 1200 rpm. The feed speed is 200 mm/min and the axial depth of cut is 0.2 mm in all experiments. There are 10 repeated experiments under the different spindle speed level. As shown in Figure1, two phases of the feed-motor current, namely, the U phase Iu and the V phase Iv, are sampled during the milling process, and the sampling frequency is 512 Hz.The experiment setup.
(a)
(b)


### 2.1. Data Acquisition

During the milling process, theU phase Iu and the V phase Iv of the feed-motor transient current are acquired and they are enough to calculate the amplitude I of the three-phase feed-motor current. The relationship between them is
(1)Iu=Icos⁡ω1t,Iv=Icos⁡ω1t+2π3,I=43Iu2+Iv2+IuIv,
where ω1 stands for the motor frequency, which is related to the spindle speed S, and ω1=S/22.5.Figure2 shows the samples of the feed-motor transient current amplitude and indicates that the current amplitude is periodically changed, and the cycle is stable. Some feature values can be extracted in order to reduce the data volume of the transient current without losing its properties.Figure 2
The feed-motor transient current amplitude samples with spindle speed 500 rpm.


### 2.2. Feature Values of the Transient Current

#### 2.2.1. Feature Values

Two feature values are extracted to represent the transient current amplitude, and they are the cycle and the starting point of the transient current. These two feature values are shown as in Figure3. The cycle is the most important feature of the transient current amplitude. However, the start point is also vital and essential in order to determine the starting phase position of the transient current amplitude. With the help of feature values, it provides a more convenient way for the comparison process, and the analytical results made in one cycle are suitable for other cycles too.Figure 3
The feature values of the transient current amplitude.The calculation of the two feature values is based on the Fourier series. The Fourier series is shown as follows:(2)F(x)=a0+∑i=1naicos⁡ωx+bisinωx.The cycleT=2π/ω, and the start phase is set to -π/2. Here, frequency ω is a feature of transient current amplitude, and it has no association with the motor frequency ω1. As shown in Figure 3, the 2nd Fourier series is preferred.


#### 2.2.2. Normalization Process

Even though the starting point is used to simplify the comparison of the transient current amplitude, the normalization process is needed. The milling process is disturbed by many factors, and there is a subtle difference between the results of feature values of 10 repeated experiments; even the machining parameters are the same for the repeated experiments.Table1 presents the frequency results of 10 repeated experiments using Fourier series. The result shows that they are slightly different from each other. In order to unify the 10 repeated experiments, all cycles are normalized to 1 to eliminate the disturbance.Table 1
The cycle of the transient current amplitude with spindle speed 500rpm.
Number
1
2
3
4
5
6
7
8
9
10
ω
23.25
23.25
23.25
23.24
23.26
23.25
23.25
23.26
23.26
23.24


#### 2.2.3. The Validation Process

The validating process here is to check the effectiveness of the feature values and the normalization process. There are two testing parts in this section. The first one is used for testing the correctness of the feature values, and the second one is to test the validity of the normalization process.The first testing part is the shift operator. In this operator, the samples in the later four cycles are shifted to the first cycle. The shifted result is shown in Figure4(a); the black, green, red, pink, and blue samples came from different cycles. The samples in these five cycles are mixed very well, indicating the correctness of the feature values. It also can be inferred that the analytical result in one cycle is suitable for other cycles too.The validation process of the transient current amplitude with spindle speed 500 rpm.
(a)
The result of first testing part
(b)
The result of second testing partThe second testing part is conducted to test the normalization process. In this round, the cycle is set to 0.5 and the samples are selected on the first two cycles in all 10 repeated experiments with the spindle speed of 500 rpm. As shown in Figure4(b), all samples are mixed together, and the mixed result is a smooth heavy line. The result indicates that the normalization process matches the experimental data well, meaning the analytical results of the mixed samples are suitable for all 10 repeated experiments.


### 2.3. Transient Current Predictive Model

The feature values show the change regulation of the transient current amplitude during the milling process. In this section, the relationship of the transient current amplitude and the spindle speed is considered, and the predictive model is established.The traditional relationship between the feed-motor current and the machining parameters is an empirical equation, shown in (3). Ie is the effective value of the feed-motor current, S, f, D are the spindle speed, feed, and depth of cut, and K0, b1, b2, b3 are the coefficient parameters. Consider
(3)Ie=K0Sb1fb2Db3.The transient current amplitude is different from the effective value of current; the former one is changing with time during the machining process. As presented in Section2.2, the transient current amplitude is changing periodically during the milling process, and the cycle is stable. Moreover, the transient current amplitude is also related to the machining parameters, namely, the spindle speed. In order to consider the dynamic properties of the current amplitude, transient current predictive model extended the empirical equation as follows:
(4)It=K0tSb1(t).The transient current amplitudeI(t) and coefficient parameters K0 and b1 are extended to the function of time, in order to show that the transient current amplitude is time-varying during the stable milling process. The spindle speed affects the transient current amplitude as well in this model. For simplification, the predictive model can be transferred to a linear equation:
(5)ln⁡It=ln⁡K0t+b1tln⁡S.The simplified predictive model is a typical panel data type. The current amplitude is affected by the time and the spindle speed, which is the cross-sectional data type. Varying-coefficient model (VCM) is very suitable to handle with panel data, so the VCM method is applied to solve this predictive model.


## 2.1. Data Acquisition

During the milling process, theU phase Iu and the V phase Iv of the feed-motor transient current are acquired and they are enough to calculate the amplitude I of the three-phase feed-motor current. The relationship between them is
(1)Iu=Icos⁡ω1t,Iv=Icos⁡ω1t+2π3,I=43Iu2+Iv2+IuIv,
where ω1 stands for the motor frequency, which is related to the spindle speed S, and ω1=S/22.5.Figure2 shows the samples of the feed-motor transient current amplitude and indicates that the current amplitude is periodically changed, and the cycle is stable. Some feature values can be extracted in order to reduce the data volume of the transient current without losing its properties.Figure 2
The feed-motor transient current amplitude samples with spindle speed 500 rpm.


## 2.2. Feature Values of the Transient Current

### 2.2.1. Feature Values

Two feature values are extracted to represent the transient current amplitude, and they are the cycle and the starting point of the transient current. These two feature values are shown as in Figure3. The cycle is the most important feature of the transient current amplitude. However, the start point is also vital and essential in order to determine the starting phase position of the transient current amplitude. With the help of feature values, it provides a more convenient way for the comparison process, and the analytical results made in one cycle are suitable for other cycles too.Figure 3
The feature values of the transient current amplitude.The calculation of the two feature values is based on the Fourier series. The Fourier series is shown as follows:(2)F(x)=a0+∑i=1naicos⁡ωx+bisinωx.The cycleT=2π/ω, and the start phase is set to -π/2. Here, frequency ω is a feature of transient current amplitude, and it has no association with the motor frequency ω1. As shown in Figure 3, the 2nd Fourier series is preferred.


### 2.2.2. Normalization Process

Even though the starting point is used to simplify the comparison of the transient current amplitude, the normalization process is needed. The milling process is disturbed by many factors, and there is a subtle difference between the results of feature values of 10 repeated experiments; even the machining parameters are the same for the repeated experiments.Table1 presents the frequency results of 10 repeated experiments using Fourier series. The result shows that they are slightly different from each other. In order to unify the 10 repeated experiments, all cycles are normalized to 1 to eliminate the disturbance.Table 1
The cycle of the transient current amplitude with spindle speed 500rpm.
Number
1
2
3
4
5
6
7
8
9
10
ω
23.25
23.25
23.25
23.24
23.26
23.25
23.25
23.26
23.26
23.24


### 2.2.3. The Validation Process

The validating process here is to check the effectiveness of the feature values and the normalization process. There are two testing parts in this section. The first one is used for testing the correctness of the feature values, and the second one is to test the validity of the normalization process.The first testing part is the shift operator. In this operator, the samples in the later four cycles are shifted to the first cycle. The shifted result is shown in Figure4(a); the black, green, red, pink, and blue samples came from different cycles. The samples in these five cycles are mixed very well, indicating the correctness of the feature values. It also can be inferred that the analytical result in one cycle is suitable for other cycles too.The validation process of the transient current amplitude with spindle speed 500 rpm.
(a)
The result of first testing part
(b)
The result of second testing partThe second testing part is conducted to test the normalization process. In this round, the cycle is set to 0.5 and the samples are selected on the first two cycles in all 10 repeated experiments with the spindle speed of 500 rpm. As shown in Figure4(b), all samples are mixed together, and the mixed result is a smooth heavy line. The result indicates that the normalization process matches the experimental data well, meaning the analytical results of the mixed samples are suitable for all 10 repeated experiments.


## 2.2.1. Feature Values

Two feature values are extracted to represent the transient current amplitude, and they are the cycle and the starting point of the transient current. These two feature values are shown as in Figure3. The cycle is the most important feature of the transient current amplitude. However, the start point is also vital and essential in order to determine the starting phase position of the transient current amplitude. With the help of feature values, it provides a more convenient way for the comparison process, and the analytical results made in one cycle are suitable for other cycles too.Figure 3
The feature values of the transient current amplitude.The calculation of the two feature values is based on the Fourier series. The Fourier series is shown as follows:(2)F(x)=a0+∑i=1naicos⁡ωx+bisinωx.The cycleT=2π/ω, and the start phase is set to -π/2. Here, frequency ω is a feature of transient current amplitude, and it has no association with the motor frequency ω1. As shown in Figure 3, the 2nd Fourier series is preferred.


## 2.2.2. Normalization Process

Even though the starting point is used to simplify the comparison of the transient current amplitude, the normalization process is needed. The milling process is disturbed by many factors, and there is a subtle difference between the results of feature values of 10 repeated experiments; even the machining parameters are the same for the repeated experiments.Table1 presents the frequency results of 10 repeated experiments using Fourier series. The result shows that they are slightly different from each other. In order to unify the 10 repeated experiments, all cycles are normalized to 1 to eliminate the disturbance.Table 1
The cycle of the transient current amplitude with spindle speed 500rpm.
Number
1
2
3
4
5
6
7
8
9
10
ω
23.25
23.25
23.25
23.24
23.26
23.25
23.25
23.26
23.26
23.24


## 2.2.3. The Validation Process

The validating process here is to check the effectiveness of the feature values and the normalization process. There are two testing parts in this section. The first one is used for testing the correctness of the feature values, and the second one is to test the validity of the normalization process.The first testing part is the shift operator. In this operator, the samples in the later four cycles are shifted to the first cycle. The shifted result is shown in Figure4(a); the black, green, red, pink, and blue samples came from different cycles. The samples in these five cycles are mixed very well, indicating the correctness of the feature values. It also can be inferred that the analytical result in one cycle is suitable for other cycles too.The validation process of the transient current amplitude with spindle speed 500 rpm.
(a)
The result of first testing part
(b)
The result of second testing partThe second testing part is conducted to test the normalization process. In this round, the cycle is set to 0.5 and the samples are selected on the first two cycles in all 10 repeated experiments with the spindle speed of 500 rpm. As shown in Figure4(b), all samples are mixed together, and the mixed result is a smooth heavy line. The result indicates that the normalization process matches the experimental data well, meaning the analytical results of the mixed samples are suitable for all 10 repeated experiments.


## 2.3. Transient Current Predictive Model

The feature values show the change regulation of the transient current amplitude during the milling process. In this section, the relationship of the transient current amplitude and the spindle speed is considered, and the predictive model is established.The traditional relationship between the feed-motor current and the machining parameters is an empirical equation, shown in (3). Ie is the effective value of the feed-motor current, S, f, D are the spindle speed, feed, and depth of cut, and K0, b1, b2, b3 are the coefficient parameters. Consider
(3)Ie=K0Sb1fb2Db3.The transient current amplitude is different from the effective value of current; the former one is changing with time during the machining process. As presented in Section2.2, the transient current amplitude is changing periodically during the milling process, and the cycle is stable. Moreover, the transient current amplitude is also related to the machining parameters, namely, the spindle speed. In order to consider the dynamic properties of the current amplitude, transient current predictive model extended the empirical equation as follows:
(4)It=K0tSb1(t).The transient current amplitudeI(t) and coefficient parameters K0 and b1 are extended to the function of time, in order to show that the transient current amplitude is time-varying during the stable milling process. The spindle speed affects the transient current amplitude as well in this model. For simplification, the predictive model can be transferred to a linear equation:
(5)ln⁡It=ln⁡K0t+b1tln⁡S.The simplified predictive model is a typical panel data type. The current amplitude is affected by the time and the spindle speed, which is the cross-sectional data type. Varying-coefficient model (VCM) is very suitable to handle with panel data, so the VCM method is applied to solve this predictive model.


## 3. Varying-Coefficient Model

The traditional statistical model uses sample dataXi,Yi to estimate a regression function in which the response variable Y is represented as a function of the predictor variable X, where Y is one-dimensional and X is a p-dimensional vector X=X1,X2⋯Xp. Usually a linear relationship between Y and X is assumed:
(6)Yj=βjXj+εj.
The ε represents the random error and it satisfies the independent and identically distributed condition.In recent years, several nonparametric regression methods are proposed in order to get a more powerful regression model, such as Nadaraya-Watson method [15, 16] and local linear method [17]. In traditional statistical models, the regression function is usually predefined and we just need to find the optimum coefficients of the regression model. However, the nonparametric regression focuses on finding the best model which fits the experimental data the most,. So the nonparametric regression is a sort of data-driven modeling method and it is more potential to model the nonlinear system [18, 19].Even though the nonparametric regression method is potential, its application in the machining field is little. Valentinčič and Junkar [20] applied the nonparametric method to the electrical discharge machining process (EDM) and obtained a valuable result. Munoz-Sánchez et al. [21] studied the inverse identification of material parameters using hybrid FEM/LPR method and FEM/ANN. Local polynomial regression (LPR) is also a kind of nonparametric regression. The result shows that LPR method is better than ANN method, indicating the performance of the nonparametric regression method.The varying-coefficient model (VCM) [22] is an extension of nonparametric regression. It is based on the linear regression and assumes that the coefficient term is the function of another predictor variable U to enhance its flexibility, and the form is
(7)Y=β1UX1+β2UX2+···+βpUXp+ε.In the VCM method, the coefficientβj(U) is the function of the predictor variable U and is also the coefficient of another predictor variable Xj. The VCM method concentrates more on U than on X. Usually, assume X1≡1 to add the intercept term.The estimation of the VCM method is shown in Fan and Zhang [23]. The main task is to use the sample Yi;Xi1,Xi2,…,Xip,Uii=1,2,…,n to minimize the following function
(8)∑i=1nYi-∑j=1pβju0+βj′u0Ui-u0Xij2hhh×KhUi-u0=min⁡,
where Kht=Kt/h/h is the kernel function and h is the bandwidth. Gaussian function is a commonly used kernel function, which has the following expression K(t)=exp⁡-0.5t2/2π.Let(9)X(u0)=X11⋯X1pX11U1-u0⋯X1pU1-u0X21⋯X2pX21U2-u0⋯X2pU2-u0⋮⋮⋮⋮Xn1⋯XnpXn1Un-u0⋯XnpUn-u0,W(u0)=diagKhU1-u0,KhU2-u0,…,KhUn-u0,a(u0)=β1u0,β2u0,…,βpu0,β1′u0,hhhhhhhhβ2′u0,…,βp′u0TY=Y1,Y2,…,YnT.Assuming thatej denotes a 2p-dimensional row vector, in which the j-th element is one and the other is zero, the estimation result of β^j(·) is
(10)β^ju0=ejau0=ejXTu0Wu0Xu0-1×XTu0Wu0Y.The bandwidth selection is vital to the nonparametric regression, as shown by Härdle and Mammen [24]. Cross-validation [25] is a popular method to evaluate the risk of the model, and there are several cross-validation methods, such as threefold cross-validation, tenfold cross-validation, and leave-one-out cross-validation. However, as shown in [26], the tenfold cross-validation has become the standard method in the practical terms. In this research, the 10-fold cross-validation is preferred.From (7), if the predictor variable X is the machining parameters, the predictor variable U is the time t, and the response variable is the transient current amplitude, the VCM method would have the same formulation with the transient current predictive model, meaning that the VCM method is suitable to solve this model.


## 4. Experiment and Result

Several experiments are conducted under different spindle speed, and the feed-motor current data has been collected. The details of the experiments are described in Section2.1. In this section, only the first cycle of the transient current amplitude is analyzed.


### 4.1. Model Analysis

The transient current predictive model has the same formulation as the VCM method, but the VCM method is based on the linear regression. It is important to test the linearity of predictor variableln⁡I(t) and the response variable ln⁡S in the predictive model.The samples used in the linearity testing are lain on the same phase in the cycle under different spindle speed level, and the phaset=0.02i, i=0,1,…,50, as shown in Figure 5. Since the amplitude cycles of all spindle speed level are normalized to 1, the samples can reflect the law of transient current under different spindle speed, and the linearity testing results of ln⁡I(t) and ln⁡S are shown in Figure 6.Figure 5
The samples used for the linearity testing of the transient current amplitude.Figure 6
The linearity testing results under each sample for the transient current amplitude.Table2 shows the multiple correlation coefficients (R2) of the linearity result; it can be clearly seen that the mean of R2 is as high as 0.9374, which indicates that the linearity between ln⁡I(t) and ln⁡S is very good. At the same time, the predictive model of the transient current is also validated.Table 2
The linearity testing result of the transient current amplitude.
Min
Mean
Max
R
2
0.8886
0.9374
0.9793


### 4.2. Results Analysis and Discussion

This section presents the predictive result of VCM method. 600 samples of transient current are randomly selected from the six-level spindle speed. The bandwidth of VCM method is determined using tenfold cross-validation. The results are shown in Figures7 and 8.Figure 7
The predictive result of VCM method.Figure 8
The predictive results of the VCM method under each spindle speed.Figure7 presents the regression result of the total samples, the regression results match the experiment data well, R2 of the total sample is as high as 0.9806, and the mean relative errors (MRE) are 5.99%, less than 6%. Figure 8 shows the predicted results under different spindle speed and the results also agree with the experimental result well, which indicates that the VCM method achieves good results at all spindle speed levels.Table3 presents the comparison between the VCM method and the Fourier series fitting. The Fourier series fitting is used to fit the transient current amplitude on each level of spindle speed. The testing result shows that all the R2 of VCM are much higher than Fourier series fitting, but these MRE are close to each other. The result indicates that VCM has a better performance to fit the transient current amplitude than the Fourier series fitting because the data samples of VCM came from all spindle speed level; the fault tolerance of VCM is better.Table 3
The result of VCM method.
Spindle speed
Total
500
600
700
800
1000
1200
VCM
R
2
0.9806
0.9910
0.9900
0.9876
0.9763
0.9768
0.9647
MRE
5.99%
6.19%
4.64%
5.91%
6.63%
5.41%
7.14%
Fourier series
R
2
—
0.9690
0.9641
0.9548
0.9348
0.9378
0.8924
MRE
—
5.36%
5.21%
5.80%
6.76%
6.71%
8.56%Figure9 presents the result of the coefficient parameters β0(t), β1(t) of VCM method. β0(t), β1(t) are also the coefficient parameters ln⁡K0(t), b1(t) of the transient current predictive model. The curves of both coefficients have a big change at the point of 0.4 and 0.9, meaning that the transient current amplitudes are changing over time.The result of the coefficient parameter of VCM.
(a)
The curve ofβ0(t)
(b)
The curve ofβ1(t)From the predictive results and linearity testing, the correctness of the transient current predictive model is validated and the performance of the VCM methods is demonstrated. The predicted results of the transient current amplitude are good and fit the experiment data very well.


## 4.1. Model Analysis

The transient current predictive model has the same formulation as the VCM method, but the VCM method is based on the linear regression. It is important to test the linearity of predictor variableln⁡I(t) and the response variable ln⁡S in the predictive model.The samples used in the linearity testing are lain on the same phase in the cycle under different spindle speed level, and the phaset=0.02i, i=0,1,…,50, as shown in Figure 5. Since the amplitude cycles of all spindle speed level are normalized to 1, the samples can reflect the law of transient current under different spindle speed, and the linearity testing results of ln⁡I(t) and ln⁡S are shown in Figure 6.Figure 5
The samples used for the linearity testing of the transient current amplitude.Figure 6
The linearity testing results under each sample for the transient current amplitude.Table2 shows the multiple correlation coefficients (R2) of the linearity result; it can be clearly seen that the mean of R2 is as high as 0.9374, which indicates that the linearity between ln⁡I(t) and ln⁡S is very good. At the same time, the predictive model of the transient current is also validated.Table 2
The linearity testing result of the transient current amplitude.
Min
Mean
Max
R
2
0.8886
0.9374
0.9793


## 4.2. Results Analysis and Discussion

This section presents the predictive result of VCM method. 600 samples of transient current are randomly selected from the six-level spindle speed. The bandwidth of VCM method is determined using tenfold cross-validation. The results are shown in Figures7 and 8.Figure 7
The predictive result of VCM method.Figure 8
The predictive results of the VCM method under each spindle speed.Figure7 presents the regression result of the total samples, the regression results match the experiment data well, R2 of the total sample is as high as 0.9806, and the mean relative errors (MRE) are 5.99%, less than 6%. Figure 8 shows the predicted results under different spindle speed and the results also agree with the experimental result well, which indicates that the VCM method achieves good results at all spindle speed levels.Table3 presents the comparison between the VCM method and the Fourier series fitting. The Fourier series fitting is used to fit the transient current amplitude on each level of spindle speed. The testing result shows that all the R2 of VCM are much higher than Fourier series fitting, but these MRE are close to each other. The result indicates that VCM has a better performance to fit the transient current amplitude than the Fourier series fitting because the data samples of VCM came from all spindle speed level; the fault tolerance of VCM is better.Table 3
The result of VCM method.
Spindle speed
Total
500
600
700
800
1000
1200
VCM
R
2
0.9806
0.9910
0.9900
0.9876
0.9763
0.9768
0.9647
MRE
5.99%
6.19%
4.64%
5.91%
6.63%
5.41%
7.14%
Fourier series
R
2
—
0.9690
0.9641
0.9548
0.9348
0.9378
0.8924
MRE
—
5.36%
5.21%
5.80%
6.76%
6.71%
8.56%Figure9 presents the result of the coefficient parameters β0(t), β1(t) of VCM method. β0(t), β1(t) are also the coefficient parameters ln⁡K0(t), b1(t) of the transient current predictive model. The curves of both coefficients have a big change at the point of 0.4 and 0.9, meaning that the transient current amplitudes are changing over time.The result of the coefficient parameter of VCM.
(a)
The curve ofβ0(t)
(b)
The curve ofβ1(t)From the predictive results and linearity testing, the correctness of the transient current predictive model is validated and the performance of the VCM methods is demonstrated. The predicted results of the transient current amplitude are good and fit the experiment data very well.


## 5. Conclusion and Future Work

The feed-motor current has a wide influence on other cutting variables, such as the cutting force and the tool wear, but there are few studies on the feed-motor current. This paper focuses on the transient current of the stable milling process and established a predictive model for the transient current amplitude. In this model, the change regulation of the transient current amplitude and the effect of the spindle speed to the transient current amplitude are considered. The VCM method is applied to solve this model, because the predictive model is a typical panel data type. Several experiments are conducted to verify the correctness of the predictive model; the results show that VCM method has achieved a good result and the predictive values match the experimental value well.The main contribution of this paper is the model on the transient current amplitude, but we only focus on the stable milling process. Future works would be done to investigate the relationship between machining parameters and other physical variables in the milling process. As the transient current amplitude is easily interfered by environment factors, the analysis of this disturbance based on VCM method is also important to find more properties of the transient current.



---

*Source: 103507-2015-03-02.xml*