机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4928|回复: 4

[matlab] matlab处理实验数据 实验:利用转子试验台测试转子不平衡以及涡动状态 故障诊断

[复制链接]
发表于 2011-5-26 11:35:10 | 显示全部楼层 |阅读模式
我有实验数据是dat格式的 要用matlab分析出频谱图跟时域图要得出的图像跟故障应该有的图像相似并且帮我解释一下 转子不平衡的时域图 频谱图各是什么特征我编的程序如下 你看看用得着不%***************1.bch0****************%clcclfclearbch0=load('F:\MATLAB7\lijiande\bch0.dat');fs=100;%设定采样频率N=128;n=0:N-1;t=n/fs;bch0=bch0(n+1);%采样figure(1);subplot(211);plot(t,bch0);%作正弦信号的时域波形axis([0,N/fs,-0.4,0.4]);xlabel('t');ylabel('y');title('bch0采样t=[0,1.28]');grid;%进行FFT变换并做频谱图y=fft(bch0,N);%进行fft变换mag=abs(y);%求幅值f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换figure(1);subplot(212);plot(f,mag);%做频谱图axis([0,100,0,4]);xlabel('频率(Hz)');ylabel('幅值');title('bch0幅频谱图N=128');grid;6 n$ m+ a* j" ?+ ?0 E4 U% }
谢谢大家了~!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

 楼主| 发表于 2011-5-26 11:47:56 | 显示全部楼层
我有实验数据是dat格式的 要用matlab分析出频谱图跟时域图
$ i1 ^* S; s" j, C4 l要得出的图像跟故障应该有的图像相似, T' m/ i% Z: v$ F1 l. w& i  y
并且帮我解释一下 转子不平衡的时域图 频谱图各是什么特征
' p( Z& t6 W9 X( i3 G, K( G+ i- Z  H我编的程序如下 你看看用得着不0 ^' Y% D1 ]! L' T# D/ h+ r

3 S; v4 `: m$ G0 g: |; d9 w%***************1.bch0****************%
' ]5 l  C8 J2 \7 Eclc2 p& N- z% Z0 I3 t$ m0 J6 u
clf4 U  E: y; M% I2 q$ w$ H
clear+ m# @+ W6 o2 N
bch0=load('F:\MATLAB7\lijiande\bch0.dat');
$ n' w4 y/ m* j, C! v4 ^6 Ifs=100;%设定采样频率0 a3 H; [$ ]  W) T
N=128;
1 [0 [5 e* D. B: u3 Nn=0:N-1;) i' A, `. W9 L% T# u. p% Q+ X" w
t=n/fs;8 T: q& a2 Z# ~4 S! R" S
bch0=bch0(n+1);4 i+ w6 C1 ^% ^" k' U
%采样( S- k3 ?5 y4 [  }2 p
figure(1);: g, _& B  |: M9 y
subplot(211);
/ W2 t3 |- k3 {; {' ~0 ^+ Lplot(t,bch0);%作正弦信号的时域波形% h" k: y8 _6 _, {: o" g
axis([0,N/fs,-0.4,0.4]);. u/ o& T# o6 o9 J. N( h2 s+ ]6 @8 y
xlabel('t');- }; ~+ Y1 G$ F. [) N( \5 `( v2 L
ylabel('y');
7 Y$ z9 h* F6 i7 }0 P& r. _6 \+ o3 Ztitle('bch0采样t=[0,1.28]');9 t4 T( {8 U3 t
grid;( }1 u% {& i: d( d
%进行FFT变换并做频谱图1 x1 q* q( K" @
y=fft(bch0,N);%进行fft变换, ?5 g" E* Z2 B
mag=abs(y);%求幅值
5 A! X) _4 P- Xf=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换
$ i) L$ h+ K3 sfigure(1);6 p! b5 I+ p; h0 r
subplot(212);
- e  b1 h* @2 j6 J( }plot(f,mag);%做频谱图
6 h/ C# o/ n! h8 H9 {3 Uaxis([0,100,0,4]);( y& C: ?% k/ ?- g/ ]9 f
xlabel('频率(Hz)');
, j9 P% S( {$ Q- ]( g/ rylabel('幅值');. C4 t& W+ n$ i% @# z
title('bch0幅频谱图N=128');7 f! {) z0 {& i
grid;- P0 G3 |2 n) J) }4 ^5 p: [5 b5 b

! ~$ Z. X: p8 c7 Y2 k5 M不好意思我写在写字板粘贴过来的不知道为什么标点没了 现在改过来~
回复 支持 反对

使用道具 举报

发表于 2011-5-26 12:02:38 | 显示全部楼层
应该和转子模型以及试验工装模型有关,跨距等。可传一试验工装模型图,以便分析。
回复 支持 反对

使用道具 举报

发表于 2012-5-29 16:45:25 | 显示全部楼层
你的转子工作频率多少
回复 支持 反对

使用道具 举报

发表于 2012-5-31 14:35:19 | 显示全部楼层
把数据下下来看看再说吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-20 07:20 , Processed in 0.068973 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表