672
Views
0
CrossRef citations to date
0
Altmetric
Articles

Feature representation of audible sound signal in monitoring surface roughness of the grinding process

ORCID Icon, &
Pages 606-623 | Received 15 Feb 2022, Accepted 28 Jul 2022, Published online: 05 Aug 2022

ABSTRACT

This study proposes the feature representation method of audible sound (AS) signal in the grinding process. The extracted sound feature is provided as the input for the machine learning model to predict the machining surface roughness. Firstly, a sensitive EEMD-IMPE feature set is extracted from the AS signal basing on the combination of the ensemble empirical mode decomposition (EEMD) and improved multiscale permutation entropy (IMPE) methods. Then, an optimized PSO-LS-SVR predictor model is- established basing on the particle swarm optimization algorithm (PSO) and least square support vector regression (LS-SVR) to predict the surface roughness. The experiments demonstrated the consistent AS feature, which is specific to the grinding surface quality in a cutting parameter set. The results of the PSO-LS-SVR model show that the extracted EEMD-IMPE feature is used to predict the grinding surface roughness with the high prediction accuracy and can be controlled within 8% of testing data.

1. Introduction

Machining sound usually reflects the working condition of the machine, cutting tool, and workpiece. A sound monitor system of the machining process is desired in intelligent manufacturing to increase machining efficiency (Frigieri et al., Citation2019; Mannan et al., Citation2000). Especially, the grinding surface roughness is critical when the machine parts are contacted with each other (Alexandre et al., Citation2017). During machining operations, the grinding wheel operates directly on the workpiece and thereby affects the texture of the workpiece surface. Under the grinding parameter, the machine and wheel conditions, the machining sound will be different, and many experienced operators can initially diagnose a machine just by listening to its machining sound. In this study, the machine learning technique is applied to learn the features in the sound of the machining process. The machining sound feature is extracted to training and testing the machine learning, which is then applied to forecast the surface quality of the machining process.

Surface quality of the workpiece is produced in the machining process, which requests to be monitored continuously in real-time to adjust the machining parameters, cutting tool, etc. In the machining grinding operation, researchers have investigated the correlation between surface roughness, texture and tool, and cutting condition (Carrino et al., Citation2020). They have studied and developed different methodologies for real-time monitoring in order to identify changes, failures, or tears or predict the machining quality or tool wear. The different source data of real-time are used such as cutting forces, vibration signals, acoustic emission (AE) and audible sound (AS), electric current, image, and many other sources to extract the informational feature thereby allowing online adjustments or offline forecasting for the machining process. In fact, two common acoustic-based data types including acoustic emission (AE) and audible sound (AS) are used to monitor the grinding conditions (Gok et al., Citation2012; Hosokawa et al., Citation2004). The AS signals have a strong correlation with surface roughness, which represents the full picture of the machine’s operating state (Downey et al., Citation2014; Frigieri et al., Citation2017). Motivated by these results, we investigate AS data from microphone sensor for the indirect monitoring of grinding surface quality in this study. The microphone sensor signal is used to predict the surface roughness that is generated by the metal-abrasive process. AS signal has observed that it correlates the sound energy with surface roughness in machining operations.

The combined techniques for processing the signal and extracting feature vectors are very important for machining sound prediction (H.-G. H.-G. Chen et al., Citation2019). Normally, the methods are used as the Fourier transform, wavelet transform, and spectral analysis (Nasir et al., Citation2019; Thomazella et al., Citation2019; Yang et al., Citation2014), (Lopes et al., Citation2021; Shrivastava & Singh, Citation2020), which were mostly based on the theory of Fourier transformation. These traditional methods are not applicable to processing signals of the grinding process, which are almost the non-stationary and nonlinear signals. They can only detect features if it is already in an almost fully developed stage and easy to extract clear information from original signals. To highly meet the demand of real-world production, it is necessary to detect the onset of chatter before chatter marks have been made on the workpiece. Given this requirement, EEMD method is selected in this study for analysing the nonlinearity of the signal in real sound (WU & HUANG, Citation2009). Because of their ease of use and excellent performance for complex signals, the method has been successfully applied in many scientific fields such as wind energy, economy, fault diagnosis, and monitoring of machining conditions (Buj-Corral et al., Citation2018; H.-G. H.-G. Chen et al., Citation2019; V. H. V. H. Nguyen et al., Citation2019; Raja et al., Citation2013; Wang et al., Citation2017). EEMD method is a noise‐assisted data analysis method by adding finite white noise to the investigated signal. EEMD can self‐adaptively decompose any signal into a set of intrinsic module functions (IMFs) that include different frequency characteristics. The IMFs generated by the EEMD method contain the machining information that is required to explore the feature of the original machining AS signal. The effectiveness of surface roughness prediction largely depends upon the quality of extracted features. To quantify these AS features, the entropy theory is introduced to states that result in different dynamic characteristics. Multiscale permutation entropy (MPE) method is a new method for analysing dynamic mutation and time series permutation, proposed on the basis of permutation entropy (PE) and has been applied in many fields (Aziz & Arif, Citation2005), (B. Chen et al., Citation2015; Nair et al., Citation2010; Pérez-Canales et al., Citation2012). Improved multiscale permutation entropy (IMPE) is then defined as the entropy of permutation at multiple scale factors, which can effectively obtain the machining information of AS signals at multiple scale factors and effectively characterize the random mutational behaviour of real-time series. The entropy value is calculated for each coarse-grained sequence, and then, the entropy value of the obtained coarse-grained time series is averaged as the final eigenvalue. This process greatly optimizes the inadequate coarse-grained process and better preserves the rich feature information contained in the AS signal at multiple scales. (Zhang et al., Citation2021), (Azami & Escudero, Citation2016). In this study, IMPE is used to calculate the entropy values of first several IMF for constructing the feature vector of AS signal, named EEMD-IMPE. The obtained feature vectors are then imported into the machine learning model to define the machining surface quality.

