Next Article in Journal
Calibration of Off-the-Shelf Anisotropic Magnetoresistance Magnetometers
Previous Article in Journal
Concrete Crack Detection and Monitoring Using a Capacitive Dense Sensor Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Machined Surface Quality Monitoring Using a Wireless Sensory Tool Holder in the Machining Process

1
School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China
2
School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(8), 1847; https://doi.org/10.3390/s19081847
Submission received: 15 March 2019 / Revised: 6 April 2019 / Accepted: 16 April 2019 / Published: 18 April 2019

Abstract

:
The quality of a machined surface plays a critical role in assembly performance, especially for precise matching parts, and therefore it is necessary to develop a surface quality monitoring system in the machining process. In this paper, an indirect surface quality monitoring approach is proposed with a wireless sensory tool holder. First, experimentation is conducted to collect the machining process signals from the tool holder. Then, the time domain, frequency domain and time–frequency domain features are extracted, and the deep forest algorithm is adopted to identify the surface quality, which is evaluated through the surface average parameter. Finally, the results of the experiment and the comparisons with other approaches demonstrate the effectiveness of the proposed method, which could be applied to ensure the surface quality, improve the machining efficiency and reduce the rejection rate of the machining process.

1. Introduction

In mechanical manufacturing, surface quality is one of the key factors for the performance of products. Low surface quality will cause many defects, such as abnormal assembly, appearance, low fatigue strength and poor corrosion resistance, and affect service life [1]. Therefore, it is important to assure that the surface quality of mechanical products meets technical requirements. A large amount of research [2,3,4] has emphasized surface quality and many factors affecting the surface quality have been found, such as cutting parameters, tool wear and workpiece material. In industry, operators often select some recommended combination of cutting parameters according to some working reference or their experience to ensure the required surface quality and productivity. However, there are various factors that could affect the surface quality, which are still under-studied. For example, uneven materials or worn tools will lead to fluctuations in surface quality. To control the surface quality, setting cutting parameters cannot be relied upon alone. Therefore, the surface quality, mainly including surface roughness, waviness and errors of form, are usually measured offline after the machining process is already finished. If the machining quality does not meet requirements, the machining process should be stopped and adjusted in time. For some precision parts, the traditional approach is to apply manual finishing operations to achieve requirements, which is a time-consuming process. Thus, it is crucial to develop a surface quality monitoring system to control the quality online instead of offline.
The monitoring methods of surface quality are classified into direct and indirect methods. Direct monitoring methods, such as the laser method, ultrasonic method and fringe field capacitive method, can be applied to monitor the surface roughness directly [5,6,7]. The direct methods are vulnerable to field conditions, and they require a special device which is difficult to install or use. In indirect monitoring methods, some sensor signals corresponding to machining, including vibration, cutting force, sound, acoustic emission, temperature, spindle torque, spindle power and current, are widely used to monitor the surface quality. Although the monitoring accuracy of indirect methods is lower than that of the direct methods, they can be applied easily during the practical machining process.
Due to the rapid improvements in computing and Internet of Things technologies, a large amount of research into the monitoring and control of the surface quality based on sensor signals has been proposed and developed in recent years [8,9,10,11,12,13]. Luo et al. [14] proposed a surface quality monitoring approach, where real-time vibration signals were collected and analyzed by an adaptive spline wavelet algorithm, and the root sum square of the wavelet power spectrum was used to reflect the surface quality. Thomas et al. [2] analyzed the correlation between surface roughness and tool vibration, tool dynamic forces and cutting parameters for lathe dry turning processes. Quintana et al. [3] proposed a reliable surface roughness monitoring method for ball-end milling operations, where geometrical cutting factors, dynamic factors, part geometries lubricants, materials and machine tools were considered as the input of artificial neural networks. Khorasani [4] developed a general dynamic surface roughness monitoring system for milling operations by using the vibrations of a milling machine, and the cutting parameters, material type, coolant fluid were also considered. Plaza et al. [15] presented a surface roughness prediction approach for computerized numerical control (CNC) finish turning operations, where mechanical vibration signals were collected and singular spectrum analysis was utilized to decompose the vibration signals, and the signal characterization could be extracted to develop the roughness prediction model. Later, Plaza et al. [16] developed another surface roughness monitoring application for CNC turning operation by using vibration signals. In that paper, the wavelet packet transform was used to extract the related features of vibration signals to measure the surface roughness. Huang [17] presented an application for real-time surface roughness monitoring based on the intelligent neural-fuzzy model for end milling operations by using the cutting force and machining parameters. Agustina et al. [18] analyzed the method for evaluating the surface quality during robot-assisted polishing processes by using the acoustic emission signals, and the features calculated from the acoustic emission signals were obtained to monitor the surface quality.
Multiple sensors have also been extensively applied simultaneously to evaluate the surface quality. Axinte [19] presented research into estimating the surface quality by using multiple sensors, such as acoustic emission, vibration and cutting forces. In that paper, the time and frequency domain analysis of raw signals were utilized to evaluate the machined surface quality. Segreto et al. [20] proposed a surface roughness monitoring system for robot-assisted polishing by using several different sensor signals, such as acoustic emission, strain, and current signals, where two feature extraction methods—the statistics method and wavelet packet transform—were utilized to calculate the relevant features to construct the input feature vectors for a neural network to classify the surface quality level. Bhuiyan et al. [21] used the machine tool vibration and acoustic emission signals to monitor the surface roughness, where the fast Fourier transform was used to convert the raw signals and the key frequencies of vibration signals and acoustic emission signals were obtained. Barai et al. [22] developed a fuzzy inference system for the in-process estimation of surface roughness during the machining process, where the speed force component, radial force component, feed force component, vibration and acoustic emission signals were used as the input of the estimation model.
Although a great deal of research has emphasized online monitoring based on the data collected from the wired sensors mounted on the machine tool, this is costly and impractical for industrial application because of its long deployment time. The data transmission of wired sensors requires cabling, which hinders implementation in industry. To date, two methods could be utilized to address these issues. One is to use the numerical control (NC) kernel data to evaluate the surface quality [23,24,25,26,27]. The advantage of this method is that the data originating from the NC machine can be collected through only one Ethernet cable between the machine and PC, and the rest of the work can be achieved at the software level, which will not interfere with the operation of workers, greatly improving the efficiency and reducing the cost of data acquisition. However, the sampling frequency of NC kernel data is usually below 10Hz, resulting in a low response rate and poor monitoring performance, and many signal processing methods are not suitable for low-frequency data. In addition, only some advanced NC systems have the function modules to acquire the kernel data of machine tools, and the most common system in the literature is the NC of Siemens 840D, leading to this method being limited. The other method is to use wireless sensors, which have been applied widely in many fields such as health, environment, home and agriculture [28,29,30]. In the manufacturing industry, wireless sensors are utilized in industrial mobile robots, inventory management, equipment monitoring, and environment monitoring [31]. However, most wireless sensor are universal sensors, and few wireless sensors are designed for machining process monitoring. Therefore, few researchers have concentrated on wireless sensor research in surface quality monitoring. Recently, a wireless sensory tool holder (SPIKE) from Pro-Micron GmbH & Co. KG (Kaufbeuren, Germany) was developed, which could measure the torque forces, bending moments and temperature of the tool holder during the machining process. In this way, the data collected from the tool holder could directly reflect the current machining condition.
In this paper, the surface quality is monitored in real-time during the milling process based on the bending moment data collected from the wireless sensory tool holder. The experimentation is carried out to obtain the input and output data. Based on these data, the features can be extracted with the fast Fourier transform (FFT) and wavelet packet transform (WPT) statistical methods. The deep forest algorithm is adopted to monitor the surface quality in the milling process. In addition, the surface roughness average parameter Ra is adopted as an indicator of surface quality in the process of the application of the proposed method.
The rest of this article is organized as follows. The theoretical scheme and deep forest learning algorithm are proposed in Section 2. Section 3 describes the experimental setup. In Section 4, the results of the experiments and some discussions are presented. Finally, conclusions of this work and suggestions for further research are provided in Section 5.

