3.1 Experiment setup
To demonstrate the effectiveness of our contributions, the experimental data is measured from a high-speed milling process, which is obtained from “the International PHM Data Challenge Competition in 2010” database.[45] The performance of the proposed method is verified based on that database. A high-speed CNC milling machine is used for milling operation in the experiment, and the workpiece surface processed into an inclined plane of 60°. The experiment structure is shown in Fig. 7, and the tool related parameter information is shown in Table 2.
The experiment used a three-way dynamometer, three-way accelerometers, and an acoustic emission (AE), there are total seven sensing channels for three types of sensors. The experimental installation is shown in Fig. 8. Among them, a Kistler three-way dynamometer is installed between the workpiece and the processing table to measure the cutting force based on electric charge, which is converted into voltage by charge amplifier. Three Kistler piezoelectric accelerometers are installed on the workpiece to measure the vibration of the workpiece in the X, Y and Z directions during the milling process. The AE sensor is installed on the side of the workpiece to monitor the high-frequency acoustic emission signal during the milling process., Meanwhile, the radial cutting is 0.125 mm and the axial cutting 0.2 mm with 50 kHz sampling frequency for each completed machining process. After each processing, the Leica MZ 12 microscope will be used to measure the corresponding side surface wear of cutter.
Table 2 PHM2010 competition experiment parameter list
Parameter
|
value
|
parameter
|
value
|
Machine model
|
Roders Tech RFM 760
|
Radial depth of cut
|
0.125 mm
|
Workpiece material
|
Nickel-based superalloy 718
|
axial cutting depth
|
0.2 mm
|
Tool
|
3-tooth ball nose milling cutter
|
Number of sensors
|
3
|
Spindle speed
|
10,400 RPM
|
Number of sensing channels
|
7
|
Feed rate
|
1555 mm/min
|
Sampling frequency
|
50 kHz
|
3.2. Data processing and pattern generation
According to the actual operating conditions of the manufacturing process, the corresponding multi-source sensors are arranged reasonably. Then the multi-source data is collected and preprocessed by arranged sensors. Firstly, we perform data cleaning and noise reduction on the signal data to exclude irrelevant information interference for results. Secondly, the processed data is conducted to feature extraction and feature selection to obtain a suitable feature. This will help us eliminate information interference further and improve accuracy[46]. Lastly, the historical tool wear data is used to generate wear pattern, which different patterns represent different tool states during tool wear process.
The original data often contains noise and other irrelevant information that will interfere with our analysis results, so the data which in PHM2010 dataset need to be preprocessed. Here the wavelet threshold method was choosing to noise reduction for the data collected by the 7 sensor channels. the 5 layers haar wavelet was used in the model with the heuristic threshold, which could adjust the threshold according to the noise decomposed in the first wavelet layer. Then the feature extraction on the processed data was conducted, and extracted 17 time-domain features, 4 frequency-domain features, and some time-frequency domain features. Among them, 17 time-domain features included common dimensional and non-dimensional indicators. The 4 frequency-domain features were gravity frequency, average frequency, root mean square (RMS) frequency and standard deviation of frequency. And the time-frequency domain features were scale entropy, energy entropy, singular entropy of wavelet. The partially extracted features were shown in the Fig. 9.Then normalized them and calculated the Pearson correlation coefficient according to the tool wear value. Further we performed feature selection, and then the PCA (Principal Component Analysis) was used to dimensional reduction with correlation criterion 0.85. The contribution rate was set to be greater than 95%, and the principal components were sorted by variance to get the final feature set which was recorded as F.
And according to the stage characteristic of tool as mentioned in Section 2, the wear value can be divided into three types of pattern. But the number of patterns need to be adjusted appropriately to meet actual needs. To consider with the appropriate accuracy of monitoring, based on improved K-means clustering algorithm, the wear data of PHM2010 dataset was divided into 5 categories and set each category as one type of wear pattern M= {M1, M2, ..., M5}. And comparing with the wear value that measured by microscope, we could obtain the corresponding relationship between wear level and pattern, which was shown in Fig. 10. Each pattern M corresponds to a segment of the wear curve, and M1 was the initial wear pattern, M5 represent the most severe wear state. From M1 to M5, the severity of tool wear increased continually, so we could replace the tool when it be recognized as M4 or M5 by the model that build in section 2 in actual milling process, to ensure the quality and efficiency of the process. Although this method could not obtain accurate tool wear values, it was sufficient for general manufacturing processes.
As mentioned in section 2, to monitor the wear intermediate process, we need to generate the wear increment pattern, and the same method was used to divide the wear increment into 5 categories and set each category as one type of pattern N= {N1, N2, …, N5}. the corresponding relationship between wear increment categories and the patterns was shown in Fig. 11. And these different patterns represented different wear increment states. Finally, combined pattern N with pattern M to obtain the new pattern V which were shown in Table 1, and put pattern V into the multi-source pattern recognition model to carry out the condition monitoring for the tool wear process.
3.3. Validation of the proposed approach
Before the multi-source pattern recognition model was used, which mentioned in Section 2 as shown in Fig. 2 and Fig. 3, we need to confirm the sensitive window size of each pattern, our model was used to recognize all sample under different size of observation windows and calculate the proportion of each pattern in different observation windows. Take the severe wear pattern recognition as an example, one signal sample of 12,700 data points were recognized, and the window movement stride S were 1, the result is shown in Fig. 12. From Fig. 12, we can find that the proportion of pattern M5 is the largest with the observation window size near 2500. Although the recognition proportion increase with the window size later, the smaller the window means better timeliness. Therefore, we set the sensitive window of pattern M5 to 2500 is more reasonable. Similarly, the above steps can be repeated until all sensitive windows for each pattern are obtained. lastly, for the condition monitoring of the milling process, it is only necessary to use the established multi-source pattern recognition model to monitor and recognize tool pattern under these sensitive observation windows.
The next step is to obtain the pattern transition path. The multi-source data of milling process can be recognized by the multi-source pattern recognition model under different observation window, and we can get its recognized pattern in real time. With the recognition of wear patterns M that based on tool wear value, we can get the wear level of tool. And we can replace the tool when it be recognized as M4 or M5 which indicate terrible condition for tool to ensure the quality and efficiency of the process. As mentioned above, we can only obtain wear level by monitoring patterns M, and the process cannot be judged whether its normal or abnormal. Therefore, the wear incremental pattern N is constructed according to the same idea, and the pattern V (M, N) was constructed by combining the M and N. In this way, we can match each intermediate segment of tool wear process. Each Vi represents one kind of combination for M and N. Then we set the original PHM 2010 datasets as the normal wear process group and get the abnormal process group by simulating based on the process. Finally, we experiment with the proposed model in these two groups and obtained the pattern transition path. Tool wear pattern transfer path diagram is presented in Fig. 13, illustrating how wear pattern would transfer from one to another in the milling process. In Fig. 13, The node is pattern Vi, each Vi represents one kind of combination for M and N. For each node, each vertex size is proportional to its weighted degree, and the width of the edge is proportional to its betweenness. At the same time, according to Fig. 13,. for the normal tool wear record, there is a clear path for its pattern transition “V1àV5àV15àV22” in the graph. For the abnormal data, however, the path “V1àV5àV15àV22” does not exist and more in line with path “V1àV6àV17àV22”, indicating that the connectivity of the pattern transition path provides an evidential basis for detecting an abnormal wear process. According to
the idea of working with Cheng et al.[39], we can compare the paths changes to judge the tool wear process is normal wear or not.
Next, the recognition ability of proposed method is tested by C4 in PHM 2010 dataset. And the C4 is divided into two subsets, one is the training subset which named T1, and the other is the test subset which named T2. Firstly, T1 is used to train model according to the method in the Section 2. There are 315 groups in C4, then the first 5 groups are regarded as unworn state and the last 5 groups are regarded as severe wear state. Considering the complexity of the condition monitoring in this case study, the effectiveness of signal needs to be evaluated. Take the cutting force signal in X dimension as an example, the difference of tool signal between unworn state and severe wear state is shown in the Fig. 14. It is noticed that the two states have a very obvious difference, which is the signal amplitude of the unworn state is much smaller than severe wear state. It is clear that the cutting force signal can reflect tool wear condition with high sensitivity, which demonstrates the effectiveness of this type of signal for tool wear monitoring in this study. Other signals can also be analyzed in a similar way to be evaluated for tool wear monitoring.
To evaluate the performance of the proposed method for the current case study. And the training model is used to recognize T2 and the result as shown in Fig. 15. It is evident that the signal amplitude of cutting force has shown significant variation with respect to the reference tool wear from unworn to severe wear state, and the change point of wear pattern for the tool also is displayed in Fig. 15 (a). In addition, it has been noticed that the wear pattern before K1 is detected as M1 and the pattern after K2 is recognized as M5. In order to verify the effectiveness of recognition result, the actual wear value is compared as shown in Fig. 15 (b), it is clear that the points K1 and K2 of actual wear value are consistent with the recognized pattern. This observed result clearly shows the performance of proposed monitoring approach to detect the wear development trend in this case study, which proves that the approach has the ability to recognize tool wear state.
Furthermore, all the measured signal data of C4 is used to evaluate the performance of the proposed approach to distinguish normal and abnormal process in this case study. The multi-source data of C4 is recognized by the multi-source pattern recognition model under different observation window, and the recognized pattern is obtained in real time. The recognized pattern including two parts, which are wear patterns M and the wear incremental pattern N. As mentioned above, the pattern transfer path can be obtained by combining the M and N during the monitoring process. And the pattern transfer path of C4 is “V1àV5àV15àV22”. It is noticed that the pattern transfer path of C4 consistent with the pattern transfer path of normal process, which is shown in Fig. 13. Therefore, this observed result clearly shows the performance of proposed monitoring approach to detect the wear normal and abnormal process, which proves that the approach is generally feasible to distinguish tool wear state.