[发明专利]一种基于稀疏表示和字典学习的轴承故障分类方法有效
申请号: | 201710597880.9 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107368809B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 徐娟;黄经坤;石雷;赵阳;徐兴鑫 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于稀疏表示和字典学习的轴承故障分类方法,其特征是按如下步骤进行:对采集的历史轴承振动信号进行预处理,获取不同工作状态下的振动信号,并分别构建对应的子字典,再将各个子字典合并成一个冗余字典;使用传感器在线采集轴承振动信号,使用广义正交匹配追踪算法求得该信号在冗余字典下的稀疏系数,再通过重构误差实现振动信号分类,从而识别轴承工作状态。本发明能获得较好的分类效果,加快字典训练的过程,提高字典对目标信号的适应能力,从而更高效地实现复杂振动信号的稀疏分解并用于故障识别。 | ||
搜索关键词: | 一种 基于 稀疏 表示 字典 学习 轴承 故障 分类 方法 | ||
【主权项】:
1.一种基于稀疏表示和字典学习的轴承故障分类方法,其特征包括以下步骤:步骤1、获取包含K类轴承故障信号所对应的训练样本集合Y={Y1 ,Y2 ,...,Yi ,...,YK },Yi 表示包含第i类轴承故障信号所对应的训练样本集合,并有: 表示第i类轴承故障信号所对应的训练样本集合中第j个训练样本;1≤i≤K,1≤j≤M;每个样本为H×1维向量;步骤2、采用广义正交匹配追踪与K-SVD字典学习相结合的方法对包含第i类轴承故障信号所对应的训练样本集合Yi 进行训练,得到第i类轴承故障信号所对应的字典Di ,第i个字典Di 的维度为H×N;且N>H;字典中的每列称为原子;步骤2.1、利用式(1)建立第i个字典Di 的训练模型: M i n D i , X i Σ j = 1 M | | x j i | | 0 ]]> s . t . ∀ j = 1 , 2 ... , M Σ j = 1 M | | D i x j i - Y j i | | 2 2 ≤ ϵ - - - ( 1 ) ]]> 式(1)中, ε为误差容忍参数;步骤2.2、随机初始化第i个字典Di ;步骤2.3、基于所述第i个字典Di 建立如式(2)所示的第j个训练样本的稀疏表示 的目标函数; m i n x j i | | D i x j i - Y j i | | 2 2 + λ | | x j i | | 0 - - - ( 2 ) ]]> 式(2)中,λ表示拉格朗日乘数因子;步骤2.4、利用广义正交匹配追踪算法求解式(2),其中每次迭代选取s个原子,得到第i类轴承故障信号所对应的第j个训练样本的稀疏表示 步骤2.5、重复步骤2.3-步骤2.4,得到第i类轴承故障信号所对应的M个训练样本的稀疏表示Xi ;步骤2.6、利用式(3)更新所述第i个字典Di : m i n D i | | D i X i - Y i | | F 2 - - - ( 3 ) ]]> 式(3)中,||·||F 表示矩阵的Frobenius范数;步骤2.7、判断 是否成立,若成立,则表示获得第i类轴承故障信号所对应的字典Di ,并执行步骤3,否则,将更新后的第i个字典Di 代入步骤2.3中,并重复执行步骤2.3-步骤2.7;步骤3、重复步骤2,从而得到K类轴承故障信号所对应的字典{D1 ,D2 ,…,Di ,…,DK },并拼接成冗余字典D=[D1 ,D2 ,…,Di ,…,DK ];步骤4、获取任意一个轴承信号作为测试信号y,利用正交匹配追踪算法求解式(4),得到所述测试信号y在冗余字典D下的稀疏系数x,并有x=[x1,1 ,x1,2 ,...,x1,N ,...,xi,1 ,xi,2 ,...,xi,N ,...,xK,1 ,xK,2 ,...,xK,N ]: m i n x | | x | | 0 s . t . y = D x - - - ( 4 ) ]]> 式(4)中,||x||0 表示稀疏系数x中非零项的个数;步骤5、计算重构误差,并选择误差值最小的对应的故障类别为测试信号y的识别结果:步骤5.1、利用式(5)得到所述测试信号y在第i个字典Di 上的重构信号 y ^ i = Dδ i ( x ) - - - ( 5 ) ]]> 式(5)中,δi (x)为一个函数,用于将稀疏系数x中第i×N到第i×N+N-1个元素取出,其余元素均设为零,即:δi (x)=[0,...,0,xi,1 ,xi,2 ,...,xi,N ,0,...,0];步骤5.2、利用式(6)得到所述测试信号y所属的类别i作为识别结果: m i n i | | y - Dδ i ( x ) | | 2 - - - ( 6 ) ]]> 式(6)中,||y-Dδi (x)||2 表示重构误差。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710597880.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种回转窑锚固钉
- 下一篇:节能型热风循环热剪炉