2. Theoretical Scheme

The raw data collected from the wireless sensory tool holder is very large in volume. Therefore, the raw data should be processed to reduce the dimension, and the features of raw data should first be extracted in the time domain, frequency domain and time–frequency domain. Then, these features are used as the inputs for the monitoring model of surface quality, and the deep forest algorithm is utilized as the classifier. The flowchart of the proposed scheme is shown in Figure 1.

2.1. Features Extraction

For the statistical features in the time domain, some statistics including the absolute mean value, root mean square value, standard deviation, peak-to-peak value, peak factor, kurtosis, kurtosis factor, crest factor, pulse factor, form factor, amplitude of RMS, average amplitude, skewness, and skewness factor are calculated in this paper, and they are described in Table 1, where xi is the observation, n is the sample size and x ¯ is the mean of the sample.
The FFT and statistical methods are used to extract the frequency domain features, including the absolute mean value, root mean square value, standard deviation, peak-to-peak value, peak factor, kurtosis, kurtosis factor, crest factor, pulse factor, form factor, amplitude of RMS, average amplitude, and the skewness and skewness factor of the spectrum, which could reflect the characteristics of frequency.
The WPT and statistical methods are utilized to extract the time domain features at different frequency bands. The raw signals are decomposed by WPT, and some statistics including the absolute mean value, root mean square value, standard deviation, peak-to-peak value, peak factor, kurtosis, kurtosis factor, crest factor, pulse factor, form factor, amplitude of RMS, average amplitude, and the skewness and skewness factor of sensitive frequency bands are calculated.

2.2. Modeling for Surface Quality Monitoring

