Next Article in Journal
Research of Online Hand–Eye Calibration Method Based on ChArUco Board
Next Article in Special Issue
BPCNN: Bi-Point Input for Convolutional Neural Networks in Speaker Spoofing Detection
Previous Article in Journal
Research on Dynamic Characteristics of the RBBH System Based on Dynamics Model and Vibration Data Fusion
Previous Article in Special Issue
Deep Prior Approach for Room Impulse Response Reconstruction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Estimation of End-Milling Parameters from Acoustic Emission Signals Using a Microphone Array Assisted by AI Modelling

by
Andrés Sio-Sever
1,*,
Juan Manuel Lopez
2,
César Asensio-Rivera
3,
Antonio Vizan-Idoipe
4 and
Guillermo de Arcas
1,*
1
Grupo de Investigación en Instrumentación y Acústica Aplicada, Departamento de Ingeniería Mecánica, Universidad Politécnica de Madrid, 28040 Madrid, Spain
2
Grupo de Investigación en Instrumentación y Acústica Aplicada, Departamento de Telemática y Electrónica, Universidad Politécnica de Madrid, 28040 Madrid, Spain
3
Grupo de Investigación en Instrumentación y Acústica Aplicada, Departamento de Teoria de la Señal y Comunicaciones, Universidad Politécnica de Madrid, 28040 Madrid, Spain
4
Departamento de Ingeniería Mecánica, Universidad Politécnica de Madrid, 28006 Madrid, Spain
*
Authors to whom correspondence should be addressed.
Sensors 2022, 22(10), 3807; https://doi.org/10.3390/s22103807
Submission received: 3 May 2022 / Revised: 15 May 2022 / Accepted: 16 May 2022 / Published: 17 May 2022
(This article belongs to the Special Issue Machine Learning-Based Audio Signal Processing via the Use of Sensors)

Abstract

:
This paper presents the implementation of a measurement system that uses a four microphone array and a data-driven algorithm to estimate depth of cut during end milling operations. The audible range acoustic emission signals captured with the microphones are combined using a spectral subtraction and a blind source separation algorithm to reduce the impact of noise and reverberation. Afterwards, a set of features are extracted from these signals which are finally fed into a nonlinear regression algorithm assisted by machine learning techniques for the contactless monitoring of the milling process. The main advantages of this algorithm lie in relatively simple implementation and good accuracy in its results, which reduce the variance of the current noncontact monitoring systems. To validate this method, the results have been compared with the values obtained with a precision dynamometer and a geometric model algorithm obtaining a mean error of 1% while maintaining an STD below 0.2 mm.

1. Introduction

Within the field of machining, process monitoring is becoming increasingly important due to trends that demand the manufacture of complex parts quickly and at low cost.
Classical methods for the study of machining processes are usually based on the use of dynamometers to study the forces applied on the workpiece during the cutting process [1,2,3]. This method can provide accurate information about the process, but the high cost of the sensors means that they are not widely used in industrial applications. In order to solve the cost problem, the use of ultrasonic [4] or electrostatic field sensors [5,6] for depth of cut and tool–workpiece contact measurements has been studied, but the delicate positioning of these systems makes it difficult to implement them in a way that does not interfere with the machine toolpath.
In this context, techniques based on the sensing of acoustic emission (AE) phenomena have gained increasing interest during the last few years due to their simplicity of use and the ability to monitor a wide variety of features, such as teeth breakage [7,8], runout [9,10] and chattering [11,12]. In particular, those techniques based on the use of noncontact sensors in the range of audible sound, such as different types of microphones [13,14], are particularly attractive due to the reduced intrusiveness, so they have been used for detecting the chattering phenomenon [15,16,17] and tool condition monitoring in conventional machining [18,19], high-speed machining [20] and abrasion processes [21].
The main problem with acoustic emission signals obtained by microphones is that the signal is heavily polluted by background noise and influenced by the acoustics of the environment. Generally speaking, the acquired signal includes information from the machining process, the rotation of machine bearings, the operation of various electric motors, waves reflected from metal surfaces and background noise generated by other machines and operators.
Under these working conditions, the use of artificial intelligence (AI) techniques is presented as an interesting alternative to traditional signal processing methods to extract information of interest.
Among these solutions, neural network training methods with multiple layers are common choices to deal with complex processing [22,23]. Recently, more complex networks have been used to solve the tool state issue, such as convolutional networks combined with a wavelet transform [24,25]; or deep neural networks [26], which have a large number of hidden layers between the input and output layers. The main disadvantage of these systems lies in their high computational cost and the large amount of data that is necessary in their training to ensure accurate results free of overfitting [27].
Another method used for AI processing consists of classifier algorithms based on support vector machines (SVM), which represent signal features in different hyperplanes so that they can be easily separated [28,29]. It is necessary to take into account that this methodology provides results of discrete nature, which may not have the necessary resolution for the monitoring of continuous systems.
Finally, various machine learning techniques can be used to process acoustic data by logistic [30] or polynomial regression [31,32] for the application of tool condition monitoring and even for the prediction of cutting forces [33]. These algorithms allow both the use of features extracted by principal component analysis (PCA) and conventional signal features, which enables greater knowledge to be obtained regarding the variables present in the process.
Considering the previous state of the art, the aim of this paper is to develop a system for measuring the depth of cut a p by extracting features from the acoustic emission signal in the range of audible sound and implementing them in a nonlinear regression model, as it allows results to be obtained with higher resolution than classification models while maintaining a lower processing cost than neural networks [27].
In order to analyze the accuracy of the system, the results obtained will be compared with the results calculated using a dynamometer signal applied to a geometrical model of the system (Figure 1), which represents a highly accurate method for the calculation of the depth of cut [3].
Regarding the structure, Section 2 presents the hardware used for the measurement of the experimental process. Section 3 explains the signal processing method applied to the microphone signals. Section 4 shows the validation method based on the signal acquired by means of a precision dynamometer. In Section 5, the main results obtained are presented and analyzed qualitatively and quantitatively. Finally, Section 6 summarizes the main conclusions of this work.

