thelaziestcat 发表于 2013-4-24 12:13

气隙磁密谐波分析 采样点数对结果的影响

第一次做谐波分析。maxwell做的气隙磁密波形,matlab做的谐波分析。采样点500时的结果:



这个的看着两侧基波的趋势似乎和磁密波形不太吻合

采样1000点时的结果:



这个怎么3次波成为主导了,趋势倒是和磁密波形吻合,这是什么原因呢

tsingone 发表于 2013-4-24 12:52

采样320个点试试

zptonghua 发表于 2013-4-24 13:27

看看m程序,估计是程序的问题

Edwin_Sun 发表于 2013-4-24 13:40

Matlab的程序最好只采样一个周期内的点,譬如将一个周期内的采样点数增加至1000,而不是采样三个周期;如果对三个周期进行FFT,出来的自然是三次谐波,因为它默认一个周期对应基波的

Edwin_Sun 发表于 2013-4-24 13:46

你的程序出来,一点都没有偶次谐波么?把偶次谐波也贴出来好了

thelaziestcat 发表于 2013-4-24 15:26

Edwin_Sun 发表于 2013-4-24 13:46 static/image/common/back.gif
你的程序出来,一点都没有偶次谐波么?把偶次谐波也贴出来好了

额,就是没有偶次波的

thelaziestcat 发表于 2013-4-24 15:39

tsingone 发表于 2013-4-24 12:52 static/image/common/back.gif
采样320个点试试

这就是采样320点的结果了





这是说3周期采样点1000,单周期采样点就是三分之一么?

thelaziestcat 发表于 2013-4-24 15:39

Edwin_Sun 发表于 2013-4-24 13:40 static/image/common/back.gif
Matlab的程序最好只采样一个周期内的点,譬如将一个周期内的采样点数增加至1000,而不是采样三个周期;如果 ...

哦,是这样子啊

thelaziestcat 发表于 2013-4-24 15:41

本帖最后由 thelaziestcat 于 2013-4-24 15:44 编辑

zptonghua 发表于 2013-4-24 13:27 static/image/common/back.gif
看看m程序,估计是程序的问题

从咱论坛找来的程序,先照搬了,编程的东西我还不太懂。有空学习一下。
另外想请教,求取某一点处的磁密,一般是为了什么目的呢

tsingone 发表于 2013-4-24 16:32

thelaziestcat 发表于 2013-4-24 15:39 static/image/common/back.gif
这就是采样320点的结果了




对,只取一个周期的点数。不过你的源数据似乎不是从0开始的,调整一下应该就可以了

Edwin_Sun 发表于 2013-4-24 18:07

tsingone 发表于 2013-4-24 16:32 static/image/common/back.gif
对,只取一个周期的点数。不过你的源数据似乎不是从0开始的,调整一下应该就可以了

从零不从零开始,无所谓的,只要是一个整周期就好了

Edwin_Sun 发表于 2013-4-24 18:09

thelaziestcat 发表于 2013-4-24 15:39 static/image/common/back.gif
这就是采样320点的结果了




看你的数据,并不是绝对的奇对称的,怎么会没有一点点的偶次谐波呢?

thelaziestcat 发表于 2013-4-24 20:04

Edwin_Sun 发表于 2013-4-24 18:09 static/image/common/back.gif
看你的数据,并不是绝对的奇对称的,怎么会没有一点点的偶次谐波呢?

哦,或许和源程序有关?我在咱论坛down的程序,我也不太懂

Edwin_Sun 发表于 2013-4-25 10:44

thelaziestcat 发表于 2013-4-24 20:04 static/image/common/back.gif
哦,或许和源程序有关?我在咱论坛down的程序,我也不太懂

你可以把程序传上来,我看一下。

thelaziestcat 发表于 2013-4-25 14:40

Edwin_Sun 发表于 2013-4-25 10:44 static/image/common/back.gif
你可以把程序传上来,我看一下。



来自论坛的帖子    http://bbs.simol.cn/thread-85218-1-1.html


7楼,楼主贴出的程序,引用的,特此注明。

thelaziestcat 发表于 2013-4-25 14:46

tsingone 发表于 2013-4-24 16:32 static/image/common/back.gif
对,只取一个周期的点数。不过你的源数据似乎不是从0开始的,调整一下应该就可以了

输出dat文件的时候调整了一下起始点和截止点,想从10开始到130结束。之后再运行M文件就提示程序56行错误,源程序在15楼。难道这个程序只能从0开始?

或者用其他的手段调整一下?

tsingone 发表于 2013-4-25 15:00

thelaziestcat 发表于 2013-4-25 14:46 static/image/common/back.gif
输出dat文件的时候调整了一下起始点和截止点,想从10开始到130结束。之后再运行M文件就提示程序56行错误, ...

11楼的朋友已经说了,不用刻意从零点开始,只要是一个整周期就行。我只是奇怪为什么不调整一下转子位置,让气隙磁密波形从零开始(其实应该也没影响,我有点强迫症{:soso_e113:} )

thelaziestcat 发表于 2013-4-25 15:08

tsingone 发表于 2013-4-25 15:00 static/image/common/back.gif
11楼的朋友已经说了,不用刻意从零点开始,只要是一个整周期就行。我只是奇怪为什么不调整一下转子位置, ...

确实从0开始的看着效果比较好尤其是贴进论文里的时候{:soso_e113:}
调整转子位置?额,这个怎么调整呢

tsingone 发表于 2013-4-25 15:15

thelaziestcat 发表于 2013-4-25 15:08 static/image/common/back.gif
确实从0开始的看着效果比较好尤其是贴进论文里的时候
调整转子位置?额,这个怎么调整呢 ...

截个图看看你的2D静磁场分析模型

thelaziestcat 发表于 2013-4-25 15:41

本帖最后由 thelaziestcat 于 2013-4-25 15:57 编辑

tsingone 发表于 2013-4-25 15:15 static/image/common/back.gif
截个图看看你的2D静磁场分析模型





建立了一个圆圈A,输出的Bg—Air




页: [1] 2
查看完整版本: 气隙磁密谐波分析 采样点数对结果的影响