In the monitoring model of surface quality, many machine learning algorithms, such as artificial neural networks (ANNs), support vector machine (SVM), k-nearest neighbor (KNN), fuzzy logic, Bayesian networks, and decision trees, are widely applied in the classification of the design for surface quality level. For these algorithms, small-sample data can be used to train the model. However, it would take much time to study the prior properties of the data, and the classification accuracy remains to be improved. Deep learning, as a particular kind of machine learning, has recently been widely studied and applied. When the amount of data is large, the performance of a model trained by deep learning is much better than traditional machine learning algorithms. Although the deep learning algorithm has achieved great success in many fields, it is rarely applied in machining process monitoring due to the difficulty of acquiring a large amount of machining process data. In this work, the data acquisition using a wireless sensory tool holder is more convenient and feasible compared with wired sensors, and during normal machining tasks, a large amount of data can be obtained. Thus, in order to achieve better performance, the deep learning algorithm is used to train the surface quality monitoring model based on large amounts of machining process data.
The convolutional neural network [32] (CNN) is the most widely utilized deep learning approach and has achieved great success in image recognition, speech recognition and so on. However, it relies heavily on high-end hardware because of the large amount of computation, and many hyper-parameters need to be optimized. The deep forest is an ensemble approach based on decision trees, which has highly competitive performance to CNN in a large range of tasks [33]. This algorithm requires fewer parameters, and it is easy to train the model. In addition, for theoretical analysis, deep forest should be easier to handle than CNN. Therefore, the deep forest algorithm is used to train the monitoring model for surface quality in this paper.
The architecture of the deep forest can be divided into two structures. The first is multi-grained scanning, which fuses the multi-resolution characteristics to obtain the diverse representation of inputs. Another is the cascade forest structure, where the feature information calculated by each level of the cascade is processed for the next level, and each hidden layer is composed of several different types of random forests [34]. For the classification task, supposing that there are h categories, the input xRn, and s windows of different size representing s different resolution characteristics, the diverse information is then extracted under each resolution characteristic. For instance, there are n-dimensional raw feature vectors, the window size is ws, and the stride is 1; thus, a total of (nws + 1) feature vectors, which have ws features, can be generated as follows:
x R n S t r i d e = 1 W i n d o w = w s { x i ˜ R w s } i = 1 n w s + 1
Each feature vector x ˜ i will be processed by a random forest, and the h-dimension outputs yi as follows:
x ˜ i R w s F o r e s t y i R h
Then, the outputs will be concatenated as transformed features as follows:
{ y i R h } i = 1 n w s + 1 C a s c a d e y = ( y ˜ 1 , , y ˜ n w s + 1 ) R ( n w s + 1 ) h
In order to describe the diversity, two types of random forests are used including random forests and completely random tree forests. Finally, an m-dimensional transformed feature vector after multi-grained scanning will be generated based on the number of windows and random forests.
The transformed feature vector y c R m is the input of the cascade forest structure, where c is the cascade of features under the different sliding windows. Suppose that there are N cascade layers, where two completely random tree forests and two random forests are used. The transformed features are embedded in each layer of the cascade forest network in a cascading manner to reserve the information of each layer. Thus, after the processing of N layers, the number of features remains unchanged, which is m + 4 × h. Finally, four random forests are used as the classifiers, and the prediction result can be obtained by averaging and maximizing. Detailed information about the deep forest are described in the literature [33].

3. Experimental Procedure and Data Collection

In this section, the proposed method for surface quality monitoring with a wireless sensory tool holder is evaluated experimentally. The real milling experiment was designed to collect the supporting data to train the surface quality monitoring model. The proposed approach runs on a server with a 2.40 GHz processor and 64 GB RAM. The machine tool is a five-axis DMG MORI with Numeric Control Siemens 840D sl. The machining material used for the experiments is aluminum alloy 7109. The cutting tool is a cemented carbide three-flute end milling cutter, and the diameter is 6 mm. A wireless sensory tool holder (Type: HSK63) manufactured by Pro-Micron GmbH & Co. KG was installed in the machine tool to replace the universal tool holder. The data collected from the tool holder were transmitted to the PC software through a receiver unit with one antenna wirelessly. The sampling rate of wireless sensor is 2500 Hz/channel. In order to illustrate the effectiveness of the proposed method based on the wireless sensory tool holder signals, vibration signals in three directions (X, Y and Z) during the milling experiment process were also collected by a wired triaxial acceleration sensor (Type: PCB 356A32) mounted on the machining material. NI-9234 was used for data acquisition. The sampling rate of the acceleration sensor is 51,200 Hz/channel. The experiment environment, the wireless sensor layout and the acceleration sensor layout are shown in Figure 2.
The machining operation was carried out with spindle speed of 6000 rpm, feed rate of 2000 mm/min, and a depth of cut of 1 mm in the z direction. A new cutting tool was used to cut the workpiece. With the exacerbation of tool wear, the surface quality became worse. In this experiment, the surface roughness average parameter Ra is adopted as the indicator of surface quality of the workpiece, which was measured by a surfagauge (Type: Mahr M1-set) after completing each surface cutting. The surface quality is divided into four levels according to Ra. The evaluation length was 17.50 mm and the basic length was 2.50 mm. The Ra was measured four times and the mean value was considered. The machining needs to be stopped for cooling after each cut because of the dry milling process. The analysis results are presented and discussed below.

