matlab/simulink仿真FFT analysis Tool未成功提取仿真数据问题

本文详细描述了使用Simulink进行数据采集后,如何通过FFT分析工具进行信号处理,包括设置参数如Logdatatoworkspace,取消单次仿真输出,以及如何计算总谐波失真的步骤。
摘要由CSDN通过智能技术生成

自己学习路上的一点记录

simulink仿真数据后进行FFT分析步骤

1.双击示波器(所处理数据所获取的示波器),点击设置-->点击logging-->在Log data to workspace前面打钩,并设置fft分析数据的名字,这里是test,设置save format为structure with time ,点击“OK”。

2.针对标题所提内容,检查参数配置主菜单--MODELING---Model settings--Data Import/Export---取消勾选single simuliation output---ok

3.运行仿真,确保工作区有1步骤命名的数据。

4.双击Powergui--Tools---FFT Analysis

5.上面设置正常会出现FFT Analysis Tool界面

  • Name选择1步骤命名内容;

  • input选择输入数据,如示例有两个输入(示波器接入数据)可以选择。

  • Display显示设置:信号整段显示or进行分析的部分信号显示。

  • Start time就是分析的开始时间。

  • Number of cycles:采集的波形中,进行FFT分析的波形数量设置。

  • Fundamental frequency (Hz)基础频率:基准的频率。

  • Max frequency (Hz)最大频率:横坐标最大值。

  • Max frequency for THD computation这里有两个选项:用来计算THD时,要算多少频宽内的谐波,这里设置成Same as Max frequency就行,而另一个选项是指采样频率的一半(奈奎斯特频率),也就是一开始进入powergui的设置的那个参数。

    总谐波失真(THD)指音频信号源通过功率放大器时,由于非线性元件所引起的输出信号比输入信号多出的额外谐波成分。谐波失真是由于系统不是完全线性造成的,我们用新增加总谐波成份的均方根与原来信号有效值的百分比来表示。

  • Frequency axis指的是横坐标是直接显示频率or基础频率的倍数。

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值