Machine learning approaches have shown potential for making better decisions to monitor and, finally, to automate the machining process (Carrino et al., Citation2020; Mirifar et al., Citation2020; Wuest et al., Citation2016). Different algorithms are used in the literature, such as Support Vector Machines (Cherukuri et al., Citation2019; Lu et al., Citation2019), (Qian et al., Citation2015), decision trees (Krishnakumar et al., Citation2015), and deep neural networks (Lee et al., Citation2020; V. Nguyen et al., Citation2020). In this study, a least squares version of support vector regression (LS-SVR) is employed. LS-SVR was performed to evaluate prediction in which LS-SVR presents a good estimation error when the training data set is reduced, and a greater capability of generalization in the prediction of the machining conditions, the non-sensitive loss function is replaced by a quadratic loss function, and the inequality constraints are replaced by equality constraints (Duan & Hao, Citation2014; Papandrea et al., Citation2020). Through constructing a loss function, the quadratic programming problem is translated into solving linear equation group problems. To obtain the highest level of forecasting accuracy, LS-SVR-based particle swarm algorithm (PSO; Chamkalani et al., Citation2014), named PSO-LS-SVR, is presented and applied to machining condition prediction. In which, PSO algorithm is a population-based optimization tool, which searches for optimum by updating generation (Eberhart & Kennedy, Citation1995). The PSO’s advantages are that PSO is easy to implement; and there are few parameters to adjust (Li & Tian, Citation2021; Xuemei et al., Citation2010). Therefore, PSO is used to find out the parameter pair of the LS-SVR model, i.e. PSO-LS-SVR model for predicting the feature. The advantages of EEMD-IMPE and PSO-LS-SVR are combined in this paper for detecting and identifying grinding sound.

The rest of the paper is organized as follows: Section 2 presents the proposed EEMD-IMPE method used to extract the machining features of AS signal. Section 3 represents the construction of the optimal PSO-LS-SVR predictor model. Section 4 presents the proposed method, achieved experimental results, and discussions. Finally, Section 5 presents the conclusions.

2. Proposed EEMD-IMPE of feature representation

This section represents the method for extracting the feature of AS signal. The EEMD is the basic method to decompose the signal into IMF set and calculate then the entropy energy values of first IMF. The obtained feature vector is represented the original machining signal.

2.1. EMD and EEMD method

EMD has been applied effectively for analysing the complex data of non-stationary, nonlinear (Lei et al., Citation2013). The EMD method is used to decompose a signal automatically into a set of band-limited functions, intrinsic mode functions (IMF). These functions are estimated by an iterative procedure called sifting. Each IMF should satisfy two basic conditions (Huang et al., Citation1998): (1) the number of extreme points and the number of zero crossings must either be equal or differ by one at most in the whole data, and (2) at every point, the mean value of the envelopes defined by local maxima and local minima is zero. The EMD can separate a segment of a real-time signal pt into n IMFs: IMF1,IMF2,,IMFn, and a residue signal r. Hence, pt can be reconstructed as a linear combination:

(1) pt=n=1NIMFn+r(1)

EMD is a sifting process and is a systematic way to extract IMFs. The procedure of EMD algorithm can be described as follows:

Given an input signal pt,rt=pt,n=0.

Step 1. Get the local maximum and local minimum of pt

Step 2. Get the upper envelope emaxt by connecting all local maxima through cubic spline functions. Repeat the procedure for the local minima to produce the lower envelope emint.

Step 3. Calculate the mean value mt at every point of the envelopes:

(2) mt=12emaxt+emint(2)

Step 4. Calculate pˆt=ptmt. If pˆt satisfies the IMF condition, then n=n+1, IMFn=pˆt and go to Step 5; else pt=pˆt, go to Step 1.

Step 5. Let rt=rtIMFn. If rt is a monotonic function, end the sifting process, else pt=rt and go back to Step 1.

Ensemble EMD (EEMD) method was developed by Wu and Huang (WU & HUANG, Citation2009) to eliminate the mode mixing problem in the decomposing complex signal. EEMD is based on the dyadic property of the EMD method and the addition of the white noise in the data analysis. EEMD can clearly separate the natural scale of signals and produce IMFs with full physical meaning. The provision of more credible IMFs than the previous EMD method is an advantage for analysing the complex data in its superiority and application (Jinshan & Qian, Citation2010; Lei et al., Citation2013). The principle advanced in EEMD can be crucially described as follows:

