声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1653|回复: 1

[综合] 仿真轴承故障信号

[复制链接]
发表于 2015-6-6 10:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
纵观整个论坛,就没发现有现成的编好的仿真轴承故障信号的matlab程序,而且某些国内学报类EI仿真的信号,编写的公式和画的图也不对应。于是,我自己画了一个,不知道对不对,希望大家批评指正!扣扣        462427140 QQ截图20150606104039.jpg



我定义的变量都是与上面对应的。


A=0.5;           %冲击幅值
B=0.7;           %阻尼系数
fm=0;            %调制频率
fn=1300;         %轴承固有频率
fs=10000;        %采样频率
N=10000;         %采集点数
Te=N/fs;         %采样时间
T=0.02;          %时间间隔
M=(Te)/T;        %M值
a=0.0001;        %时间间隔
t=0:a:(Te-a);   %时间总点数
tt=0:a:T-a;        %时间序列
b=(M)*length(tt);    %一共的点数
x=zeros(size(t));
for i=1:M
    for j=1:length(tt)
        S(i,j)=(A*cos(2*pi*fm*(tt(j)))).*exp(-B*(tt(j)-i*T)).*cos(2*pi*fn*(tt(j)-i*T));
    end
   % Y(1,j)=Y(1,:)+S(i,:);
end
x=reshape(S,1,b);
%绘制时域波形
plot(t,x);xlabel('时间 t/s');ylabel('幅值');title('仿真信号时域波形');

画出来的图
fzxh.jpg

这个故障频率应该是50Hz,可是我怎么根据频谱分析求不出来呢?
回复
分享到:

使用道具 举报

发表于 2015-6-7 06:32 | 显示全部楼层
模拟是一门非常复杂的学问,若没有雄厚的功底,千万不要做这种蠢事。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-29 19:19 , Processed in 0.053783 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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