可以使用多相结构有效地实现分析滤波器。有关分析过滤器银行的更多详细信息,请参阅据a href="//www.tatmou.com/help/dsp/ref/channelizer.html" class="intrnllnk">分析过滤器银行据/a>。据/p>
要导出多相结构,请从原型低通滤波器的传递函数开始:据/p>
N据/E.m>+1是原型滤波器的长度。据/p>
您可以如下重新排列此等式:据/p>
m据/E.m>是多相组分的数量。据/p>
您可以将此等式写为:据/p>
E.据S.ub>0.据/S.ub>(Z.据S.up>m据/S.up>)据/E.m>那据E.m class="varname">E.据S.ub>1据/S.ub>(Z.据S.up>m据/S.up>)据/E.m>,......,据E.m class="varname">E.据S.ub>M-1据/S.ub>(Z.据S.up>m据/S.up>)据/E.m>是原型低通滤波器的多相组分,据E.m class="varname">H据S.ub>0.据/S.ub>(Z)。据/p>
过滤器银行中的其他滤波器,据E.m class="varname">H据S.ub>K.据/S.ub>
(z),在哪里据E.m class="varname">K.据/E.m>= 1,......,据E.m class="varname">m据/E.m>-1,是该原型滤波器的调制版本。据/p>
您可以编写传递函数据E.m class="varname">K.据/E.m>TH调制的带通滤波器如据S.pan class="inlineequation">
。据/p>
更换据E.m class="varname">Z.据/E.m>和据E.m class="varname">泽据S.up>-JW.据S.ub>K.据/S.ub>
那据/p>
N据/E.m>+1是+1的长度据E.m class="varname">K.据/E.m>过滤器。据/p>
在多相形式中,等式如下:据/p>
对全部据E.m class="varname">m据/E.m>滤波器组中的通道,传输功能,据E.m class="varname">H据/E.m>(Z),由:据/p>
最大抽取的信道器(据/S.trong>D.据/S.trong>=据/S.trong>m据/S.trong>)据/S.trong>
什么时候据E.m class="varname">D.据/S.trong>
=据/S.trong>m据/S.trong>,通道器称为最大抽取的信道或批定采样的通道器。据/p>
假设这一点是抽取的多型贵族身份据E.m class="varname">D.据/E.m>=据E.m class="varname">m据/E.m>。据/p>
有用,请考虑包含低通滤波器的滤波器组的第一分支。据/p>
代替据E.m class="varname">H据S.ub>0.据/S.ub>(z)具有其多相表示。据/p>
应用贵族身份进行抽取后,可以使用换向器交换机替换延迟和抽取系数。开关在第一分支上开始,并在逆时针方向上移动,如下图所示。据/p>
对全部据E.m class="varname">m据/E.m>滤波器组中的通道,传输功能,据E.m class="varname">H据/E.m>(Z),由:据/p>
左侧的矩阵是离散的傅里叶变换(DFT)矩阵。使用DFT矩阵,基于低通基于原型的滤波器组的有效实现如下所示。据/p>
开关在第一分支0上开始,一次向每个分支输送一个样本,并通过分支0进入逆时针方向,据E.m class="varname">m据/E.m>-1,据E.m class="varname">m据/E.m>-2,一直到分支1.当第一组据E.m class="varname">m据/E.m>输入样本被交付给据E.m class="varname">m据/E.m>多相结构的分支,通道器计算第一组输出值。因此,最大抽取的通道器的输出处的采样率是据E.m class="varname">FS.据/E.m>/据E.m class="varname">m据/E.m>。据/p>
当下一组输入数据样本可用时,开关在分支0开始,并在计数器时钟方向的时间一次提供这些样本。每次多相结构接收一组新的据E.m class="varname">m据/E.m>输入示例,通道器计算一组新的输出值。据/p>
非最大抽取的信道(据/S.trong>D.据/S.trong>据据/S.trong>m据/S.trong>)据/S.trong>
什么时候据E.m class="varname">D.据/S.trong>据据/S.trong>m据/S.trong>,信道称为非最大化的信道或过采样的通道器。在这种配置中,输出采样率与信道间距不同。除此之外,非最大化的监督者还提供更高的设计自由,但以牺牲计算成本为代价。据/p>
频段的数量,据E.m class="varname">m据/E.m>=据E.m class="varname">rd.据/E.m>, 在哪里据E.m class="varname">R.据/E.m>= 1,2,......,据E.m class="varname">m据/E.m>,被称为过采样率,和据E.m class="varname">D.据/E.m>是抽取因子。据/p>
什么时候据E.m class="varname">R.据/E.m>= 1,据E.m class="varname">m据/E.m>等于据E.m class="varname">D.据/E.m>,并且Deetimator被称为最大抽取的信道器。滤波器组中的换向器开关在分支0处开始,一次向逆时针方向的每个分支输送一个样本。一劳永逸据E.m class="varname">m据/E.m>分支有一个数据样本,滤波器组计算输出数据。有关更多详细信息,请参阅据S.trong class="emphasis bold">最大抽取的信道据/S.trong>。据/p>
什么时候据E.m class="varname">R.据/E.m>> 1,交换机从分支开始(据E.m class="varname">m据/E.m>/据E.m class="varname">R.据/E.m>) - 1,负载据E.m class="varname">D.据/E.m>样本,一次向逆时针方向的每个分支输送一个样本,并将堆栈升高到分支0.当一组新的据E.m class="varname">D.据/E.m>输入样本进入,这些样本被送到第一组据E.m class="varname">m据/E.m>/据E.m class="varname">R.据/E.m>地址。这些地址的正式内容被转移到下一组据E.m class="varname">m据/E.m>/据E.m class="varname">R.据/E.m>地址,并且每次都有一组新的数据转移过程据E.m class="varname">D.据/E.m>输入样本。所有样品均经历蛇形换档。据/p>
对于每一个据E.m class="varname">D.据/E.m>输入样本,被馈送到多相结构,通道器输出据E.m class="varname">m据/E.m>样本,据E.m class="varname">y据S.ub>0.据/S.ub>(m)据/E.m>那据E.m class="varname">y据S.ub>1据/S.ub>(m)据/E.m>,......,据E.m class="varname">y据S.ub>M-1据/S.ub>(m)据/E.m>。此过程增加了输出采样率据E.m class="varname">F据S.ub>S.据/S.ub>/据E.m class="varname">m据/E.m>在最大抽取的通道器的情况下,据E.m class="varname">R.据/E.m>F据S.ub>S.据/S.ub>/据E.m class="varname">m据/E.m>在非最大抽取的信道提升器的情况下。据/p>
有关更多详细信息,请参阅据a href="//www.tatmou.com/help/dsp/ref/channelizer.html" class="intrnllnk">[2]据/a>。据/p>
之后据E.m class="varname">D.据/E.m>- 点数据序列被传递给分区据E.m class="varname">m据/E.m>-stage多相过滤器,输出据E.m class="varname">m据/E.m>计算和调节阶段以便送达据E.m class="varname">m据/E.m>- 点FFT。通过过滤器移位的数据引入频率相关的相移。要对DC的所有频段校正此相移和别名,在多相滤波器之前和之前插入圆形移位缓冲区据E.m class="varname">m据/E.m>- 点FFT。据/p>
随着换向器开关后跟据E.m class="varname">m据/E.m>-Age多相滤波器,圆形移位缓冲区和DFT矩阵,低通基于原型的滤波器组的有效实现如下所示。据/p>