当前位置: 首页 > 专利查询>四川大学专利>正文

基于灰狼优化算法的自适应随机共振早期故障诊断方法技术

技术编号:16062512 阅读:61 留言:0更新日期:2017-08-22 15:46
本发明专利技术涉及旋转机械早期故障诊断领域,公开了一种基于灰狼优化算法的自适应随机共振早期故障诊断方法,提高随机共振方法微弱信号检测能力,实现机械早期故障的准确诊断。本发明专利技术将灰狼优化算法引入双稳态随机共振方法中,对随机共振结构参数进行优化,根据输入信号特征自适应地选取最佳结构参数,实现最佳随机共振输出,进而实现微弱故障特征精确提取与故障准确识别。本发明专利技术适用于旋转机械早期故障诊断。

Adaptive stochastic resonance early fault diagnosis method based on Grey Wolf optimization algorithm

The present invention relates to a rotating machinery early fault diagnosis field, discloses a fault diagnosis method of adaptive stochastic resonance algorithm based on gray early, improve the ability of weak signal detection method of stochastic resonance, realize the accurate diagnosis of early fault of machinery. The gray wolf optimization algorithm of bistable stochastic resonance method, stochastic resonance of structure parameters are optimized according to the feature of the input signal to adaptively select the best structural parameters to achieve the best stochastic resonance output, and then realize the weak fault feature extraction and fault identification accuracy. The invention is suitable for early fault diagnosis of rotating machinery.

