基于周期势系统自适应随机共振的微弱特征信息提取方法
【专利摘要】本发明公开了一种基于周期势系统自适应随机共振的微弱特征信息提取方法,包括:1)信号采集;2)信号预处理;3)周期势系统随机共振参数优化;4)最优输出曲线的获取;5)微弱特征信息提取。本发明寻优精度高,收敛速度快,在自适应选取最优系统参数时,能够对信噪比极低的微弱信号进行有效增强,并可依据增强后的信号对微弱特征信息进行有效的提取。同时,本发明也为随机共振在机械设备故障诊断应用方面提供了一种有效的方法。
【专利说明】
基于周期势系统自适应随机共振的微弱特征信息提取方法
技术领域
[0001] 本发明涉及机械设备故障微弱特征信息提取领域,尤其涉及一种基于周期势系统 自适应随机共振的微弱特征信息提取方法。
【背景技术】
[0002] 大型旋转机械通常工作在低速重载、强噪声背景下,从而导致在故障诊断过程中 获取的振动信号是被强噪声深度污染的信噪比极低的信号,严重影响诊断的精确性。因此, 如何提取强噪声背景下微弱故障特征信息就成了故障诊断领域关键问题之一。
[0003] 在微弱信号检测方面,传统的方法主要是设法抑制和消除噪声以提高信噪比。然 而,当噪声频率与信号频率接近或重合时,抑制噪声的同时,有用信号往往也被剔除掉,这 极大影响了微弱信号的检测效果。对于如何解决该问题,非线性随机共振理论的提出起到 了一定作用。当非线性系统发生随机共振时,部分噪声能量会转化为信号能量,使系统输出 信噪比大大提高,非线性系统随机共振理论为科研人员提取强噪声背景下的微弱特征信号 开创了新的思路。目前,被广泛研究的是具有双稳态势函数的非线性系统随机共振,但其在 处理信噪比极低的微弱信号时,往往达不到预期的效果。
[0004] 所以,如果要进一步提高信噪比,有必要探索能够更高效提取强噪声背景下微弱 特征信息的新型随机共振系统,并将其应用于机械设备故障诊断技术中。
【发明内容】
[0005] 发明目的:为了克服现有技术中存在的不足,本发明提供了一种基于周期势系统 自适应随机共振的微弱特征信息提取方法,寻优精度高,收敛速度快,在自适应选取最优系 统参数时,能够对信噪比极低的微弱信号进行有效增强,并可依据增强后的信号对微弱特 征信息进行有效的提取。
[0006] 技术方案:本发明提供的一种基于周期势系统自适应随机共振的微弱特征信息提 取方法。包括:1)信号采集;2)信号预处理;3)周期势系统随机共振参数优化;4)最优输出曲 线的获取;5)微弱特征信息提取。
[0007] 进一步地,所示步骤2)信号预处理指的是,采用移频变尺度方法对采集到的振动 信号进行处理,使其满足经典随机共振只能处理特征信号频率远小于1Hz的小参数要求。
[0008] 进一步地,所示步骤3)中的周期势系统随机共振,其对应的朗之万方程为:
[0010] 式中:x表示位移;t表示时间;a、b表示系统参数;s(t)表示输入信号;n(t)表示噪 声强度为D的高斯白噪声;U(x)表示周期势函数,而以往较多采用的传统双稳态势函数为U (x) = _ax2/2+bx4/4 〇
[0011]进一步地,所述周期势系统随机共振朗之万方程,可以采用四阶龙格库塔算法进 行求解,其离散公式如下:
[0013] 式中:Sm、nm以及xm分另lj表不输入信号、卩棄声以及输出信号的第m个米样值;h表不迭 代步长,h = l/fs,其中:^表示采样频率。
[0014] 进一步地,所述周期势函数U(x),可以通过改变系统参数a来改变势阱势皇的深 度,改变系统参数b来改变势阱势皇的宽度,这两个参数相互独立,互不影响。
[0015] 进一步地,所示步骤3)周期势系统随机共振参数优化指的是对系统参数a,b进行 同步优化。
[0016] 进一步地,所示步骤3)周期势系统随机共振参数优化,采用的优化算法是改进鱼 群算法,其具体步骤如下所示:
[0017] (1)初始化人工鱼总数以及每条人工鱼所处的状态,初始化算法的最大迭代次数 并令初始迭代次数为1;
[0018] (2)初始化人工鱼计数值为1;
[0019] (3)计算获取人工鱼的视野和步长;
[0020] (4)人工鱼分别进行聚群和觅食组合行为,同时也进行追尾和觅食组合行为;
[0021] (5)比较步骤(4)中两种组合行为后人工鱼的食物浓度,并以最大食物浓度处的信 息作为本条人工鱼的状态;
[0022] (6)判断人工鱼计数值是否超过人工鱼总数,若超过则执行步骤(7),否则人工鱼 计数值加1,然后执行步骤(3);
[0023] (7)比较所有人工鱼的食物浓度,并以最大值来更新公告板,最后给迭代次数加1;
[0024] (8)判断迭代次数是否超过最大迭代次数,若超过则输出最优解,否则执行步骤 ⑵。
[0025] 进一步地,所述步骤(1)中每条鱼所处的状态指的是,每条鱼对应一个a,b组合,每 个a,b组合都能获取一个周期势系统随机共振输出,并依此得到一个输出信噪比的值。其中 信噪比计算公式如下所示:
[0027] 式中:SNR表示信噪比;S表示信号能量;N表示噪声能量。
[0028]进一步地,所述步骤(3)中视野和步长的具体计算方式是,计算人工鱼自身与其他 人工鱼的距离,并将这些距离求取平均值,以此作为视野,取视野的0.1倍作为步长。
[0029] 进一步地,所述步骤(5)和步骤(7)中的食物浓度对应的是输出信噪比。
[0030] 本发明的有益效果是:
[0031] 〈1>不受信号小参数的限制,可以处理任意频率的信号;
[0032] 〈2>寻优精度高,收敛速度快,输出信噪比高,相对双稳态系统随机共振而言微弱 特征信息提取效率更高;
[0033] 〈3>采用周期势系统,能够产生级联系统的效果,在硬件设计方面,简单的硬件就 可以实现类似于级联双稳态系统随机共振的效果;
[0034] 〈4>相对于双稳态系统随机共振而言,可以处理更低信噪比的微弱特征信号,能够 对强噪声背景下对行星轮系进行微弱特征信息提取,并实现机械设备故障诊断;
[0035] 〈5>该方法同样适用于发生机械故障的其他零部件,能够确保故障信息提取的完 整性,且能够准确的实现故障诊断。
【附图说明】
[0036]图1为本发明专利中微弱特征信息处理方法的总体流程图;
[0037]图2为改进鱼群算法寻优过程图;
[0038]图3a为原始仿真信号;
[0039]图3b为加入噪声后的仿真信号;
[0040] 图4a为仿真信号在周期势系统自适应随机共振下的最优收敛曲线;
[0041] 图4b为仿真信号在双稳态系统自适应随机共振下的最优收敛曲线;
[0042]图5a为仿真信号在周期势系统自适应随机共振下的最优系统输出;
[0043]图5b为仿真信号在双稳态系统自适应随机共振下的最优系统输出;
[0044]图6a为正常状态下周期势系统自适应随机共振最优系统输出;
[0045]图6b为正常状态下双稳态系统自适应随机共振最优系统输出;
[0046] 图7a为断齿状态下周期势系统自适应随机共振最优系统输出;
[0047] 图7b为断齿状态下双稳态系统自适应随机共振最优系统输出;
[0048]图8a为少齿状态下周期势系统自适应随机共振最优系统输出;
[0049] 图8b为少齿状态下双稳态系统自适应随机共振最优系统输出。
【具体实施方式】
[0050] 下面结合附图对本发明作更进一步的说明。应当注意的是,以下【具体实施方式】中 描述的技术特征或者技术特征的组合应当被相互结合从而达到更好的技术效果,而不应当 被孤立。
[0051] 如附图1所示,本发明的一种基于周期势系统自适应随机共振的微弱特征信息提 取方法。包括如下步骤:
[0052] 步骤1)彳目号米集。
[0053]步骤2)信号预处理:
[0054]采用移频变尺度方法对采集到的振动信号进行处理,使其满足经典随机共振只能 处理特征信号频率远小于1Hz的小参数要求。
[0055] 步骤3)周期势系统随机共振参数优化:
[0056] 周期势系统随机共振对应的朗之万方程为:
[0058] 式中:x表示位移;t表示时间;a、b表示系统参数;s(t)表示输入信号;n(t)表示噪 声强度为D的高斯白噪声;U(x)表示周期势函数,而以往较多采用的传统双稳态势函数为U (x) = _ax2/2+bx4/4。在周期势系统中,可以通过改变系统参数a来改变势阱势皇的深度,改 变系统参数b来改变势阱势皇的宽度,这两个参数相互独立,互不影响。
[0059] 该朗之万方程可以采用四阶龙格库塔算法进行求解,其离散公式如下:
[0061 ]式中:Sm、nm以及Xm分别表不输入信号、噪声以及输出信号的第m个米样值;h表不迭 代步长,h = l/fs,其中:^表示采样频率。
[0062] 在周期势系统随机共振参数优化中,采用改进鱼群算法对系统参数a,b进行同步 优化,其具体步骤如图2所示:
[0063] (1)初始化人工鱼总数以及每条人工鱼所处的状态,初始化算法的最大迭代次数 并令初始迭代次数为1。其中每条人工鱼所处的状态指的是:每条鱼对应一个a,b组合,每个 a,b组合都能获取一个周期势系统随机共振输出,并依此得到一个输出信噪比的值。其中信 噪比计算公式如下所示:
[0065] 式中:SNR表示信噪比;S表示信号能量;N表示噪声能量;
[0066] (2)初始化人工鱼计数值为1;
[0067] (3)计算获取人工鱼的视野和步长。计算方式为:计算人工鱼自身与其他人工鱼的 距离,并将这些距离求取平均值,以此作为视野,取视野的〇. 1倍作为步长;
[0068] (4)人工鱼分别进行聚群和觅食组合行为,同时也进行追尾和觅食组合行为;
[0069] (5)比较步骤(4)中两种组合行为后人工鱼的食物浓度,并以最大食物浓度处的信 息作为本条人工鱼的状态。其中食物浓度对应的是步骤(1)中提到的输出信噪比;
[0070] (6)判断人工鱼计数值是否超过人工鱼总数,若超过则执行步骤(7),否则人工鱼 计数值加1,然后执行步骤(3);
[0071] (7)比较所有人工鱼的食物浓度,并以最大值来更新公告板,最后给迭代次数加1。 其中食物浓度对应的是步骤(1)中提到的信噪比;
[0072] (8)判断迭代次数是否超过最大迭代次数,若超过则输出最优解,否则执行步骤 ⑵。
[0073]步骤4)最优输出曲线的获取。
[0074]步骤5)微弱特征信息提取。
[0075]下面采用仿真信号对本发明方法进行测试:
[0076]仿真参数:采样点数为400,采样频率为400,余弦信号为0.3XC0S(2X JIX50 Xt), 噪声为噪声强度为2的高斯白噪声。
[0077]图3a、3b分别为未加噪声的原始仿真信号以及加入高斯白噪声后的仿真信号,对 比可以发现,在强噪声背景环境下,特征频率50Hz所对应的频谱幅值,已经被完全淹没,难 以识别。
[0078]采用本发明所提出的周期势系统自适应随机共振方法对信号进行处理。在预处理 中设置移频的频率为48Hz,尺度变换值为100。在改进鱼群算法中设置a=[0,5],b=[0,5]。 最终输出结果如图4a和5a所示,同时作为对比,图4b和5b中给出了双稳态系统自适应随机 共振方法的输出结果。在代码运算时间上:周期势系统为28.11 s,双稳态系统为204.56s。在 算法收敛性上:周期势系统经过2次迭代获取了最优值,双稳态系统经过9次迭代获取了最 优值。在输出信噪比上:周期势系统最终输出信噪比为5.56,双稳态系统最终输出信噪比为 1.29。在特征频率频谱幅值上:周期势系统为18.03,双稳态系统为1.43。
[0079] 仿真测试表明:相对于双稳态系统自适应随机共振而言,本发明提出的周期势系 统自适应随机共振方法具有如下几个优点:1、运行速度更快,效率更高;2、输出信噪比改善 的更多,可以应对信噪比极低的环境;3、特征频率所对应的幅值放大倍数更高,即微弱特征 信号增强效果更好。
[0080] 为了进一步验证该发明在机械设备故障诊断领域应用的可行性,采用美国 Spectra Quest's DDS机械故障诊断试验台的实验数据进行分析。实验中采用三轴加速度 传感器,采集了第二级太阳轮正常、断齿以及少齿三种状态下的振动信号。实验台的齿轮参 数以及第二级行星轮系的特征频率分别如表1和表2所示。实验中采样频率为5120 X 2.56Hz,采样点数为38400,电动机输出转频为50Hz,负载值为13.5N ? m。为了模拟强噪声背 景,在实验信号中加入了强度为10的高斯白噪声。
[0081 ]表1行星齿轮箱参数
[0083]表2第二级行星轮系特征频率
[0086]采用本发明所提出的周期势系统自适应随机共振方法对采集到的第二级太阳轮 正常、断齿以及少齿三种状态下的振动信号进行处理,最终输出结果分别如图6a,7a以及8a 所示。对比图6a、7a以及8a的时域波形图可以发现:正常状态下信号波形较平稳,信号幅值 较小;断齿以及少齿状态下冲击成分较多,且信号幅值较大。对比图6a、7a以及8a的频谱图 可以发现:正常状态下频谱幅值较小;断齿及少齿状态下频谱幅值较大;断齿状态下,182Hz 对应于第二级行星轮系的啮合频率,而边频173.1Hz以及191.2Hz与182Hz的差值分别为 8.9Hz和9.2Hz,近似等于第二级太阳轮的转频,表明第二级太阳轮发生了故障,与实验条件 相符;少齿状态下,182.3Hz对应于第二级行星轮系的啮合频率,而边频173. 1Hz以及 190.5Hz与182.3Hz的差值分别为9.2Hz和8.2Hz,近似等于第二级太阳轮的转频,表明第二 级太阳轮发生了故障,与实验条件相符。通过分析可以发现,本发明所提出的方法可以对强 噪声背景下行星轮系进行微弱特征提取,并依据增强后的特征信号对行星轮系进行故障诊 断。
[0087]同时,作为对比,图6b、7b以及8b中给出了第二级太阳轮正常、断齿以及少齿三种 状态下双稳态系统自适应随机共振最优系统输出波形。双稳态系统自适应随机共振处理之 后,正常以及故障状态难以区分,微弱特征提取效果不佳。对比两种势函数下的处理结果可 以发现:相对于双稳态系统而言,周期势系统处理后特征信号更加明显,正常以及故障状态 区分明显,周期势系统可以应对信噪比更低的环境。
[0088]本发明的有益效果是:
[0089] 〈1>不受信号小参数的限制,可以处理任意频率的信号;
[0090] 〈2>寻优精度高,收敛速度快,输出信噪比高,相对双稳态系统随机共振而言微弱 特征信息提取效率更高;
[0091] 〈3>采用周期势系统,能够产生级联系统的效果,在硬件设计方面,简单的硬件就 可以实现类似于级联双稳态系统随机共振的效果;
[0092] 〈4>相对于双稳态系统随机共振而言,可以处理更低信噪比的微弱特征信号,能够 对强噪声背景下对行星轮系进行微弱特征信息提取,并实现机械设备故障诊断;
[0093] 〈5>该方法同样适用于发生机械故障的其他零部件,能够确保故障信息提取的完 整性,且能够准确的实现故障诊断。
[0094]以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种基于周期势系统自适应随机共振的微弱特征信息提取方法,其特征在于,包括 如下几个步骤:1)信号采集;2)信号预处理;3)周期势系统随机共振参数优化;4)最优输出 曲线的获取;5)微弱特征信息提取。2. 根据权利要求1所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤2)信号预处理指的是,采用移频变尺度方法对采集到的振动信号 进行处理,使其满足经典随机共振只能处理特征信号频率远小于IHz的小参数要求。3. 根据权利要求1所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤3)中的周期势系统随机共振,其对应的朗之万方程为:式中:x表示位移;t表示时间;a、b表示系统参数;s(t)表示输入信号;n(t)表示噪声强 度为D的高斯白噪声。4. 根据权利要求3所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述周期势系统随机共振朗之万方程,可以采用四阶龙格库塔算法进行求 解,其离散公式如下:式中:Sm、nm以及Xm分别表不输入信号、噪声以及输出信号的第m个米样值;h表不迭代步 长,h = l/fs,其中:^表示采样频率。5. 根据权利要求3所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述周期势函数U(X),可以通过改变系统参数a来改变势阱势皇的深度,改 变系统参数b来改变势阱势皇的宽度,a、b两个参数相互独立,互不影响。6. 根据权利要求1所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤3)周期势系统随机共振参数优化指的是对系统参数a,b进行同步 优化。7. 根据权利要求1所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤3)周期势系统随机共振参数优化,采用的优化算法是改进鱼群算 法,其具体步骤如下所示: (1)初始化人工鱼总数以及每条人工鱼所处的状态,初始化算法的最大迭代次数并令 初始迭代次数为I; (2) 初始化人工鱼计数值为1; (3) 计算获取人工鱼的视野和步长; (4) 人工鱼分别进行聚群和觅食组合行为,同时也进行追尾和觅食组合行为; (5) 比较步骤(4)中两种组合行为后人工鱼的食物浓度,并以最大食物浓度处的信息作 为本条人工鱼的状态; (6) 判断人工鱼计数值是否超过人工鱼总数,若超过则执行步骤(7),否则人工鱼计数 值加1,然后执行步骤(3); (7) 比较所有人工鱼的食物浓度,并以最大值来更新公告板,最后给迭代次数加1; (8) 判断迭代次数是否超过最大迭代次数,若超过则输出最优解,否则执行步骤(2)。8. 根据权利要求7所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤(1)中每条鱼所处的状态指的是,每条鱼对应一个a,b组合,每个 a,b组合都能获取一个周期势系统随机共振输出,并依此得到一个输出信噪比的值,其中信 噪比计算公式如下所示:式中:SNR表示信噪比;S表示信号能量;N表示噪声能量。9. 根据权利要求7所述的一种基于周期势系统自适应随机共振的微弱特征信息提取方 法,其特征在于:所述步骤(3)中视野和步长的具体计算方式是,计算人工鱼自身与其他人 工鱼的距离,并将这些距离求取平均值,以此作为视野,取视野的0.1倍作为步长。10. 根据权利要求7或8所述的一种基于周期势系统自适应随机共振的微弱特征信息提 取方法,其特征在于:所述步骤(5)和步骤(7)中的食物浓度对应的是所述的输出信噪比。
【文档编号】G06F17/50GK105893690SQ201610240709
【公开日】2016年8月24日
【申请日】2016年4月18日
【发明人】杨建华, 刘晓乐, 刘后广, 刘送永, 韩帅, 王文博
【申请人】中国矿业大学