对输入信号进行滤波和下采样
DSP系统工具箱/滤波/多速率滤波器
DSP系统工具箱HDL支持/过滤金宝app
的冷杉大量毁灭块沿第一维对向量或矩阵输入进行重采样。FIR小数部分(如图所示)概念上由一个抗混叠FIR滤波器和一个下采样器组成。设计了FIR抗混叠滤波器designMultirateFIR
函数。
FIR滤波器使用直接形式FIR滤波器对输入的每个通道中的数据进行滤波。下行采样器跟踪下行采样每个通道的过滤数据米-th样品和丢弃米- 1样本。米是指定的抽取因子的值。得到的离散时间信号的采样率为1/米乘以原始采样率。
实际的块算法实现了直接形式的FIR多相结构,这是图中所示的组合系统的有效等效。有关详细信息,请参见算法.
在特定条件下,此块还支持SIMD代码生成。金宝app有关详细信息,请参见代码生成.
数据类型 |
|
直接馈通 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
利用多相结构有效地实现了FIR抽取滤波器。有关多相滤波器的详细信息,请参见多相子滤波器.
为了推导多相结构,从FIR滤波器的传递函数开始:
N+1是FIR滤波器的长度。
你可以将这个等式重新排列如下:
米是多相组分的数量,其值等于指定的抽取因子。
你可以把这个方程写成:
E0(z米),E1(z米), ...,Em - 1(z米)FIR滤波器的多相成分是什么H(z) 。
从概念上讲,FIR抽取滤波器包含一个低通FIR滤波器和一个下采样器。
取代H(z)及其多相表示。
这是用于抽取的多速率贵族身份。
为抽取应用贵族身份将下采样操作移动到滤波操作之前。此移动使您能够以较低的速率过滤信号。
你可以用换向器开关代替输入端的延迟和抽取因子。开关在第一个支路0上启动,如图所示逆时针方向移动。输出端的累加器从多相结构的每个分支接收处理过的输入样本,并对这些处理过的样本进行累加,直到开关移到分支0。当开关转到支路0时,累加器输出累加值。
当第一个输入样本被传递时,开关将这个输入馈送给分支0,然后由小数计算第一个输出值。随着更多的输入样本进入,开关通过分支逆时针方向移动米−1.米−2,一直到分支0,每次向每个分支提供一个样本。当开关到达分支0时,小数输出下一组输出值。随着数据的不断输入,这个过程将继续进行。每次开关到支路0时,小数输出y [m]. 这个decimator effectively outputs one sample for every米它收到的样品。因此,FIR抽取滤波器输出处的采样率为fs/米.
[1],新泽西州。多速率数字信号处理:多速率系统,滤波器组,小波.英格兰西苏塞克斯:约翰·威利父子公司,1994。
索福克勒斯·奥法尼迪斯信号处理导论.上鞍河,新泽西州:Prentice-Hall, 1996。