【技术实现步骤摘要】
基于灰狼优化算法的自适应随机共振早期故障诊断方法
本专利技术涉及旋转机械早期故障诊断领域,尤其涉及基于灰狼优化算法的双稳态自适应随机共振早期故障诊断方法。
技术介绍
作为国民经济支柱型企业中的关键大型现代化旋转机械设备,其安全运行与否不仅关系到设备操作人员生命安全,企业经济利益,更关乎国家安全及权益。大量科学研究及工程实例表明若能在故障早期阶段有效提取其故障特征,进而制定有效的针对性补救措施对于确保设备的安全高效运行显得尤为重要。然而,大型旋转机械通常工作在低速重载、强噪声环境下,导致在故障诊断过程中获取的振动信号是被噪声深度污染的信噪比极低的信号,加上早期故障自身征兆本就很微弱,严重影响诊断的精确性。因此,如何提高极端工况下故障信号信噪比就成了故障诊断领域关键课题之一。现有的微弱信号故障特征提取方法,如频谱分析、小波包分解、局部均匀值分解、经验模式分解等,在故障特征提取中取得了较好的应用效果。但是,降噪处理本身也不可避免会造成故障特征信号在一定程度上被削弱和歪曲,影响诊断效果。随机共振(stochasticresonance,SR)方法,描述的是非线性系统中的单位质点在同时受到噪声以及微弱信号激励时,能够越过势垒在双势阱内做周期性跃迁。这种特性能将部分噪声能量转化为信号能量,从而大大提高输出信号信噪比,增强信号特征。作为一种微弱信号增强检测方法,随机共振近年来在机械故障诊断领域受到了极大的关注。然而,随机共振方法由于受其结构参数影响较大,在实际信号处理过程中难以取得理想的检测结果。现有的大多数自适应随机共振方法分别对各个参数进行取值,很少考虑参数间的相互作用,难以实现多参数的同步自适应选取,导致其早期微弱故障诊断精度不高。因此,需要一种全局搜索能力强的多维优化算法来对随机共振结构参数进行同步优化,从而提高随机共振机械早期故障诊断精度。灰狼优化(greywolfoptimization,GWO)算法是Mirjalili等人于2014年提出的一种新的群体智能算法,其灵感来源于自然界中灰狼群体捕食行为,通过狼群跟踪、包围、追捕、攻击猎物等过程实现优化的目的。灰狼优化算法具有结构简单、编程易实现、较强的全局搜索能力等优点,在函数优化方面,被证明在收敛精度和收敛速度方面优于常见的遗传算法、粒子群优化算法、蚁群优化算法等。因此,灰狼算法在工程上如多输入多输出电力系统、直流电机最优控制等领域有着成功的应用。
技术实现思路
本专利技术要解决的技术问题是:提供一种基于灰狼优化算法的自适应随机共振早期故障诊断方法,提高随机共振方法微弱信号检测能力,实现机械早期故障的准确诊断。为解决上述问题,本专利技术采用的技术方案是:将灰狼优化算法引入双稳态随机共振方法中,对随机共振结构参数进行优化,根据输入信号特征自适应地选取最佳结构参数,实现最佳随机共振输出,进而实现微弱故障特征精确提取与故障准确识别,具体步骤如下:步骤1:获取原始振动信号;步骤2:对原始信号进行线性压缩预处理,使之满足随机共振小参数要求;步骤3:指定双稳态随机共振结构参数a和b的寻优范围[l,u],灰狼种群数N、最大迭代次数Tmax,并初始化灰狼个体初始位置;步骤4:将步骤2预处理后的振动信号输入双稳态随机共振系统;步骤5:将随机共振输出信号的信噪比作为灰狼适应度函数,按照信噪比计算公式计算灰狼个体适应度,记适应度最大、第二大、第三大的三只灰狼分别为α、β、δ,并保存此时灰狼α、β、δ的位置t表示当前的迭代次数;步骤6:基于灰狼α、β、δ的位置更新灰狼个体位置;步骤7:判断迭代次数t是否达到设定的最大迭代次数Tmax,若达到最大迭代次数,则进行步骤8操作;否则,令t=t+1,并返回步骤4;步骤8:保存灰狼适应度最大时所对应的随机共振参数a和b,并用此共振参数a和b对步骤2中预处理后的振动信号进行随机共振;步骤9:对随机共振输出信号进行频谱分析,得到快速傅里叶变换频谱图,从快速傅里叶变换频谱图中获取步骤2预处理后的振动信号频率f1,并基于振动信号频率f1计算原始信号频率f2,原始信号频率f2即为故障特征频率ff;步骤10:基于故障特征频率ff进行故障识别。进一步的来说,步骤3按照以下公式初始化灰狼个体初始位置其中,rand(N,2)表示N行2列的随机矩阵。进一步的来说,步骤6更新灰狼个体位置的方法为:首先,通过公式以下计算灰狼个体与灰狼α、β、δ之间的距离其中,为第t-1次迭代时灰狼个体的位置;参数C1、C2、C3满足Ci=2r1,(i=1,2,3),r1是[0,1]中的随机数;然后,通过以下公式得到第t次迭代时灰狼个体位置式中:参数A1、A2、A3满足Ai=2d·r2-d,(i=1,2,3),r2是[0,1]中的随机数,d的值随着迭代次数从2到0线性减小即:d=2-t·(2-0)/Tmax。本专利技术的有益效果是:本专利技术通过将灰狼优化算法引入随机共振方法中,可以根据输入信号特征自适应地选取随机共振结构参数,有效解决了随机共振方法对参数依赖较大的难题,同时克服了传统自适应随机共振不能对各参数同步优化取值的问题。另外,本专利技术方法简单易行,适用范围广,收敛速度快。因此,相较于固定参数随机共振方法和传统自适应随机共振方法,其微弱信号检测能力更强,能提供更加准确的机械早期故障诊断结果,从而为设备安全稳定运行,提高经济效益、社会效益,避免重大安全事故提供可靠依据。附图说明图1本专利技术流程图;图2原始振动信号时域波形图;图3原始振动信号频谱图;图4原始振动信号频谱图低频段;图5实施例输出信号频谱图;图6固定参数a=b=1随机共振输出信号频谱图;图7传统自适应随机共振输出信号频谱图。具体实施方式本专利技术通过将灰狼优化算法引入双稳态随机共振方法中,对随机共振结构参数进行优化,根据输入信号特征自适应地选取最佳结构参数,实现最佳随机共振输出,进而实现微弱故障特征精确提取与故障准确识别。具体步骤如下:步骤1:获取原始振动信号;步骤2:对原始信号进行线性压缩预处理(压缩比记为R),使之满足随机共振小参数要求即信号频率远小于1(f0<<1);步骤3:参数初始化。指定双稳态随机共振结构参数a和b的寻优范围[l,u],灰狼种群数N、最大迭代次数Tmax;并按照公式(1)初始化灰狼个体初始位置其中,rand(N,2)表示N行2列的随机矩阵;步骤4:将步骤2预处理后的振动信号输入双稳态随机共振系统;步骤5:计算灰狼个体适应度值。将随机共振输出信号的信噪比作为灰狼适应度函数,按照信噪比计算公式计算灰狼个体适应度,记适应度最大、第二大、第三大的三只灰狼分别为α、β、δ,并保存此时灰狼α、β、δ的位置(t(t≥1)表示当前的迭代次数)。步骤6:更新灰狼个体位置。首先,通过公式(2)计算灰狼个体与灰狼α、β、δ之间的距离其中,为第t-1次迭代时灰狼个体的位置;参数C1、C2、C3满足Ci=2r1,(i=1,2,3),r1是[0,1]中的随机数。然后,通过公式(3)(4)得到第t次迭代时灰狼个体位置式中:参数A1、A2、A3满足Ai=2d·r2-d,(i=1,2,3),r2是[0,1]中的随机数,d的值随着迭代次数从2到0线性减小即:d=2-t·(2-0)/Tmax。步骤7:停机准则判别,即判断迭代次数t是否达到设定本文档来自技高网
...
基于灰狼优化算法的自适应随机共振早期故障诊断方法