Step 1. Add the white noise wit, i=1,2,,N to the given signal, nit=pt+wit.

Step 2. Decompose the noisy signal nit to get IMFs, IMFi,jt,j=1,2,,K by using EMD algorithm.

Step 3. Increase i value and repeat the step 1 and 2 with the number of trials N.

Step 4. Calculate the final IMFs after the number of trials, N, as IMFi=1/Ni=1NIMFi,jt.

shows the effectiveness of both EMD and EEMD methods. Both EMD and EEMD method can decompose a complex AS signal into a series of intrinsic mode functions (IMFs). Each of the IMFs includes different frequency bands ranging from high-to-low stationary and implies a distinct time characteristic scale. Observed that EEMD method is better than the EMD method, EEMD can still decompose the data effectively and accurately when the EMD is invalid. The noise-assisted analysis EEMD method can both suppress the mode mixing effectively and improve the accuracy of decomposition (Fang et al., Citation2018).

Figure 1. A sample of AS signal is decomposed by EEMD and EMD: (a) original signal, (b) using EEMD and (c) using EMD.

Figure 1. A sample of AS signal is decomposed by EEMD and EMD: (a) original signal, (b) using EEMD and (c) using EMD.

2.2. Feature extraction based on EEMD-IMPE

To fully represent the fault information of the original signal, first five IMFs are used to extract the features. In this study, IMPE method is defined to measure the complexity of the first several IMF series, which is a nonlinear dynamic parameter. It can be used to reflect the complexity change of the AS signal, which will sense once the contact pressure of the workpiece and tool changes for the machining system.

Multiscale permutation entropy (MPE) is used to analyse more information on time series. MPE algorithm includes two main steps follow:

Step 1. Applying a ‘coarse-graining’ process to a real-valued time series xi of length N, i=1,2,,N. Each element of the coarse-grained time series ynτ is defined as:

(3) ynτ=1τi=n1τ+1nτxi(3)

where n=1,2,,N/τ, τ is scale factor.

Step 2. Calculating the PE for each coarse-grained time series Hpm. The attained values can be plotted as a function of the scale factor τ.

(4) Hpm=k=1m!PklnPk(4)

where: m represents the embedding dimension; Pk is the probability distribution of each pattern k,k=1,2,,m!. In fact, two main drawbacks of the conventional MPE are not symmetric and the relative variability of the MPE results for long temporal scales. When the MPE is computed, in the coarse-graining process, the number of samples of the resulting coarse-grained sequence is N/τ. When the scale factor τ is high, the number of samples in the coarse-grained sequence decreases. This may yield an unstable measure of entropy. To overcome the shortage of coarse-graining in MPE, this study proposes an improved MPE (IMPE; Azami & Escudero, Citation2016) that its algorithm can be described as follows:

Step 1. The coarse-grained sequence is obtained for the real-valued time series xi i = 1, 2, . . . , N of length N to obtain the coarse-graining sequence ykτ=yk,1τ,yk,2τ,,yk,ττ.

where yk,jτ=1τi=j1τ+kjτ+k1xi; j=1,2,,Nτ/τ and k=1,2,,τ

Step 2. For each scale factor τ, the PE of each coarse-graining sequence ykτ is calculated, and then the IMPE value PIMPE is obtained by averaging τ entropy values.

(5) PIMPEx,τ,m,i=1τk=1τPEykτ,m,i(5)

Theoretically, IMPE takes into account information on all τ coarse-grained sequences with a scale factor of τ, and can extract more information than MPE’s single coarse-grained sequence, thus avoiding the entropy fluctuation caused by a single coarse-grained sequence. In this study, we use the scale 3 to calculate the entropy value of the first five IMF of AS signal in the feature representation.

The EEMD-IMPE method is then used to extract the features from the original AS signal. These feature values are important and sensitive according to their locality preserving energy from high to low, which reflects the information of machining process. After that, the obtained EEMD-IMPE features of AS signal serves the predictor model with input. A function approximation based on LS-SVR is suitable for performing the regression problems of surface roughness mode. This model can select the optimal parameters by the evolutionary algorithm, PSO algorithm. The obtained classifier model is then used to automatically forecast surface roughness severity.

3. Optimized estimator PSO-LS-SVR model

This section represents the construction of optimal predictor model based on the basic LS-SVR method and the stochastic optimization technique. The PSO algorithm is used to explore the parameter pair of LS-SVR model.

3.1. Least square support vector regression

The Least Squares Support Vector Regression (LS-SVR) algorithm was proposed by Suykens (Suykens et al., Citation2002). The core of the algorithm changed a penalty term of the slack variable in the optimization goal to quadratic constraints by introducing the least squares linear system and then solved a quadratic programming problem by solving a system of linear equations to simplify the calculation process, greatly reducing the amount of calculation, and improve the computational efficiency.

By considering inputs xi and output yi. According to the LS-SVR method, the nonlinear LS-SVR function can be expressed as:

(6) fx=wTΦx+b(6)

where fx indicates the relationship between the input variables and predict and results, w is weight vector, Φx is mapping function to the high dimensional feature space, and b is bias term. Using the function estimation error, the regression problem can be expressed regarding structural minimization principle as:

minJw,e=12||w|| 2+12γi=1nei2

(7) Subjecttoyi=wTΦxi+b+ei i=1,2,,n(7)

where γ is the penalty parameter, and eiR are training error variables for xi. The Lagrange multiplier optimal programming method is employed to solve EquationEq. (6). The objective function can be determined by altering the constraint problem into an unconstrained problem. The Lagrange is then constructed as follows:

(8) Lw,b,e,α=12||w|| 2+12γi=1lei2i=1lαiwTφxi+b+eiyi(8)

where αi are Lagrange multipliers. The optimal conditions can be obtained by taking the partial derivatives of EquationEq. (7) with respect to w, b, e and αi, respectively as follows:

(9) Lw=0  w=i=1nαiΦxi Lb=0  i=1nαi=0 Lei=0  αi=γei Lαi=0  yi=wTφxi+b+ei (9)

Considering the kernel function Kx, xi=ΦxiTΦxi, he computed output result by the LS-SVR method y˜ is obtained as follow:

(10) y˜=i=1nαiKx,xi+b(10)

where, Kx, xi  is the kernel function. In this study, Gauss radial basic function (RBF) is chosen to map the samples into a high-dimensional feature space which can make LS-SVR get better performance and generalization, as shown in EquationEq. (11).

(11) Kx,y=exp||xy|| 22σ2(11)

where: σ is the parameter of the RBF. Finally, after the structure of LS-SVR is determined, the parameter pair γ,σ need to optimally select, which affects the learning performance of LS-SVR. In this study, the PSO algorithm is used to obtain the optimal values of this parameter pair.

3.2. PSO algorithm

The particle swarm optimization (PSO) technology was launched by (Eberhart & Kennedy, Citation1995), which conceptually simulates the social behaviour of groups, such as birds and fishes moving into achieving their goal in N-dimensional space (Chamkalani et al., Citation2013). Every character flies in the search space toward its optimum with a velocity, which is controlled by its information, and information is provided by other companions within its neighbourhood. At the time segment of t, the ith individual is described as Xit=xi1t,xi1t,,xiNt. A set of locations of m particles is recognized as X=x1,x2,,xj,,xl,,xm in a multi-dimensional space. The finest last position, the point offering the best fitness extent, of the ith individual is recorded and expressed as Pit=pi1,pi2,,piN. The index of the best individual among entire the particles throughout the searching history, global model, and best particle among all the particles in its own experience are represented by the symbols g and l, respectively. The velocity for particle i at time element t is shown as Vit=vi1t,vi2t,, viNt. The moving activity of a particle is illustrated as:

(12) vit+1=wvit+q1r1pBestxi+q2r2gBestxi(12)
(13) xit+1=xi+vit+1(13)

where: q1 and q2 are the positive constants, r1 and r2 are two random numbers, r1,r20,1, and w is the inertial weight.

The linear relationship of instantaneous inertial weight is presented as follows:

(14) wt=wmaxwmaxwmintmaxt(14)

The only alteration for the neighbourhood lBest system is to replace pg with pin for pg in the velocity equation. In the global model, this relationship is used to revise a particle’s new velocity based on its earlier velocity, the particle’s previous best location pBest, and the global best location gBest. The calculation methodology for the local model is almost the same. The best experience of neighbour particles is only used rather than the global best experience.

3.3. Optimized PSO-LS-SVR predictor model

The parameter pair of LS-SVR plays a key role in constructing the model, which can be obtained by using optimization algorithm. PSO algorithm is used to explore the search space of the given LS-SVR prediction problem to find the parameters required to minimize the particular objective of accuracy. The principled training phase of the optimal predictor PSO-LS-SVR model includes several main steps, which are implemented as follows:

Step 1. Determine the ranges of penalty coefficient γ0.1,1000 and kernel parameter σ0.01,100 of the least squares support vector regression model. The number of particles is N = 30.

Step 2. Take γ,σ as the parameter pair of PSO, initialize PSO algorithm parameters, initialize randomly the particle to form a group of the particles, and randomly generate the initial velocity of the particles. The fitness function is defined as follows:

(15) Ffitness=1ni=1ny˜iyy2(15)

Step 3. Use the LS-SVR to train these particles after they are initialized, get individual fitness values according to EquationEq. (15), and update the optimum values.

Step 4. Determine the termination condition, if the maximum number of iterations is reached, then stop; otherwise, produce a new group according to the velocity EquationEq. (12), go to step (3), until the termination requirements. The smallest fitness value is optimal solution.

Step 5. Obtain the optimized PSO-LS-SVR model bay using the optimal γ,σ parameter pair in LS-SVR, then use test sample to get predictions.

4. EEMD-IMPE-PSO-LS-SVR method base grinding surface quality prediction

This section presents the experimental results and discussions of the proposed EEMD-IMPE-PSO-LS-SVR method. The surface roughness of the grinding process is predicted based on collected AS data.

4.1. Proposed EEMD-IMPE-PSO-LS-SVR method