4. Results and Discussion

4.1. Signal Preprocessing

In this work, the wireless sensory tool holder could collect the bending moment in X and Y directions, as well as the axial force, torque, and temperature during the machining process. In the milling process, the direction of the cutting force on the tool holder is constantly changing. Thus, the bending moment of the tool holder, which equals the product of the cutting force and the moment arm, is more suitable for analysis compared with the cutting force and can directly reflect the current machining condition. Therefore, the bending moment signals in X and Y directions are collected, and both components are vector additions to equal the total amount of bending moment, which is used for analysis and monitoring.
During the milling process, there are a large number of spindle idling processes; thus the collected data can be separated into four situations: no cutting process, the entrance or exit of the cutter, and the cutting process. Figure 3 shows the raw bending moment signals for one surface cutting. In order to train the surface quality monitoring model with the collected real-time tool holder information, a trigger method should be developed to remove the invalid information, and only the cutting process information is collected for monitoring. The bending moment signals are used as the input for the trigger, and the output trigger returns 0 for no cutting process, 1 for entrance or exit of the cutter, and 2 for the cutting process. When the output is 2, the data during this period are collected and adopted for monitoring.
Then, the bending moment signals during the cutting process for each surface cutting can be obtained, as shown in Figure 4.
The surface roughness Ra was measured after each surface cutting, and the change curve of roughness is shown in Figure 5, where the surface quality is divided into 4 levels.
All bending moment signals are analyzed by FFT to obtain the sensitive frequencies of the cutting situation so that the sensitive frequencies can be selected for wavelet packet decomposition. The bending moment signals of different surface roughness levels are taken for FFT analysis, as shown in Figure 6. The results show that the frequencies related to the cutting situation are mainly concentrated around 100~150 Hz, 350~400 Hz, 700~750 Hz and 1050~1100 Hz. The sampling frequency is 2500 Hz, and so the second degree wavelet is utilized to reveal the details of the specialized frequency band.
The bending moment signals are decomposed into the approximation component and detailed component, which represent the low-frequency band and high-frequency band, respectively. Db5 is used as the mother wavelet. The wavelet packet spectrum of signals for surface quality level 4 is shown in Figure 7. The statistical features including the absolute mean value, root mean square value, standard deviation, peak-to-peak value, peak factor, kurtosis, kurtosis factor, crest factor, pulse factor, form factor, amplitude of RMS, average amplitude, skewness and skewness factor of each raw bending moment signal, the spectrum data after FFT, each approximation component, and each detailed component are calculated, and there are 84 = (14 + 14 × 4 + 14) features.

4.2. Modeling for Surface Quality Monitoring

Based on the extracted features, the features vectors for training the deep forest are constructed. In this work, 273 surfaces were cut; therefore, 273 surface roughness values were measured. In order to increase the training sample size and improve the monitoring efficiency, the collected data during the cutting of one surface is divided into multiple samples, which correspond to the one surface roughness. The data collected every 1 s is taken as one sample. All samples are randomly divided into two sets, training sets and validation sets, and validation sets account for 15% of the total samples. There are two sizes of data scanning windows for the multi-grained scanning of the deep forest—4 and 6—and the scanning stride is 1. The other parameters are set as follows: max layers: 100; min_samples_mgs (minimum sample size when training multi-grained scanning random forest): 20; min_samples_cascade (minimum sample size when training cascade random forest): 20; tolerance: 0. The accuracy of the deep forest model in the training sets reached 99.54% and in the validation sets reached 90.91%, and the average response time (feature extraction time plus classification time) was 0.9652 s.

4.3. Comparisons with Other Approaches

4.3.1. Comparison with Other Algorithms

The same datasets were adopted to identify the surface quality with KNN, ANN and SVM. The monitoring performance used for these models is evaluated with the classification accuracy in training sets and validation sets, respectively, and the average monitoring response time, which were calculated based on all samples.
For training the KNN model, the number of nearest neighbors K and the distance of the vector space are the significant parameters, and the performance of the KNN model with the different parameter settings is summarized in Table 2, where AT is the accuracy in training sets, AV is the accuracy in validation sets, and ART is the average response time. It can be seen in Table 2 that the best accuracy in the training sets reached 82.68% and the best accuracy in the validation sets reached 80.95%, and the average response time was within 0.1 s.
For ANN, the two-layer feed-forward backpropagation network was trained. The transfer function of the hidden layer was ‘logsig’, and ‘purelin’ was the linear transfer function for the output layer, the learning rate was set as 0.1, and the training goal was 1 × 10−10. The other parameters and performance are summarized in Table 3. It can be seen in Table 3 that when the training function is Levenberg–Marquardt, the best accuracy in the training sets reached 100%, while the best accuracy in the validation sets only reached 76.19%; when the training function is gradient descent with an adaptive learning rate, the best accuracy in the training sets reached 91.85%, while the best accuracy in the validation sets only reached 77.50%. With the continuous iteration of the algorithm, the accuracy in the training sets improved, while the accuracy in the validation sets decreased due to overfitting. The average response time of ANN is around 0.1 s.
For training the SVM model, a multi-SVM was used as the classifier and the Gaussian kernel function was applied for SVM. The optimal penalty coefficient C and the kernel function coefficient G were obtained using the grid search algorithm in the library for support vector machines toolbox. The best C and G were 0.03125 and 0.03125, respectively. The accuracy in the training sets reached 78.35%, the best accuracy in the validation sets reached 76.19%, and the average response time was within 0.1 s.
According to the comparison with the experiment results, it can be seen that the deep forest has the best classification accuracy in the training sets and validation sets. Although the average monitoring speed of the deep forest is 0.9652 s, which is the slowest compared with other methods, it is timely enough for the monitoring of surface quality with the wireless sensory tool holder, because the sampling rate of the wireless sensor is 2500 Hz and the data collected every 1 s are taken as one sample in this work.

