CMS(Condition Monitoring System)风机机组传动链故障分析(一)

概述

由于公司现在做数据采集这个方向的工作,所以能够收集到很多一手CMS振动数据,下面会不定时更新自己的故障分析成果,与大家分享在工作中故障分析与在学校做故障分析研究的不同。
1.数据可视化
数据可视化包括振动信号时域图、幅值谱图、包络谱图。
在这里插入图片描述
发电机驱动端轴承径向6H测点各项指标处于可用状态,对其信号进行分析,如上图所示。在发电机转频为29.68Hz时,幅值谱5kHz以下出现以361Hz为间隔的频带,包络谱中出现361Hz频率谐波,包络谱中出现转频12倍左右频率谐波,判断该特征可能为轴承外圈或内圈异常,异常原因可能是是轴承电腐蚀。
维护建议:注意设备状态变化情况,注意润滑。
基础代码:

clear;
clc;
close all;
set(0,'defaultfigurecolor','w')  % 将生成的图片底色改成白色
fs=25600;
file_read = dir("D:\software code\matlab code\data\F020_0417_0424_6H\*.csv");
[r , c] = size(file_read);
for i = 1:r
    id = file_read(i).name;
    title_ = strsplit(id,".");
    path = strcat("D:\software code\matlab code\data\F020_0417_0424_6H","\",id);
    data = csvread(path);
    y = data(0.1*fs:1*fs);
    N = length(y);  
    time = (0:N-1) / fs;
    figure(i),clf
    subplot(311)
    plot(time , y,"b");
    xlim([0 0.6])
    % xlabel('Time (seconds)')
    title(title_(1),'Interpreter','none')
    xlabel('Time {\it t} (s)')
    box off
    subplot(312)
    hua_fft(y,fs,1,0,12000);%直接画出幅值谱
    xlabel('Frequence {\it f} (Hz)')

    box off
    subplot(313)
    hua_baol(y,fs,1,0,800);%直接画出包络谱
    xlabel('Frequence {\it f} (Hz)')
    box off
end

2.特征值提取

3.风电机组故障不好确定的原因
a.知道振动数据,但是传动链各部件信息不全,需要经验来判断
b.需要找风机厂家或者CMS系统厂家进行需求索要,一般情况都不会给,需要自己建立数据参数库,
c.做数据分析/故障诊断工程师太少,经验不足

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值