【技术保护点】
基于灰狼优化算法的自适应随机共振早期故障诊断方法,其特征在于,将灰狼优化算法引入在双稳态随机共振方法中,对随机共振结构参数进行优化,根据输入信号特征自适应地选取最佳结构参数,实现最佳随机共振输出,进而实现微弱故障特征精确提取与故障准确识别。

【技术特征摘要】
1.基于灰狼优化算法的自适应随机共振早期故障诊断方法,其特征在于,将灰狼优化算法引入在双稳态随机共振方法中,对随机共振结构参数进行优化,根据输入信号特征自适应地选取最佳结构参数,实现最佳随机共振输出,进而实现微弱故障特征精确提取与故障准确识别。2.如权利要求1所述的基于灰狼优化算法的自适应随机共振早期故障诊断方法,其特征在于,具体步骤如下:步骤1:获取原始振动信号;步骤2:对原始信号进行线性压缩预处理,使之满足随机共振小参数要求;步骤3:指定双稳态随机共振结构参数a和b的寻优范围[l,u],灰狼种群数N、最大迭代次数Tmax,并初始化灰狼个体初始位置;步骤4:将步骤2预处理后的振动信号输入双稳态随机共振系统;步骤5:将随机共振输出信号的信噪比作为灰狼适应度函数,按照信噪比计算公式计算灰狼个体适应度,记适应度最大、第二大、第三大的三只灰狼分别为α、β、δ,并保存此时灰狼α、β、δ的位置t表示当前的迭代次数;步骤6:基于灰狼α、β、δ的位置更新灰狼个体位置;步骤7:判断迭代次数t是否达到设定的最大迭代次数Tmax,若达到最大迭代次数,则进行步骤8操作;否则,令t=t+1,并返回步骤4;步骤8:保存灰狼适应度最大时所对应的随机共振参数a和b,并用此共振参数a和b对步骤2中预处理后的振动信号进行随机共振;步骤9:对随机共振输出信号进行频谱分析,得到快速傅里叶变换频谱图,从快速傅里叶变换频谱图中获取步骤2预处理后的振动信号频率f1,并基于振动信号频率f1计算原始信号频率f2,原始信号频率f2即为故障特征频率ff;步骤10:基于故障特征频率ff进行故障识别。3.如权利要求2所述的基于灰狼优化算法的自适应随机共振早期故障诊断方法,其特征在于,步骤3按照以下公式初始化灰狼个体初始位置其...

【专利技术属性】
技术研发人员:苗强张新刘志汶王磊张恒孙冬宁
申请(专利权)人:四川大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1