摘要
Convolutional neur al netw orks(CNNs)ar e widel y used in the field of fault diagnosis due to their strong feature-extraction capability.How ever,in eac h timeste p,CNNs onl y consider the curr ent input and ignor e any cyclicity in time,ther efor e pr oducing difficulties in mining temporal features from the data.In this w ork,the third-gener ation neur al netw ork-the spiking neur al netw ork(SNN)-is utilized in bearing fault diagnosis.SNNs incorpor ate tempor al concepts and utilize discrete spike sequences in communication,making them more biolo gically e xplanatory.Inspired by the classic CNN LeNet-5 fr amew ork,a bearing fault diagnosis method based on a convolutional SNN is proposed.In this method,the spiking convolutional network and the spiking classifier network are constructed by using the inte gr ate-and-fire(IF)and leaky-inte gr ate-and-fire(LIF)model,respectively,and end-to-end training is conducted on the overall model using a surrogate gradient method.The signals are adaptively encoded into spikes in the spiking neuron layer.In addition,the network utilizes max-pooling,which is consistent with the spatial-temporal characteristics of SNNs.Combined with the spiking con volutional la y ers,the netw ork fully extracts the spatial-temporal featur es fr om the bearing vibration signals.Experimental validations and comparisons are conducted on bearings.The results show that the proposed method achieves high accuracy and takes fewer time steps.
基金
supported by the Natural Science Foundation of China (Grants No.U1934219,62173137 and 52272347)
the Hunan Pr ovincial Natur al Science Foundation of China (Grant No.2021JJ50001).