Abstract

Anomalies often occur in metal additive manufacturing from processing inconsistencies and uncertainty. A robust fault detection system that uses sensor measurements such as melt pool imaging has the potential to improve part quality and save production time by anticipating print failure. Toward this goal, we develop and validate a fault detection technique using melt pool geometry-related measurements from an in situ near-infrared optical camera. This method is unsupervised and is trained on a small dataset, mitigating human error in classifying fault types, and reducing lead times for preparing training datasets. Furthermore, this method uses learned geometry-informed nominal behavior of the melt pool signal to make informed decisions on the process health. There are spatial-temporal characteristics embedded in the melt pool images, caused by the periodicity in the geometry-dependent raster pattern. These characteristics can be captured in the frequency domain using the signal spectrogram, a representation of the frequency content over time. Defects will appear in the spectrogram, disrupting the healthy spectral response. To quantify healthy spectrograms, we use principal component (PC) decomposition to extract the features of these spectrograms as a set of nominal basis vectors. Anomaly detection is then performed by calculating the error between the original and reconstructed spectrogram vector by projection of the spectrogram PCs onto the nominal basis. The reconstruction error for anomalous signals is larger than that from healthy signals, which is then used for fault detection. A one-tailed statistical test is used to determine the fault detection threshold for the reconstruction error signal. This method is tested on three raster patterns and performs better than a comparative time-series thresholding method. We demonstrate that this time-frequency algorithm can detect both temporal faults (which occur at a single time instant) and spatial faults (such as those introduced by an improper sintering), differentiating them from nominal operation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call