【故障诊断】特征模态分解:旋转机械故障诊断的新分解理论研究(matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码、数据、文章


💥1 概述

文献来源:

 本文针对机械故障的特征提取量身定制了一种新的分解理论——特征模态分解(FMD)。所提出的FMD本质上是通过设计的自适应有限脉冲响应(FIR)滤波器分解不同的模式。FMD利用相关峰度的优越性,同时考虑了故障信号的冲动性和周期性。首先,通过汉宁窗口初始化设计的FIR滤波器组为分解提供方向;然后使用周期估计和更新过程来锁定故障信息。最后,在模式选择过程中去除冗余和混合模式。使用从轴承单个和复合故障收集的模拟和实验数据,证明了FMD的优越性,可以自适应和准确地分解故障模式,并对其他干扰和噪声具有鲁棒性。此外,已经证明FMD在机械故障特征提取方面优于最流行的变分模态分解。

📚2 运行结果

 

 

 

 部分代码:

% FMD
tic
y_final = FMD(fs, x, filtersize, cutnum, modenum, maxiternum);
toc
% Plot
b = size(y_final, 2);

figure('Name', 'Time waveform of mode(s)')
for k = 1:b
    subplot(b, 1, k)
    plot(t, y_final(:, k), 'b')
    xlabel('Time [s]');
    ylabel('Amplitude');
end

figure('Name', 'FFT amplitude spectrum of mode(s)')
for k = 1:b
    subplot(b, 1, k)
    [ff, amp] = myfft(fs, y_final(:, k), 0);
    plot(ff, amp / max(amp), 'r');
    xlabel('Frequency [Hz]');
    ylabel('Amplitude');
end

figure('Name', 'Hilbert envelope spectrum of mode(s)')
for k = 1:b
    subplot(b, 1, k)
    envelope = abs(hilbert(y_final(:, k))) - mean(abs(hilbert(y_final(:, k))));
    [ff, amp] = myfft(fs, envelope, 1);
    xlabel('Frequency [Hz]');
    ylabel('Amplitude');
    xlim([0 300])
end

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1]Yonghao, Miao, et al. “Feature Mode Decomposition: New Decomposition Theory for Rotating Machinery Fault Diagnosis.” IEEE Transactions on Industrial Electronics, Institute of Electrical and Electronics Engineers (IEEE), 2022, pp. 1–1, doi:10.1109/tie.2022.3156156.

🌈4 Matlab代码、数据、文章

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
fmd ide3.1.0是一款功能强大的集成开发环境(IDE),它提供了丰富的工具和功能,旨在帮助开发人员更高效地编写和调试软件。 要下载fmd ide3.1.0,您可以按照以下步骤进行操作: 1. 首先,打开您的网络浏览器(如谷歌浏览器、火狐浏览器等),在搜索引擎中输入"fmd ide3.1.0下载"。 2. 浏览器将会显示搜索结果,您可以点击其中一个可靠的下载链接,例如官方网站或多个软件下载网站,确保该链接来自官方或可信任的源。 3. 一旦您点击了下载链接,您将被导航到fmd ide3.1.0的下载页面。在此页面上,您可能需要选择合适的版本和操作系统,以确保下载的是与您的设备兼容的版本。 4. 点击下载按钮后,浏览器将开始下载fmd ide3.1.0的安装文件。这个过程可能需要一些时间,具体时间取决于您的网络连接速度。 5. 下载完成后,您可以在默认的下载文件夹或您选择的其他文件夹中找到安装文件。通常,这个文件会以一个可执行文件的形式出现。 6. 双击运行安装文件,按照安装提示进行安装。您可能需要选择安装目录和其他一些设置,具体根据安装程序的要求而定。 7. 安装完成后,您将能够在您的计算机上找到并打开fmd ide3.1.0。从此刻起,您可以开始使用该IDE进行软件开发。 总之,fmd ide3.1.0下载过程主要涉及到搜索合适的下载链接,选择合适的版本和操作系统,下载安装文件,然后按照安装提示进行安装。尽管以上是一般的下载步骤,但具体过程可能会因您的设备和网络环境而有所不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荔枝科研社

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值