[已解决] Matlab气隙磁密的fft分析

[复制链接]
shuiying123 发表于 2010-4-9 21:34:25
在下最近在分析电机气隙磁密的fft波形的谐波含量,结果不对,请大家指教。c.txt里是数据。第一列是角度,第二列幅值
load c.txt
x=c(:,1)
y=c(:,2)
plot(x,y)
yy=y(128:1:641);
xx=x(128:1:641);//截取一个周期
plot(yy)
z=fft(yy);
N=length(yy);
Fs=1/3.891E-05;//基波是50Hz
f=(0:N-1)*Fs/N;
MAG=abs(z)/(N/2);
stem(f(1:N/2),MAG(1:N/2));

c.txt

34.37 KB, 下载次数: 4317

最佳答案


songzy41 发表于 2010-4-10 09:41:04
程序并没有错,得到的基频是50HZ,见下图:
回复此楼

2 条回复


songzy41 发表于 2010-4-10 09:41:04
程序并没有错,得到的基频是50HZ,见下图:
sy11a.jpg
回复此楼

shuiying123 发表于 2010-4-10 19:40:32
谢谢版主。我之所以觉得程序有问题是因为我的电机结构是对称的,不应该有偶次谐波。但是分析出来含有比较大的600hz,700hz和800hz的谐波。这是怎么回事呢,正常吗?谢谢啦
Snap1.gif
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表