在频率响应估计中,a中间人信号由不同频率的正弦波组成。每个频率激励系统一段时间。
您可以在命令行中使用Sinestream输入信号进行估计模型线性化器,或使用频率响应估计器块。估计算法在您指定估计的输入点处注射了SINESTREAM信号,并测量输出点处的响应。
建议在大多数情况下建议SINESTREAM信号。当您的系统包含强烈的非线性或需要高精度的频率响应模型时,它们特别有用。使用SINESTREAM输入时导致的频率响应模型包含SINESTEAM信号中的所有频率。
当你创建正弦流输入信号时,你为每个频率指定以下参数:
将信号升高到其最大值的时段数
安定时期的数量
总期间。
的数量估计期是期间总数减去稳定期的数量。估计算法丢弃收集期间收集的响应数据斜坡时期和结算时期时间框架。这样做允许任何瞬态响应灭绝。该算法使用在估计期间收集的数据来计算估计的频率响应。
(离线估计时,如果开启FIR滤波,软件也会丢弃如图所示的第一个估计周期。关于离线和在线估计算法的详细信息,请参见“算法”章节fr
和频率响应估计, 分别。)
在模型线性化器,使用正弦输入信号进行估计估计选项卡上,选择:
输入信号>中间人当I / O的采样时间是连续的。
输入信号>固定采样时间sinestream当I / O的采样时间是离散的时。
您可以通过以下两种方式之一指定在SINESTREAM中使用的频率:
手动,如图所示使用模型线性化器估算频率响应
基于线性模型的动态,如系统的线性化,如图所示使用模型线性化器估计基于线性化的输入的频率响应
您可以指定SINESTREAM信号的其他参数模型线性化器包括:
振幅- 注射正弦波的幅度
期间数量- 每个频率的总期间
结算时期- 丢弃估计计算的时期数
斜坡时期- 用于将每个正弦波的幅度升高到其最大值的时段数
进行滤波以改善估计结果-在估计频率响应前过滤响应数据(见算法部分fr
)
在命令行中创建一个正弦流信号以进行估计fr
, 用:
疯狂
- 当输入线性化点处的信号是连续的。
rest.createfixedtssinestream
- 当输入线性化点处的信号是离散时的使用。
可以使用正弦信号进行在线估计频率响应估计堵塞。为此,请设置实验模式参数到中间人。其他相关块参数包括:
频率- SINESTEAR信号频率矢量矢量矢量图。
振幅- 信号幅度。您可以为所有频率指定单个幅度,或为每个频率分隔幅度。
安定时期的数量—估计计算中丢弃的周期数。
估计周期数- 在估计计算中使用的期间数。
有关详细信息,请参阅频率响应估计块参考页面。
rest.createfixedtssinestream
|疯狂