基于Thiran近似生成分数阶延迟滤波器
sys
= thiran (τ
,Ts
)
离散的连续时间延迟sys
= thiran (τ
,Ts
)τ
使用一个Thiran滤波器来近似延迟的分数部分。Ts
指定样本时间。
|
时间延迟离散化。 |
|
样品时间。 |
|
离散时间 |
近似和离散的时间延迟是一个非整数倍的目标样本时间。
sys1 = thiran(2.4, 1)传递函数:0.004159 z ^ 3 - 0.04813 z z ^ 2 + 0.5294 + 1 ----------------------------------------- z ^ 3 + 0.5294 z z ^ 2 - 0.04813 + 0.004159样品时间:1
延时2.4 s,采样时间1 s。因此,sys1
是一个阶为3的离散时间传递函数。
离散一个时间延迟,是目标采样时间的整数倍。
sys2 = thiran(10,1)传递函数:1 ---- z^10采样时间:1
[1] T. Laakso, V. Valimaki,“分解单位延迟”,IEEE信号处理杂志,第13卷第1号,第30-60页,1996年。