制造技术与机床2024,Issue(11) :22-26.DOI:10.19287/j.mtmt.1005-2402.2024.11.003

基于FPGA与卷积神经网络分析的机床状态监测系统

A machine tool state monitoring system based on FPGA and convolutional neural network analysis

段昭 姚潇潇 徐卫刚 彭善华 陈凤
制造技术与机床2024,Issue(11) :22-26.DOI:10.19287/j.mtmt.1005-2402.2024.11.003

基于FPGA与卷积神经网络分析的机床状态监测系统

A machine tool state monitoring system based on FPGA and convolutional neural network analysis

段昭 1姚潇潇 2徐卫刚 1彭善华 1陈凤1
扫码查看

作者信息

  • 1. 成都四威高科技产业园有限公司,四川 成都 610097
  • 2. 四川大学机械工程学院,四川 成都 610065
  • 折叠

摘要

提出基于FPGA与神经网络分析的状态监测系统,对机床主轴健康状态进行监控,在主轴状态异常时诊断其故障,为实现设备状态监控提供思路.以滚动轴承故障数据集为轴承原始信号输入,基于FPGA进行算力资源分配,建立Python深度学习模型.对建立的学习模型用Verilog语言进行RTL级描述,并进行仿真、综合.最后在FPGA开发板上进行仿真验证,共采用测试样本数据 43 066 个,随机抽取样本数据进行测试,计算得到系统平均准确率为 91.0%,相对准确率达 94.5%,验证了所提方法和系统的有效性.

Abstract

A state monitoring system based on FPGA and neural network analysis has been proposed to monitor the health status of machine tool spindles.Fault diagnosis is performed when spindle malfunctions are detected,providing a methodology for equipment status monitoring.A rolling bearing fault dataset is used as the input for the bearing's original signals,with computation resource allocation undertaken via FPGA.A deep learning model is established using Python.The developed learning model is described at the RTL level using Verilog language,followed by simulation and synthesis.Finally,simulation verification is carried out on an FPGA development board.A total of 43 066 test sample data were employed,and samples were randomly selected for testing.The system's average accuracy was calculated to be 91.0%,with a relative accuracy reaching 94.5%,verifying the effectiveness of the proposed method and system.

关键词

机床/状态监测/FPGA/神经网络分析

Key words

machine tools/condition monitoring/FPGA/neural network analysis

引用本文复制引用

基金项目

四川省科技计划项目(2023YFG0058)

出版年

2024
制造技术与机床
中国机械工程学会 北京机床研究所

制造技术与机床

CSTPCD北大核心
影响因子:0.264
ISSN:1005-2402
段落导航相关论文