第一篇博文,如有写的不好的地方还请多多见谅
1.基本原理:
信号的相关性一般较高,LMS方法和NLMS方法是利用低复杂度的随机梯度来进行计算,收敛速度较慢,于是人们受到启发,降低信号之间的相关性来提高收敛速度,具体做法就是打乱输入信号的顺序(例如通信编码中的Turbo码)。这就涉及到了两个背景知识,多速率信号抽取系统和滤波器组。
1.1多速率抽取系统
多速率抽取系统分为上采样和下采样两类:
- 下采样
将序列进行串并转换,设采样因子是K,则经过串-并转换后,采样速率可由原来的fs变为fs/K
- 上采样
在信号相邻点加入K-1个0,则会增大原来的信号点数,同时采样速率由原来的fs变为Kfs(目前还不知道有什么用呃呃呃)
1.2滤波器组
滤波器组分为四个环节,分析滤波器组、抽取、插值、综合滤波器组。
上图中和分别为分析滤波器组和综合滤波器组的传递函数,表示第个子带,分析滤波器的作用是将信号拆分为组,,综合滤波器的作用就是将拆分后的信号重新进行整理。
子带的频域表达式为:
子带信号采样后的表达式为:
综合滤波器输出的子带信号频域表达式为:
实际过程中由于滤波器存在过渡带和纹波……(此处等待完善)
2.子带自适应滤波器结构
归一化子带自适应滤波器:
未完待续……
文章为方便个人理解,在原文上进行了修改,原文链接:自适应滤波器算法综述以及代码实现 - 凌逆战 - 博客园 (cnblogs.com)