One-Dimensional Binary Convolutional Neural Network Accelerator Design for Bearing Fault Diagnosis

被引:2
|
作者
Syu, Zih-Syuan [1 ]
Lee, Ching-Hung [1 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Elect & Control Engn, Hsinchu 30010, Taiwan
关键词
Feature extraction; Computational modeling; Deep learning; Hardware; Neural networks; Field programmable gate arrays; Convolutional neural networks; Bearing fault diagnosis; binary neural networks (BNNs); compression; field-programmable gate array (FPGA); model acceleration;
D O I
10.1109/JSEN.2023.3340715
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the field of equipment anomaly detection, anomalies in equipment or tooling machines can be detected earlier by analyzing vibration signals. However, hardware platforms, such as graphics processing units (GPUs), tensor processing units (TPUs), and workstations, are commonly used for the applications of artificial intelligence (AI), which limits the practical applications due to high-power consumption and high cost; the corresponding large amount of computation reduces the inference speed in real-time industrial environments. In this study, we propose a binary neural network (BNN) accelerator and implement it in a field-programmable gate array (FPGA) for bearing fault diagnosis. By using a 1-D convolutional neural network (CNN), we extract the features of vibration signals and classify the classes of bearing faults with high accuracy. The model weights are trained with only one bit by using a knowledge distillation and binarization algorithm to reduce the storage space. We adopt the FPGA, a reprogrammable, low-power, low-cost platform for CNN implementation. The original convolutional operation is replaced with a more efficient algorithm and a specialized binary model computation engine is designed to accelerate model inference and reduce ON-chip resource utilization. Experimental results and comparisons are introduced to show the optimized binary model required only 0.42 ms to infer on the hardware platform, which is 150 times faster than a 32-bit floating-point neural network of the same architecture and still maintained a higher testing accuracy of 98.5%.
引用
收藏
页码:3649 / 3658
页数:10
相关论文
共 50 条
  • [1] Bearing Fault Diagnosis Using One-Dimensional Convolutional Neural Network
    Gao, Zhanyuan
    Wei, Zhennan
    Chen, Yuan
    Ying, Tianqi
    Gao, Haojie
    [J]. 2022 22ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2022), 2022, : 158 - 162
  • [2] A Novel Bearing Fault Diagnosis Methodology Based on SVD and One-Dimensional Convolutional Neural Network
    Wang, Yangyang
    Huang, Shuzhan
    Dai, Juying
    Tang, Jian
    [J]. SHOCK AND VIBRATION, 2020, 2020
  • [3] Cross-Domain Fault Diagnosis with One-Dimensional Convolutional Neural Network
    Wang, Zichun
    Xu, Gaowei
    Wang, Jingwei
    Liu, Min
    Ma, Yumin
    [J]. 2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 494 - 499
  • [4] Bearing Fault Detection by One-Dimensional Convolutional Neural Networks
    Eren, Levent
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [5] A fault diagnosis method based on one-dimensional data enhancement and convolutional neural network
    Long, Yunyao
    Zhou, Wuneng
    Luo, Yong
    [J]. MEASUREMENT, 2021, 180
  • [6] A novel one-dimensional convolutional neural network architecture for chemical process fault diagnosis
    Niu, Xin
    Yang, Xia
    [J]. CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2022, 100 (02): : 302 - 316
  • [7] Motor Fault Diagnosis Method Based on an Improved One-Dimensional Convolutional Neural Network
    Ma L.-L.
    Liu X.-R.
    Shen W.
    Wang J.-Z.
    [J]. Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2020, 40 (10): : 1088 - 1093
  • [8] Drill pipe fault diagnosis method based on one-dimensional convolutional neural network
    Jin L.-J.
    Zhan J.-M.
    Chen J.-H.
    Wang T.
    [J]. Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2020, 54 (03): : 467 - 474
  • [9] Fault diagnosis and identification of rotating machinery based on one-dimensional convolutional neural network
    Yu, Feifei
    Chen, Guoyan
    Dua, Canyi
    Liu, Liwu
    Xing, Xiaoting
    Yang, Xiaoqing
    [J]. JOURNAL OF VIBROENGINEERING, 2024, 26 (04) : 793 - 807
  • [10] Intelligent fault diagnosis of rotating machinery based on one-dimensional convolutional neural network
    Wu, Chunzhi
    Jiang, Pengcheng
    Ding, Chuang
    Feng, Fuzhou
    Chen, Tang
    [J]. COMPUTERS IN INDUSTRY, 2019, 108 : 53 - 61