4.3.2. Comparison with Wired Sensor

The vibration signals in three directions (X, Y and Z) from the acceleration sensor were analyzed, and the monitoring model was trained with the same scheme. The data collected every 1 s are taken as one sample. There are two sizes of data scanning windows for the multi-grained scanning of deep forest, 4 and 6, and the scanning stride is 1. The other parameters are set as follows: max layers: 100; min_samples_mgs (minimum sample size when training multi-grained scanning random forest): 10; min_samples_cascade (minimum sample size when training cascade random forest): 7; tolerance: 0. The accuracy of the model based on vibration signals in the training sets reached 98.53% and in the validation sets reached 87.50%. In addition, the average monitoring speed reached more than 3 s. In the machining process, the placement of the acceleration sensor is far from the machining area compared with the wireless sensory tool holder, making the vibration signals susceptible to interference from the manufacturing system, while the information from the wireless sensory tool holder could directly reflect the machining condition. In addition, the data volume of high-frequency vibration signals in three directions is quite large, leading to a slow monitoring speed. Therefore, the monitoring model based on the data from the wireless sensory tool holder performs better than the model based on vibration signals for surface quality monitoring in terms of accuracy and speed. In addition, the price of the wireless sensory tool holder is around 15,000 Euros, which is not expensive compared to some vibration sensors.

4.4. Discussion

Surface quality can be monitored by taking advantage of the wireless sensory tool holder and deep forest algorithm. When the proposed method is deployed in industrial practice, it should be noted that not all machining condition monitoring can apply this method due to the low sampling frequency of wireless sensors. Although the sampling frequency of wireless sensory data is much higher than that of NC kernel data, it is far from enough for some machining anomaly monitoring which requires a high response speed, such as tool breakage detection. Obviously, the wired sensor can acquire high-frequency feature information of this kind of anomaly because of the high sampling frequency and shorter response time. Therefore, the monitoring requirements need to be analyzed before selecting suitable sensors.
In addition, in this paper, each training sample has its own surface quality label, and the deep forest algorithm has excellent monitoring performance for this kind of data. However, the deep forest algorithm relies too heavily on labels, and it is inadequate for unsupervised learning. If the machining process changes, the monitoring performance of the deep forest model would be affected. Thus, the deep forest model in this paper can be utilized in a relatively stable machining process. For a complicated multistage machining process, some unsupervised learning algorithms are more suitable. Furthermore, the computation speed of the deep forest is relatively slow compared with common algorithms, such as ANN, SVM and KNN. When a high response speed is required but accuracy is less important, these algorithms may be more appropriate.
In summary, the proposed approach is quite effective in surface quality monitoring. In contrast to other approaches based on wired sensors for surface quality monitoring, the proposed approach has two advantages: firstly, the information collected from the wireless sensory tool holder can directly reflect the machining condition, which results in excellent monitoring performance; secondly, the placement of a sensory tool holder is quite convenient for any worker and it can continuously monitor the machining surface quality (up to 16 h) and will not interfere with the operation of workers. The application of this paper is a milling process, but the proposed approach can be applied to other machining process such as drilling, grinding, turning, threading, reaming, rolling and friction stir welding. Besides the monitoring of surface quality, this approach can also be used for other machining condition monitoring tasks that do not require an extremely high response speed in industrial practice, such as the detection of tool wear and chatter.

5. Conclusions and Future Work

