注:更换数据前建议先不对eemdmain.m,对数据分解并计算MPE时间较长需1-2小时
更换数据前运行顺序kpca.m—EEMD_MPE_KPCA_BILSTM.m
更换数据后运行顺序eemdmain.m—kpca.m—EEMD_MPE_KPCA_BILSTM.m
更换数据说明,导入数据后只需对eemdmain.m第7.8行进行特征和标签对应
(eemdmain.m中包含对数据打乱步骤)
更换数据集后需对BILISTM各模型进行参数调整包括迭代次数 学习率 神经元个数 和正则化系数 ,
建议先对迭代次数 学习率 神经元个数进行调试后,在进行正则化系数的调整
test.m程序便于对单个数据集进行训练验证来调整参数
1.所用数据集为西安交通大学轴承故障数据集4个故障类别分别为
35HZCage(122条样本
35HZOuter race(123条样本)
37.5HZOuter race(161条样本)
40HZOuter race(114条样本)
选取每个故障的水平信号并截取前2000个信号点,即共520条样本每条样本长度为2000
2.程序流程
(1)对520条样本分别采用EEMD进行分解通过判定所有分解信号样本熵值,并重构为高中低3个频段信号
(2)对高中低信号分解进行多尺度排列熵计算并合成,最后得到每条样本为1*36维度向量
(3)对每条样本1*36维度向量进行kpca降维以累计贡献率95为标准降维至1*23维
(3)将数据导入至BILSTM进行分类/故障识别

matlab科研社
- 粉丝: 3w+
- 资源: 3044
最新资源
- 【国赛】【美赛】数学建模相关算法 MATLAB实现.zip
- 本项目是对Mysql的C++封装的跨平台的实际应用,对系统日志进行一个审计
- 基于Matlab Simulink的虚拟同步发电机VSG控制三相全桥PWM逆变器并网仿真模型:深入解析与实用指南,基于VSG控制的三相全桥PWM逆变器并网仿真模型-在Matlab Simulink平
- 手部21个关键点检测,二维手势姿态,手势识别新版算法源码+说明.zip
- 基于SSM框架和Shiro认证的JavaScript主导精品课程网站设计源码
- 基于Baidu-ppyolo3目标检测模型识别滑动验证码(识别成功率99% ).zip
- 基于Qt与ffmpeg设计的安卓实时投屏程序zip
- 基于TypeScript和Vue的HR博览会人才供求信息云图设计源码
- 基于python的利用姿态识别玩游戏(源码+说明).zip
- 基于Baidu-AI文字识别功能将图片中的文字转化为文本,复制进行使用.zip
- 里面是一些小项目涵盖纯HTML+CSS的网页,Bootstrap的网页,jQ的网页,C3的动效。图侵立删.zip
- 基于SSM框架和Tomcat设计的博客系统,支持用户注册,添加分类、标签,添加留言、博客管理、文件上传等等功能.zip
- 通过深度学习网络和人工智能程序识别视频主要表达的意思(视频的文本摘要(标注),输入一段视频).zip
- 三相全桥PWM逆变器并网仿真模型:下垂控制+PI双闭环控制策略下的Matlab Simulink仿真研究,三相全桥PWM逆变器并网仿真模型:基于下垂控制与传统PI双闭环控制的学习参考(基于Matlab
- 基于LVGL设计的Linux开发板设备信息监控小屏幕.zip
- 事件知识图谱构建论文合集( 包含事件抽取、事件关系识别等).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


