主要内容

Sinestream输入信号

在频率响应估计中,a中间人信号由不同频率的正弦波组成。每个频率激励系统一段时间。

您可以在命令行中使用Sinestream输入信号进行估计模型线性化器,或使用频率响应估计器块。估计算法在您指定估计的输入点处注射了SINESTREAM信号,并测量输出点处的响应。

建议在大多数情况下建议SINESTREAM信号。当您的系统包含强烈的非线性或需要高精度的频率响应模型时,它们特别有用。使用SINESTREAM输入时导致的频率响应模型包含SINESTEAM信号中的所有频率。

当你创建正弦流输入信号时,你为每个频率指定以下参数:

  • 将信号升高到其最大值的时段数

  • 安定时期的数量

  • 总期间。

的数量估计期是期间总数减去稳定期的数量。估计算法丢弃收集期间收集的响应数据斜坡时期结算时期时间框架。这样做允许任何瞬态响应灭绝。该算法使用在估计期间收集的数据来计算估计的频率响应。

(离线估计时,如果开启FIR滤波,软件也会丢弃如图所示的第一个估计周期。关于离线和在线估计算法的详细信息,请参见“算法”章节fr频率响应估计, 分别。)

使用SINESTREAM信号使用模型线性化器

模型线性化器,使用正弦输入信号进行估计估计选项卡上,选择:

  • 输入信号>中间人当I / O的采样时间是连续的。

  • 输入信号>固定采样时间sinestream当I / O的采样时间是离散的时。

您可以通过以下两种方式之一指定在SINESTREAM中使用的频率:

您可以指定SINESTREAM信号的其他参数模型线性化器包括:

  • 振幅- 注射正弦波的幅度

  • 期间数量- 每个频率的总期间

  • 结算时期- 丢弃估计计算的时期数

  • 斜坡时期- 用于将每个正弦波的幅度升高到其最大值的时段数

  • 进行滤波以改善估计结果-在估计频率响应前过滤响应数据(见算法部分fr

使用SINESTREAM信号使用马铃薯代码

在命令行中创建一个正弦流信号以进行估计fr, 用:

SINESTREAM信号用于在线估算

可以使用正弦信号进行在线估计频率响应估计堵塞。为此,请设置实验模式参数到中间人。其他相关块参数包括:

  • 频率- SINESTEAR信号频率矢量矢量矢量图。

  • 振幅- 信号幅度。您可以为所有频率指定单个幅度,或为每个频率分隔幅度。

  • 安定时期的数量—估计计算中丢弃的周期数。

  • 估计周期数- 在估计计算中使用的期间数。

有关详细信息,请参阅频率响应估计块参考页面。

也可以看看

|

相关的话题