pscad分析频谱图!爱好者速进!
大家都知道,在pscad仿真中,要想通过快速傅里叶变换(fft)分析频谱图,一般是用add polymeter,但是其效果如下图:但是我们一般见到的文献上或者书上都是用下图来表示频谱图的(此图用来分析频谱波形极为方便,明了):
下面的图显示了具体的频率和幅值,而上面一个图没有显示频率,只显示了幅值和谐波次数,虽然也能间接算出频率,但没有下面一个图明了!
请问高手,在pscad中可以做出下面那个图吗?应该如何做? 图一是PSCAD德 傅里叶分解傅里叶分解能分出基波和各次谐波 仅此而已 如果你要想下一个图是在PSCAD的program Setting 里面设置采样程序 采样频率需原频率二倍然后设置仿真数据到处目录仿真生成一个。m文件在MATLAB里面打开这个。m格式文件然后在命令行窗口输入定义语句将。m文件内你需要的采样数据定义赋值到matlab的变量中然后将变量通过编程计算分析谐波 比如prony算法或小波包分析等 然后打印命令 poit 输出图形 小白求问,导出图1的数据到matlab后应该怎么写画图函数呢 忘大神们前来围观,解救我们这些小白吧 本帖最后由 moonglaive 于 2012-1-12 17:29 编辑
你可以修改一下图谱里面的y轴标示的范围,就可以看得更清楚一点了,至于非工频倍数的频率幅值一般都不是很重要,除非你要研究间谐波。 回复 2# moonglaive
恩,那下面的那个图,要用什么软件可以做出来? 下面哪种图,你需要把数据导入到matlab里面去进行分析,我看和simulink里面的谐波分析模块有点像。导入数据我没用过,你可以去网上搜一下 下面那个图是用MATLAB做出来的 PSCAD的优点就在于有上面那个图, 回复 1# 梦369
想要得到第二个图那种形式有两种办法,第一种:你在matlab里面建模然后利用powergui模块里面的FFT分析功能就可以做出那种效果。
第二种:你在pscad中建模,把得到的上面第一个图的数据导出到matlab中进行FFT分析。个人建议直接在matlab中建模简单一些。 pscad中的数据导出到matlab中很简单,有相关帖子说明,自己搜一下。 回复 1# 梦369
看了下,psacad中的模块貌似还是不能把FFT分析的各次谐波幅值和相应频率输出成y(x)Bar形式(matlab中的输出形式),应该能将FFT模块和Z(f)模块结合起来自定义一个Mag(f)模块。 回复 6# 白萝卜
恩 我知道你的意思 但是在电机转子断条故障中 会在定子绕组中感应出非基频整数倍的频率分量来 如果用pscad就看不到这个频率分量 从这一点来说 反而不如matlab中的便于识别!