首页|基于最大均值差异的卷积神经网络故障诊断模型

基于最大均值差异的卷积神经网络故障诊断模型

扫码查看
针对工程场景中轴承故障数据采集困难,小样本下轴承故障诊断准确率较低且稳定性不高的问题,提出了一种小样本下滚动轴承故障的诊断方法,即基于最大均值差异(MMD)的卷积神经网络(CNN)诊断模型(方法).首先,根据轴承故障机理,获取了滚动轴承故障的仿真信号,基于生成式对抗网络构建了仿真信号与少量真实样本间的对抗训练模型,得到了伪域样本,并将其扩充为训练数据集;其次,以交叉熵损失和最大均值差异(MMD)为卷积神经网络(CNN)的优化准则,引入了缩放因子,对网络进行了动态优化,根据测试结果选取缩放因子为0.05 作为最优网络结构参数,构建了故障诊断的训练模型;最后,将结构均为 1 024 个数据点的伪域样本和真实样本共同构成模型的训练集,对其进行了归一化处理,然后将其输入到构建的网络模型中,并以MMD作为约束,进行了卷积、池化操作,以实现特征提取的目的,经反向传播对模型进行了优化,实现了诊断模型参数的迭代更新目标.研究结果表明:基于MMD的CNN诊断模型(方法)对小样本下轴承的故障诊断识别精度有明显的改善,当样本数仅为 16 时,识别率可达95%以上,证明该方法在小样本下的轴承故障诊断中依然能获得较高的故障识别率.
Fault diagnosis model of convolutional neural network based on maximum mean difference
In view of the difficulty of bearing fault data collection in engineering scenarios and the low accuracy and stability of bearing fault diagnosis under small samples,a fault diagnosis method of rolling bearing under small samples,namely convolutional neural network(CNN)diagnosis model(method)based on maximum mean discrepancy(MMD)was proposed.Firstly,the fault simulation signal was obtained according to the bearing fault mechanism,and the confrontation training model between the simulation signal and a few real samples was constructed based on the generative adversarial network,the pseudo-domain samples were obtained,and the training data set was expanded.Secondly,the cross-entropy loss and MMD were used as the optimization criteria of the CNN,the scaling factor was introduced,the network was dynamically optimized,and the scaling factor of 0.05 was selected as the optimal network structure parameter according to the test results,and the training model of fault diagnosis was constructed.Finally,the training set of the model was composed of the pseudo-domain samples with 1 024 data points and the real samples,which was normalized and input into the constructed network model.With MMD as constraint,convolution and pooling operations were carried out to achieve feature extraction,and the model was optimized by back propagation to achieve iterative updating of the diagnostic model parameters.The experimental results show that the proposed method can significantly improve the accuracy of bearing fault diagnosis and recognition under small samples.When the number of samples is only 16,the recognition rate can reach more than 95%,which proves that the method can still obtain a high fault recognition rate in bearing fault diagnosis under small samples.

rolling bearingfault diagnosissmall sample sizegenerative adversarial networkconvolutional neural network(CNN)maximum mean discrepancy(MMD)cross-entropy loss

包从望、车守全、刘永志、陈俊、张彩红

展开 >

六盘水师范学院 矿业与机械工程学院,贵州 六盘水 553000

滚动轴承 故障诊断 小样本 生成式对抗网络 卷积神经网络 最大均值差异 交叉熵损失

贵州省教育厅项目贵州省教育厅项目六盘水市科技计划六盘水市科技计划六盘水师范学院项目六盘水师范学院项目

黔教合KY字[2020]117GZSylzy20210252020-2022-PT-0252020-2019-05-12LPSSYylzy2205LPSYyIbkzy-2020-01

2024

机电工程
浙江大学 浙江省机电集团有限公司

机电工程

CSTPCD北大核心
影响因子:0.785
ISSN:1001-4551
年,卷(期):2024.41(3)
  • 20