2. Experimental Setup

This section describes the elements of the multichannel measurement system for the calculation of the depth of cut by nonintrusive methods.
Figure 2 shows the schematic of the system used for the experimentation, which consists of a computer numerical control (CNC) machining center, four microphones, a precision dynamometer and the elements associated with the acquisition and digitalization of the captured signals.
The experiments were performed on a DMG 1035 three-axis machining center with an 8 mm high-speed steel tool machining a 7075 aluminum piece (Figure 3).
The measurement of acoustic phenomena inside the machining center is a complex problem, since it must be taken into account that it is a metallic structure that favors reverberation conditions in its interior, thus producing reflected waves of great magnitude.
In a previous study, it was found that acoustic emission waves picked up by microphones have mostly low frequency components [14]. Since the highest frequency component that would be measured was 200 Hz, then, its wavelength would be about 1720 mm. In turn, the width of the machine opening was 1140 mm which, being narrower than the wavelength of the signal, would work as a new emission point, as shown in Figure 2.
The microphones used were four BSWA model MPA-201 precision microphones whose characteristics are presented in Table 1. They were calibrated using a BSWA CA111 calibrator to ensure identical sensitivity among the sensors, and arranged radially around the door to minimize the phase difference among them.
In parallel, the forces applied to the workpiece were measured by a Kistler 9257A dynamometer platform (Table 2) connected to a Kistler 5080 amplifier.
In both cases, the sensor signals were acquired by two NI-9234 data acquisition cards connected to a computer. Both cards work with a sampling frequency of 25.6 kHz with bipolar input, a dynamic range of 10 V and a resolution of 24 bits.

3. Data Processing

This section describes the processing of acoustic emission signals for estimating the depth of cut. Figure 4 shows a diagram of the process, which consists of: a two-stage preprocessing phase (1 and 2), feature extraction (3), elimination of outliers, and finally, the modeling of a nonlinear regression system assisted by machine learning (4).

3.1. Preprocessing

The first stage consists of the filtering of the signals acquired during the machining process in order to remove as much background noise as possible (Figure 4, points 1 and 2).
Firstly, it is necessary to eliminate the maximum amount of noise coming from the CNC machine itself, such as from the spindle, electric motors and servos.
This noise source has the advantage of being constant over time, so that it is particularly susceptible to being processed by spectral subtraction [34,35,36]. For this purpose, the sound produced by the machine performing the machining operation was acquired in the absence of the workpiece. Thus, a signal similar to the experimental one is obtained, but without the influence of the cutting sound. Finally, by performing a spectral subtraction, the resulting signals showed a lower incidence of the noisy elements of the machine (Figure 4, point 1).
The next step works with the background noise of the system. Due to the nature of the microphones, they pick up all acoustic signals that are present in the vicinity of the workspace, in adjacent rooms and even reflected waves from the source. In order to be able to study the machining signal with minimal incidence from other sources, an independent component analysis (ICA) blind source separation algorithm was applied [37] (Figure 4, point 2).
The first step in this process was to apply a whitening operation to the input data, so that any possible correlations were removed. Next, the marginal densities of the signal from each microphone were calculated, and then combined, to obtain the joint densities of the signals.
The next step was to apply an orthogonal transformation of the acquired signals in order to find the optimal rotation that maximized the non-normality of the marginal densities. This is an iterative process that will apply different rotations until the transformation that produces the maximum kurtosis value is found.
The assumption used in this case was that two combined signals were being acquired: the machining sound and the background noise [38]. Once the rotation that obtained the maximum kurtosis in an input signal was obtained, it was separated and considered as the background noise, picking up the signal with minimum kurtosis as the machining signal (Figure 5).

3.2. Feature Extraction

