OCSSA-VMD-CNN-BILSTM轴承故障诊断
MATLAB代码
数据集:西储大学轴承数据
首先通过变分模态分解(VMD)算法分解,而后分别通过尖峰对应的频率与计算出的故障频率比较,实现故障诊断
流程:数据处理-OCSSA(融合鱼鹰和柯西变异的麻雀优化算法)优化VMD参数-特征提取-CNN-BiLSTM的故障诊断
文件中也包含了OCSSA与其他算法的对比的代码。
对比模型:
CNN-LSTM
CNN-BiLSTM
VMD-CNN-LSTM
VMD-CNN-BiLSTM
优化算法替换方便
预测效果: