关于2D仿真波形谐波用matlab分析的求助
各位大哥:小弟有个问题请教一下,现在我有一同步发电机,用2D分析后,得到A相的仿真波形及谐波分析波形及数据表。如下所示:但我想用matlab下的fft功能进行同样仿真,对比一下,但我没有用过这个软件,学了一下,也不行,请各位帮忙能否解决一下。谢谢!!!
刚才发错了,重新说明一下:谐波分析波形和数据表都是dB的,现在用幅值mag状态重发一下。 还有一个数据,分是A相波形的CSV格式数据和TXT格式数据,供matlab分析用。 大哥:好像不行啊。请看--
>> Data=dlmread('e:\0000.txt','\t');
Time = Data(:,1);
VData = Data(:,2);
plot(Time,VData)
pause
SigFFT = fft(VData);
plot(abs(SigFFT))
??? Index exceeds matrix dimensions.
>>Data=dlmread('e:\0000.txt','\t');
Time = Data(:,1);
VData = Data(:,2);
plot(Time,VData)
pause
SigFFT = fft(VData,512);
plot(abs(SigFFT))
??? Index exceeds matrix dimensions. 是这有问题:
??? Index exceeds matrix dimensions.
Error in ==> E:\ftt.m
On line 3==> d=data(:,2); 是这有问题:
??? Index exceeds matrix dimensions.
Error in ==> E:\ftt.m
On line 3==> d=data(:,2);
Pls. check end of line
txt file must required tab separted
I will send you program and graph
Thanks brothers 是这有问题: ??? Index exceeds matrix dimensions. Error in ==> E:\ftt.m On line 3 ==> d=data(:,2);
Hello 001122,
I am attached graph and matalab program.
Pls. study.
Thanks brothers 大哥:
“txt file must required tab separted”是对的,已经好了,但还有一些问题:
1、为什么仿出来的谐波波形和ansoft软件仿出来的谐波波形差的比较远;
2、我想要以图形和数据形式表示其谐波情况,就像ansoft软件的一样,这样才能对比;
还望多多指点,谢谢!! 本帖最后由 bhalkar 于 2009-2-9 14:55 编辑
Some need modifications in matlab program.
Pls see read Points to note: http://www.facstaff.bucknell.edu/mastascu/elessonshtml/Freq/Freq4Note6AMatlab.htm
Then I modified program.
Graph is display below
What is value of Total Harmonic Distoration THD using maxwell ?
Thanks Brothers. Bhalkar,
Done good job before My post.
Thanks brothers again Bhalkar大哥:
不错,您修改的程序所计算出的图形(第2个)谐波不错,很是接近。
您能否将您修改的程序公示一下,学习一下。再有就是把THD图形转成数据的程序,能否公示一下。谢谢了。
ansoft 软件计算具体的THD值我稍后公布。 大概算了一下,上面波形的THD约为51.9%。 Thanks for good results.
Oh Yes!
I forgot post modified program.
I attached herewith.
I will post modify program about THD.
Can you tell me how measure THD using Maxwell ?
Thanks brother Translation: Chinese » English
Probably just about the top waveform is about 51.9% of THD.
001122,
I just calculate THD value found 13.912 %
everything calculation correct.
I am confused about 51.9% using Maxwell your report.
pls. recheck.
Pls. help How measure THD using Maxwell?
Thanks brothers, 不好意思,我是手工算的。公式用错了,少算了一步,THD给算大了。
至于Maxwell中THD该怎样算,我还不知道。听说其场计算器可以编程计算,我正在探索中---
我想:根据Maxwell输出的CSV型文件数据,用基波频率和基波有效值对各次谐波的频率和有效值(总有效值)进行计算可得THD。估计可行----
哥们: FFTAmodified.m程序我已经下了,会好好拜读的,谢了!
想知道THD怎么用matlab计算的 Thanks for good results.
Oh Yes!
I forgot post modified program.
I attached herewith.
I will post modify program about THD.
Can you tell me how measure THD using Maxwell ?
Thanks brothe ...
bhalkar 发表于 2009-2-9 21:06 http://www.simol.cn/images/common/back.gif
强烈建议,再给你加分,太好了,很简单但很实用。 太好了,有没有计算谐波含量的m文件呢?要是上面的柱形图表示各次谐波的含量就更好了!!! 请问楼主谐波分析波形怎么得到的呢??? 我来帮你算算THD吧