Starting from the machining signal obtained by signal separation (Figure 5), the signal was divided into intervals of 5 tool revolutions (between 0.15 and 0.25 s, depending on the spindle speed) by means of a Hann window [39], and each window was analyzed separately.
The experiments were conducted by changing the value of three different variables: depth of cut a p , feed f z and spindle speed n , which require a different set of features to analyze their influence in the process (Figure 4, item 3).
Under stable conditions of spindle speed and feed, the values of the depth of cut can be estimated by the following set of features:
First six harmonics of the FFT: the shape of the force signal given by the ideal geometrical model [3] has a frequency spectrum where there is energy only in the harmonics of the rotational speed of the tool [40]. By analyzing these peaks, the properties of the cutting process taking place can be calculated (Figure 6a). In this case, the first 6 harmonics were used because their peaks were consistently more than 10 dB away from the background noise level, which is not possible from the sixth harmonic onwards.
The 11th, 12th, 13th and 14th third of octave: from the sixth harmonic onwards, the magnitude of the frequency peaks was greatly reduced, being almost embedded in the background noise of the signal. To analyze these sections, the energy of the third octave band in which the peaks were located was studied, as their magnitude changed depending on the machining conditions. From the 14th third of octave, the frequency peaks were not usually visible above the background noise.
Spectral slope: calculates the slope of the energy drop at high frequencies [41], thus studying the influence of the different machining parameters on the high frequency components.
Additionally, any change in the values of the spindle speed was represented in the frequency spectrum by shifting the location of the harmonics to higher frequencies when the speed increased, and to lower frequencies when the speed was reduced. These changes were dependent on the frequency value of the fundamental harmonic, whose position was determined by the rotation frequency of the spindle. The influence of this phenomenon can be estimated by the following frequency-focused features: spectral flux (Figure 6b), spectral roll-off point (75%), pitch and spectral centroid (Figure 6c) [41].
The amplitude of the resulting AE signal was highly dependent on the area of the metal chip being cut and the subsequent energy of the cut, which could be modeled by multiplying the depth of cut a p of the process by the feed value f z . Since the estimation of the depth of cut had already been addressed, the resulting influence of different feed values was estimated by measuring the following features: root mean square (RMS) (Figure 6d), spectral flatness, spectral spread, Shannon entropy and spectral entropy [41].

3.2.1. Feature Influence and Explainability

The selected features were analyzed with an F-test, which calculates the negative logarithm p-value of each feature and then represents those values as predictor importance scores, where higher values indicate the most representative features of the system (Figure 7).
These results indicate that the frequency peaks of the signal are the most important factor in estimating the depth of cut values of an unknown process, which is consistent with the initial hypothesis. Additionally, similar tests were performed where the objective was to differentiate the different feed and speed values, and whose results also supported the current feature selection.

3.2.2. Elimination of Outliers

The training of the regression model must be performed using data with stable and properly labeled features. For this reason, in each data set with the same machining conditions, the features whose values were beyond two standard deviations from the mean were removed, thus eliminating the influence of outliers in the regression model.

3.3. Creation of the Regression Model

The following algorithm calculates the parameters of a nonlinear regression function assisted by machine learning (Figure 4, point 4). The algorithm used is an exponential regression model that uses a Gaussian process regression (GPR) for the calculation of parameters [42].
Assuming a training set x i , y i ; i = 1 , 2 , , n where x i and y i are real numbers drawn from an unknown distribution, the Gaussian regression model predicts the value of a new output variable from a new input variable.
This regression system produces a model with a structure similar to:
y = x T β + ε
where ε     N 0 , σ 2 and β represent the coefficients estimated from the data.
The GPR explains the response of a system by introducing latent variables f x i ,   i = 1 , 2 , , n of a Gaussian process and explicit basis functions h. The covariance function of the latent variables captures the smoothness of the response and the basis functions project the input variables x into a p-dimensional feature space.
A Gaussian process (GP) is a set of random variables such that any finite number of them possess a joint Gaussian distribution. A Gaussian process is defined by its mean function m x and a covariance function k x , x . This implies that, if f x , x d is a Gaussian Process, then E f x = m x and C o v f x , f x = E f x m x f x m x = k x , x .
Considering the model:
h x T β + f x
where f x     G P 0 , k x , x , f x is composed of a zero-mean GP with a covariance function k x , x , h x is a set of basis functions that transform the original feature vector x in d into a new feature vector h x in p and finally, β is a p -by-1 dimensional vector of the coefficients of the basis functions.
The above equation represents a GPR model, whose response y can be modeled as:
P y i | f x i , x i     N y i | h x i T β + f x i , σ 2
Therefore, a GPR model is a probabilistic model, where there is a latent variable f x i introduced for each observation x i , which makes the regression model nonparametric.
In vector form, this model is equivalent to: P y | f , X     N y | H β + f x i , σ 2 where:
X = x 1 T x 2 T x n T ,
y = y 1 y 2 y n ,  
H = h ( x 1 T ) h x 2 T h x n T ,
f = f x 1 f ( x 2 ) f x n .
Then, the joint distribution of the latent variables f x 1 ,   f x 2 ,   ,   f x n in the GPR model is defined as follows:
P f | X     N f | 0 , K X , X  
Finally, the results of the model are validated using the cross-validation method with 5 folds, thus ensuring that the resulting model does not overfit [43].

4. Validation

