在频响估计中,asinestream信号是由一个接一个施加的频率不同的正弦波组成的。每个频率激励系统一段时间。
您可以在命令行中使用sinestream输入信号进行估计模型线性化电路,或与频率响应估计块。估计算法在您指定用于估计的输入点注入正弦流信号,并在输出点测量响应。
在大多数情况下,建议使用sinstream信号。当系统包含强非线性或需要高度精确的频率响应模型时,它们特别有用。当你使用一个正弦流输入时,得到的频率响应模型包含了正弦流信号中的所有频率。
当您创建正弦流输入信号时,您为每个频率指定以下参数:
将信号提高到其最大值的周期数
沉淀周期数
周期总数。
的数量估计时间是总周期数减去结算周期数。估计算法丢弃在过程中收集的响应数据斜坡时间和沉降时间时间框架。这样做会让任何瞬态响应消失。该算法使用在估计期间收集的数据来计算估计的频率响应。
(在脱机估计中,如果开FIR滤波,软件也丢弃如图所示的第一个估计周期。离线估计和在线估计的算法请参见“算法”章节frestimate
和频率响应估计量分别)。
在模型线性化电路,使用正弦流输入信号进行估计估计选项卡上,选择:
输入信号>Sinestream当I/ o采样时间连续时。
输入信号>固定的样本时间sinstream当I/ o采样时间为离散时。
您可以通过以下两种方式之一指定要在sinstream中使用的频率:
手动,如图所示使用模型线性化估计频率响应
基于一个线性模型的动力学,例如你的系统的线性化,如利用模型线性化器估计基于线性化输入的频率响应
输入的sinstream信号的其他参数模型线性化电路包括:
振幅-注入正弦波的振幅
数量的时间-每个频率的周期总数
沉降时间—用于估计计算的丢弃周期数
斜坡时间-每个正弦波振幅上升到其最大值的周期数
进行滤波以改善估计结果-在估计频率响应之前对响应数据进行过滤(参见frestimate
)
在命令行中创建一个sinestream信号以进行估计frestimate
使用:
弗列斯特。Sinestream
-当输入线性化点的信号连续时使用。
frest.createFixedTsSinestream
-当信号在输入线性化点离散时使用。
可以使用正弦流信号进行在线估计频率响应估计量块。为此,设置实验模式参数Sinestream.其他相关块参数包括:
频率-正弦流信号的频率向量。
振幅——信号振幅。您可以为所有频率指定一个振幅,或为每个频率指定单独的振幅。
沉淀周期数—用于估计计算的丢弃周期数。
估计周期数-在估算计算中使用的周期数。
具体操作请参见频率响应估计量块引用页面。
frest.createFixedTsSinestream
|弗列斯特。Sinestream