matlab谐波分解有问题
本帖最后由 ljh2010 于 2012-6-19 22:14 编辑为什么把波形从maxwell导入到matlab中进行傅里叶分解,没有偶数次谐波?无论是气隙磁密还是电流,反电势等波形的分解,都是如此,而在maxwell软件中的FFT分析,确有偶数次谐波,这到底是怎么回事?麻烦高手给解答下啊。有图,如下:其中maxwell的FFT分析中,m1点应该是基波,那m5就应该是10次谐波了 请问你的另外一个帖子里的findB函数中的Ns=250是气隙磁密的采样点吗?你是不是修改了maxwell里默认的1001啊?还有这个250是不是FFT里的sample的框子里的数啊?请指教!谢谢! 回复 1# ljh2010
请问你的另外一个帖子里的findB函数中的Ns=250是气隙磁密的采样点吗?你是不是修改了maxwell里默认的1001啊?还有这个250是不是FFT里的sample的框子里的数啊?请指教!谢谢! 我个人感觉是你matlab程序中本身就不计算偶次波,你可以查看下matlab的源程序 回复 1# ljh2010
我个人感觉是你matlab程序中本身就不计算偶次波,你可以查看下matlab的源程序。
同意楼上说法。 貌似我们用的同一个MATLAB 程序。 回复 5# 梦想在望
按理说,气隙磁密在一个周期内是上下对称的,根据傅里叶分解公式,是不应该有偶次谐波的 回复 2# 飞飞猪
Ns是一个周期的采样点数,maxwell中时不能修改的,250也不是sample框中的数,是一个周期的点数。 回复 7# ljh2010
请问sample框中的数是用的默认的吗?Ns的取值有什么要求吗?请指教!谢谢! 回复 6# ljh2010
我用V14自带的FFT分析空载气隙磁密,也有偶次波的,而且与matlab 的有差异。 回复 9# 梦想在望
差异是有,不过基本很小 回复 8# 飞飞猪
sample中的数值跟求解时间有关系的,求解时间越长,点数当然就越多,NS指的就是一个时间周期的点数 回复 11# ljh2010
哦,谢谢! 回复 10# ljh2010
不是很小,比较下波形畸变率相差也不小。 回复 11# ljh2010
如果电机设计的对称的话,是不应该有偶次谐波的,如果有的话,你必须要检查你的数据了。可能你在Matlab中取的正好是一个周期的点,而Maxwell中你要看看选取的点是哪些,哪怕多一个点,都会造成偶次谐波的 本帖最后由 ljh2010 于 2012-6-21 10:44 编辑
回复 14# Edwin_Sun
maxwell气隙磁密路径是取的一个圆周上的,但是在进行FFT分析时间,并不能自己选择点数,软件默认都是1001点。但是对反电势,电流波形进行分解时,就可以自己选择设置点数 回复 14# Edwin_Sun
电机内由于饱和和漏磁等因素都会使得电机有偶次谐波的产生的。 回复 1# ljh2010
楼主怎么确定的m5就是10次谐波呢? 回复 17# 梦想在望
个人觉得,m5是5次谐波不是10次 回复 17# 梦想在望
该波形是某时刻磁密的空间谐波,m1是基波是肯定的,距离是20,m5距离是200,当然就是10次谐波了。此处可以把距离当做是频率理解
页:
[1]