Machining conditions in a milling process can be obtained in terms of the geometrical characteristics of the cutting tool [3]. This implies that the depth of cut ( a p ) can be related to the tool angles (entry angle φ e n , exit angle ( φ e x ) , projected angle ( φ p r ) and helix angle ( λ s ) ) as shown in Figure 8a,b.
If a time base is available, the entry angle can be determined by measuring the time it takes the flute to complete that part of the rotation. This can be done using the force signal obtained with a dynamometer by adding a digital pulse (reference) for each revolution of the spindle as shown in Figure 8c. The associated time parameter is denoted as the entry time t e n i and it represents the time, measured from the reference pulse, that takes the cutting edge of the tool to come into contact with the workpiece on each spindle revolution. Thus, the entry time and entry angle are related by the spindle period T as shown in Equation (9).
t e n i = φ e n i 2 π T
The projection time of the cutting tooth ( t p r ) , depends on the projection angle of the active cutting tooth on the work plane of the workpiece being machined ( φ p r ) , as described in Equation (10).
t p r i = T 2 π φ p r i = T a p i t a n λ s π D
Then, the depth of cut can be obtained in terms of the projection angle ( φ p r ) and the rotation period of the tool according to Equation (11).
a p i = π D T t a n λ s t p r i
These equations can be used to determine the value of the depth of cut with high accuracy if the timing parameters of the force signals can be obtained [3]. Therefore, this method has been used to validate the results of the developed system as shown in Figure 1.
A Kistler 9257A dynamometer with a synchronized data acquisition board was used in parallel to the developed system to obtain the force signals during each machining process. The force signals were acquired simultaneously and the timing parameters were obtained as described in [3] to produce a reference value of the depth of cut. The values obtained with the developed and reference systems were then compared as described in the next section.

5. Results and Discussion

In the present work, different tests were carried out by varying the depth of cut, the feed rate and the rotational speed. From these tests, signals were obtained by means of four microphones and a dynamometer, which were processed by two different algorithms: one based on a regression model assisted by machine learning (Section 3) and the other based on the analysis of the geometric cutting model (Section 4).

5.1. Experimentation

The different tests were carried out under the conditions described in Table 3, varying the depth of cut between 1 and 10 mm in one-millimeter intervals. In turn, the values of feed rate and rotational speed were varied individually to check the behavior of the system in each situation, varying between different values of feed rate while maintaining a constant rotational speed (1200 rpm) and also varying between different values of rotational speed while maintaining a constant feed rate (0.08 mm).
To ensure consistency of results, each combination of the selected parameters was machined and recorded five times consecutively. Each of these operations had a duration of at least 5 s, thus producing a minimum of 25 s of machining signals for each combination of machining parameters. These conditions ensured that once the tests had been carried out, more than 30,000 individual cuts executed under different working conditions were available for analysis.

5.2. Calculation of the Depth of Cut with the Regression Model

The main results of the regression model were analyzed in terms of the root mean-square error (RMSE) for the different conditions of spindle speed and feed value (Figure 9). The model reported good accuracy in terms of absolute error, showing an average RMSE always below 0.2 mm, which represents a relative error of 1% on average. The RMSE increased with an increased spindle speed value, while decreasing with an increased feed value, which can be explained in both cases by the additional intensity of the acoustic emission resulting from having to cut a greater amount of material in each revolution, thus increasing the signal-to-noise ratio of the signal and making it easier for the model to recognize.
When the individual depths of cut were considered (Figure 10), it was noted that when the depth of cut was close to 1 mm, the system lost remarkable accuracy due to the reduction of the intensity of the acoustic emission, since it made it difficult to separate it from the rest of the noise present, having a signal-to-noise ratio of only 3 dB.
Additionally, the dispersion of the results was also measured to analyze the influence of the machining conditions on the standard mean deviation value (STD) (Figure 11). The dispersion of the results was reduced when the value of the feed parameter was increased, which, as in the previous case, can be explained due to the additional intensity of the acoustic emission resulting from having to cut a greater amount of material in each revolution.
Likewise, when the rotational speed of the tool was increased, there seemed to be a general increase of the dispersion values due to the reduction of the chip thickness cut in each revolution, but this behavior was not uniform in all cases.
Similarly, there was no uniformity regarding the differences in dispersion for different values of depth of cut (Figure 10 and Table 4).

5.3. Accuracy of the Results Obtained by the Dynamometer and the Geometric Model

The dynamometer values showed a small dispersion and a mean depth of cut value similar to the programmed value during the cutting operation. The absolute accuracy of the system remained stable regardless of feed rate, rotational speed or depth of cut (Figure 9 and Figure 11).
It can be seen that the results of the dynamometer slightly increased their dispersion as the chip thickness increased, contrary to the case of the microphones (Table 4). This is explained by the fact that the dynamometer does not have the background noise problems of the microphone, so that the increase in dispersion is due to the increase in uncertainty of the mathematical method used to calculate the depth of cut value [3].
The small error between the values obtained with the dynamometer and the microphones supports the hypothesis of using this system for noncontact monitoring of machining processes.

5.4. Comparison of Results

