Abstract
Ground surface roughness is regarded as one of the most crucial indicators of machining quality and is hard to be predicted due to the random distribution of abrasive grits and sophisticated grinding mechanism. In order to estimate surface roughness accurately in grinding process and provide feasible monitoring scheme for practical manufacturing application, a novel prediction system of surface roughness is presented in this article, including the processing of grinding signals, selection of feature combination, and development of prediction model. Grinding force, vibration, and acoustic emission signals are collected during the grinding of C-250 maraging steel. Numerous features in time domain and frequency domain are extracted from original and decomposed signals. A hybrid feature selection approach is proposed to select features based on their relevance to surface roughness as well as hardware and time costs. A sequential deep learning framework, long short-term memory (LSTM) network, is employed to predict ground surface roughness. The results have shown that the LSTM model achieves excellent prediction performance with a feature combination of grinding force and acoustic emission. After considering the hardware and time costs, features in acceleration signal replace those in grinding force and acoustic emission signals with slight loss of prediction performance and significant reduction of costs, which proves the practicability and feasibility of proposed prediction system.
Similar content being viewed by others
Data availability
Not applicable.
References
Ding Z, Sun G, Guo M, Jiang X, Li B, Liang SY (2020) Effect of phase transition on micro-grinding-induced residual stress. J Mater Process Technol 281:116647
Li C, Li X, Wu Y, Zhang F, Huang H (2019) Deformation mechanism and force modelling of the grinding of YAG single crystals. Int J Mach Tool Manu 143:23–37
Zhu D, Feng X, Xu X, Yang Z, Li W, Yan S, Ding H (2020) Robotic grinding of complex components: a step towards efficient and intelligent machining - challenges, solutions, and applications. Robot Comput Integr Manuf 65:101908. https://doi.org/10.1016/j.rcim.2019.101908
Zhu L, Liu C (2020) Recent progress of chatter prediction, detection and suppression in milling. Mech Syst Signal Process 143:106840. https://doi.org/10.1016/j.ymssp.2020.106840
Yang Z, Zhu L, Zhang G, Ni C, Lin B (2020) Review of ultrasonic vibration-assisted machining in advanced materials. Int J Mach Tools Manuf 156:103594. https://doi.org/10.1016/j.ijmachtools.2020.103594
Miao Q, Ding W, Kuang W, Yang C (2020) Comparison on grindability and surface integrity in creep feed grinding of GH4169, K403, DZ408 and DD6 nickel-based superalloys. J Manuf Process 49:175–186
Miao Q, Ding W, Kuang W et al (2019) Grinding force and surface quality in creep feed profile grinding of turbine blade root of nickel-based superalloy with microcrystalline alumina abrasive wheels. Chin J Aeronaut. https://doi.org/10.1016/j.cja.2019.11.006
Xi X, Ding W, Wu Z et al (2020) Performance evaluation of creep feed grinding of γ-TiAl intermetallics with electroplated diamond wheels. Chin J Aeronaut. https://doi.org/10.1016/j.cja.2020.04.031
Li BK, Miao Q, Li M et al (2020) An investigation on machined surface quality and tool wear during creep feed grinding of powder metallurgy nickel-based superalloy FGH96 with alumina abrasive wheels. Adv Manuf 8(2):160–176
Alao AR, Konneh M (2012) Surface finish prediction models for precision grinding of silicon. Int J Adv Manuf Technol 58(9-12):949–967
Pal D, Bangar A, Sharma R et al (2012) Optimization of grinding parameters for minimum surface roughness by Taguchi parametric optimization technique. Int J Mech Ind Eng 1(3):74–78
Jian-hua Z, Li-ying W, Fu-qiang T, Yan Z, Zhi W (2016) Modeling study on surface roughness of ultrasonic-assisted micro end grinding of silica glass. Int J Adv Manuf Technol 86(1-4):407–418
Chen S, Cheung C, Zhao C, Zhang F (2017) Simulated and measured surface roughness in high-speed grinding of silicon carbide wafers. Int J Adv Manuf Technol 91(1-4):719–730
Su H, Yang C, Gao S, Fu Y, Ding W (2019) A predictive model on surface roughness during internal traverse grinding of small holes. Int J Adv Manuf Technol 103(5-8):2069–2077
Wang Y, Liu Y, Chu X, He Y, Zhang W (2017) Calculation model for surface roughness of face gears by disc wheel grinding. Int J Mach Tools Manuf 123:76–88
Fredj NB, Amamou R (2006) Ground surface roughness prediction based upon experimental design and neural network models. Int J Adv Manuf Technol 31(1-2):24–36
Krajnik P, Sluga A, Kopac J (2006) Radial basis function simulation and metamodelling of surface roughness in centreless grinding. J Achiev Mater Manuf Eng 14(1-2):104–110
Aurtherson PB, Sundaram S, Shanawaz AM, Prakash MS (2011) Grinding process on AlSic composite material and pptimization of surface roughness by ANFIS. Int J Eng Technol 3(4):425–430
Yin S, Nguyen DT, Chen FJ, Tang Q, Duc LA (2019) Application of compressed air in the online monitoring of surface roughness and grinding wheel wear when grinding Ti-6Al-4 V titanium alloy. Int J Adv Manuf Technol 101(5-8):1315–1331
Guo J (2014) Surface roughness prediction by combining static and dynamic features in cylindrical traverse grinding. Int J Adv Manuf Technol 75(5-8):1245–1252
Arriandiaga A, Portillo E, Sanchez JA et al (2014) Virtual sensors for on-line wheel wear and part roughness measurement in the grinding process. Sensors (Basel) 14:8756–8778
Zhao R, Yan R, Chen Z, Mao K, Wang P, Gao RX (2019) Deep learning and its applications to machine health monitoring. Mech Syst Signal Process 115:213–237
Lin WJ, Lo SH, Young HT, Hung CL (2019) Evaluation of deep learning neural networks for surface roughness prediction using vibration signal analysis. Appl Sci 9(7):1462
Tao Z, An Q, Liu G, Chen M (2019) A novel method for tool condition monitoring based on long short-term memory and hidden Markov model hybrid framework in high-speed milling Ti-6Al-4 V. Int J Adv Manuf Technol 105(7-8):3165–3182
Neşeli S, Asiltürk İ, Çelik L (2012) Determining the optimum process parameter for grinding operations using robust process. J Mech Sci Technol 26(11):3587–3595
Chakule RR, Chaudhari SS, Talmale PS (2017) Evaluation of the effects of machining parameters on MQL based surface grinding process using response surface methodology. J Mech Sci Technol 31(8):3907–3916
Thiagarajan C, Sivaramakrishnan R, Somasundaram S (2011) Experimental evaluation of grinding forces and surface finish in cylindrical grinding of Al/SiC metal matrix composites. Proc Inst Mech Eng B J Eng Manuf 225(9):1606–1614
Zhao B, Ding W, Chen Z, Yang C (2019) Pore structure design and grinding performance of porous metal-bonded CBN abrasive wheels fabricated by vacuum sintering. J Manuf Process 44:125–132
Mallat SG (1989) A theory for multiresolution signal decomposition: the wavelet representation. IEEE Trans Pattern Anal Mach Intell 11(7):674–693
Zhang Z, Wang Y, Wang K (2013) Fault diagnosis and prognosis using wavelet packet decomposition, Fourier transform and artificial neural network. J Intell Manuf 24(6):1213–1227
Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Yen NC, Tung CC, Liu HH (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Lond Ser A Math Phys Eng Sci 454(1971):903–995
Lin WY, Chuang LC, Young HT (2011) Condition-based shaft fault diagnosis with the empirical mode decomposition method. Proc Inst Mech Eng B J Eng Manuf 225(5):723–734
Wu Z, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(01):1–41
Ariananda DD, Leus G (2012) Compressive wideband power spectrum estimation. IEEE Trans Signal Process 60(9):4775–4789
Guyon I, Elisseeff A (2003) An introduction to variable and feature selection. J Mach Learn Res 3(Mar):1157–1182
Peng H, Long F, Ding C (2005) Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy. IEEE Trans Pattern Anal Mach Intell 27(8):1226–1238
Sipahi S, Timor M (2010) The analytic hierarchy process and analytic network process: an overview of applications. Manag Decis 48(5):775–808
Ishizaka A, Labib A (2011) Review of the main developments in the analytic hierarchy process. Expert Syst Appl 38(11):14336–14345
Saaty TL (1990) How to make a decision: the analytic hierarchy process. Eur J Oper Res 48(1):9–26
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Guo W, Li B, Zhou Q (2019) An intelligent monitoring system of grinding wheel wear based on two-stage feature selection and long short-term memory network. Proc Inst Mech Eng B J Eng Manuf 233(13):2436–2446
Kuhn M, Johnson K (2013) Applied predictive modeling. Springer, New York
Saaty TL (2008) Decision making with the analytic hierarchy process. Int J Serv Sci 1(1):83–98
Funding
This work is supported in by the Shanghai Sailing Program (19YF1401400).
Author information
Authors and Affiliations
Contributions
Weicheng Guo designed and carried out the grinding experiment, analyzed the data, and drafted the manuscript. Chongjun Wu anticipated the experiment and measured the surface roughness. Zishan Ding revised the manuscript. Qinzhi Zhou provided the experimental and testing equipment.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Ethical approval
Not applicable.
Consent to participate
Not applicable.
Consent to publish
Not applicable.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
According to Fig. 9 and Table 2, the scale scores of hardware cost CH and time cost CT in the total cost C are 1 and 5, respectively, which means that the importance of CH is greater than CT since the hardware cost is prior to the computation time in industrial applications. The pairwise comparison matrix of the total cost C can be expressed as
The purchase cost \( {C}_p^H \) and installation cost \( {C}_i^H \) in the hardware cost of the criteria level can be expressed as 1 and 3, respectively, which means that the purchase price of a sensor is a more important consideration compared with its installation method. The pairwise comparison matrix of hardware cost CH can be expressed as
The sub-criteria in Fig. 9 determines the priorities of dynamometer, accelerometer and AE sensor with respect to the purchase cost \( {C}_p^H \) and installation cost \( {C}_i^H \). The purchase cost of dynamometer, accelerometer, and AE sensor ranges from hundreds to ten thousands of dollars. Therefore, if the scale score of the price of dynamometer ($50,000, including charge amplifier) used in this article is 1, then the scale scores of the price of accelerometer ($400) and AE sensor ($2500, including pre-amplifier) are 1/9 and 1/7, respectively. The pairwise comparison matrix of purchase cost \( {C}_p^H \) can be expressed as
The dynamometer is more cumbersome to install than accelerometer and AE sensor and requires specific clamps designed for mounting on the worktable, while accelerometer and AE sensor can be attached on the workpiece or fixture simply by magnetic cases. Therefore, if the scale score of the installation cost of dynamometer is 1, then the scale scores of the installation cost of accelerometer and AE sensor are 1/5 and 1/5, respectively. The pairwise comparison matrix of installation cost \( {C}_i^H \) can be expressed as
The time cost CTof different types of signal features can be obtained from their computation times, as shown in Table 9. The computation time includes signal processing time and feature extraction time. These two steps were executed on a laptop with i7-6820HQ CPU @2.7GHz and 16GB DDR4 RAM.
Comparing each row in Table 9, it can be seen that whether it is a grinding force, vibration, or AE signal, the time- and frequency-domain features in the original signal are always calculated in the least amount of time, followed by the time- and frequency-domain features in the WPD signal, while the time- and frequency-domain features in the EEMD signal are calculated in the longest amount of time. Thus, if the scale score of the time cost of time-domain features in the original signals is 1, then the scale scores of the time cost of frequency-domain features in the original signals, time-domain features in the WPD signals, frequency-domain features in the WPD signals, time-domain features in the EEMD signals, and frequency-domain features in the EEMD signals are 2, 2, 3, 8, and 9, respectively. Then, the pairwise comparison matrix of time cost CT can be expressed as
Similarly, the effect of the sensor type in sub-criteria level on the computation time of the time-domain and frequency-domain features can be estimated by each of the columns in Table 9. The computation time for features in the grinding force and acceleration signals is almost the same, while the computation time for features in the AE signal is several times longer than force and acceleration signal features. The pairwise comparison matrices of time costs for force, acceleration, and AE signal features can be constructed by the multiples of the time and are presented in Eqs. 26, 27, 28, 29, 30, and 31.
The constructed pairwise comparison matrix should be subject to some inconsistency due to some possible intransitivity in those comparisons. Saaty [43] proposes that the inconsistency be measured by a consistency index (CI) defined as
where λmax is the maximum eigenvalue of the comparison matrix and n is the number of indicators in the matrix. The interpretation of CI depends on the size of the matrix and requires to divide CI by the average consistency index of a matrix of randomly generated comparisons. This average value is termed as a random consistency index (RI), and the ratio between CI and RI is termed consistency ratio (CR), and can be interpreted as the percentage of inconsistency in the pairwise comparison matrix. The values of RI for different numbers of indicators are shown in Table 10.
According to Table 10, the calculation of CR is not required for the matrices with 2 or fewer indicators, such as ACand \( {A}^{C^H} \). The values of CR for \( {A}^{C_p^H} \) and \( {A}^{C^T} \) are 0.038, respectively, and for other matrices are 0. Since the values of CR for all the matrices are less than 0.1, their inconsistency is acceptable for the further computation.
After the measuring of CR, the weight of the pairwise comparison matrix for hardware and time costs in AC is
The weights of the pairwise comparison matrices for hardware cost can be computed from \( {A}^{C^H} \), \( {A}^{C_p^H} \), and \( {A}^{C_i^H} \):
The weights of dynamometer, accelerometer, and AE sensor with respect to the hardware cost can be calculated by
The weights of the pairwise comparison matrices for time cost can be computed as
The weights of dynamometer, accelerometer, and AE sensor with respect to the hardware cost can be calculated by
Rights and permissions
About this article
Cite this article
Guo, W., Wu, C., Ding, Z. et al. Prediction of surface roughness based on a hybrid feature selection method and long short-term memory network in grinding. Int J Adv Manuf Technol 112, 2853–2871 (2021). https://doi.org/10.1007/s00170-020-06523-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-020-06523-z