Abstract
Purpose – Cracks in powder metallurgy (PM) components, being a common problem, pose significant manufacturing challenges but are detrimental to be detected as they affect the material’s mechanical properties. To detect these cracks, non-destructive testing (NDTs) methods are often used, but they come with high costs and time delays, as samples need to be extracted from production at given intervals. To overcome these limitations, an indirect method of crack detection, that is, modelling it as a binary classification, is explored in this work.
Design/methodology/approach – This study introduces a supervised machine learning (ML) approach using force signal feature extraction to detect cracks. More specifically, a supervised learning algorithm is developed and validated for the classification of samples into samples with or without cracks based on the sensory data of the hydraulic press used for production. We compare different ensemble classifiers, including random forest (RF), AdaBoost (ADA), bagging, gradient boosting (GB) and extra trees (ET), in terms of their ability to classify workpieces using a dataset from real production.
Findings – To this end, the present study deals with experimental workpieces of a specific type produced by manually adjusting the press parameters to artificially induce cracks in parts of the workpieces. The best-performing model resulted in a classification accuracy as high as 99% offering a cost-effective and efficient alternative to traditional NDT methods.
Originality/value – This study provides a novel and indirect method for detecting cracks in PM components using ML models trained on press sensor data, which can significantly reduce the need for costly and time-consuming NDT techniques.