An energy-efficient spiking neural network accelerator on FPGA for real-time health monitoring of rotating machinery
Real-time health monitoring of rotating machinery is critical for ensuring the safe operation of industrial systems. However, intelligent diagnostic algorithms with high computational complexity typically rely on high-performance computing platforms, limiting their deployment on resource-constrained edge devices and resulting in high diagnostic latency and energy consumption. Spiking neural networks (SNNs) benefit from their event-driven computational mechanism and exhibit potential energy-efficiency advantages in long-term health monitoring. Therefore, this article proposes an efficient diagnostic framework based on a field-programmable gate array (FPGA)-accelerated SNN. To enhance feature representation from dynamic measurement signals, a hybrid learning strategy for SNNs integrating local spike-timing-dependent plasticity and global backpropagation through time is introduced. At the hardware architecture level, a fully parallel Poisson encoding array is designed to achieve single-cycle spike conversion of sensing signals. Furthermore, a distributed addition engine based on near-memory computing and a neuron computation unit developed with shift logic are introduced to minimize off-chip memory access and eliminate the use of digital signal processor blocks. Experimental results on the Zynq-7020 platform demonstrate that the proposed accelerator achieves a power consumption of 175 mW, outperforming existing lightweight convolutional neural network-FPGA acceleration schemes. The diagnosis latency for each signal sample is 0.209 ms, which is 3.1× lower than that of GPU-based implementations. In addition, on our independently collected fault dataset, the performance degradation in terms of F1-score, precision, and accuracy is maintained within 0.3%, demonstrating the reliability of the proposed framework for practical health monitoring deployment.
Authors
- Xinming Li (ORCID: https://orcid.org/0009-0002-3226-6295)
- Jinrui Zhang (ORCID: https://orcid.org/0009-0005-8383-7993)
- Shilin Liu (ORCID: https://orcid.org/0009-0004-7722-1220)
- Yanxue Wang (ORCID: https://orcid.org/0000-0001-8739-4740)
- Kehui Zhu (ORCID: https://orcid.org/0009-0002-7984-6684)
- Yiming Guo
- Jiahao Li (ORCID: https://orcid.org/0009-0005-8036-7025)
Institutions
- Beijing University of Civil Engineering and Architecture (CN)
Publication Details
- Journal
- Structural Health Monitoring
- Published
- 2026-08-28
- DOI
- https://doi.org/10.1177/14759217261478595
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Beijing University of Civil Engineering and Architecture