The proposed technique based on EEMD-IMPE-PSO-LS-SVR is coherently represented in this section. This technique consists of two main stages: (1) EEMD-IMPE machining feature extraction and (2) the optimal PSO-LS-SVR predictor model construction. Firstly, EEMD-IMPE hybrid method is used to extract the machining features from the original audible sound signal. These features are great meaning and most responsive to increase the overall reliability and prediction accuracy of the predictor model. Secondly, an PSO-LS-SVR predictor model is optimally constructed and then used to forecast the grinding surface roughness. This method can be visualized by the flowchart in , which can be described as follows:

Figure 2. Flowchart of predicting surface roughness via EEMD-IMPE-PSO-LS-SVR method.

Figure 2. Flowchart of predicting surface roughness via EEMD-IMPE-PSO-LS-SVR method.

Step 1. Acquire the AS signals of the machining process are taken by using the microphone sensor.

Step 2. Extract the machining feature using EEMD-IMPE method.

Step 3. Divide the extracted machining feature into the training data and testing data.

Step 4. Use the training data to train the optimal predictor model. The obtained predictor PSO-LS-SVR model is constructed follow the methodologies in Section 3.

Step 5. Estimate the testing data using the optimized predictor model. The prediction of surface quality based on EEMD-IMPE-PSO-LS-SVR demonstrated accuracy and reliability in experiments and comparison.

4.2. Experimental setup

The grinding tests were performed on ACRA model of automatic surface grinder machine. details the actual experimental setup, in which, experimental system uses the wheel type WA46J7V1A of white aluminium oxide as to grind tool steel materials ANSI T1 (W18Cr4V). The workpiece has a dimension of 250 mm in length and 40 mm in width. The grinding parameters were as follows: wheel speed: 2800 r*min-1, feed velocity: 20 m*min-1, depth of cut: 15 μm (Machinability-Data-Center, Citation1980). The AS signals during grinding process were collected at maximum 20 kHz by a microphone of B&K type 4189 mounted on the side face of the wheel guard; the location of the microphone in relation to the cutting interface is shown in . The 20 testing samples of the machining sound in the grinding operation are collected at the same grinding parameters. The collected machining sound is the target signals that the grinding wheel and workpiece actually contact. After that, the surface roughness has been measured using a Mitutoyo portable surface roughness model SJ-210. shows the diagram of surface roughness measurement.

Figure 3. Diagram of the experimental setup, a) experimental setup, b) grinding wheel.

Figure 3. Diagram of the experimental setup, a) experimental setup, b) grinding wheel.

Figure 4. Diagram of the measurement.

Figure 4. Diagram of the measurement.

4.3. Prediction results and discussion

The AS of grinding operation hidden in the features of machining process needed to be extracted. The proposed EEMD-IMPE method is used to exploit the features. Firstly, machining sound data are decomposed into the IMFs, which contains the grinding feature information of the original signal. Secondly, IMPE method is applied to first five IMFs, which present the most important information on AS signal. The calculated entropy values are formed the feature vector of original data. The obtained EEMD-IMPE feature set is used to train and test the predictor model.

Thirdly, 16 extracted features (80% of the EEMD-IMPE feature) are used to search the optimal parameters of LS-SVR by the PSO algorithm; they are the training data for constructing the optimized predictor PSO-LS-SVR model. Finally, the optimized predictor PSO-LS-SVR model is used to forecast the testing data (20% of the remaining EEMD-IMPE feature). The predicted result value of training data is shown in , which is compared respectively with the measured value/ real value. Visually, shows the comparisons between the prediction values and experimental values of training data. This figure shows that the prediction values are very close to the real values of surface roughness. Actually, the accuracy reaches to 99.88% as high as by calculating the detail values, which means that the predicted values are close to the real values and the prediction precision is very high. The EEMD-IMPE-PSO-LS-SVR can reflect precisely the complex relationship between AS data of machining operations and surface roughness of training data.

Figure 5. Scatter diagram of the training data.

Figure 5. Scatter diagram of the training data.

Table 1. Surface roughness prediction results of training data.

In order to verify the prediction and generalization ability of the established surface roughness prediction model, the other four sets of machining feature set, which are not used in the training data, are used as input values to predict the corresponding surface roughness. After normalizing, the test data are introduced into the established LS-SVR model and the prediction values are obtained. The prediction results are shown in . From this table, it can be seen that the prediction errors are almost within 8%, which means that most prediction values of the test data are close to the real values and the predicted surface roughness values can be trusted.

Table 2. Surface roughness prediction results of testing data.

In order to prove the good performance of the PSO-LS-SVR predictor model in surface roughness prediction, the prediction accuracy of PSO-LS-SVR is compared with the accuracy of the other methods. We use the GA-LS-SVR model and classical predictor LS-SVR model to forecast the testing data with the same training data. The comparison results are shown in and . From , it can be seen that the prediction values of PSO-LS-SVR are closer to the real values compared with those of other models. And from , it can be seen that the training average accuracy of PSO-LS-SVR predictor model can reach 99.88% and the testing average accuracy gets to 94.21%, which are higher than the other models.

Figure 6. Comparison between prediction values and experimental value of test data.

Figure 6. Comparison between prediction values and experimental value of test data.

Table 3. Comparison of prediction accuracy between different predictor model.