In this work, a surface quality monitoring approach is presented based on the wireless sensory tool holder. The wireless sensory tool holder is adopted to collect the bending moment signals during the milling process. The raw signals are analyzed by different methods including statistical methods, FFT and WPT, and the different features of the raw signals are extracted in the time domain, frequency domain and time–frequency domain. The deep forest algorithm is utilized to identify the different surface quality levels, which are evaluated based on the surface roughness Ra parameter. The accuracy of the monitoring model in the training sets reached 99.54%, and it reached 90.91% in the validation sets, which outperforms the other methods in our comparison. In this way, the proposed method can be applied in industrial practice to monitor surface quality and provide a reference for operators to ensure surface quality, improve machining efficiency and reduce the rejection rate of the machining process.
The major limitation at the moment is that the application of the proposed method requires information about corresponding machining parameters, workpiece materials and cutting tools. Different machining processes need different monitoring models. An adaptive monitoring system is currently being considered. Besides, the monitoring indicator of surface quality is not only the surface roughness, but also the surface waviness, surface texture, surface scratch, and some mechanical properties of the surface layer, and these indicators should be considered simultaneously in future work. Furthermore, the information from the wireless sensory tool holder could be applied to detect some other machining anomalies such as tool wear and chatter, which will also be taken into account. All of the above works will help to extend the practicability of the proposed method and wireless sensors in industrial practice.

Author Contributions

W.D. conceived and designed the experiments; M.W. analyzed the data. Z.L. performed the experiments, build the model. W.D. and Z.L. contributed to the writing and editing of the manuscript.

Acknowledgments

