主要内容

分析估计频率响应

在执行频率响应估计时,可以通过检查原始模拟响应和用于将其转换为估计频率响应的FFT来分析结果。为此,使用Diagnostic查看器(在模型线性化电路)或仿真结果查看器(在MATLAB®命令行)。

查看仿真结果

查看仿真结果模型线性化电路

使用诊断查看器分析通过执行中的步骤获得的频率响应估计结果利用模型线性化器估计频率响应,在执行评估之前,额外的步骤是激活Diagnostic Viewer。要这样做,在估计选项卡上,选择诊断查看器

然后,执行估计。诊断查看器出现在图窗格中。

中打开诊断查看器以查看先前估计的模型模型线性化电路

  1. 线性分析工作区,选择估计模型。

  2. 情节和结果选项卡上,单击诊断查看器

    请注意

    此选项仅适用于先前用诊断查看器复选框选中。

查看模拟结果(MATLAB代码)

使用仿真结果查看器来分析通过执行中的步骤获得的频率响应估计结果在命令行上估计频率响应.确保你保持simout输出参数frestimate

来打开模拟结果查看器frest.simView使用模拟输出命令simout,输入信号输入是你用来估计的,你得到的估计频率响应,sys

frest.simView (simout、输入、系统)

解释频率响应估计结果

选择“诊断查看器”中显示的图表

默认情况下,诊断查看器显示这些图:

  • 频率响应

  • 时间响应(模拟输出)

  • 时间响应的FFT

方法选择在诊断查看器中显示的图模型线性化电路

  1. 如果诊断查看器选项卡不可见,在情节和结果选项卡中,选择诊断查看器情节。

  2. 诊断查看器选项卡,图可见性Section,选择要查看的图。

要修改绘图设置,如轴频率单位,请右键单击绘图,并选择相应的选项。

选择在模拟结果查看器中显示的图形

默认情况下,模拟结果查看器显示这些图:

  • 频率响应

  • 时间响应(模拟输出)

  • 时间响应的FFT

要选择在模拟结果查看器中显示的图,请从编辑>情节菜单。要修改绘图设置,如轴频率单位,请右键单击一个绘图,并选择相应的选项。

频率响应

用波德图分析频率响应。如果频率响应与系统的动力学不匹配,请参阅频率响应估计故障处理有关可能原因和解决办法的信息。排除故障时,可以使用Bode绘图控件来查看问题频率处的时间响应

您通常可以通过这两种方法来改进评估结果修改输入信号或者禁用驱动系统远离操作点的模型块,并重复估计。

时间响应(模拟输出)

使用此图检查在特定频率下模拟输出是否处于稳态。如果响应未达到稳态,请参见非稳态时响应可能原因及解决方法。

如果使用正弦流输入进行估计,请检查经过过滤和未经过过滤的时间响应。通过右键单击绘图并选择,可以切换过滤输出和未过滤输出的显示只显示经过过滤的稳态输出.如果经过过滤和未经过过滤的响应都处于稳态,那么您的模型一定处于稳态。你可以在里面寻找其他可能的原因频率响应估计故障处理

请注意

如果使用正弦流输入进行估计,切换经过过滤和未过滤的显示只会更新时间响应和FFT图。这个选择不会改变估计结果。有关估计期间过滤的更多信息,请参见的算法部分frestimate

时间响应的FFT

用这个图来分析模拟输出的频谱。

例如,您可以使用频谱来识别强非线性。当FFT图在输入信号以外的频率上显示出较大的振幅时,您的模型在线性范围之外运行。如果你有兴趣分析系统对小扰动的线性响应,在FFT在输入信号频率以外的频率包含较大的谐波

分析特定频率下的模拟输出和FFT

中的“诊断查看器”模型线性化电路

控件中的控件诊断查看器选项卡的模型线性化电路分析特定频率下的估计结果。

  1. 如果诊断查看器选项卡不可见,在情节和结果选项卡中,选择诊断查看器情节。

  2. 诊断查看器选项卡,频率选择器节中,指定要检查的频率范围。在诊断查看器中使用波德图中使用的频率单位。

使用模拟结果查看器

在仿真结果查看器中,使用Bode控件显示模拟输出及其特定频率下的频谱。

  • 分别拖动箭头以显示特定频率下的时间响应和FFT。

  • 拖动阴影区域将时间响应和FFT移动到不同的频率范围。

标注频率响应估计图

通过单击相应的曲线,可以在仿真结果查看器中的时间响应图、FFT图和波德图上显示数据提示。拖动数据提示将更新信息。

数据提示对于纠正在特定正弦流频率下糟糕的估计结果很有用,这要求您在特定频率上修改输入。您可以使用数据提示来识别响应与系统不匹配的频率索引。

在前面的图中,Time Response数据提示显示频率索引为11。您可以使用这个频率索引来修改输入信号的相应部分。例如,修改NumPeriods而且SettlingPeriods的特性,利用MATLAB代码:

input.NumPeriods (11) = 80;input.SettlingPeriods (11) = 75;

对象中的正弦流模型线性化电路,请参阅使用模型线性化器修改正弦流信号

多输入多输出(MIMO)系统的估计结果显示

对于MIMO系统,查看特定输入和输出通道的频响信息:

  1. 在诊断查看器和模拟结果查看器中,右键单击任何图形,并选择I / O选择器

  2. 选择输入通道列表中的输出通道列表。

结果变薄

当您有一个具有大量频率点的估计频率响应结果,并且您对特定分辨率下特定频率范围内的数据感兴趣时,您可以使用结果变薄模型线性化电路从估计的频率响应中提取内插的频率响应数据的朋友跨指定的频率范围和频率点的数量建模。

中选择估计的模型,对估计的频率响应结果应用细化线性分析工作区MATLAB的工作区窗格。然后,在情节和结果选项卡上,单击结果变薄

在“指定频率”对话框中,通过任意一种方式指定频率范围.默认情况下,对话框允许您指定对数间隔或线性间隔的频率范围。中通过值指定频率指定的列表中,选择方法指定频率值的向量参数。频率值必须位于您想要精简的模型中的最小和最大频率点之间。

点击好吧.该软件执行线性插值并返回一个的朋友包含在指定频率处插值的频率响应数据的模型。

有关细化用PRBS输入信号估计的响应的示例,请参见伪随机二元序列模型线性器的频响估计

另请参阅

||

相关的话题

Baidu
map