To demonstrate the superiority of the proposed EEMD-IMPE method for extracting the machining features of grinding process, we made a comparison with the other methods. The methods based on multiscale permutation entropy (MPE) and singular value decomposition (SVD) are applied to EEMD method to extract the machining feature of original AS signal, named EEMD-MPE and EEMD-SVD, respectively. The extracted feature sets are used to training and testing the predictor models as above constructed. The comparison results are shown in . From , it can be seen that the prediction accuracy result based on extracted feature sets is lower than the obtained result of the proposed EEMD-IMPE feature set on the all-predictor models. The results of objectively reveal that the percentage prediction accuracy achieved by the proposed EEMD-IMPE-PSO-LS-SVR method is a significant result. To visualize the comparative results of the different forecast method, they are clearly depicted in the column chart in with both training data and testing data. This study verifies that the EEMD-IMPE-PSO-LS-SVR method proposed is suitable for surface roughness prediction. The AS feature of grinding process is used to establish the predictor model in the comparison reliability.

Figure 7. Comparison diagram of the prediction accuracy (a) training data, (b) testing data.

Figure 7. Comparison diagram of the prediction accuracy (a) training data, (b) testing data.

Table 4. Comparison of prediction accuracy between different extracted feature sets.

5. Results

This paper is based on a theoretical synthesis and experiments to propose a prediction technique for grinding surface roughness. A new prediction technique integrates the feature representation based on EEMD-IMPE and the ideal PSO-LS-SVR predictor model in experimental. In the predicting process, the EEMD method firstly decomposed the original AS signals into IMFs. The IMPE method of the optimal modal component is then used to calculate entropy value of the first five IMFs for constructing the feature vector. The results show that the EEMD-IMPE features have better stability and can more accurately characterize the complexity of the signal in the predictor model. Finally, these features are fed into the predictor model as the input for performing prediction. The optimized PSO-LS-SVR model is competent for surface roughness prediction. The experimental results showed the effective prediction performance. The predicting accuracy of the proposed EEMD-IMPE-PSO-LS-SVR technique is found to be 99.88% of training data, which is higher than that of other prediction techniques. The authors are confident that, this technique can be safely applied to other prediction fields in machining operations with nonlinear, non-stationary data.

Acknowledgments