In general terms, the average values provided by the microphones were acceptable for a monitoring process, but did not achieve the accuracy of the direct contact measurement method. When machine learning is applied to the microphone signal, a dependence between the RMSE and the thickness of the cut chip could be observed (Figure 9), with the error increasing as the cutting speed increased or the feed rate was reduced.
In terms of dispersion, similar conclusions can be drawn, but showing a greater dependence on cutting speed (Figure 11).
The results provided by the dynamometer using the geometric cutting model show a high accuracy and a reduced dispersion, besides having the ability to work in different working conditions without the need for additional calibrations. On the other hand, the regression model used with the microphones is limited to work within the parameters with which it has been trained, being necessary to retrain with new values to be able to work outside those limits.

6. Conclusions

This paper presents the prototype of a system for measuring the depth of cut during a milling operation by analyzing the acoustic emission collected by four microphones and processed by a nonlinear regression method assisted by machine learning. The main ad-vantage of such a system is its reduced intrusiveness compared to its direct-contact alter-natives, which are affixed to the workpiece itself.
In a previous work, a single microphone implementation was developed based on traditional signal processing and a geometric model of the process [14]. This method required a simpler setup and calculation algorithm, but the signal was highly contaminated by other sources of noise and reverberation, limiting the system’s precision.
That setup produced results with an average relative error of 10%, which allowed the detection of the main changes in the milling conditions. In this paper, the average error was reduced from 10% to 1%, using blind source separation techniques on a four-element array and a data-driven nonlinear regression model obtained from a set of predefined features which had been derived from the underlying physics of the process, allowing more precise monitoring.
The current system has a limitation for very low depth of cut (e.g., 1 mm) due to a strong reduction in the signal to noise ratio. Under such circumstances, the amount of material being removed produces a very low intensity acoustic emission while the noise level is almost the same, so the system performance degrades significantly. Self-adapting variable-gain amplifiers could be used to improve performance for such situations, if needed.
In both cases, the systems were validated by comparing the results with those obtained using a precision dynamometer and an estimation algorithm based on the geometric model.
Regarding the explainability, the geometric model directly relates different parameters of the milling tool and the machining process with the estimated value of depth. In contrast, the new data-driven model obtains the value of depth by analyzing the values of the frequency peaks, while accounting for feed changes with amplitude features and spindle speed changes with frequency features. This approach uses features selected from the current knowledge of the phenomena taking place in the process, which results in a more interpretable system compared to black box models such as deep neural networks.
The absolute accuracy of the system remains stable regardless of the values of feed rate, rotation speed or depth of cut.
These results suggest the possibility of using noncontact sensors for the monitoring of machining processes, since they can provide reasonably accurate results even if they do not reach the precision values of modern dynamometers. These qualities are of potential interest in the large-scale manufacturing industry, as they allow the detection of defects in the machining process without exposing the sensors to excessively hostile environments, thus reducing the manufacture of defective parts and extending the lifetime of the sensors.

Author Contributions

Conceptualization, A.S.-S., G.d.A. and A.V.-I.; methodology, A.S-S., J.M.L., C.A.-R., G.d.A. and A.V.-I.; software, A.S.-S., J.M.L. and C.A.-R.; validation, G.d.A. and A.V.-I.; formal analysis, A.S.-S., J.M.L. and C.A.-R.; investigation, A.S.-S. and J.M.L.; resources, G.d.A. and A.V.-I.; data curation, A.S.-S. and C.A.-R.; writing—original draft preparation, A.S.-S. and G.d.A.; writing—review and editing, A.S-S., J.M.L., C.A.-R., G.d.A. and A.V.-I.; visualization, A.S.-S. and J.M.L.; supervision, G.d.A. and A.V.-I.; project administration, G.d.A. and A.V.-I.; funding acquisition, G.d.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AEAcoustic emission
a p Axial depth of cut, mm
a p i Axial depth of cut of the flute i, mm
φ e n Entry angle, rad
φ e n i Entry angle of the flute i, rad
φ p r Projected angle of the cutting edge, rad
TPeriod of spindle rotation, s
DTool diameter, mm
f z feed per tooth, mm
RMSERoot mean square error
nspindle speed, rpm
NTool flute number, -.
RMSRoot mean square
λ s Tool helix angle, rad

