基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法与流程

文档序号:35295607发布日期:2023-09-01 21:06阅读:23来源:国知局
基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法与流程

本发明涉及智能汽车轮毂轴承状态监测和故障诊断领域,特别是涉及基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法。


背景技术:

1、近年来,随着环境污染日益严重和能源短缺,世界各国都开始关注这两个问题并提出对策,电动汽车以环保、节能的优势,被各国政府投入资金大力发展,已成为汽车工业未来的发展方向,目前,国内新能源汽车如火如荼,发展极其迅速,在智能化的条件下,也为轮毂电机轴承的智能化监测提供了有利的条件。

2、作为智能电动汽车的关键部件,电机的线圈匝数少、电流密度大、输出转矩大,并且电动汽车在行驶过程中,汽车轴承一般在变速或负载等波动工况下运行,从而使故障特征信息不明显,电机会因线圈电流密度大易出现绕组匝间短路、因转轴很容易出现转子偏心、因经常出现转矩波动和冲击导致轴承损坏等故障。

3、国内涉及图像识别汽车轴承智能诊断的专利有“一种基于改进gan和resnet的电动汽车电机轴承故障诊断方法”(202111169683.x),该发明针对解决真实场景中故障数据难以收集导致的数据集不平衡和复杂工况下有效特征难以提取的问题,提供了一种基于改进gan和resnet的电动汽车电机轴承故障诊断方法,但该方法中未考虑到变转速和噪声的干扰下,轴承故障提取微弱难度大的问题。国内专利“一种汽车发电机轴承故障诊断方法”(201811025468.0),该专利中应用了重构、借助自相关系数选取最大相关分量构造hankel矩阵并进行增强多分辨奇异值分解方法,接着选取最优细节分量做希尔伯特包络变换,最终实现轴承故障的识别,该方法虽然考虑到噪声影响因素,但未考虑到变工况的影响。

4、综上,当前利用深度学习模型对汽车轴承的状态监测手段仍然存在以下几点具有挑战性的研究方向:1.轴承常处于变转速的工作环境下,这会导致采集的轴承信号中故障特征不明显同时变转速会破坏故障信号的周期性;2.由于轴承运行的环境充斥着噪声,大量噪声的影响会淹没原先就不明显的故障特征,给故障特征提取带来了很大的挑战;3.在深度学习模型中,轴承的故障样本少,导致最终训练的模型不能完整的学习到轴承的故障特征,从而对不同工况下的故障轴承的诊断能力会有较为明显的下降;针对以上三个难题,本专利提出了基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,用以实现智能电动车的轮毂轴承智能化监测。


技术实现思路

1、为解决上述问题,本发明在生成对抗网络(generate adversarial network,gan)和卷积神经网络(convolutional neural network,cnn)的基础上,提出了基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法(adaptive cross fusion adversariallearning network,acfaln)。针对变转速的工作环境下导致轴承信号中故障特征不明显且故障信号的周期性被破坏的难题,本专利提出了cscot-fft数据预处理算法,这可以在很大程度上弱化变转速对提取轴承特征的干扰,还原模型训练数据的周期性;针对小样本训练下,深度学习模型具有过拟合、泛化性不足的难题,本专利在acfaln模型中采用了对抗训练机制,这能极大的扩展训练样本的数量,从而提高了模型的诊断精度;针对噪声对原本就微弱的轴承故障特征提取的影响,本专利提出了全局堆栈自编码器(global stack auto-encoder),通过设计两个堆栈自编码器,并提出了信噪残差损失函数,接着进行联合交叉训练,使得两个编码器分别学习到原始信号和噪声干扰下信号的特征,最后进行特征层的交叉融合,这可以使得交叉融合特征层能同时捕获原始信号和噪声干扰下信号中的故障特征。为达此目的,本发明提供基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,具体步骤如下,其特征在于:

2、步骤1,利用振动传感器和转速计采集到6类汽车轮毂轴承的故障失效场景下的振动信号和脉冲信号,并使用cscot算法重采样和fft变换,获得模型训练数据;

3、步骤2,利用步骤1得到的数据,预训练gsae以得到交叉信息融合层;

4、步骤3,结合步骤2训练得到的交叉信息融合层,搭建acfaln模型,并训练至模型收敛;

5、步骤4.将训练好的acfaln模型应用于实际,对实际采样信号做实时状态识别,对状态异常的数据,将告警显示到车机界面,保障人车安全。

6、2.根据权利要求1所述的基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,其特征在于:步骤1中利用cscot-fft预处理算法获得模型训练数据的具体流程为:

7、步骤1.1.采集常见的6类汽车轮毂轴承的故障失效场景下对应的转速计信号和振动信号,其中故障类型有:磨损失效、断裂失效、胶合失效、腐蚀失效、塑性变形和疲劳失效;

8、步骤1.2.对转速计采集的信号进行等角度采样,其中汽车轮毂轴承短时间内转速近似认为恒定,其数学表达式可表示为:

9、θ(t)=a0+a1t+a2t2

10、θ(t)表示t时刻的转角,a0、a1和a2为上述二次方程的待求系数,利用连续采集的3个键相信号求解a0、a1和a2,求解公式为:

11、

12、式中,t0、t1和t2表示连续的三个时间点,δθ表示等角度采样间隔。

13、根据求解的a0、a1和a2,可得到第n个等角度采样时刻tn为:

14、

15、步骤1.3.根据步骤1.2处理得到的等角度采样时刻tn对振动传感器采集的振动信号进行插值确定最终的重采样序列,其中利用布谷鸟搜索算法确定过采样中的采样率,布谷鸟搜索算法中的适应度函数选定为峭度。

16、步骤1.4.利用fft算法对步骤1.3得到的角域伪平稳重采样信号进行变换,得到频域信号。

17、3.根据权利要求1所述的基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,其特征在于:步骤2中预训练全局堆栈自编码器(global stack auto-encoder)以得到交叉信息融合层的详细过程为:

18、步骤2.1.将步骤1处理得到的6类故障制作相应的标签,接着预训练堆栈自编码器sae1,使得最终的网络结构为:输入层-隐藏层1-隐藏层2-隐藏层3-隐藏层4-隐藏层5-输出层,其中训练过程中的损失函数可表示为:

19、

20、式中,n表示输入序列的总长度,x(i)和分别表示输入层和输出层第i个序列,λ和m分别表示权值衰减系数和神经网络层数,sl和sl+1分别表示第l和l+1层的神经元个数,wij(l)表示第l层的第i个神经元和第l+1层第j个神经元间的权重系数。

21、步骤2.2.向采集的振动信号中添加高斯白噪声,接着使用cscot-fft预处理算法获得训练数据,并预训练第二个堆栈自编码器sae2,sae2网络结构和sae1保持一致,损失函数lsae2和训练方法同步骤2.1。

22、步骤2.3.联合训练sae1和sae2以得到gsae,进一步得到交叉信息融合层,此处为了使得交叉信息融合层能更好的学习到不同噪声干扰环境下的特征,提出了信噪残差损失函数lsnr(signal noise residual loss function),具体的表达式为:

23、

24、式中,xr(i)和xs(i)分别表示sae1和sae2输出层的第i个序列,ξ表示信噪加权因子,具体表达式为:

25、

26、其中r表示加噪信号和原始信号间的信噪比。

27、引入信噪残差损失函数lsnr后,训练gsae模型的具体步骤为:

28、步骤2.3.1.交替训练sae1和sae2,使得模型收敛。此处的sae1和sae2的损失函数分别为:lsae1+lsnr和lsae2+lsnr,其中模型参数的反向修改采用随机梯度下降法,模型的收敛条件定为:损失函数达到收敛阈值1e-4或者迭代次数为达到阈值1000。

29、步骤2.3.2.提取sae1的隐藏层1-隐藏层3-隐藏层5和sae2的隐藏层2-隐藏层4,交叉组合成交叉信息融合层。

30、4.根据权利要求1所述的基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,其特征在于:步骤3中训练acfaln模型的具体步骤为:

31、步骤3.1.搭建样本生成器g模块,此模块的网络层结构为:随机噪声->csot算法重采样->fft->交叉信息融合层->虚假信号输出层;

32、步骤3.2.搭建状态识别鉴别器d2模块,此模块由卷积神经网络组成,本专利此处使用的是卷积层1->池化层1->bn层1->卷积层2->池化层2->bn层2->全连接层1->全连接层2->softmax层;

33、步骤3.3.搭建真实性鉴别器d1,此模块由卷积神经网络组合,本专利此处使用的是卷积层1->池化层1->bn层1->卷积层2->池化层2->bn层2->卷积层3->池化层3->bn层3->全连接层1->全连接层2->输出层;

34、步骤3.4.利用经csot-fft算法预处理后得到的真实信号和生成器g生成的虚假信号,对抗训练真实性鉴别器d1和样本生成器g,对抗训练过程中的目标函数为:

35、

36、式中,pdata(xorigin)表示真实信号xorigin的概率分布,pdata(xfake)表示生成的扩展样本xfake的概率分布,d(xorigin)表示卫星图像经过d之后的输出,g(xfake)表示扩展样本xfake经过g后的输出。

37、步骤3.5.训练状态识别鉴别器d2,其中损失函数选用交叉熵,参数更新算法采用随机梯度下降;

38、步骤3.6.交替执行步骤3.4和步骤3.5,直至acfaln模型收敛。

39、本发明基于自适应交叉融合对抗学习网络汽车轮毂轴承诊断方法,有益效果:本发明的技术效果在于:

40、1.针对变转速的工作环境下导致轴承信号中故障特征不明显且故障信号的周期性被破坏的难题,本专利提出了cscot-fft预处理算法,这可以在很大程度上弱化变转速对轴承特征提取的干扰,还原模型训练数据的周期性;

41、2.针对小样本训练下,深度学习模型具有过拟合、泛化性不足的难题,本专利在acfaln模型中采用了对抗训练机制,这能极大的扩展训练样本的数量,从而提高了模型的诊断精度;

42、3.针对噪声对原本就微弱的轴承故障特征提取的影响,本专利提出了全局堆栈自编码器(global stack auto-encoder),通过设计两个堆栈自编码器,并提出了信噪残差损失函数,接着进行联合交叉训练,使得两个编码器分别学习到原始信号和噪声干扰下信号的特征,最后进行特征层的交叉融合,这可以使得交叉融合特征层能同时捕获原始信号和噪声干扰下信号中的故障特征;

43、4.acfaln模型较传统的cnn、gan和sae等模型在小样本、噪声干扰和变转速工况下有更好的泛化性和诊断精度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1