主要内容

分析估计频率响应

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

查看仿真结果

查看仿真结果使用模型线性化器

使用诊断查看器来分析通过执行步骤获得的频率响应估计的结果使用模型线性化估计频率响应,并在执行评估之前激活Diagnostic Viewer。要做到这一点,就在估计选项卡,选择诊断查看器

然后,进行估计。“诊断查看器”出现在情节窗格中。

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

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

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

    请注意

    此选项仅适用于之前估计的模型诊断查看器复选框选中。

查看模拟结果(马铃薯代码)

使用仿真结果查看器来分析您的频率响应估计的结果,通过执行中的步骤获得估计命令行的频率响应.你一定要留着sim输出论证fr

使用。打开仿真结果查看器rest.simview.命令使用模拟输出sim,输入信号输入是您用于估计,以及您获得的估计频率响应,sys

rest.simview(SIMOUT,INPUT,SYSEST)

解释频率响应估计结果

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

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

  • 频率响应

  • 时间响应(模拟输出)

  • 时间响应的FFT

要选择诊断查看器中显示的图,请使用模型线性化器

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

  2. 在里面诊断查看器标签,在情节可见性部分,选择要查看的绘图。

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

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

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

  • 频率响应

  • 时间响应(模拟输出)

  • 时间响应的FFT

要选择在仿真结果查看器中显示的图形,请从编辑>绘图菜单。要修改绘图设置,例如轴频率单元,请右键单击绘图,然后选择相应的选项。

频率响应

用波德图分析频率响应。如果频率响应与系统的动力学不匹配,请参见频率响应估计查询可能的原因和解决方案。金宝搏官方网站在进行故障排除时,可以使用Bode绘图控件查看问题频率的时间响应

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

时间响应(模拟输出)

使用此图检查模拟输出是否在特定频率处于稳定状态。如果响应没有达到稳定状态,请参见非稳态时间响应可能的原因和解决方案。金宝搏官方网站

如果使用SINESTREAM输入进行估计,请检查过滤器和未过滤的时间响应。您可以通过右键单击绘图和选择来切换过滤和未过滤输出的显示仅显示过滤后的稳态输出.如果过滤和未过滤的响应都以稳定状态出现,则您的模型必须处于稳定状态。您可以探索其他可能的原因频率响应估计

请注意

如果您使用正弦流输入进行估计,切换过滤和未过滤显示只更新时间响应和FFT图。此选择不会改变估计结果。有关估计过程中的滤波的更多信息,请参阅fr

时间响应的FFT

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

例如,您可以使用频谱来识别强的非线性。当FFT图显示除输入信号以外的频率的大幅度时,您的模型在线性范围外操作。如果您有兴趣分析系统的小型扰动的线性响应,请探索可能的解决方案金宝搏官方网站FFT在除输入信号频率以外的频率下包含大谐波

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

中的诊断查看器模型线性化器

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

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

  2. 在里面诊断查看器标签,在频率选择器部分,指定要检查的频率范围。使用诊断查看器中的Bode Plot中使用的频率单元。

使用仿真结果查看器

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

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

  • 拖动着色区域以将时间响应和FFT移至不同的频率范围。

注释频率响应估计图

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

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

在上图中,Time Response数据提示,频率指标为11。您可以使用这个频率指数来修改输入信号的相应部分。例如,要修改numperiods.SettlingPeriods使用MATLAB代码的SINESTREAM信号的属性:

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

修改中sinstream模型线性化器,请参阅使用模型线性化修改正弦流信号

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

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

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

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

结果变薄

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

要将稀疏施加到估计的频率响应结果,请选择估计的模型线性分析工作区Matlab工作区窗格。然后,在情节和结果选项卡上,单击结果变薄

在“指定频率”对话框中,通过以下两种方式指定频率范围价值.默认情况下,对话框允许您按范围指定对数间隔或线性间隔的频率。按值指定频率,在指定的列表中,选择价值,然后使用价值参数。频率值必须位于模型中最小和最大的频率点之间。

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

对于一个用PRBS输入信号估计的响应细化的例子,见伪随机二进序列模型线性化器的频响估计

另请参阅

||

相关的话题