Simulink中的群延迟估计万博1manbetx
这个例子展示了如何在Simulink®中估计滤波器的组延迟。万博1manbetx
为了估计滤波器的群时延,提取相位响应并计算其相对于频率的负导数。组延迟定义为.
范例模型
Simu万博1manbetxlink模型GroupDelayEstimator使用以下块估计给定过滤器的组延迟:
的过滤选择器Block将允许您从不同的过滤器中进行选择。群延迟估计器输出有噪声。为了滤除噪声,估计器的输出通过一个低通滤波器,使估计的群延迟能够平滑地可视化。这个低通滤波器有一个组延迟,它等于滤波器阶数的一半。因此,最初的几个样本被丢弃,以补偿这个群体延迟。
案例探究
打开并运行模型。中,可以看到所选滤波器在样本数量中的组延迟数组的阴谋块。线性相位FIR滤波器块的理论值是滤波器的一半阶。对于双角滤波器和陷波滤波器,可以通过打开块掩码并单击查看筛选器响应按钮。对于陷波滤波器块,您可以调整陷波频率,并看到相应的组延迟变化。
使用群延迟估计器后的低通滤波器块来平滑估计。调整该滤波器的截止频率,并注意估计组延迟中的噪声。