Embedded LSTM-autoencoder for FFT-guided BLDC motor fault detection
摘要
High-throughput production of Brushless DC (BLDC) motors requires reliable, low-latency detection of nonconforming units (Abnormal) before integration into final products. This study, conducted in the scope of the R-PODID project, addresses embedded anomaly detection for an AI-enabled motor control board with a dual-processor architecture. The proposed pipeline is tailored to on-device constraints, where only on-board electrical measurements are available, and deliberately focuses on the three-phase current signals. More specifically, it (i) characterizes the current signals in the frequency domain to motivate segmentation and down-sampling, (ii) performs preprocessing focused on the steady-state regime, and (iii) deploys an LSTM-based autoencoder on a resource-constrained STM32H563 microcontroller using X-CUBE-AI. Experimental results on factory datasets comprising nominal (Normal) and faulty (Abnormal) motors show that frequency-informed decimation to 625 Hz preserves discriminative content while enabling on-device inference with sub-second latency and modest memory usage (