References

  1. Yan, R.; Tang, X.; Peng, F.Y.; Wang, Y.; Qiu, F. The effect of variable cutting depth and thickness on milling stability for orthogonal turn-milling. Int. J. Adv. Manuf. Technol. 2016, 82, 765–777. [Google Scholar] [CrossRef]
  2. Zhang, Z.; Luo, M.; Zhang, D.; Wu, B. A force-measuring-based approach for feed rate optimization considering the stochasticity of machining allowance. Int. J. Adv. Manuf. Technol. 2018, 97, 2545–2556. [Google Scholar] [CrossRef]
  3. Leal-Muñoz, E.; Diez, E.; Perez, H.; Vizan, A. Accuracy of a new online method for measuring machining parameters in milling. Measurement 2018, 128, 170–179. [Google Scholar] [CrossRef]
  4. Prickett, P.W.; Siddiqui, R.A.; Grosvenor, R.I. The development of an end-milling process depth of cut monitoring system. Int. J. Adv. Manuf. Technol. 2010, 52, 89–100. [Google Scholar] [CrossRef]
  5. Castaño, F.; Haber, R.E.; del Toro, R.M. Characterization of tool-workpiece contact during the micromachining of conductive materials. Mech. Syst. Signal Process. 2017, 83, 489–505. [Google Scholar] [CrossRef]
  6. Castaño, F.; Toro, R.M.; Haber, R.E.; Beruvides, G. Conductance sensing for monitoring micromechanical machining of conductive materials. Sens. Actuators A Phys. 2015, 232, 163–171. [Google Scholar] [CrossRef]
  7. Sun, S.; Hu, X.; Zhang, W. Detection of tool breakage during milling process through acoustic emission. Int. J. Adv. Manuf. Technol. 2020, 109, 1409–1418. [Google Scholar] [CrossRef]
  8. Ahmed, Y.S.; Arif, A.F.M.; Veldhuis, S.C. Application of the wavelet transform to acoustic emission signals for built-up edge monitoring in stainless steel machining. Meas. J. Int. Meas. Confed. 2020, 154, 107478. [Google Scholar] [CrossRef]
  9. Lee, R.M.; Liu, P.T.; Wang, C.C. Investigation of milling stability under cutting fluid supply by microphone signal analysis. Sens. Mater. 2018, 30, 2419–2428. [Google Scholar] [CrossRef]
  10. Shrivastava, Y.; Singh, B. Estimation of stable cutting zone in turning based on empirical mode decomposition and statistical approach. J. Braz. Soc. Mech. Sci. Eng. 2018, 40, 77. [Google Scholar] [CrossRef]
  11. Lee, W.C.; Cheng, H.C.; Wei, C.C. Implementation of an Add-on Device that Monitors the Sound of a Machine Tool and Automatically Suppresses Chatter. Sens. Mater. 2019, 31, 3575–3582. [Google Scholar] [CrossRef]
  12. Zhu, L.; Liu, C. Recent progress of chatter prediction, detection and suppression in milling. Mech. Syst. 2020, 143, 106840. [Google Scholar] [CrossRef]
  13. Wang, P.L.; Tsai, Y.T. Numerical Analysis of CNC Milling Chatter Using Embedded Miniature MEMS microphone Array System. Inventions 2018, 3, 5. [Google Scholar] [CrossRef] [Green Version]
  14. Sio-Sever, A.; Leal-Muñoz, E.; Lopez-Navarro, J.; Alzugaray-Franz, R.; Vizan-Idoipe, A.; de Arcas-Castro, G. Non-Invasive Estimation of Machining Parameters during End-Milling Operations Based on Acoustic Emission. Sensors 2020, 20, 5326. [Google Scholar] [CrossRef]
  15. Caliskan, H.; Kilic, Z.M.; Altintas, Y. On-Line Energy-Based Milling Chatter Detection. J. Manuf. Sci. Eng. 2018, 140, 111012. [Google Scholar] [CrossRef]
  16. Lee, R.M.; Yu, Y.H.; Wang, C.C.; Chen, T.C.; Nilaphruek, P. Acoustic Signal Analysis by Teager–Huang Transform for Milling Chatter Recognition. Sens. Mater. 2020, 32, 873–884. [Google Scholar] [CrossRef]
  17. Gao, J.; Song, Q.; Liu, Z. Chatter detection and stability region acquisition in thin-walled workpiece milling based on CMWT. Int. J. Adv. Manuf. Technol. 2018, 98, 699–713. [Google Scholar] [CrossRef]
  18. Liu, M.K.; Tseng, Y.H.; Tran, M.Q. Tool wear monitoring and prediction based on sound signal. Int. J. Adv. Manuf. Technol. 2019, 103, 3361–3373. [Google Scholar] [CrossRef]
  19. Marani, M.; Zeinali, M.; Kouam, J.; Songmene, V.; Mechefske, C.K. Prediction of cutting tool wear during milling process using artificial intelligence techniques. Int. J. Adv. Manuf. Technol. 2020, 111, 505–515. [Google Scholar] [CrossRef]
  20. Zafar, T.; Kamal, K.; Sheikh, Z.; Mathavan, S.; Ali, U.; Hashmi, H. A neural network-based approach for background noise reduction in airborne acoustic emission of a machining process. J. Mech. Sci. Technol. 2017, 31, 3171–3182. [Google Scholar] [CrossRef]
  21. Hübner, H.B.; da Silva, R.B.; Duarte, M.A.V.; da Silva, M.B.; Ferreira, F.I.; de Aguiar, P.R.; Baptista, F.G. A comparative study of two indirect methods to monitor surface integrity of ground components. Struct. Health Monit. 2020, 19, 1856–1870. [Google Scholar] [CrossRef]
  22. Mirifar, S.; Kadivar, M.; Azarhoushang, B. First Steps through Intelligent Grinding Using Machine Learning via Integrated Acoustic Emission Sensors. J. Manuf. Mater. Process. 2020, 4, 35. [Google Scholar] [CrossRef]
  23. Traini, E.; Bruno, G.; D’antonio, G.; Lombardi, F. Machine Learning Framework for Predictive Maintenance in Milling. IFAC-PapersOnLine 2019, 52, 177–182. [Google Scholar] [CrossRef]
  24. Cao, X.C.; Chen, B.Q.; Yao, B.; He, W.P. Combining translation-invariant wavelet frames and convolutional neural network for intelligent tool wear state identification. Comput. Ind. 2019, 106, 71–84. [Google Scholar] [CrossRef]
  25. Wu, X.; Liu, Y.; Zhou, X.; Mou, A. Automatic Identification of Tool Wear Based on Convolutional Neural Network in Face Milling Process. Sensors 2019, 19, 3817. [Google Scholar] [CrossRef] [Green Version]
  26. Hasan, M.A.; Abu-Bakar, M.H.; Razuwan, R.; Nazri, Z. Deep Neural Network Tool Chatter Model for Aluminum Surface Milling Using Acoustic Emission Sensor. MATEC Web Conf. 2018, 217, 03003. [Google Scholar] [CrossRef]
  27. Bishop, C.M. Neural Networks for Pattern Recognition; Oxford University Press: Cary, NC, USA, 1995. [Google Scholar]
  28. Guo, J.; Li, A.; Zhang, R. Tool condition monitoring in milling process using multifractal detrended fluctuation analysis and support vector machine. Int. J. Adv. Manuf. Technol. 2020, 110, 1445–1456. [Google Scholar] [CrossRef]
  29. Liao, X.; Zhou, G.; Zhang, Z.; Lu, J.; Ma, J. Tool wear state recognition based on GWO–SVM with feature selection of genetic algorithm. Int. J. Adv. Manuf. Technol. 2019, 104, 1051–1063. [Google Scholar] [CrossRef]
  30. Liu, Y.; Hu, X.; Yan, S.; Sun, S. Tool condition monitoring and degradation estimation in rotor slot machining process. Int. J. Adv. Manuf. Technol. 2017, 91, 39–48. [Google Scholar] [CrossRef]
  31. Górski, J.; Szymanowski, K.; Podziewski, P.; Śmietańska, K.; Czarniak, P.; Cyrankowski, M. Use of cutting force and vibro-acoustic signals in tool wear monitoring based on multiple regression technique for compreg milling. Bioresources 2019, 14, 3379–3388. [Google Scholar] [CrossRef]
  32. Panda, A.; Sahoo, A.K.; Panigrahi, I.; Rout, A.K. Prediction models for on-line cutting tool and machined surface condition monitoring during hard turning considering vibration signal. Mech. Ind. 2020, 520, 16. [Google Scholar] [CrossRef]
  33. Slamani, M.; Chatelain, J.F. Kriging versus Bezier and regression methods for modeling and prediction of cutting force and surface roughness during high speed edge trimming of Carbon fiber reinforced polymers. Measurement 2019, 152, 107370. [Google Scholar] [CrossRef]
  34. Vaseghi, S.V. Advanced Signal Processing and Digital Noise Reduction; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  35. Aghazadeh, F.; Tahan, A.; Thomas, M. Tool condition monitoring using spectral subtraction and convolutional neural networks in milling process. Int. J. Adv. Manuf. Technol. 2018, 98, 3217–32271. [Google Scholar] [CrossRef]
  36. Aghazadeh, F.; Tahan, A.; Thomas, M. Tool condition monitoring using spectral subtraction algorithm and artificial intelligence methods in milling process. Int. J. Mech. Eng. Robot. Res. 2018, 7, 30–34. [Google Scholar] [CrossRef]
  37. Hyvarinen, A.; Oja, E.; Karhunen, J. Independent Component Analysis; Wiley: Hoboken, NJ, USA, 2001. [Google Scholar]
  38. Hyvärinen, A. Gaussian Moments for Noisy Independent Component Analysis. IEEE Signal Process. Lett. 1999, 6, 145–147. [Google Scholar] [CrossRef] [Green Version]
  39. Oppenheim, A.V. Discrete-Time Signal Processing; Prentice Hall: Upper Saddle River, NJ, USA, 1999. [Google Scholar]
  40. Sever, A.S.; Leal-Muñoz, E.; Idoipe, A.V.; Navarro, J.M.L.; de Arcas Castro, G. Use of the phenomenon of acoustic emission for real-time monitoring of milling processes. In Proceedings of the INTER-NOISE 2019 MADRID—48th International Congress and Exhibition on Noise Control, Madrid, Spain, 16–19 June 2019. [Google Scholar]
  41. Li, F.F.; Cox, T.J. Digital Signal Processing in Audio and Acoustical Engineering; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
  42. Rasmussen, C.E.; Williams, C.K.I. Rasmussen, Gaussian Processes for Machine Learning; MIT Press: Cambridge, MA, USA, 2006. [Google Scholar]
  43. McLachlan, G.J.; Do, K.-A.; Ambroise, C. Analyzing Microarray Gene Expression Data; Wiley: Hoboken, NJ, USA, 2004. [Google Scholar]
