Abstract
This study presents a novel approach to monitor and predict surface roughness and tool wear in the turning process, which is crucial for anticipating tool failures, reducing replacement costs, and optimizing production efficiency. The study analyzes vibration signals collected during the turning process of a stainless-steel workpiece with a carbide insert until the tool wear threshold (VB = 300 µm) is reached. Firstly, the vibration signature associated with the machine and the noise were isolated using the Fourier transform (FFT). Then, the optimal frequency band is selected to extract maximum valuable information using the estimated power spectral density (PSD) through the Welch method. The correlation between the vibration signals and surface roughness is then analyzed by calculating the average root mean square (RMS) acceleration of all the obtained PSD curves. Finally, a mathematical prediction model is extracted using a simple linear regression equation between GRMS and surface roughness. The results show a good agreement between the predicted data and the experimental values. The coefficients MSE, RMSE, and MAE have low values of 0.025, 0.1581, and 0.1174, respectively, confirming the accuracy of the proposed model.
Similar content being viewed by others
Data availability
The data used in this article can be obtained by requesting it from the corresponding author.
Code availability
All codes used in this article that are not included in the appendices can be obtained by requesting them from the corresponding author.
References
Lim ML, Derani MN, Ratnam MM, Yusoff AR (2022) Tool wear prediction in turning using workpiece surface profile images and deep learning neural networks. Int J Adv Manuf Technol 120(11–12):8045–8062
Qiao H, Wang T, Wang P (2020) A tool wear monitoring and prediction system based on multiscale deep learning models and fog computing. Int J Adv Manuf Technol 108:2367–2384
Bazi R, Benkedjouh T, Habbouche H, Rechak S, Zerhouni N (2022) A hybrid CNN BiLSTM approach-based variational mode decomposition for tool wear monitoring. Int J Adv Manuf Technol 119(1):1–15. https://doi.org/10.1007/s00170-021-08448-7
Lee W, Abdullah M, Ong P, Abdullah H, Teo W (2021) Prediction of flank wear and surface roughness by recurrent neural network in turning process. J Adv Manuf Technol (JAMT) 15(1). Retrieved from https://jamt.utem.edu.my/jamt/article/view/6101
Marani M, Zeinali M, Kouam J, Songmene V, Mechefske CK (2020) Prediction of cutting tool wear during a turning process using artificial intelligence techniques. Int J Adv Manuf Technol 111:505–515
Zhang N, Chen E, Wu Y, Guo B, Jiang Z, Wu F (2022) A novel hybrid model integrating residual structure and bi-directional long short-term memory network for tool wear monitoring. Int J Adv Manuf Technol 120(9–10):6707–6722
Yang B, Wang M, Zan T, Gao X, Gao P (2022) Application of bispectrum diagonal slice feature analysis to monitoring CNC tool wear states. Int J Adv Manuf Technol 120(7–8):5537–5550
Shah M, Vakharia V, Chaudhari R, Vora J, Pimenov DY, Giasin K (2022) Tool wear prediction in face milling of stainless steel using singular generative adversarial network and LSTM deep learning models. Int J Adv Manuf Technol 121(1–2):723–736
Zhang X, Wang S, Li W, Lu X (2021) Heterogeneous sensors-based feature optimization and deep learning for tool wear prediction. Int J Adv Manuf Technol 114:2651–2675
Rao KV, Kumar YP, Singh VK, Raju LS, Ranganayakulu J (2021) Vibration-based tool condition monitoring in milling of ti-6al-4v using an optimization model of GM (1, n) and SVM. Int J Adv Manuf Technol 115(5–6):1931–1941
Xu X, Wang J, Ming W, Chen M, An Q (2021) In-process tap tool wear monitoring and prediction using a novel model based on deep learning. Int J Adv Manuf Technol 112:453–466
Duan J, Zhang X, Shi T (2023) A hybrid attention-based paralleled deep learning model for tool wear prediction. Expert Syst Appl 211:118548
Nouioua M, Bouhalais ML (2021) Vibration-based tool wear monitoring using artificial neural networks fed by spectral centroid indicator and RMS of CEEMDAN modes. Int J Adv Manuf Technol 115(9–10):3149–3161
Bouhalais ML, Nouioua M (2021) The analysis of tool vibration signals by spectral kurtosis and ICEEMDAN modes energy for insert wear monitoring in turning operation. Int J Adv Manuf Technol 115(9–10):2989–3001
Kumar S, Kolekar T, Kotecha K, Patil S, Bongale A (2022) Performance evaluation for tool wear prediction based on bi-directional, encoder–decoder and hybrid long short-term memory models. Int J Qual Reliab Manag 39(7):1551–1576
Bombin´ski S, Kossakowska J, Jemielniak K (2022) Detection of accelerated tool wear in turning. Mech Syst Signal Process 162:108021
Panda A, Sahoo AK, Panigrahi I, Rout AK (2020) Prediction models for online cutting tool and machined surface condition monitoring during hard turning considering vibration signal. Mech Ind 21(5):520
Guleria V, Kumar V, Singh PK (2022) Prediction of surface roughness in turning using vibration features selected by largest Lyapunov exponent based ICEEMDAN decomposition. Measurement 202:111812
Guleria V, Kumar V, Singh PK (2022) A novel approach for prediction of surface roughness in turning of en353 steel by RVR-PSO using selected features of VMD along with cutting parameters. J Mech Sci Technol 36(6):2775–2785
Tien DH, Thien NV, Pham TTT, Nguyen TD (2023) Combined analysis of acoustic emission and vibration signals in monitoring tool wear, surface quality, and chip formation when turning SCM440 steel using MQL. EUREKA: Phys Eng (2023) 1:86–101
Lakshmana Kumar S, Thenmozhi M, Bommi R, Ezilarasan C, Sivaraman V, Palani S (2022) Surface roughness evaluation in turning of nimonic c263 super alloy using 2d DWT histogram equalization. J Nanomater. https://doi.org/10.1155/2022/9378487
ALMET. Données techniques sur les aciers inoxydables. ALMET Metal Distributeur d'aluminium et d’inox. Retrieved from https://almet-metal.com/
EOS GmbH. EOS StainlessSteel 316L Material Data Sheet. Retrieved from https://www.urma.ch/downloads/3d-print/metall/material_datasheet_eos_stainlesssteel_316l_en_web.pdf
Durnerin M (2013) Une stratégie pour l’interprétation en analyse spectrale. Détection et caractérisation des composantes d’un spectre. Institut National Polytechnique de Grenoble. Available at: https://theses.hal.science/tel-00789941
Bob C, Bill C, Jaap W (1997) The FEMCI Book. NASA GSFC - GSFC Code 542, Delft, Netherlands. Available at: https://femci.gsfc.nasa.gov/references.html
Faycal Z (2012) Étude de la relation entre deux variables (le coefficient de corrélation). In: Statistiques, pp 10–13. Ksar-Said, ISSEP. Available at: http://www.issep-ks.rnu.tn/fileadmin/templates/Fcad/Le_coefficient_de_correlation.pdf
Funding
This study was supported by the Mechanical Laboratory of the University of Constantine 1 in cooperation with the Mechanics Research Center in Constantine and funded by the Algerian Ministry of Higher Education and Scientific Research.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval
The authors declare that there are no kind of ethical issues in this article.
Consent to participate
The authors declare that all co-authors have read and approved the submission of this manuscript to IJAMT.
Consent for publication
The authors grant permission to Springer Nature to publish this work.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix 1 MATLAB code to plot the welch
1.1 Power spectral density estimate
% Spectrum data
sig = si gnal1
h = spectrum.welch;
time = 1.28;
t = linspace(0, time, 65536);
dt = t(2)—t(1);
Fs = 1 / dt;
sx = psd(h, sig, 'Fs', Fs);
figure;
plot(sx)
grid on;
Appendix 2 MATLAB code to plot the vibration
2.1 Signals in a 3-D plot
% Signal Data
signal1 = sig1;
signal2 = sig2;
signal3 = sig3;
% Creating time vectors
time = linspace(0, 1.3, numel(signal1));
pass1 = 1*ones(size(signal1));
pass2 = 2*ones(size(signal2));
pass3 = 3*ones(size(signal3));
% Plotting the signals in 3D
figure;
plot3(time, pass1, signal1, 'LineWidth', 1.5);
hold on;
plot3(time, pass2, signal2, 'LineWidth', 1.5);
plot3(time, pass3, signal3, 'LineWidth', 1.5);
hold off;
grid on;
% Adjusting the view angle
View (-33, 22); % Azimuth = -33 degrees, Elevation = 22 degrees
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bouchama, R., Bouhalais, M.L. & Cherfia, A. Surface roughness and tool wear monitoring in turning processes through vibration analysis using PSD and GRMS. Int J Adv Manuf Technol 130, 3537–3552 (2024). https://doi.org/10.1007/s00170-023-12742-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-023-12742-x