The authors would like to express our gratitude to Faculty of Mechanical Engineering, Hanoi University of Industry.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References

  • Alexandre, F. A., Lopes, W. N., Ferreira, F. I., Dotto, F. R., Aguiar, P. R. D., & Bianchi, E. C. (2017). Chatter vibration monitoring in the surface grinding process through digital signal processing of acceleration signal. Multidisciplinary Digital Publishing Institute Proceedings.
  • Azami, H., & Escudero, J. (2016). Improved multiscale permutation entropy for biomedical signal analysis: Interpretation and application to electroencephalogram recordings. Biomedical Signal Processing and Control, 23, 28–41. https://doi.org/10.1016/j.bspc.2015.08.004
  • Aziz, W., & Arif, M. (2005). Multiscale permutation entropy of physiological time series. (Ed.). 2005 Pakistan section multitopic conference.
  • Buj-Corral, I., Álvarez-Flórez, J., & Domínguez-Fernández, A. (2018). Acoustic emission analysis for the detection of appropriate cutting operations in honing processes. Mechanical Systems and Signal Processing, 99, 873–885. https://doi.org/10.1016/j.ymssp.2017.06.039
  • Carrino, S., Guerne, J., Dreyer, J., Ghorbel, H., Schorderet, A., & Montavon, R. (2020). Machining quality prediction using acoustic sensors and machine learning. Multidisciplinary Digital Publishing Institute Proceedings.
  • Chamkalani, A., Mae’soumi, A., & Sameni, A. (2013). An intelligent approach for optimal prediction of gas deviation factor using particle swarm optimization and genetic algorithm. Journal of Natural Gas Science and Engineering, 14, 132–143. https://doi.org/10.1016/j.jngse.2013.06.002
  • Chamkalani, A., Zendehboudi, S., Bahadori, A., Kharrat, R., Chamkalani, R., James, L., & Chatzis, I. (2014). Integration of LSSVM technique with PSO to determine asphaltene deposition. Journal of Petroleum Science and Engineering, 124, 243–253. https://doi.org/10.1016/j.petrol.2014.10.001
  • Chen, B., Yang, J., Zhao, J., & Ren, J. (2015). Milling chatter prediction based on the information entropy and support vector machine. (Ed.). 2015 international industrial informatics and computer engineering conference.
  • Chen, H.-G., Shen, J.-Y., Chen, W.-H., Huang, C.-S., Yi, -Y.-Y., & Qian, J.-C. (2019). Grinding chatter detection and identification based on BEMD and LSSVM. Chinese Journal of Mechanical Engineering, 32(1), 1–13. https://doi.org/10.1186/s10033-018-0313-7
  • Cherukuri, H., Perez-Bernabeu, E., Selles, M., & Schmitz, T. (2019). Machining chatter prediction using a data learning model. Journal of Manufacturing and Materials Processing, 3(2), 45. https://doi.org/10.3390/jmmp3020045
  • Downey, J., Raghavendra, R., & Raghavendra, R. (2014). Comparison and analysis of audible sound energy emissions during single point machining of HSTS with PVD TiCN cutter insert across full tool life. Wear, 313(1–2), 53–62. https://doi.org/10.1016/j.wear.2014.02.004
  • Duan, C., & Hao, Q. (2014). Surface roughness prediction of end milling process based on IPSO-LSSVM. Journal of Advanced Mechanical Design Systems and Manufacturing, 8(3), JAMDSM0024–JAMDSM0024. https://doi.org/10.1299/jamdsm.2014jamdsm0024
  • Eberhart, R., & Kennedy, J. (1995). A new optimizer using particle swarm theory. (Ed.). MHS’95. Proceedings of the sixth international symposium on micro machine and human science.
  • Fang, K., Zhang, H., Qi, H., & Dai, Y. (2018). Comparison of EMD and EEMD in rolling bearing fault signal analysis. (Ed.),IEEE international instrumentation and Measurement Technology Conference (I2MTC).
  • Frigieri, E. P., Brito, T. G., Ynoguti, C. A., Paiva, A. P., Ferreira, J. R., & Balestrassi, P. P. (2017). Pattern recognition in audible sound energy emissions of AISI 52100 hardened steel turning: A MFCC-based approach. The International Journal of Advanced Manufacturing Technology, 88(5–8), 1383–1392. https://doi.org/10.1007/s00170-016-8748-4
  • Frigieri, E. P., Ynoguti, C. A., & Paiva, A. P. (2019). Correlation analysis among audible sound emissions and machining parameters in hardened steel turning. Journal of Intelligent Manufacturing, 30(4), 1753–1764. https://doi.org/10.1007/s10845-017-1356-9
  • Gok, A., Gologlu, C., Demirci, H. I., & Kurt, M. (2012). Determination of surface qualities on inclined surface machining with acoustic sound pressure. Strojniški vestnik-Journal of Mechanical Engineering, 58(10), 587–597. https://doi.org/10.5545/sv-jme.2012.352
  • Hosokawa, A., Mashimo, K., Yamada, K., & Ueda, T. (2004). Evaluation of grinding wheel surface by means of grinding sound discrimination. JSME International Journal Series C Mechanical Systems, Machine Elements and Manufacturing, 47(1), 52–58 https://doi.org/10.1299/jsmec.47.52
  • Huang, N. E., Shen, Z., Long, S. R., Wu, M. C., Shih, H. H., Zheng, Q., Yen, N.-C., Tung, C. C., & Liu, H. H. (1998). The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 454(1971), 903–995. https://doi.org/10.1098/rspa.1998.0193
  • Jinshan, L., & Qian, C. (2010, 27-29 March 2010). Application of the EEMD method to multiple faults diagnosis of gearbox. (Ed.). 2nd international conference on advanced computer control.
  • Krishnakumar, P., Rameshkumar, K., & Ramachandran, K. I. (2015). Tool Wear Condition Prediction Using Vibration Signals in High Speed Machining (HSM) of Titanium (Ti-6Al-4V) Alloy. Procedia Computer Science, 50, 270–275. https://doi.org/10.1016/j.procs.2015.04.049
  • Lee, C., Jwo, J., Hsieh, H., & Lin, C. (2020). An intelligent system for grinding wheel condition monitoring based on machining sound and deep learning. IEEE Access, 8, 58279–58289. https://doi.org/10.1109/ACCESS.2020.2982800
  • Lei, Y., Lin, J., He, Z., & Zuo, M. J. (2013). A review on empirical mode decomposition in fault diagnosis of rotating machinery. Mechanical Systems and Signal Processing, 35(1–2), 108–126. https://doi.org/10.1016/j.ymssp.2012.09.015
  • Li, B., & Tian, X. (2021). An effective PSO-LSSVM-based approach for surface roughness prediction in high-speed precision milling. IEEE Access, 9, 80006–80014. https://doi.org/10.1109/ACCESS.2021.3084617
  • Lopes, W. N., Junior, P. O., Aguiar, P. R., Alexandre, F. A., Dotto, F. R., da Silva, P. S., & Bianchi, E. C. (2021). An efficient short-time Fourier transform algorithm for grinding wheel condition monitoring through acoustic emission. The International Journal of Advanced Manufacturing Technology, 113(1), 585–603. https://doi.org/10.1007/s00170-020-06476-3
  • Lu, J., Liao, X., Li, S., Ouyang, H., Chen, K., & Huang, B. (2019). An effective ABC-SVM approach for surface roughness prediction in manufacturing processes. Complexity, 2019, 3094670. https://doi.org/10.1155/2019/3094670
  • Machinability-Data-Center. (1980). Machining Data Handbook (3rd Edition. 2 ed.). Defense Technical Information Center. https://books.google.com.vn/books?id=vEX4jwEACAAJ
  • Mannan, M., Kassim, A. A., & Jing, M. (2000). Application of image and sound analysis techniques to monitor the condition of cutting tools. Pattern Recognition Letters, 21(11), 969–979. https://doi.org/10.1016/S0167-8655(00)00050-7
  • Mirifar, S., Kadivar, M., & Azarhoushang, B. (2020). First steps through intelligent grinding using machine learning via integrated acoustic emission sensors. Journal of Manufacturing and Materials Processing, 4(2), 35. https://doi.org/10.3390/jmmp4020035
  • Nair, U., Krishna, B. M., Namboothiri, V. N. N., & Nampoori, V. P. N. (2010). Permutation entropy based real-time chatter detection using audio signal in turning process. The International Journal of Advanced Manufacturing Technology, 46(1), 61–68. https://doi.org/10.1007/s00170-009-2075-y
  • Nasir, V., Cool, J., & Sassani, F. (2019). Acoustic emission monitoring of sawing process: Artificial intelligence approach for optimal sensory feature selection. The International Journal of Advanced Manufacturing Technology, 102(9), 4179–4197. https://doi.org/10.1007/s00170-019-03526-3
  • Nguyen, V. H., Cheng, J. S., Yu, Y., & Thai, V. T. (2019). An architecture of deep learning network based on ensemble empirical mode decomposition in precise identification of bearing vibration signal. Journal of Mechanical Science and Technology, 33(1), 41–50. https://doi.org/10.1007/s12206-018-1205-6
  • Nguyen, V., Nguyen, V., & Pham, V. 2020. Deep stacked auto-encoder network based tool wear monitoring in the face milling process. STROJNISKI VESTNIK-JOURNAL OF ECHANICAL ENGINEERING. 66(4): 227–234. https://doi.org/10.5545/sv-jme.2019.6285
  • Papandrea, P. J., Frigieri, E. P., Maia, P. R., Oliveira, L. G., & Paiva, A. P. (2020). Surface roughness diagnosis in hard turning using acoustic signals and support vector machine: A PCA-based approach. Applied Acoustics, 159, 107102. https://doi.org/10.1016/j.apacoust.2019.107102
  • Pérez-Canales, D., Vela-Martínez, L., Carlos Jáuregui-Correa, J., & Alvarez-Ramirez, J. (2012). Analysis of the entropy randomness index for machining chatter detection. International Journal of Machine Tools and Manufacture, 62, 39–45. https://doi.org/10.1016/j.ijmachtools.2012.06.007
  • Qian, S., Sun, Y., & Xiong, Z. (2015, 11 July 2015). Intelligent chatter detection based on wavelet packet node energy and LSSVM-RFE. (Ed.),IEEE international conference on advanced intelligent mechatronics (AIM).
  • Raja, J. E., Kiong, L. C., & Soong, L. W. (2013). Hilbert–Huang transform-based emitted sound signal analysis for tool flank wear monitoring. Arabian Journal for Science and Engineering, 38(8), 2219–2226. https://doi.org/10.1007/s13369-013-0580-7
  • Shrivastava, Y., & Singh, B. (2020). Online monitoring of tool chatter in turning based on ensemble empirical mode decomposition and Teager Filter. Transactions of the Institute of Measurement and Control, 42(6), 1166–1179. https://doi.org/10.1177/0142331219885511
  • Suykens, J. A., Van Gestel, T., De Brabanter, J., De Moor, B., & Vandewalle, J. P. (2002). Least squares support vector machines. World scientific.
  • Thomazella, R., Lopes, W. N., Aguiar, P. R., Alexandre, F. A., Fiocchi, A. A., & Bianchi, E. C. (2019). Digital signal processing for self-vibration monitoring in grinding: A new approach based on the time-frequency analysis of vibration signals. Measurement, 145, 71–83. https://doi.org/10.1016/j.measurement.2019.05.079
  • Wang, C., Zhang, H., Fan, W., & Ma, P. (2017). A new chaotic time series hybrid prediction method of wind power based on EEMD-SE and full-parameters continued fraction. Energy, 138, 977–990. https://doi.org/10.1016/j.energy.2017.07.112
  • WU, Z., & HUANG, N. E. (2009). ENSEMBLE EMPIRICAL MODE DECOMPOSITION: A NOISE-ASSISTED DATA ANALYSIS METHOD. Advances in Adaptive Data Analysis, 1(1), 1–41. https://doi.org/10.1142/s1793536909000047
  • Wuest, T., Weimer, D., Irgens, C., & Thoben, K.-D. (2016). Machine learning in manufacturing: Advantages, challenges, and applications. Production & Manufacturing Research, 4(1), 23–45. https://doi.org/10.1080/21693277.2016.1192517
  • Xuemei, L., Ming, S., Lixing, D., Gang, X., & Jibin, L. (2010). Particle swarm optimization-based LS-SVM for building cooling load prediction. Journal of Computers, 5(4), 614–621. doi:10.4304/jcp.5.4.614-621
  • Yang, Z., Yu, Z., Xie, C., & Huang, Y. (2014). Application of Hilbert–Huang transform to acoustic emission signal for burn feature extraction in surface grinding process. Measurement, 47, 14–21. https://doi.org/10.1016/j.measurement.2013.08.036
  • Zhang, J., Li, Z., Yan, P., Li, Y., Huang, J., & Chen, Z. (2021). The method for determining optimal analysis length of vibration data based on improved multiscale permutation entropy. Shock and Vibration, 2021, 1–12. https://doi.org/10.1155/2021/6654089