The authors acknowledge the financial support of National Natural Science Foundation of China (No.51705015), Equipment Pre-Research Program of China (No. 41423010301) and National Defense Fundamental Research Foundation of China (No. JCKY2016601C006).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liang, S.Y.; Hecker, R.L.; Landers, R.G. Machining Process Monitoring and Control: The State-of-the-Art. J. Manuf. Sci. Eng. 2004, 126, 297–310. [Google Scholar] [CrossRef]
  2. Thomas, M.; Beauchamp, Y.; Youssef, A.Y.; Masounave, J. Effect of tool vibrations on surface roughness during lathe dry turning process. Comput. Ind. Eng. 1996, 31, 637–644. [Google Scholar] [CrossRef]
  3. Quintana, G.; Garcia-Romeu, M.L.; Ciurana, J. Surface roughness monitoring application based on artificial neural networks for ball-end milling operations. J. Intell. Manuf. 2011, 22, 607–617. [Google Scholar] [CrossRef]
  4. Khorasani, A.M.; Yazdi, M.R.S. Development of a dynamic surface roughness monitoring system based on artificial neural networks (ANN) in milling operation. Int. J. Adv. Manuf. Technol. 2017, 93, 141–151. [Google Scholar] [CrossRef]
  5. Nowicki, B.; Jarkiewicz, A. The in-process surface roughness measurement using fringe field capacitive (FFC) method. Int. J. Mach. Tools Manuf. 1998, 38, 725–732. [Google Scholar] [CrossRef]
  6. Ertekin, Y.M.; Kwon, Y.; Tseng, T.L. Identification of common sensory features for the control of CNC milling operations under varying cutting conditions. Int. J. Mach. Tools Manuf. 2003, 43, 897–904. [Google Scholar] [CrossRef]
  7. Lee, K.C.; Ho, S.J.; Ho, S.Y. Accurate estimation of surface roughness from texture features of the surface image using an adaptive neuro-fuzzy inference system. Precis. Eng. 2005, 29, 95–100. [Google Scholar] [CrossRef]
  8. Tsai, Y.H.; Chen, J.C.; Lou, S.J. An in-process surface recognition system based on neural networks in end milling cutting operations. Int. J. Mach. Tools Manuf. 1999, 39, 583–605. [Google Scholar] [CrossRef]
  9. Zhang, J.Z.; Chen, J.C.; Kirby, E.D. The development of an in-process surface roughness adaptive control system in turning operations. J. Intell. Manuf. 2007, 18, 301–311. [Google Scholar] [CrossRef]
  10. Chang, H.K.; Kim, J.H.; Kim, I.H.; Dong, Y.J.; Dong, C.H. In-process surface roughness prediction using displacement signals from spindle motion. Int. J. Mach. Tools Manuf. 2007, 47, 1021–1026. [Google Scholar] [CrossRef]
  11. Samanta, B.; Erevelles, W.; Omurtag, Y. Prediction of workpiece surface roughness using soft computing. Intell. Prod. Mach. Syst. 2006, 222, 344–349. [Google Scholar]
  12. Correa, M.; Bielza, C.; Pamies-Teixeira, J. Comparison of Bayesian networks and artificial neural networks for quality detection in a machining process. Expert Syst. Appl. 2009, 36, 7270–7279. [Google Scholar] [CrossRef]
  13. Benardos, P.G.; Vosniakos, G.C. Predicting surface roughness in machining: A review. Int. J. Mach. Tools Manuf. 2003, 43, 833–844. [Google Scholar] [CrossRef]
  14. Luo, G.Y.; Osypiw, D.; Irle, M. Surface quality monitoring for process control by on-line vibration analysis using an adaptive spline wavelet algorithm. J. Sound Vib. 2003, 263, 85–111. [Google Scholar] [CrossRef]
  15. Plaza, E.G.; López, P.J.N. Surface roughness monitoring by singular spectrum analysis of vibration signals. Mech. Syst. Signal Process. 2017, 84, 516–530. [Google Scholar] [CrossRef]
  16. Plaza, E.G.; López, P.J.N. Application of the wavelet packet transform to vibration signals for surface roughness monitoring in CNC turning operations. Mech. Syst. Signal Process. 2018, 98, 902–919. [Google Scholar] [CrossRef]
  17. Huang, P.T.B. An intelligent neural-fuzzy model for an in-process surface roughness monitoring system in end milling operations. J. Intell. Manuf. 2016, 27, 689–700. [Google Scholar] [CrossRef]
  18. Agustina, B.D.; Marín, M.M.; Teti, R.; Rubio, E.M. Surface Roughness Evaluation Based on Acoustic Emission Signals in Robot Assisted Polishing. Sensors 2014, 14, 21514–21522. [Google Scholar] [CrossRef] [Green Version]
  19. Axinte, D. Process monitoring to assist the workpiece surface quality in machining. Int. J. Mach. Tools Manuf. 2004, 44, 1091–1108. [Google Scholar] [CrossRef]
  20. Segreto, T.; Karam, S.; Teti, R. Signal processing and pattern recognition for surface roughness assessment in multiple sensor monitoring of robot-assisted polishing. Int. J. Adv. Manuf. Technol. 2017, 90, 1023–1033. [Google Scholar] [CrossRef]
  21. Bhuiyan, M.S.H.; Choudhury, I.A.; Dahari, M. Monitoring the tool wear, surface roughness and chip formation occurrences using multiple sensors in turning. J. Manuf. Syst. 2014, 33, 476–487. [Google Scholar] [CrossRef]
  22. Barai, R.K.; Tjahjowidodo, T.; Pappachan, B.K. Fuzzy inference system based intelligent sensor fusion for estimation of surface roughness in machining process. In Proceedings of the International Conference on Sensing Technology, Auckland, New Zealand, 8–10 December 2015. [Google Scholar]
  23. Brecher, C.; Quintana, G.; Rudolf, T.; Ciurana, J. Use of NC kernel data for surface roughness monitoring in milling operations. Int. J. Adv. Manuf. Technol. 2011, 53, 953–962. [Google Scholar] [CrossRef]
  24. Quintana, G.; Rudolf, T.; Ciurana, J.; Brecher, C. Using kernel data in machine tools for the indirect evaluation of surface roughness in vertical milling operations. Robot. Comput. Integr. Manuf. 2011, 27, 1011–1018. [Google Scholar] [CrossRef]
  25. Jr, F.F.; Coelho, R.T. Data acquisition and monitoring in machine tools with CNC of open architecture using internet. Int. J. Adv. Manuf. Technol. 2005, 26, 90–97. [Google Scholar]
  26. Eckstein, M.; Mankova, I. Monitoring of Drilling Process for Highly Stressed Aeroengine Components. Procedia CIRP 2012, 1, 587–592. [Google Scholar] [CrossRef]
  27. Eckstein, M.; Mankova, I.; Vrabel, M.; Beňo, J. Comparison of Sensors Signal Quality when Drilling Inconel 718. Procedia CIRP 2015, 33, 227–232. [Google Scholar] [CrossRef] [Green Version]
  28. Low, K.S.; Win, W.N.N.; Er, M.J. Wireless Sensor Networks for Industrial Environments. In Proceedings of the International Conference on Computational Intelligence for Modelling, Vienna, Austria, 28–30 November 2005. [Google Scholar]
  29. Prasan Kumar, S. Efficient security mechanisms for mHealth applications using wireless body sensor networks. Sensors 2012, 12, 12606–12633. [Google Scholar]
  30. Mecocci, A.; Abrardo, A. Monitoring architectural heritage by wireless sensors networks: San Gimignano—A case study. Sensors 2014, 14, 770–778. [Google Scholar] [CrossRef]
  31. Zhang, C.; Yao, X.; Zhang, J.; Hong, J. Tool Condition Monitoring and Remaining Useful Life Prognostic Based on a Wireless Sensor in Dry Milling Operations. Sensors 2016, 16, 795. [Google Scholar] [CrossRef]
  32. Lécun, Y.; Bottou, L.; Bengio, Y.; Haffner, P. Gradient-based learning applied to document recognition. Proc. IEEE 1998, 86, 2278–2324. [Google Scholar] [CrossRef] [Green Version]
  33. Zhou, Z.-H.; Feng, J. Deep forest: Towards an alternative to deep neural networks. arXiv, 2017; arXiv:1702.08835. [Google Scholar]
  34. Cutler, A.; Cutler, D.R.; Stevens, J.R. Random Forests. Mach. Learn. 2004, 45, 157–176. [Google Scholar]
