赵海军, 李敏, 李明东, 崔梦天, 罗宇. 一种基于快速阵列算法实现的IIR数字滤波器[J]. 云南大学学报(自然科学版), 2016, 38(2): 219-224. doi: 10.7540/j.ynu.20150507
引用本文: 赵海军, 李敏, 李明东, 崔梦天, 罗宇. 一种基于快速阵列算法实现的IIR数字滤波器[J]. 云南大学学报(自然科学版), 2016, 38(2): 219-224. doi: 10.7540/j.ynu.20150507
ZHAO Hai-jun, LI Min, LI Ming-dong, CUI Meng-tian, LUO Yu. Realization of an IIR digital filter based on fast array algorithm[J]. Journal of Yunnan University: Natural Sciences Edition, 2016, 38(2): 219-224. DOI: 10.7540/j.ynu.20150507
Citation: ZHAO Hai-jun, LI Min, LI Ming-dong, CUI Meng-tian, LUO Yu. Realization of an IIR digital filter based on fast array algorithm[J]. Journal of Yunnan University: Natural Sciences Edition, 2016, 38(2): 219-224. DOI: 10.7540/j.ynu.20150507

一种基于快速阵列算法实现的IIR数字滤波器

Realization of an IIR digital filter based on fast array algorithm

  • 摘要: 为了对普遍存在于电子系统和通信系统中的有源噪声进行控制,提出了一种基于快速阵列算法实现的IIR数字滤波器.在对基于传统RLS算法实现的IIR滤波器深入分析的基础上,通过把次级通道的传递函数与回归向量ψf(n)结合起来,并从回归向量ψf(n)的数据结构出发,把回归向量分解为滤波器的先前输出采样ψ1f(n)和参考信号采样ψ2f(n);通过保范映射和内积矩阵形式,最终得到用于滤波器系数更新的阵列形式;同时还比较了2种算法的计算复杂度.仿真结果表明,提出的快速阵列算法不仅降低了计算复杂度,而且对有源噪声信号的相消控制,其收敛速度相对于基于传统RLS算法的收敛速度快大约46%.

     

    Abstract: In order to control the active noise existing widespreadly in the electronic and communication systems,an IIR digital filter s realization based on fast array algorithm is proposed in this paper.The concrete implementation of IIR filter is based on the deep analysis for the implementation by the traditional RLS algorithm.Through combination the transfer function of secondary path with the regression vector ψf(n) and considering the data structure of the regression vector ψf(n),the regression vector is splitted into the samples of the previous outputs of the filter ψ1f(n) and the samples of the reference signal ψ2f(n).By means of the norm preserving mapping and the inner-product matrix form,the array forms used to filter's coefficient updating can be obtained eventually.The computing complexity for the two algorithms is also compared.The simulation results show that the fast array algorithm presented in this paper not only reduces the computing complexity,but also for the cancellation control for active noise,its convergence speed with respect to the convergence speed of traditional RLS algorithm is fast about 46%.

     

/

返回文章
返回