ljh2010 发表于 2012-6-19 21:20

matlab谐波分解有问题

本帖最后由 ljh2010 于 2012-6-19 22:14 编辑

为什么把波形从maxwell导入到matlab中进行傅里叶分解,没有偶数次谐波?无论是气隙磁密还是电流,反电势等波形的分解,都是如此,而在maxwell软件中的FFT分析,确有偶数次谐波,这到底是怎么回事?麻烦高手给解答下啊。有图,如下:其中maxwell的FFT分析中,m1点应该是基波,那m5就应该是10次谐波了

飞飞猪 发表于 2012-6-19 22:44

请问你的另外一个帖子里的findB函数中的Ns=250是气隙磁密的采样点吗?你是不是修改了maxwell里默认的1001啊?还有这个250是不是FFT里的sample的框子里的数啊?请指教!谢谢!

飞飞猪 发表于 2012-6-20 08:58

回复 1# ljh2010


    请问你的另外一个帖子里的findB函数中的Ns=250是气隙磁密的采样点吗?你是不是修改了maxwell里默认的1001啊?还有这个250是不是FFT里的sample的框子里的数啊?请指教!谢谢!

Lichking47 发表于 2012-6-20 10:22

我个人感觉是你matlab程序中本身就不计算偶次波,你可以查看下matlab的源程序

梦想在望 发表于 2012-6-20 13:31

回复 1# ljh2010

我个人感觉是你matlab程序中本身就不计算偶次波,你可以查看下matlab的源程序。
   同意楼上说法。 貌似我们用的同一个MATLAB 程序。

ljh2010 发表于 2012-6-20 15:05

回复 5# 梦想在望


   按理说,气隙磁密在一个周期内是上下对称的,根据傅里叶分解公式,是不应该有偶次谐波的

ljh2010 发表于 2012-6-20 15:08

回复 2# 飞飞猪


    Ns是一个周期的采样点数,maxwell中时不能修改的,250也不是sample框中的数,是一个周期的点数。

飞飞猪 发表于 2012-6-20 15:45

回复 7# ljh2010

请问sample框中的数是用的默认的吗?Ns的取值有什么要求吗?请指教!谢谢!

梦想在望 发表于 2012-6-20 15:46

回复 6# ljh2010
   我用V14自带的FFT分析空载气隙磁密,也有偶次波的,而且与matlab 的有差异。

ljh2010 发表于 2012-6-20 16:50

回复 9# 梦想在望


    差异是有,不过基本很小

ljh2010 发表于 2012-6-20 16:51

回复 8# 飞飞猪


    sample中的数值跟求解时间有关系的,求解时间越长,点数当然就越多,NS指的就是一个时间周期的点数

飞飞猪 发表于 2012-6-20 18:53

回复 11# ljh2010


    哦,谢谢!

梦想在望 发表于 2012-6-20 21:15

回复 10# ljh2010

不是很小,比较下波形畸变率相差也不小。

Edwin_Sun 发表于 2012-6-20 21:38

回复 11# ljh2010

如果电机设计的对称的话,是不应该有偶次谐波的,如果有的话,你必须要检查你的数据了。可能你在Matlab中取的正好是一个周期的点,而Maxwell中你要看看选取的点是哪些,哪怕多一个点,都会造成偶次谐波的

ljh2010 发表于 2012-6-21 10:42

本帖最后由 ljh2010 于 2012-6-21 10:44 编辑

回复 14# Edwin_Sun


    maxwell气隙磁密路径是取的一个圆周上的,但是在进行FFT分析时间,并不能自己选择点数,软件默认都是1001点。但是对反电势,电流波形进行分解时,就可以自己选择设置点数

Lichking47 发表于 2012-6-21 14:40

回复 14# Edwin_Sun

电机内由于饱和和漏磁等因素都会使得电机有偶次谐波的产生的。

梦想在望 发表于 2012-6-21 14:53

回复 1# ljh2010
楼主怎么确定的m5就是10次谐波呢?

Lichking47 发表于 2012-6-21 17:28

回复 17# 梦想在望

个人觉得,m5是5次谐波不是10次

ljh2010 发表于 2012-6-22 16:31

回复 17# 梦想在望


    该波形是某时刻磁密的空间谐波,m1是基波是肯定的,距离是20,m5距离是200,当然就是10次谐波了。此处可以把距离当做是频率理解
页: [1]
查看完整版本: matlab谐波分解有问题