Figure 1. Flowchart of the proposed scheme.
Figure 1. Flowchart of the proposed scheme.
Sensors 19 01847 g001
Figure 2. Experiment environment.
Figure 2. Experiment environment.
Sensors 19 01847 g002
Figure 3. The bending moment signals.
Figure 3. The bending moment signals.
Sensors 19 01847 g003
Figure 4. The bending moment signals during cutting process for each surface cutting.
Figure 4. The bending moment signals during cutting process for each surface cutting.
Sensors 19 01847 g004
Figure 5. Roughness curve.
Figure 5. Roughness curve.
Sensors 19 01847 g005
Figure 6. FFT of bending moment signals of different surface quality levels.
Figure 6. FFT of bending moment signals of different surface quality levels.
Sensors 19 01847 g006
Figure 7. The wavelet packet spectrum of the bending moment for surface quality level 4.
Figure 7. The wavelet packet spectrum of the bending moment for surface quality level 4.
Sensors 19 01847 g007
Table 1. Statistical features.
Table 1. Statistical features.
No.FeatureSymbolEquation
1Absolute mean valueXu X u = 1 n i = 1 n | x i |
2Root mean square value (RMS)Xrms X r m s = 1 n i = 1 n x i 2
3Standard deviationXstd X s t d = i = 1 n ( x i x ¯ ) n 1
4Peak-to-peak valueXp X p = max ( x i ) min ( x i )
5Peak factorXpkf X p k f = max ( max ( x i ) ,   min ( x i ) ) X r m s
6KurtosisXk X k = i = 1 n ( x i x ¯ ) 4 / n ( i = 1 n ( x i x ¯ ) 2 / n ) 2
7Kurtosis factorXkf X k f = X k X r m s 4
8Crest factorXcf X c f = max ( max ( x i ) ,   min ( x i ) ) X a r
9Pulse factorXpsf X p s f = max ( max ( x i ) ,   min ( x i ) ) X u
10Form factorXff X f f = X r m s X u
11Amplitude of RMSXar X a r = ( 1 n i = 1 n | x i | ) 2
12Average amplitudeXaa X a a = 1 n i = 1 n | x i |
13SkewnessXs X s = i = 1 n ( x i x ¯ ) 3 / n ( ( i = 1 n ( x i x ¯ ) 2 / n ) ) 3
14Skewness factorXsf X s f = X s X r m s 4
Table 2. The parameter settings and performance of k-nearest neighbor (KNN). AT, accuracy in training sets; AV, accuracy in validation sets; ART, average response time.
Table 2. The parameter settings and performance of k-nearest neighbor (KNN). AT, accuracy in training sets; AV, accuracy in validation sets; ART, average response time.
Number of Nearest Neighbor Distance: ‘Euclidean’Distance: ‘Cosine’Distance: ‘Correlation’
AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)
K = 580.9573.810.091382.2580.950.088482.2580.950.0993
K = 1080.5273.810.083182.6878.570.093682.6878.570.0789
K = 1578.3576.190.095782.2580.950.098782.2580.950.0934
K = 2078.3576.190.093282.2580.950.090382.2580.950.0965
K = 2578.3576.190.075882.2580.950.085282.2580.950.0833
K = 3078.3576.190.084378.3576.190.093378.3576.190.0856
Table 3. The parameter settings and performance of the artificial neural network (ANN).
Table 3. The parameter settings and performance of the artificial neural network (ANN).
IterationsTraining Function: Levenberg–Marquardt
Hidden Layer Nodes: 5Hidden Layer Nodes: 10Hidden Layer Nodes: 15
AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)
10097.8567.500.112399.1472.500.128410065.000.0937
50097.8567.500.126399.1457.500.094799.5765.000.1222
100010057.500.098710065.000.128710075.000.1534
500097.0065.000.132410076.190.110310060.000.1785
10,00098.2857.500.122710060.000.135210052.500.1875
IterationsTraining function: Gradient Descent with Adaptive Learning Rate
Hidden Layer Nodes: 5Hidden Layer Nodes: 10Hidden Layer Nodes: 15
AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)AT (%)AV (%)ART (s)
10080.2665.000.128780.2665.000.142380.2665.000.1554
50084.1275.000.110985.4175.000.129984.9877.500.1643
100085.4175.000.164885.4175.000.175685.4175.000.1123
500086.2775.000.093485.8475.000.191386.7075.000.1394
10,00088.4172.500.143388.8472.50.0.165686.2775.000.0986
50,00090.9970.000.102291.4272.50.0.992391.8567.040.1039

Share and Cite

MDPI and ACS Style

Lu, Z.; Wang, M.; Dai, W. Machined Surface Quality Monitoring Using a Wireless Sensory Tool Holder in the Machining Process. Sensors 2019, 19, 1847. https://doi.org/10.3390/s19081847

AMA Style

Lu Z, Wang M, Dai W. Machined Surface Quality Monitoring Using a Wireless Sensory Tool Holder in the Machining Process. Sensors. 2019; 19(8):1847. https://doi.org/10.3390/s19081847

Chicago/Turabian Style

Lu, Zhiyuan, Meiqing Wang, and Wei Dai. 2019. "Machined Surface Quality Monitoring Using a Wireless Sensory Tool Holder in the Machining Process" Sensors 19, no. 8: 1847. https://doi.org/10.3390/s19081847

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop