主要内容

离线频率响应估计

估计频率响应,检查频域特性,验证Simulink的线性化万博1manbetx®模型

万博1manbetx仿真软件控制设计™软件有命令行工具和图形工具模型线性化电路应用程序估计在Simulink中建模的系统的频率响应,而不修改模型。万博1manbetx您可以使用估计的响应来验证精确的线性化结果,分析线性模型动态,或估计参数模型。有关频率响应估计的更多信息,请参见频率响应估计基础

频率响应估计需要在线性化输入点处有一个输入信号来在感兴趣的频率处激发模型。有关更多信息,请参见估计输入信号

图形工具

模型线性化电路 线性化万博1manbetx模型

功能

全部展开

估计

frestimate 频率响应估计万博1manbetx模型
frestimateOptions 频率响应估计的选项

输入信号

弗列斯特。Sinestream 包含一系列正弦波的输入信号
frest.createFixedTsSinestream 固定采样时间的正弦流输入信号
弗列斯特。尖声地说 扫频余弦输入信号
弗列斯特。伪随机位序列 伪随机二进制序列输入信号
弗列斯特。随机 随机输入信号
frest.createStep 创建阶跃输入信号
frest.simCompare 绘制非线性和线性模型的时域仿真图
frest.simView 在时域和频域绘制频率响应模型
getSimulationTime 频率响应估计仿真的最后时间
frest.findSources 识别时变源块
frest.findDepend 模型路径依赖项列表

主题

频率响应估计基础

频率响应估计基础

频率响应描述了系统对正弦输入的稳态响应。万博1manbetx仿真软件控制设计让您估计一个模型的频率响应或执行一个物理装置的在线估计。

分析估计频率响应

当您执行频率响应估计时,您可以通过检查原始模拟响应和用于将其转换为估计频率响应的FFT来分析结果。

估计输入信号

估计输入信号

对于频率响应估计,软件注入一个输入信号并测量响应。您可以使用预定义的信号类型,如正弦流或啁啾信号,或创建任意输入信号。

噪声和时变输入

禁用频率响应估计中的噪声源

噪声源会对线性化输出点处的信号产生干扰,导致估计结果不准确。

利用信号处理工具箱估计带噪声的频率响应模型

您还可以使用Signal Processing Toolbox™软件估计频率响应模型,该软件包括加窗和平均。

利用系统识别工具箱估计带噪声的频率响应模型

您还可以使用System Identification Toolbox™软件估计频率响应模型。

时变源块对频率响应估计的影响

时变源块使模型远离线性化系统的工作点,使响应无法达到稳态。

线性化的验证

用模型线性化器验证频域线性化

通过估计非线性模型的频率响应,并将结果与线性化模型的响应进行比较,可以评估线性化结果的准确性。

在命令行验证频率域的线性化

通过估计非线性模型的频率响应,您可以在命令行上评估线性化结果的准确性。

验证时域线性化

您可以通过比较非线性模型和线性模型的模拟输出来评估线性化结果的准确性。

代码生成

为重复或批量频率响应估计生成MATLAB代码

MATLAB生成®使用模型线性化器进行频率响应估计的脚本或函数。

故障排除

管理估计速度和内存

通过减少估计时间和内存需求,提高频率响应估计性能。

频率响应估计

如果估计的频率响应与系统的预期行为不匹配,可以使用时域和频域响应图来帮助改进结果。

特色的例子