Figure 1. Schematic diagram of the experimental setup for the calculation of the depth of cut a p .
Figure 1. Schematic diagram of the experimental setup for the calculation of the depth of cut a p .
Sensors 22 03807 g001
Figure 2. Diagram of the elements of the experiment.
Figure 2. Diagram of the elements of the experiment.
Sensors 22 03807 g002
Figure 3. Pictures of the experimental setup.
Figure 3. Pictures of the experimental setup.
Sensors 22 03807 g003
Figure 4. Data processing scheme for the depth of cut calculation a p .
Figure 4. Data processing scheme for the depth of cut calculation a p .
Sensors 22 03807 g004
Figure 5. Signal from microphone no.1 introduced in the signal separation algorithm (left) and the machining signal resulting from the signal separation of the 4 microphones (right).
Figure 5. Signal from microphone no.1 introduced in the signal separation algorithm (left) and the machining signal resulting from the signal separation of the 4 microphones (right).
Sensors 22 03807 g005
Figure 6. Harmonic intensity of signals with different depths of cut (a), spectral flux of signals with different spindle speeds (b), spectral centroid of different depths of cut (c) and RMS of different depths of cut (d).
Figure 6. Harmonic intensity of signals with different depths of cut (a), spectral flux of signals with different spindle speeds (b), spectral centroid of different depths of cut (c) and RMS of different depths of cut (d).
Sensors 22 03807 g006
Figure 7. Predictor importance score of each feature differentiating various depths of cut values.
Figure 7. Predictor importance score of each feature differentiating various depths of cut values.
Sensors 22 03807 g007
Figure 8. Main parameters of the milling process. (a) Side view, (b) top view and (c) cutting force evolution during the machining process.
Figure 8. Main parameters of the milling process. (a) Side view, (b) top view and (c) cutting force evolution during the machining process.
Sensors 22 03807 g008
Figure 9. Mean value of the mean square error for each combination of machining parameters.
Figure 9. Mean value of the mean square error for each combination of machining parameters.
Sensors 22 03807 g009
Figure 10. Depth values calculated using the regression model with a feed rate of 0.12 mm at 1200 rpm.
Figure 10. Depth values calculated using the regression model with a feed rate of 0.12 mm at 1200 rpm.
Sensors 22 03807 g010
Figure 11. Mean standard deviation for each combination of machining parameters.
Figure 11. Mean standard deviation for each combination of machining parameters.
Sensors 22 03807 g011
Table 1. Characteristics of the BSWA MPA-201 microphone.
Table 1. Characteristics of the BSWA MPA-201 microphone.
IEC61672 Standard Class 1
Range [Hz]20–20 k
Dynamic range [dBA]17–146
Inherent noise [dBA]17
Open circuit sensitivity [mV/Pa]50
Table 2. Characteristics of the Kistler 9257A dynamometer.
Table 2. Characteristics of the Kistler 9257A dynamometer.
Dynamic range [kN]±5
Threshold [N]<0.01
Pretensioning directionVertical
Frequency range [Hz]1–2 k
Linearity, all ranges<±1%
Table 3. Machining parameters during the experimental process.
Table 3. Machining parameters during the experimental process.
Depth of cut a p [mm]1–10
Width of cut a e [mm]1
Feed per tooth f z [mm]0.04–0.08–0.12
Spindle speedn [rpm]1200–1600–2000
Tool flute numberN [-]1
Tool diameterD [mm]8
Tool helix angle λ s   [°]30
Table 4. Depth values calculated using the regression model with a feed rate of 0.12 mm at 1200 rpm.
Table 4. Depth values calculated using the regression model with a feed rate of 0.12 mm at 1200 rpm.
Nominal Depth of Cut [mm]Feed [mm]n [rpm]Dynamometer Average[mm]Dynamometer STD [µm]Microphone Average [mm]Microphone STD [µm]Absolute Microphone Error [mm] Relative
Microphone Error [%]
10.1212001.0181.031390.02−1.98
22.0192.021250.01−0.50
33.00123.01940.01−0.33
43.98144.01450.03−0.75
54.98175.01510.03−0.60
65.99185.99850.000.00
76.98176.99910.01−0.14
88.02227.99100−0.030.37
99.01248.97120−0.040.44
1010.02329.97101−0.050.50
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sio-Sever, A.; Lopez, J.M.; Asensio-Rivera, C.; Vizan-Idoipe, A.; de Arcas, G. Improved Estimation of End-Milling Parameters from Acoustic Emission Signals Using a Microphone Array Assisted by AI Modelling. Sensors 2022, 22, 3807. https://doi.org/10.3390/s22103807

AMA Style

Sio-Sever A, Lopez JM, Asensio-Rivera C, Vizan-Idoipe A, de Arcas G. Improved Estimation of End-Milling Parameters from Acoustic Emission Signals Using a Microphone Array Assisted by AI Modelling. Sensors. 2022; 22(10):3807. https://doi.org/10.3390/s22103807

Chicago/Turabian Style

Sio-Sever, Andrés, Juan Manuel Lopez, César Asensio-Rivera, Antonio Vizan-Idoipe, and Guillermo de Arcas. 2022. "Improved Estimation of End-Milling Parameters from Acoustic Emission Signals Using a Microphone Array Assisted by AI Modelling" Sensors 22, no. 10: 3807. https://doi.org/10.3390/s22103807

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