Multivariate sensor data analysis for fault detection toward feedback loop-based continuous learning in FFF 3D printer

Sujeong Baek
DOI: https://doi.org/10.1007/s00170-024-13709-2
IF: 3.563
2024-05-10
The International Journal of Advanced Manufacturing Technology
Abstract:Real-time fault detection via sensor signal analyses is widely performed in electromechanical systems to prevent sudden stops and the resulting losses, which requires a sufficient amount of fault data. Because it is difficult to obtain sufficient fault data with actual physical systems, fault detection is usually conducted using unsupervised detection models with datasets collected under health operations. Supervised models with few fault datasets of limited types have been developed, often with sophisticatedly augmented fault datasets. However, actual faults occur cumulatively with machine use, and the information contained in the actual data is very valuable. Therefore, this study proposes a feedback loop-based fault detection method that can be adjusted depending on the fault datasets during operation. Unsupervised fault detection is conducted using a long short-term memory autoencoder-based deep learning model and statistical process control chart with a derived anomaly score before observing any fault state. After obtaining even a small amount of fault datasets, fully connected layers are added for supervised classification, such as transfer learning techniques, to determine whether the current state is healthy or faulty. The performance of the proposed continuous learning method for fault detection is verified using datasets from a fused filament fabrication three-dimensional printer under several scenarios: no fault, one type of fault, and two types of faults. The detection performance improves as informative feedback is provided by the newly added layers. It was observed that even small fault datasets have the potential to improve the performance of trained unsupervised fault detection model. Since it is possible to detect fault occurrence from the initial state of the product life cycle, and the performance would be automatically updated as the printer is used, it is expected that it can be installed in a commercial three-dimensional printer and used directly for maintenance, without analyzing other machine's datasets.
engineering, manufacturing,automation & control systems
What problem does this paper attempt to address?