主要内容

thiran

基于Thiran近似生成分数阶延迟滤波器

语法

sys= thiran (τTs

描述

sys= thiran (τTs离散的连续时间延迟τ使用一个Thiran滤波器来近似延迟的分数部分。Ts指定样本时间。

输入参数

τ

时间延迟离散化。

Ts

样品时间。

输出参数

sys

离散时间特遣部队对象。

例子

近似和离散的时间延迟是一个非整数倍的目标样本时间。

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

提示

  • 如果τ是的整数倍吗Ts,然后sys表示纯离散时延z- - - - - -N,Nτ/ Ts.否则,sys是一个离散时间,全通,无限脉冲响应(IIR)的阶数滤波器装天花板(τ/ Ts)

  • thiran对纯时延进行逼近和离散。要近似一个纯连续时间时延而不离散化,可以使用pade.要离散具有时间延迟的连续时间模型,请使用汇集

算法

Thiran分数延迟滤波器的形式如下:

H z 一个 N z N + 一个 N 1 z N 1 + + 一个 1 一个 0 z N + 一个 1 z N 1 + + 一个 N

系数一个0、……一个N是由:

一个 k 1 k N k 0 N D N + D N + k + k : 1 2 ... N 一个 0 1

在哪里Dτ/T年代N=装天花板(D是过滤顺序。看到[1]

参考文献

[1] T. Laakso, V. Valimaki,“分解单位延迟”,IEEE信号处理杂志,第13卷第1号,第30-60页,1996年。

另请参阅

||

介绍了R2010a